From c51f7c232788c789c6603a862720e6bcefa081fa Mon Sep 17 00:00:00 2001 From: dotasek Date: Fri, 23 Sep 2022 10:38:10 -0400 Subject: [PATCH] Enhanced testing for character encoding issues (#928) * Redo pull pipeline to check for alternate file encodings * Fix jdkVersion references in pull-request-pipeline * Failing test for Cp1252 encoded Java environments * Fix file encoding mistake * Add fix + refactor test * Backport ParserBase changes and tests to previous versions * And I mean it, this time * Update tx cache resources Co-authored-by: dotasek --- .../hl7/fhir/dstu2/formats/ParserBase.java | 9 +- .../fhir/dstu2/formats/ParserBaseTest.java | 62 + .../fhir/dstu2016may/formats/ParserBase.java | 9 +- .../dstu2016may/formats/ParserBaseTest.java | 62 + .../hl7/fhir/dstu3/formats/ParserBase.java | 9 +- .../fhir/dstu3/formats/ParserBaseTest.java | 62 + .../org/hl7/fhir/r4/formats/ParserBase.java | 11 +- .../hl7/fhir/r4/formats/ParserBaseTest.java | 68 + .../org/hl7/fhir/r4b/formats/ParserBase.java | 11 +- .../hl7/fhir/r4b/formats/ParserBaseTest.java | 67 + .../org/hl7/fhir/r5/formats/ParserBase.java | 11 +- .../hl7/fhir/r5/formats/ParserBaseTest.java | 70 + .../txCache/org.hl7.fhir.r5/iso4217.cache | 14 +- .../txCache/org.hl7.fhir.r5/loinc.cache | 4 +- .../txCache/org.hl7.fhir.r5/mimetypes.cache | 14 +- .../txCache/org.hl7.fhir.r5/ucum.cache | 115 +- .../txCache/org.hl7.fhir.r5/iso4217.cache | 29 - .../txCache/org.hl7.fhir.r5/lang.cache | 11 - .../txCache/org.hl7.fhir.r5/loinc.cache | 90 - .../txCache/org.hl7.fhir.r5/mimetypes.cache | 29 - .../txCache/org.hl7.fhir.r5/ucum.cache | 228 -- .../1.0.2/.capabilityStatement.cache | 2 +- .../1.4.0/.capabilityStatement.cache | 2 +- .../1.4.0/.terminologyCapabilities.cache | 6 + .../3.0.2/.capabilityStatement.cache | 2 +- .../3.0.2/.terminologyCapabilities.cache | 6 + .../3.0.2/snomed.cache | 53 +- .../4.0.1/.capabilityStatement.cache | 2 +- .../4.0.1/.terminologyCapabilities.cache | 8 +- .../4.0.1/all-systems.cache | 38 +- .../4.0.1/http___www.ada.org_snodent.cache | 12 - .../org.hl7.fhir.validation/4.0.1/loinc.cache | 396 +- .../4.0.1/snomed.cache | 110 +- .../org.hl7.fhir.validation/4.0.1/ucum.cache | 20 +- .../4.3.0/.capabilityStatement.cache | 2 +- .../4.3.0/.terminologyCapabilities.cache | 8 +- .../4.5.0/.capabilityStatement.cache | 66 - .../4.5.0/.terminologyCapabilities.cache | 3587 ----------------- .../4.5.0/all-systems.cache | 84 - .../4.5.0/http___www.whocc.no_atc.cache | 14 - .../4.5.0/icd-9-cm.cache | 11 - .../org.hl7.fhir.validation/4.5.0/loinc.cache | 506 --- .../4.5.0/measure-population.cache | 12 - .../4.5.0/observation-category.cache | 32 - .../4.5.0/rxnorm.cache | 12 - .../4.5.0/snomed.cache | 205 - .../org.hl7.fhir.validation/4.5.0/ucum.cache | 41 - .../4.5.0/v2-0203.cache | 61 - .../4.5.0/v3-ObservationInterpretation.cache | 63 - .../5.0.0/.capabilityStatement.cache | 2 +- .../5.0.0/.terminologyCapabilities.cache | 5 +- .../5.0.0/all-systems.cache | 175 - .../5.0.0/icd-9-cm.cache | 11 - .../org.hl7.fhir.validation/5.0.0/loinc.cache | 492 +-- .../5.0.0/measure-population.cache | 34 - .../5.0.0/observation-category.cache | 62 +- .../5.0.0/snomed.cache | 123 +- .../org.hl7.fhir.validation/5.0.0/ucum.cache | 32 +- .../5.0.0/v2-0203.cache | 64 +- .../5.0.0/v3-ObservationInterpretation.cache | 100 +- pull-request-pipeline-parameterized.yml | 13 +- pull-request-pipeline.yml | 35 +- 62 files changed, 830 insertions(+), 6664 deletions(-) create mode 100644 org.hl7.fhir.dstu2/src/test/java/org/hl7/fhir/dstu2/formats/ParserBaseTest.java create mode 100644 org.hl7.fhir.dstu2016may/src/test/java/org/hl7/fhir/dstu2016may/formats/ParserBaseTest.java create mode 100644 org.hl7.fhir.dstu3/src/test/java/org/hl7/fhir/dstu3/formats/ParserBaseTest.java create mode 100644 org.hl7.fhir.r4/src/test/java/org/hl7/fhir/r4/formats/ParserBaseTest.java create mode 100644 org.hl7.fhir.r4b/src/test/java/org/hl7/fhir/r4b/formats/ParserBaseTest.java create mode 100644 org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/formats/ParserBaseTest.java delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/iso4217.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/lang.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/loinc.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/mimetypes.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/ucum.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___www.ada.org_snodent.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/.capabilityStatement.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/.terminologyCapabilities.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/all-systems.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/http___www.whocc.no_atc.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/icd-9-cm.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/loinc.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/measure-population.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/observation-category.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/rxnorm.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/snomed.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/ucum.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/v2-0203.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/v3-ObservationInterpretation.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/icd-9-cm.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/measure-population.cache diff --git a/org.hl7.fhir.dstu2/src/main/java/org/hl7/fhir/dstu2/formats/ParserBase.java b/org.hl7.fhir.dstu2/src/main/java/org/hl7/fhir/dstu2/formats/ParserBase.java index 79921b62f..9b24dd1d9 100644 --- a/org.hl7.fhir.dstu2/src/main/java/org/hl7/fhir/dstu2/formats/ParserBase.java +++ b/org.hl7.fhir.dstu2/src/main/java/org/hl7/fhir/dstu2/formats/ParserBase.java @@ -38,6 +38,7 @@ import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.math.BigDecimal; +import java.nio.charset.StandardCharsets; import java.text.ParseException; import java.util.HashMap; import java.util.Map; @@ -53,7 +54,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { // -- implementation of variant type methods from the interface -------------------------------- public Resource parse(String input) throws FHIRFormatError, IOException { - return parse(input.getBytes("UTF-8")); + return parse(input.getBytes(StandardCharsets.UTF_8)); } public Resource parse(byte[] bytes) throws FHIRFormatError, IOException { @@ -63,7 +64,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { public Type parseType(String input, String typeName) throws FHIRFormatError, IOException { - return parseType(input.getBytes("UTF-8"), typeName); + return parseType(input.getBytes(StandardCharsets.UTF_8), typeName); } public Type parseType(byte[] bytes, String typeName) throws FHIRFormatError, IOException { @@ -72,7 +73,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { } public String composeString(Resource resource) throws IOException { - return new String(composeBytes(resource)); + return new String(composeBytes(resource), StandardCharsets.UTF_8); } public byte[] composeBytes(Resource resource) throws IOException { @@ -83,7 +84,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { } public String composeString(Type type, String typeName) throws IOException { - return new String(composeBytes(type, typeName)); + return new String(composeBytes(type, typeName), StandardCharsets.UTF_8); } public byte[] composeBytes(Type type, String typeName) throws IOException { diff --git a/org.hl7.fhir.dstu2/src/test/java/org/hl7/fhir/dstu2/formats/ParserBaseTest.java b/org.hl7.fhir.dstu2/src/test/java/org/hl7/fhir/dstu2/formats/ParserBaseTest.java new file mode 100644 index 000000000..56459fed6 --- /dev/null +++ b/org.hl7.fhir.dstu2/src/test/java/org/hl7/fhir/dstu2/formats/ParserBaseTest.java @@ -0,0 +1,62 @@ +package org.hl7.fhir.dstu2.formats; + +import org.hl7.fhir.dstu2.model.Resource; +import org.hl7.fhir.dstu2.model.Type; +import org.hl7.fhir.exceptions.FHIRFormatError; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; + +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; + +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.mockito.Mockito.mock; + +public class ParserBaseTest { + + public static final String SLASHED_O = "ø"; + private ParserBase parserBase; + + @BeforeEach + public void beforeEach() { + parserBase = new ParserBase() { + @Override + public ParserType getType() { + return null; + } + + @Override + public Resource parse(InputStream input) throws IOException, FHIRFormatError { + return null; + } + + @Override + public Type parseType(InputStream input, String knownType) throws IOException, FHIRFormatError { + return null; + } + + @Override + public void compose(OutputStream stream, Resource resource) throws IOException { + stream.write(SLASHED_O.getBytes("UTF-8")); + } + + @Override + public void compose(OutputStream stream, Type type, String rootName) throws IOException { + stream.write(SLASHED_O.getBytes("UTF-8")); + } + }; + } + + @Test + public void composeString_forResource_worksForCurrentEncoding() throws IOException { + String actualString = parserBase.composeString(mock(Resource.class)); + assertEquals(SLASHED_O, actualString); + } + + @Test + public void composeString_forDataType_worksForCurrentEncoding() throws IOException { + String actualString = parserBase.composeString(mock(Type.class), "dummyName"); + assertEquals(SLASHED_O, actualString); + } +} diff --git a/org.hl7.fhir.dstu2016may/src/main/java/org/hl7/fhir/dstu2016may/formats/ParserBase.java b/org.hl7.fhir.dstu2016may/src/main/java/org/hl7/fhir/dstu2016may/formats/ParserBase.java index 6055e92bf..19c3405da 100644 --- a/org.hl7.fhir.dstu2016may/src/main/java/org/hl7/fhir/dstu2016may/formats/ParserBase.java +++ b/org.hl7.fhir.dstu2016may/src/main/java/org/hl7/fhir/dstu2016may/formats/ParserBase.java @@ -38,6 +38,7 @@ import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.math.BigDecimal; +import java.nio.charset.StandardCharsets; import java.text.ParseException; import java.util.HashMap; import java.util.Map; @@ -53,7 +54,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { // -- implementation of variant type methods from the interface -------------------------------- public Resource parse(String input) throws FHIRFormatError, IOException { - return parse(input.getBytes("UTF-8")); + return parse(input.getBytes(StandardCharsets.UTF_8)); } public Resource parse(byte[] bytes) throws FHIRFormatError, IOException { @@ -62,7 +63,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { } public Type parseType(String input, String typeName) throws FHIRFormatError, IOException { - return parseType(input.getBytes("UTF-8"), typeName); + return parseType(input.getBytes(StandardCharsets.UTF_8), typeName); } public Type parseType(byte[] bytes, String typeName) throws FHIRFormatError, IOException { @@ -71,7 +72,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { } public String composeString(Resource resource) throws IOException { - return new String(composeBytes(resource)); + return new String(composeBytes(resource), StandardCharsets.UTF_8); } public byte[] composeBytes(Resource resource) throws IOException { @@ -82,7 +83,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { } public String composeString(Type type, String typeName) throws IOException { - return new String(composeBytes(type, typeName)); + return new String(composeBytes(type, typeName), StandardCharsets.UTF_8); } public byte[] composeBytes(Type type, String typeName) throws IOException { diff --git a/org.hl7.fhir.dstu2016may/src/test/java/org/hl7/fhir/dstu2016may/formats/ParserBaseTest.java b/org.hl7.fhir.dstu2016may/src/test/java/org/hl7/fhir/dstu2016may/formats/ParserBaseTest.java new file mode 100644 index 000000000..83b35e9df --- /dev/null +++ b/org.hl7.fhir.dstu2016may/src/test/java/org/hl7/fhir/dstu2016may/formats/ParserBaseTest.java @@ -0,0 +1,62 @@ +package org.hl7.fhir.dstu2016may.formats; + +import org.hl7.fhir.exceptions.FHIRFormatError; +import org.hl7.fhir.dstu2016may.model.Resource; +import org.hl7.fhir.dstu2016may.model.Type; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; + +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; + +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.mockito.Mockito.mock; + +public class ParserBaseTest { + + public static final String SLASHED_O = "ø"; + private ParserBase parserBase; + + @BeforeEach + public void beforeEach() { + parserBase = new ParserBase() { + @Override + public ParserType getType() { + return null; + } + + @Override + public Resource parse(InputStream input) throws IOException, FHIRFormatError { + return null; + } + + @Override + public Type parseType(InputStream input, String knownType) throws IOException, FHIRFormatError { + return null; + } + + @Override + public void compose(OutputStream stream, Resource resource) throws IOException { + stream.write(SLASHED_O.getBytes("UTF-8")); + } + + @Override + public void compose(OutputStream stream, Type type, String rootName) throws IOException { + stream.write(SLASHED_O.getBytes("UTF-8")); + } + }; + } + + @Test + public void composeString_forResource_worksForCurrentEncoding() throws IOException { + String actualString = parserBase.composeString(mock(Resource.class)); + assertEquals(SLASHED_O, actualString); + } + + @Test + public void composeString_forDataType_worksForCurrentEncoding() throws IOException { + String actualString = parserBase.composeString(mock(Type.class), "dummyName"); + assertEquals(SLASHED_O, actualString); + } +} diff --git a/org.hl7.fhir.dstu3/src/main/java/org/hl7/fhir/dstu3/formats/ParserBase.java b/org.hl7.fhir.dstu3/src/main/java/org/hl7/fhir/dstu3/formats/ParserBase.java index 5a0f5d5b2..993944313 100644 --- a/org.hl7.fhir.dstu3/src/main/java/org/hl7/fhir/dstu3/formats/ParserBase.java +++ b/org.hl7.fhir.dstu3/src/main/java/org/hl7/fhir/dstu3/formats/ParserBase.java @@ -38,6 +38,7 @@ import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.math.BigDecimal; +import java.nio.charset.StandardCharsets; import java.text.ParseException; import java.util.HashMap; import java.util.Map; @@ -53,7 +54,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { // -- implementation of variant type methods from the interface -------------------------------- public Resource parse(String input) throws FHIRFormatError, IOException { - return parse(input.getBytes("UTF-8")); + return parse(input.getBytes(StandardCharsets.UTF_8)); } public Resource parse(byte[] bytes) throws FHIRFormatError, IOException { @@ -62,7 +63,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { } public Type parseType(String input, String typeName) throws FHIRFormatError, IOException { - return parseType(input.getBytes("UTF-8"), typeName); + return parseType(input.getBytes(StandardCharsets.UTF_8), typeName); } public Type parseType(byte[] bytes, String typeName) throws FHIRFormatError, IOException { @@ -71,7 +72,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { } public String composeString(Resource resource) throws IOException { - return new String(composeBytes(resource)); + return new String(composeBytes(resource), StandardCharsets.UTF_8); } public byte[] composeBytes(Resource resource) throws IOException { @@ -82,7 +83,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { } public String composeString(Type type, String typeName) throws IOException { - return new String(composeBytes(type, typeName)); + return new String(composeBytes(type, typeName), StandardCharsets.UTF_8); } public byte[] composeBytes(Type type, String typeName) throws IOException { diff --git a/org.hl7.fhir.dstu3/src/test/java/org/hl7/fhir/dstu3/formats/ParserBaseTest.java b/org.hl7.fhir.dstu3/src/test/java/org/hl7/fhir/dstu3/formats/ParserBaseTest.java new file mode 100644 index 000000000..bf9a049ad --- /dev/null +++ b/org.hl7.fhir.dstu3/src/test/java/org/hl7/fhir/dstu3/formats/ParserBaseTest.java @@ -0,0 +1,62 @@ +package org.hl7.fhir.dstu3.formats; + +import org.hl7.fhir.dstu3.model.Resource; +import org.hl7.fhir.dstu3.model.Type; +import org.hl7.fhir.exceptions.FHIRFormatError; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; + +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; + +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.mockito.Mockito.mock; + +public class ParserBaseTest { + + public static final String SLASHED_O = "ø"; + private ParserBase parserBase; + + @BeforeEach + public void beforeEach() { + parserBase = new ParserBase() { + @Override + public ParserType getType() { + return null; + } + + @Override + public Resource parse(InputStream input) throws IOException, FHIRFormatError { + return null; + } + + @Override + public Type parseType(InputStream input, String knownType) throws IOException, FHIRFormatError { + return null; + } + + @Override + public void compose(OutputStream stream, Resource resource) throws IOException { + stream.write(SLASHED_O.getBytes("UTF-8")); + } + + @Override + public void compose(OutputStream stream, Type type, String rootName) throws IOException { + stream.write(SLASHED_O.getBytes("UTF-8")); + } + }; + } + + @Test + public void composeString_forResource_worksForCurrentEncoding() throws IOException { + String actualString = parserBase.composeString(mock(Resource.class)); + assertEquals(SLASHED_O, actualString); + } + + @Test + public void composeString_forDataType_worksForCurrentEncoding() throws IOException { + String actualString = parserBase.composeString(mock(Type.class), "dummyName"); + assertEquals(SLASHED_O, actualString); + } +} diff --git a/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/formats/ParserBase.java b/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/formats/ParserBase.java index ee0364db3..262a56b1c 100644 --- a/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/formats/ParserBase.java +++ b/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/formats/ParserBase.java @@ -38,6 +38,7 @@ import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.math.BigDecimal; +import java.nio.charset.StandardCharsets; import java.text.ParseException; import java.util.HashMap; import java.util.Map; @@ -53,7 +54,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { // -- implementation of variant type methods from the interface -------------------------------- public Resource parse(String input) throws FHIRFormatError, IOException { - return parse(input.getBytes("UTF-8")); + return parse(input.getBytes(StandardCharsets.UTF_8)); } public Resource parse(byte[] bytes) throws FHIRFormatError, IOException { @@ -62,11 +63,11 @@ public abstract class ParserBase extends FormatUtilities implements IParser { } public Type parseType(String input, String typeName) throws FHIRFormatError, IOException { - return parseType(input.getBytes("UTF-8"), typeName); + return parseType(input.getBytes(StandardCharsets.UTF_8), typeName); } public Type parseAnyType(String input, String typeName) throws FHIRFormatError, IOException { - return parseAnyType(input.getBytes("UTF-8"), typeName); + return parseAnyType(input.getBytes(StandardCharsets.UTF_8), typeName); } public Type parseType(byte[] bytes, String typeName) throws FHIRFormatError, IOException { @@ -80,7 +81,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { } public String composeString(Resource resource) throws IOException { - return new String(composeBytes(resource), "UTF-8"); + return new String(composeBytes(resource), StandardCharsets.UTF_8); } public byte[] composeBytes(Resource resource) throws IOException { @@ -91,7 +92,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { } public String composeString(Type type, String typeName) throws IOException { - return new String(composeBytes(type, typeName)); + return new String(composeBytes(type, typeName), StandardCharsets.UTF_8); } public byte[] composeBytes(Type type, String typeName) throws IOException { diff --git a/org.hl7.fhir.r4/src/test/java/org/hl7/fhir/r4/formats/ParserBaseTest.java b/org.hl7.fhir.r4/src/test/java/org/hl7/fhir/r4/formats/ParserBaseTest.java new file mode 100644 index 000000000..b3b1e5fcb --- /dev/null +++ b/org.hl7.fhir.r4/src/test/java/org/hl7/fhir/r4/formats/ParserBaseTest.java @@ -0,0 +1,68 @@ +package org.hl7.fhir.r4.formats; + +import org.hl7.fhir.exceptions.FHIRFormatError; +import org.hl7.fhir.r4.model.Type; +import org.hl7.fhir.r4.model.Resource; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; + +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; + + +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.mockito.Mockito.mock; + +public class ParserBaseTest { + + public static final String SLASHED_O = "ø"; + private ParserBase parserBase; + + @BeforeEach + public void beforeEach() { + parserBase = new ParserBase() { + @Override + public ParserType getType() { + return null; + } + + @Override + public Resource parse(InputStream input) throws IOException, FHIRFormatError { + return null; + } + + @Override + public Type parseType(InputStream input, String knownType) throws IOException, FHIRFormatError { + return null; + } + + @Override + public Type parseAnyType(InputStream input, String knownType) throws IOException, FHIRFormatError { + return null; + } + + @Override + public void compose(OutputStream stream, Resource resource) throws IOException { + stream.write(SLASHED_O.getBytes("UTF-8")); + } + + @Override + public void compose(OutputStream stream, Type type, String rootName) throws IOException { + stream.write(SLASHED_O.getBytes("UTF-8")); + } + }; + } + + @Test + public void composeString_forResource_worksForCurrentEncoding() throws IOException { + String actualString = parserBase.composeString(mock(Resource.class)); + assertEquals(SLASHED_O, actualString); + } + + @Test + public void composeString_forDataType_worksForCurrentEncoding() throws IOException { + String actualString = parserBase.composeString(mock(Type.class), "dummyName"); + assertEquals(SLASHED_O, actualString); + } +} diff --git a/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/formats/ParserBase.java b/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/formats/ParserBase.java index e61433ea5..21395218b 100644 --- a/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/formats/ParserBase.java +++ b/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/formats/ParserBase.java @@ -40,6 +40,7 @@ import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.math.BigDecimal; +import java.nio.charset.StandardCharsets; import java.text.ParseException; import java.util.HashMap; import java.util.Map; @@ -56,7 +57,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { // -- implementation of variant type methods from the interface -------------------------------- public Resource parse(String input) throws FHIRFormatError, IOException { - return parse(input.getBytes("UTF-8")); + return parse(input.getBytes(StandardCharsets.UTF_8)); } public Resource parse(byte[] bytes) throws FHIRFormatError, IOException { @@ -65,11 +66,11 @@ public abstract class ParserBase extends FormatUtilities implements IParser { } public DataType parseType(String input, String typeName) throws FHIRFormatError, IOException { - return parseType(input.getBytes("UTF-8"), typeName); + return parseType(input.getBytes(StandardCharsets.UTF_8), typeName); } public DataType parseAnyType(String input, String typeName) throws FHIRFormatError, IOException { - return parseAnyType(input.getBytes("UTF-8"), typeName); + return parseAnyType(input.getBytes(StandardCharsets.UTF_8), typeName); } public DataType parseType(byte[] bytes, String typeName) throws FHIRFormatError, IOException { @@ -83,7 +84,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { } public String composeString(Resource resource) throws IOException { - return new String(composeBytes(resource), "UTF-8"); + return new String(composeBytes(resource), StandardCharsets.UTF_8); } public byte[] composeBytes(Resource resource) throws IOException { @@ -94,7 +95,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { } public String composeString(DataType type, String typeName) throws IOException { - return new String(composeBytes(type, typeName)); + return new String(composeBytes(type, typeName), StandardCharsets.UTF_8); } public byte[] composeBytes(DataType type, String typeName) throws IOException { diff --git a/org.hl7.fhir.r4b/src/test/java/org/hl7/fhir/r4b/formats/ParserBaseTest.java b/org.hl7.fhir.r4b/src/test/java/org/hl7/fhir/r4b/formats/ParserBaseTest.java new file mode 100644 index 000000000..55bfc2ea3 --- /dev/null +++ b/org.hl7.fhir.r4b/src/test/java/org/hl7/fhir/r4b/formats/ParserBaseTest.java @@ -0,0 +1,67 @@ +package org.hl7.fhir.r4b.formats; + +import org.hl7.fhir.exceptions.FHIRFormatError; +import org.hl7.fhir.r4b.model.DataType; +import org.hl7.fhir.r4b.model.Resource; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; + +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; + +import static org.junit.Assert.assertEquals; +import static org.mockito.Mockito.mock; + +public class ParserBaseTest { + + public static final String SLASHED_O = "ø"; + private ParserBase parserBase; + + @BeforeEach + public void beforeEach() { + parserBase = new ParserBase() { + @Override + public ParserType getType() { + return null; + } + + @Override + public Resource parse(InputStream input) throws IOException, FHIRFormatError { + return null; + } + + @Override + public DataType parseType(InputStream input, String knownType) throws IOException, FHIRFormatError { + return null; + } + + @Override + public DataType parseAnyType(InputStream input, String knownType) throws IOException, FHIRFormatError { + return null; + } + + @Override + public void compose(OutputStream stream, Resource resource) throws IOException { + stream.write(SLASHED_O.getBytes("UTF-8")); + } + + @Override + public void compose(OutputStream stream, DataType type, String rootName) throws IOException { + stream.write(SLASHED_O.getBytes("UTF-8")); + } + }; + } + + @Test + public void composeString_forResource_worksForCurrentEncoding() throws IOException { + String actualString = parserBase.composeString(mock(Resource.class)); + assertEquals(SLASHED_O, actualString); + } + + @Test + public void composeString_forDataType_worksForCurrentEncoding() throws IOException { + String actualString = parserBase.composeString(mock(DataType.class), "dummyName"); + assertEquals(SLASHED_O, actualString); + } +} diff --git a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/formats/ParserBase.java b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/formats/ParserBase.java index 0631b50a2..d1a9b6c4f 100644 --- a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/formats/ParserBase.java +++ b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/formats/ParserBase.java @@ -40,6 +40,7 @@ import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.math.BigDecimal; +import java.nio.charset.StandardCharsets; import java.text.ParseException; import java.util.HashMap; import java.util.Map; @@ -56,7 +57,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { // -- implementation of variant type methods from the interface -------------------------------- public Resource parse(String input) throws FHIRFormatError, IOException { - return parse(input.getBytes("UTF-8")); + return parse(input.getBytes(StandardCharsets.UTF_8)); } public Resource parse(byte[] bytes) throws FHIRFormatError, IOException { @@ -65,11 +66,11 @@ public abstract class ParserBase extends FormatUtilities implements IParser { } public DataType parseType(String input, String typeName) throws FHIRFormatError, IOException { - return parseType(input.getBytes("UTF-8"), typeName); + return parseType(input.getBytes(StandardCharsets.UTF_8), typeName); } public DataType parseAnyType(String input, String typeName) throws FHIRFormatError, IOException { - return parseAnyType(input.getBytes("UTF-8"), typeName); + return parseAnyType(input.getBytes(StandardCharsets.UTF_8), typeName); } public DataType parseType(byte[] bytes, String typeName) throws FHIRFormatError, IOException { @@ -83,7 +84,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { } public String composeString(Resource resource) throws IOException { - return new String(composeBytes(resource), "UTF-8"); + return new String(composeBytes(resource), StandardCharsets.UTF_8); } public byte[] composeBytes(Resource resource) throws IOException { @@ -94,7 +95,7 @@ public abstract class ParserBase extends FormatUtilities implements IParser { } public String composeString(DataType type, String typeName) throws IOException { - return new String(composeBytes(type, typeName)); + return new String(composeBytes(type, typeName), StandardCharsets.UTF_8); } public byte[] composeBytes(DataType type, String typeName) throws IOException { diff --git a/org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/formats/ParserBaseTest.java b/org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/formats/ParserBaseTest.java new file mode 100644 index 000000000..6b0a18661 --- /dev/null +++ b/org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/formats/ParserBaseTest.java @@ -0,0 +1,70 @@ +package org.hl7.fhir.r5.formats; + +import org.hl7.fhir.exceptions.FHIRFormatError; +import org.hl7.fhir.r5.model.DataType; +import org.hl7.fhir.r5.model.HumanName; +import org.hl7.fhir.r5.model.Patient; +import org.hl7.fhir.r5.model.Resource; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; + +import java.io.ByteArrayOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; + +import static org.junit.Assert.assertEquals; +import static org.mockito.Mockito.mock; + +public class ParserBaseTest { + + public static final String SLASHED_O = "ø"; + private ParserBase parserBase; + + @BeforeEach + public void beforeEach() { + parserBase = new ParserBase() { + @Override + public ParserType getType() { + return null; + } + + @Override + public Resource parse(InputStream input) throws IOException, FHIRFormatError { + return null; + } + + @Override + public DataType parseType(InputStream input, String knownType) throws IOException, FHIRFormatError { + return null; + } + + @Override + public DataType parseAnyType(InputStream input, String knownType) throws IOException, FHIRFormatError { + return null; + } + + @Override + public void compose(OutputStream stream, Resource resource) throws IOException { + stream.write(SLASHED_O.getBytes("UTF-8")); + } + + @Override + public void compose(OutputStream stream, DataType type, String rootName) throws IOException { + stream.write(SLASHED_O.getBytes("UTF-8")); + } + }; + } + + @Test + public void composeString_forResource_worksForCurrentEncoding() throws IOException { + String actualString = parserBase.composeString(mock(Resource.class)); + assertEquals(SLASHED_O, actualString); + } + + @Test + public void composeString_forDataType_worksForCurrentEncoding() throws IOException { + String actualString = parserBase.composeString(mock(DataType.class), "dummyName"); + assertEquals(SLASHED_O, actualString); + } +} diff --git a/org.hl7.fhir.r5/src/test/resources/txCache/org.hl7.fhir.r5/iso4217.cache b/org.hl7.fhir.r5/src/test/resources/txCache/org.hl7.fhir.r5/iso4217.cache index 84e8d085d..7eab6dadc 100644 --- a/org.hl7.fhir.r5/src/test/resources/txCache/org.hl7.fhir.r5/iso4217.cache +++ b/org.hl7.fhir.r5/src/test/resources/txCache/org.hl7.fhir.r5/iso4217.cache @@ -9,21 +9,11 @@ } }}#### e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/currencies", "version": "4.0.1"}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/currencies", "version": "4.6.0"}#### -e: { - "error" : "java.lang.NullPointerException" + "error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.TerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because \"this.txClient\" is null" } ------------------------------------------------------------------------------------- {"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/currencies", "version": "5.0.0-ballot"}#### e: { - "error" : "java.lang.NullPointerException" + "error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.TerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because \"this.txClient\" is null" } ------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.r5/src/test/resources/txCache/org.hl7.fhir.r5/loinc.cache b/org.hl7.fhir.r5/src/test/resources/txCache/org.hl7.fhir.r5/loinc.cache index 0eff5d126..b725544c6 100644 --- a/org.hl7.fhir.r5/src/test/resources/txCache/org.hl7.fhir.r5/loinc.cache +++ b/org.hl7.fhir.r5/src/test/resources/txCache/org.hl7.fhir.r5/loinc.cache @@ -41,7 +41,7 @@ } }}#### e: { - "error" : "java.lang.NullPointerException" + "error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.TerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because \"this.txClient\" is null" } ------------------------------------------------------------------------------------- {"hierarchical" : false, "valueSet" :{ @@ -85,6 +85,6 @@ e: { } }}#### e: { - "error" : "java.lang.NullPointerException" + "error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.TerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because \"this.txClient\" is null" } ------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.r5/src/test/resources/txCache/org.hl7.fhir.r5/mimetypes.cache b/org.hl7.fhir.r5/src/test/resources/txCache/org.hl7.fhir.r5/mimetypes.cache index cd3d2dcfe..89832520c 100644 --- a/org.hl7.fhir.r5/src/test/resources/txCache/org.hl7.fhir.r5/mimetypes.cache +++ b/org.hl7.fhir.r5/src/test/resources/txCache/org.hl7.fhir.r5/mimetypes.cache @@ -9,21 +9,11 @@ } }}#### e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1"}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.6.0"}#### -e: { - "error" : "java.lang.NullPointerException" + "error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.TerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because \"this.txClient\" is null" } ------------------------------------------------------------------------------------- {"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "5.0.0-ballot"}#### e: { - "error" : "java.lang.NullPointerException" + "error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.TerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because \"this.txClient\" is null" } ------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.r5/src/test/resources/txCache/org.hl7.fhir.r5/ucum.cache b/org.hl7.fhir.r5/src/test/resources/txCache/org.hl7.fhir.r5/ucum.cache index c68360c06..b6d6f4ad2 100644 --- a/org.hl7.fhir.r5/src/test/resources/txCache/org.hl7.fhir.r5/ucum.cache +++ b/org.hl7.fhir.r5/src/test/resources/txCache/org.hl7.fhir.r5/ucum.cache @@ -1,106 +1,4 @@ ------------------------------------------------------------------------------------- -{"hierarchical" : false, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "inactive" : true, - "include" : [{ - "system" : "http://unitsofmeasure.org", - "concept" : [{ - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "second" - }], - "code" : "s", - "display" : "second", - "designation" : [{ - "language" : "zh", - "value" : "秒" - }] - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "minute" - }], - "code" : "min", - "display" : "minute", - "designation" : [{ - "language" : "zh", - "value" : "分钟" - }] - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "hour" - }], - "code" : "h", - "display" : "hour", - "designation" : [{ - "language" : "zh", - "value" : "小时" - }] - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "day" - }], - "code" : "d", - "display" : "day", - "designation" : [{ - "language" : "zh", - "value" : "天" - }] - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "week" - }], - "code" : "wk", - "display" : "week", - "designation" : [{ - "language" : "zh", - "value" : "星期" - }] - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "month" - }], - "code" : "mo", - "display" : "month", - "designation" : [{ - "language" : "zh", - "value" : "月" - }] - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "year" - }], - "code" : "a", - "display" : "year", - "designation" : [{ - "language" : "zh", - "value" : "年" - }] - }] - }] - } -}}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "4.0.1"}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- {"hierarchical" : false, "valueSet" :{ "resourceType" : "ValueSet", "compose" : { @@ -195,17 +93,12 @@ e: { } }}#### e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "4.6.0"}#### -e: { - "error" : "java.lang.NullPointerException" + "error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.TerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because \"this.txClient\" is null" } ------------------------------------------------------------------------------------- {"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "5.0.0-ballot"}#### e: { - "error" : "java.lang.NullPointerException" + "error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.TerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because \"this.txClient\" is null" } ------------------------------------------------------------------------------------- {"hierarchical" : false, "valueSet" :{ @@ -218,11 +111,11 @@ e: { } }}#### e: { - "error" : "java.lang.NullPointerException" + "error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.TerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because \"this.txClient\" is null" } ------------------------------------------------------------------------------------- {"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/ucum-units", "version": "5.0.0-ballot"}#### e: { - "error" : "java.lang.NullPointerException" + "error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.TerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because \"this.txClient\" is null" } ------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/iso4217.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/iso4217.cache deleted file mode 100644 index 84e8d085d..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/iso4217.cache +++ /dev/null @@ -1,29 +0,0 @@ -------------------------------------------------------------------------------------- -{"hierarchical" : false, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "inactive" : true, - "include" : [{ - "system" : "urn:iso:std:iso:4217" - }] - } -}}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/currencies", "version": "4.0.1"}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/currencies", "version": "4.6.0"}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/currencies", "version": "5.0.0-ballot"}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/lang.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/lang.cache deleted file mode 100644 index 9eff9c452..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/lang.cache +++ /dev/null @@ -1,11 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "urn:ietf:bcp:47", - "code" : "fr-CA" -}, "valueSet" :null, "lang":"en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "severity" : "error", - "error" : "Attempt to use Terminology server when no Terminology server is available", - "class" : "SERVER_ERROR" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/loinc.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/loinc.cache deleted file mode 100644 index 0eff5d126..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/loinc.cache +++ /dev/null @@ -1,90 +0,0 @@ -------------------------------------------------------------------------------------- -{"hierarchical" : false, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "inactive" : true, - "include" : [{ - "system" : "http://loinc.org", - "concept" : [{ - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-label", - "valueString" : "A." - }], - "code" : "LA20752-4", - "display" : "Within 24 hours" - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-label", - "valueString" : "B." - }], - "code" : "LA20753-2", - "display" : "After 24 hours but before 3 days" - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-label", - "valueString" : "C." - }], - "code" : "LA20754-0", - "display" : "Three days or later" - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-label", - "valueString" : "D." - }], - "code" : "LA4489-6", - "display" : "Unknown" - }] - }] - } -}}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "include" : [{ - "system" : "http://loinc.org", - "concept" : [{ - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-label", - "valueString" : "A." - }], - "code" : "LA20752-4", - "display" : "Within 24 hours" - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-label", - "valueString" : "B." - }], - "code" : "LA20753-2", - "display" : "After 24 hours but before 3 days" - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-label", - "valueString" : "C." - }], - "code" : "LA20754-0", - "display" : "Three days or later" - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-label", - "valueString" : "D." - }], - "code" : "LA4489-6", - "display" : "Unknown" - }] - }] - } -}}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/mimetypes.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/mimetypes.cache deleted file mode 100644 index cd3d2dcfe..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/mimetypes.cache +++ /dev/null @@ -1,29 +0,0 @@ -------------------------------------------------------------------------------------- -{"hierarchical" : false, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "inactive" : true, - "include" : [{ - "system" : "urn:ietf:bcp:13" - }] - } -}}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1"}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.6.0"}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "5.0.0-ballot"}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/ucum.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/ucum.cache deleted file mode 100644 index c68360c06..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/ucum.cache +++ /dev/null @@ -1,228 +0,0 @@ -------------------------------------------------------------------------------------- -{"hierarchical" : false, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "inactive" : true, - "include" : [{ - "system" : "http://unitsofmeasure.org", - "concept" : [{ - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "second" - }], - "code" : "s", - "display" : "second", - "designation" : [{ - "language" : "zh", - "value" : "秒" - }] - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "minute" - }], - "code" : "min", - "display" : "minute", - "designation" : [{ - "language" : "zh", - "value" : "分钟" - }] - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "hour" - }], - "code" : "h", - "display" : "hour", - "designation" : [{ - "language" : "zh", - "value" : "小时" - }] - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "day" - }], - "code" : "d", - "display" : "day", - "designation" : [{ - "language" : "zh", - "value" : "天" - }] - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "week" - }], - "code" : "wk", - "display" : "week", - "designation" : [{ - "language" : "zh", - "value" : "星期" - }] - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "month" - }], - "code" : "mo", - "display" : "month", - "designation" : [{ - "language" : "zh", - "value" : "月" - }] - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "year" - }], - "code" : "a", - "display" : "year", - "designation" : [{ - "language" : "zh", - "value" : "年" - }] - }] - }] - } -}}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "4.0.1"}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "inactive" : true, - "include" : [{ - "system" : "http://unitsofmeasure.org", - "concept" : [{ - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "second" - }], - "code" : "s", - "display" : "second", - "designation" : [{ - "language" : "zh", - "value" : "秒" - }] - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "minute" - }], - "code" : "min", - "display" : "minute", - "designation" : [{ - "language" : "zh", - "value" : "分钟" - }] - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "hour" - }], - "code" : "h", - "display" : "hour", - "designation" : [{ - "language" : "zh", - "value" : "小时" - }] - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "day" - }], - "code" : "d", - "display" : "day", - "designation" : [{ - "language" : "zh", - "value" : "天" - }] - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "week" - }], - "code" : "wk", - "display" : "week", - "designation" : [{ - "language" : "zh", - "value" : "星期" - }] - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "month - Normal practice is to use the 'mo' code as a calendar month when calculating the next occurrence." - }], - "code" : "mo", - "display" : "month", - "designation" : [{ - "language" : "zh", - "value" : "月" - }] - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition", - "valueString" : "year" - }], - "code" : "a", - "display" : "year", - "designation" : [{ - "language" : "zh", - "value" : "年" - }] - }] - }] - } -}}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "4.6.0"}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "5.0.0-ballot"}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "inactive" : true, - "include" : [{ - "system" : "http://unitsofmeasure.org" - }] - } -}}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/ucum-units", "version": "5.0.0-ballot"}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/.capabilityStatement.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/.capabilityStatement.cache index a3159b550..443b95970 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/.capabilityStatement.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/.capabilityStatement.cache @@ -16,7 +16,7 @@ "version" : "1.0.2-2.0.14", "name" : "FHIR Reference Server Conformance Statement", "status" : "active", - "date" : "2022-06-17T22:07:09.897Z", + "date" : "2022-09-22T20:21:24.315Z", "contact" : [{ "telecom" : [{ "system" : "other", diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.4.0/.capabilityStatement.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.4.0/.capabilityStatement.cache index 686dd509d..31d40b289 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.4.0/.capabilityStatement.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.4.0/.capabilityStatement.cache @@ -16,7 +16,7 @@ "version" : "3.0.2-2.0.14", "name" : "FHIR Reference Server Conformance Statement", "status" : "active", - "date" : "2022-06-15T16:31:15.631Z", + "date" : "2022-09-16T12:12:41.427Z", "contact" : [{ "telecom" : [{ "system" : "other", diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.4.0/.terminologyCapabilities.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.4.0/.terminologyCapabilities.cache index 1b1c8daa5..443c6d422 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.4.0/.terminologyCapabilities.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.4.0/.terminologyCapabilities.cache @@ -2838,6 +2838,9 @@ { "uri" : "http://nucc.org/provider-taxonomy" }, + { + "uri" : "http://radlex.org" + }, { "uri" : "http://snomed.info/sct" }, @@ -3225,6 +3228,9 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group" }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/icd-o-3" + }, { "uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status" }, diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/.capabilityStatement.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/.capabilityStatement.cache index 686dd509d..31d40b289 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/.capabilityStatement.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/.capabilityStatement.cache @@ -16,7 +16,7 @@ "version" : "3.0.2-2.0.14", "name" : "FHIR Reference Server Conformance Statement", "status" : "active", - "date" : "2022-06-15T16:31:15.631Z", + "date" : "2022-09-16T12:12:41.427Z", "contact" : [{ "telecom" : [{ "system" : "other", diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/.terminologyCapabilities.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/.terminologyCapabilities.cache index 1b1c8daa5..443c6d422 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/.terminologyCapabilities.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/.terminologyCapabilities.cache @@ -2838,6 +2838,9 @@ { "uri" : "http://nucc.org/provider-taxonomy" }, + { + "uri" : "http://radlex.org" + }, { "uri" : "http://snomed.info/sct" }, @@ -3225,6 +3228,9 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group" }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/icd-o-3" + }, { "uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status" }, diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/snomed.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/snomed.cache index 755ff6363..320926f45 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/snomed.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/snomed.cache @@ -130,7 +130,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 823681000000100 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"823681000000100\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#823681000000100) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" + "error" : "Unable to find code 823681000000100 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"823681000000100\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#823681000000100) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { @@ -140,7 +140,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 886921000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"886921000000105\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#886921000000105) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" + "error" : "Unable to find code 886921000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"886921000000105\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#886921000000105) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { @@ -150,7 +150,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 1077881000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"1077881000000105\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#1077881000000105) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" + "error" : "Unable to find code 1077881000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"1077881000000105\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#1077881000000105) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { @@ -160,7 +160,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 887181000000106 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"887181000000106\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#887181000000106) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" + "error" : "Unable to find code 887181000000106 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"887181000000106\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#887181000000106) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { @@ -170,7 +170,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 887161000000102 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"887161000000102\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#887161000000102) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" + "error" : "Unable to find code 887161000000102 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"887161000000102\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#887161000000102) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { @@ -180,7 +180,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 1052891000000108 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"1052891000000108\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#1052891000000108) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" + "error" : "Unable to find code 1052891000000108 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"1052891000000108\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#1052891000000108) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { @@ -190,7 +190,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 715851000000102 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"715851000000102\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#715851000000102) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" + "error" : "Unable to find code 715851000000102 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"715851000000102\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#715851000000102) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { @@ -200,7 +200,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 717121000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"717121000000105\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#717121000000105) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" + "error" : "Unable to find code 717121000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"717121000000105\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#717121000000105) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { @@ -210,7 +210,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 933361000000108 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"933361000000108\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#933361000000108) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" + "error" : "Unable to find code 933361000000108 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"933361000000108\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#933361000000108) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { @@ -220,7 +220,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 887171000000109 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"887171000000109\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#887171000000109) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" + "error" : "Unable to find code 887171000000109 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"887171000000109\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#887171000000109) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { @@ -230,7 +230,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 887201000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"887201000000105\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#887201000000105) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" + "error" : "Unable to find code 887201000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"887201000000105\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#887201000000105) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { @@ -240,7 +240,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 1052951000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"1052951000000105\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#1052951000000105) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" + "error" : "Unable to find code 1052951000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"1052951000000105\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#1052951000000105) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { @@ -250,7 +250,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 886731000000109 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"886731000000109\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#886731000000109) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" + "error" : "Unable to find code 886731000000109 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"886731000000109\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#886731000000109) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { @@ -260,7 +260,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 887231000000104 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"887231000000104\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#887231000000104) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" + "error" : "Unable to find code 887231000000104 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"887231000000104\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#887231000000104) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { @@ -270,7 +270,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 9290701000001101 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"9290701000001101\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#9290701000001101) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" + "error" : "Unable to find code 9290701000001101 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"9290701000001101\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#9290701000001101) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { @@ -338,7 +338,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 11181000146103 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"11181000146103\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#11181000146103) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" + "error" : "Unable to find code 11181000146103 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"11181000146103\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#11181000146103) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { @@ -352,24 +352,3 @@ v: { "system" : "http://snomed.info/sct" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "17621005", - "display" : "Normal (qualifier value)" -}, "url": "http://hl7.org/fhir/ValueSet/security-labels", "version": "3.0.2", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Normal", - "code" : "17621005", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "17621005" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Normal", - "code" : "17621005", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/.capabilityStatement.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/.capabilityStatement.cache index f2a8b0787..0c9fedfc4 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/.capabilityStatement.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/.capabilityStatement.cache @@ -12,7 +12,7 @@ "version" : "4.0.1-2.0.14", "name" : "FHIR Reference Server Conformance Statement", "status" : "active", - "date" : "2022-06-17T22:02:53.771Z", + "date" : "2022-09-15T13:27:05.487Z", "contact" : [{ "telecom" : [{ "system" : "other", diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/.terminologyCapabilities.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/.terminologyCapabilities.cache index 2538dfc2c..d1f5aa73b 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/.terminologyCapabilities.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/.terminologyCapabilities.cache @@ -5,7 +5,7 @@ "version" : "1.0.0", "name" : "FHIR Reference Server Teminology Capability Statement", "status" : "active", - "date" : "2022-06-17T22:02:55.131Z", + "date" : "2022-09-12T07:14:02.176Z", "contact" : [{ "telecom" : [{ "system" : "other", @@ -865,6 +865,9 @@ { "uri" : "http://nucc.org/provider-taxonomy" }, + { + "uri" : "http://radlex.org" + }, { "uri" : "http://snomed.info/sct" }, @@ -1267,6 +1270,9 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group" }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/icd-o-3" + }, { "uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status" }, diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/all-systems.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/all-systems.cache index f8c814514..a7483ec05 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/all-systems.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/all-systems.cache @@ -75,15 +75,6 @@ v: { "system" : "urn:ietf:bcp:13" } ------------------------------------------------------------------------------------- -{"code" : { - "code" : "xml" -}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "xml", - "code" : "xml", - "system" : "urn:ietf:bcp:13" -} -------------------------------------------------------------------------------------- {"code" : { "code" : "json" }, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### @@ -93,6 +84,15 @@ v: { "system" : "urn:ietf:bcp:13" } ------------------------------------------------------------------------------------- +{"code" : { + "code" : "xml" +}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "xml", + "code" : "xml", + "system" : "urn:ietf:bcp:13" +} +------------------------------------------------------------------------------------- {"code" : { "code" : "application/fhir+json" }, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### @@ -837,7 +837,7 @@ v: { }, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 10821000202101 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"10821000202101\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#10821000202101) is not valid in the value set 'no-colonoscopy-sedation-level' (from http://tx.fhir.org/r4)" + "error" : "Unable to find code 10821000202101 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"10821000202101\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#10821000202101) is not valid in the value set 'no-colonoscopy-sedation-level' (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -1514,6 +1514,15 @@ v: { "system" : "http://snomed.info/sct" } ------------------------------------------------------------------------------------- +{"code" : { + "code" : "en-AU" +}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "lang":"en-AU", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "English (Australia)", + "code" : "en-AU", + "system" : "urn:ietf:bcp:47" +} +------------------------------------------------------------------------------------- {"code" : { "code" : "en" }, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "lang":"en", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### @@ -1542,15 +1551,6 @@ v: { "system" : "urn:iso:std:iso:3166" } ------------------------------------------------------------------------------------- -{"code" : { - "code" : "en-AU" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "lang":"en-AU", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "English (Australia)", - "code" : "en-AU", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- {"code" : { "code" : "[%payloadFormat%]" }, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___www.ada.org_snodent.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___www.ada.org_snodent.cache deleted file mode 100644 index d5350b2dc..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___www.ada.org_snodent.cache +++ /dev/null @@ -1,12 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://www.ada.org/snodent", - "code" : "210965D", - "display" : "Anterior part of lower alveolar ridge" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Anterior part of lower alveolar ridge", - "code" : "210965D", - "system" : "http://www.ada.org/snodent" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/loinc.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/loinc.cache index 444f3bbfc..302ba75ba 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/loinc.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/loinc.cache @@ -362,6 +362,51 @@ v: { "error" : "The code \"X-34133-9\" is not valid in the system http://loinc.org; The code provided (http://loinc.org#X-34133-9) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "56445-0" +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Medication summary Document", + "code" : "56445-0", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "version" : "current", + "code" : "56445-0", + "display" : "Medication summary Doc" +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +v: { + "severity" : "error", + "error" : "Version 'current' of the code system 'http://loinc.org' is not known (encountered paired with code = '56445-0'). ValidVersions = [2.73]; The code provided (http://loinc.org#56445-0) is not valid in the value set 'FHIRDocumentTypeCodes' (from http://tx.fhir.org/r4)", + "class" : "CODESYSTEM_UNSUPPORTED" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "version" : "current", + "code" : "56445-0" +}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "severity" : "error", + "error" : "Version 'current' of the code system 'http://loinc.org' is not known (encountered paired with code = '56445-0'). ValidVersions = [2.73]; The code provided (http://loinc.org#56445-0) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)", + "class" : "CODESYSTEM_UNSUPPORTED" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "version" : "current", + "code" : "48765-2", + "display" : "Allergies and adverse reactions" +}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "severity" : "error", + "error" : "Version 'current' of the code system 'http://loinc.org' is not known (encountered paired with code = '48765-2'). ValidVersions = [2.73]; The code provided (http://loinc.org#48765-2) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)", + "class" : "CODESYSTEM_UNSUPPORTED" +} +------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "34133-9" @@ -405,7 +450,7 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", - "version" : "2.72", + "version" : "2.73", "code" : "57852-6", "display" : "Problem list Narrative - Reported" }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### @@ -415,6 +460,151 @@ v: { "system" : "http://loinc.org" } ------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "18842-5" +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Discharge summary", + "code" : "18842-5", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "18842-5", + "display" : "Discharge Summary" +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +v: { + "display" : "Discharge summary", + "code" : "18842-5", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "18842-5" +}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Discharge summary", + "code" : "18842-5", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "29299-5" +}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Reason for visit Narrative", + "code" : "29299-5", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "�g��", + "display" : "8302-2" +}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "severity" : "error", + "error" : "The code \"�g��\" is not valid in the system http://loinc.org; The code provided (http://loinc.org#�g��) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "8867-4", + "display" : "Heart rate" +}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Heart rate", + "code" : "8867-4", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "10331-7", + "display" : "Rh [Type] in Blood" +}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Rh [Type] in Blood", + "code" : "10331-7", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "18684-1", + "display" : "����" +}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "First Blood pressure Set", + "code" : "18684-1", + "system" : "http://loinc.org", + "severity" : "warning", + "error" : "The display \"����\" is not a valid display for the code {http://loinc.org}18684-1 - should be one of ['First Blood pressure Set', '', 'ED Health Insurance Portability and Accountability Act of 1996' (zh-CN), 'HIPAA' (zh-CN), '健康保險可攜與責任法' (zh-CN), 'HIPAA法案' (zh-CN), '健康保险可移植性和问责法1996年' (zh-CN), '美国健康保险携带和责任法案' (zh-CN), '医疗保险便携性和责任法案' (zh-CN), '医疗保险便携性与责任法案' (zh-CN), '醫療保險可攜性與責任法' (zh-CN), 'HIPAA 信息附件.急诊' (zh-CN), 'HIPAA 信息附件.急诊科' (zh-CN), 'HIPAA 信息附件.急诊科就医' (zh-CN), 'HIPAA 信息附件.急诊科就诊' (zh-CN), '健康保险便携与责任法案信息附件.急诊' (zh-CN), '健康保险便携与责任法案信息附件.急诊 临床信息附件集' (zh-CN), '临床信息附件集合' (zh-CN), '集' (zh-CN), '集合 信息附件' (zh-CN), '健康保险便携与责任法案信息附件' (zh-CN), '附件 医疗服务对象' (zh-CN), '客户' (zh-CN), '病人' (zh-CN), '病患' (zh-CN), '病号' (zh-CN), '超系统 - 病人 压强 复合属性' (zh-CN), '复杂型属性' (zh-CN), '复杂属性 就医' (zh-CN), '就医过程 急诊科 急诊科(DEEDS)变量' (zh-CN), 'DEEDS 变量' (zh-CN), '急诊' (zh-CN), '急诊科' (zh-CN), 'Emergency Department' (zh-CN), 'ED' (zh-CN), '急诊科(急诊科系统代码之数据元素)变量' (zh-CN), '急诊科(急诊科系统代码之数据元素)指标' (zh-CN), '急诊科(美国CDC急诊科系统代码之数据元素)指标' (zh-CN), '急诊科指标 急诊科(Emergency Department,ED) 急诊部 第一个' (zh-CN), '第一次' (zh-CN), '首个' (zh-CN), '首次 血' (zh-CN), '全血' (zh-CN), 'Allegato Allegato di reparto di emergenza (pronto soccorso) Complesso Emergenza (DEEDS - Data Elements for Emergency Dep Incontro' (it-IT), 'Appuntamento paziente Stabilito' (it-IT), 'Fissato' (it-IT), 'Встреча Комплекс' (ru-RU)] (from http://tx.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "8480-6", + "display" : "���k������" +}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Systolic blood pressure", + "code" : "8480-6", + "system" : "http://loinc.org", + "severity" : "warning", + "error" : "The display \"���k������\" is not a valid display for the code {http://loinc.org}8480-6 - should be one of ['Systolic blood pressure', 'BP sys', '', '一般血压' (zh-CN), '血压.原子型' (zh-CN), '血压指标.原子型 压力' (zh-CN), '压强 可用数量表示的' (zh-CN), '定量性' (zh-CN), '数值型' (zh-CN), '数量型' (zh-CN), '连续数值型标尺 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 血管内收缩期' (zh-CN), '血管内心缩期 血管内的' (zh-CN), 'Pressure' (pt-BR), 'Point in time' (pt-BR), 'Random' (pt-BR), 'Art sys' (pt-BR), 'Quantitative' (pt-BR), 'QNT' (pt-BR), 'Quant' (pt-BR), 'Quan' (pt-BR), 'IV' (pt-BR), 'Intravenous' (pt-BR), 'BLOOD PRESSURE MEASUREMENTS.ATOM' (pt-BR), 'BP systolic' (pt-BR), 'Blood pressure systolic' (pt-BR), 'Sys BP' (pt-BR), 'SBP' (pt-BR), 'Pressione Pressione arteriosa - atomica Punto nel tempo (episodio)' (it-IT), 'Давление Количественный Точка во времени' (ru-RU), 'Момент' (ru-RU), 'Blutdruck systolisch' (de-AT)] (from http://tx.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "8462-4", + "display" : "�g��������" +}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Diastolic blood pressure", + "code" : "8462-4", + "system" : "http://loinc.org", + "severity" : "warning", + "error" : "The display \"�g��������\" is not a valid display for the code {http://loinc.org}8462-4 - should be one of ['Diastolic blood pressure', 'BP dias', '', '一般血压' (zh-CN), '血压.原子型' (zh-CN), '血压指标.原子型 压力' (zh-CN), '压强 可用数量表示的' (zh-CN), '定量性' (zh-CN), '数值型' (zh-CN), '数量型' (zh-CN), '连续数值型标尺 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 血管内心舒期' (zh-CN), '血管内舒张期 血管内的' (zh-CN), 'Dias' (pt-BR), 'Diast' (pt-BR), 'Pressure' (pt-BR), 'Point in time' (pt-BR), 'Random' (pt-BR), 'Art sys' (pt-BR), 'Quantitative' (pt-BR), 'QNT' (pt-BR), 'Quant' (pt-BR), 'Quan' (pt-BR), 'IV' (pt-BR), 'Intravenous' (pt-BR), 'Diastoli' (pt-BR), 'BLOOD PRESSURE MEASUREMENTS.ATOM' (pt-BR), 'Blood pressure diastolic' (pt-BR), 'BP diastolic' (pt-BR), 'Dias BP' (pt-BR), 'DBP' (pt-BR), 'Pressione Pressione arteriosa - atomica Punto nel tempo (episodio)' (it-IT), 'Внутрисосудистый диастолический Давление Количественный Точка во времени' (ru-RU), 'Момент' (ru-RU), 'Blutdruck diastolisch' (de-AT)] (from http://tx.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "718-7", + "display" : "Hemoglobin [Mass/volume] in Blood" +}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Hemoglobin [Mass/volume] in Blood", + "code" : "718-7", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "38483-4", + "display" : "Creat Bld-mCnc" +}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Creatinine [Mass/volume] in Blood", + "code" : "38483-4", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "2093-3", + "display" : "Cholesterol [Mass/volume] in Serum or Plasma" +}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Cholesterol [Mass/volume] in Serum or Plasma", + "code" : "2093-3", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "44261-6", @@ -1318,7 +1508,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Version 'http://loinc.org' of the code system 'http://loinc.org' is not known (encountered paired with code = 'test'). ValidVersions = [2.72]; The code provided (http://loinc.org#test) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)", + "error" : "Version 'http://loinc.org' of the code system 'http://loinc.org' is not known (encountered paired with code = 'test'). ValidVersions = [2.73]; The code provided (http://loinc.org#test) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)", "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- @@ -1332,205 +1522,3 @@ v: { "system" : "http://loinc.org" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "18842-5" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Discharge summary", - "code" : "18842-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "18842-5", - "display" : "Discharge Summary" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Discharge summary", - "code" : "18842-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "18842-5" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Discharge summary", - "code" : "18842-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "29299-5" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Reason for visit Narrative", - "code" : "29299-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "�g��", - "display" : "8302-2" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code \"�g��\" is not valid in the system http://loinc.org; The code provided (http://loinc.org#�g��) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8867-4", - "display" : "Heart rate" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Heart rate", - "code" : "8867-4", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "10331-7", - "display" : "Rh [Type] in Blood" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Rh [Type] in Blood", - "code" : "10331-7", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "18684-1", - "display" : "����" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "First Blood pressure Set", - "code" : "18684-1", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"����\" is not a valid display for the code {http://loinc.org}18684-1 - should be one of ['First Blood pressure Set', '', 'ED Health Insurance Portability and Accountability Act of 1996' (zh-CN), 'HIPAA' (zh-CN), '健康保險可攜與責任法' (zh-CN), 'HIPAA法案' (zh-CN), '健康保险可移植性和问责法1996年' (zh-CN), '美国健康保险携带和责任法案' (zh-CN), '医疗保险便携性和责任法案' (zh-CN), '医疗保险便携性与责任法案' (zh-CN), '醫療保險可攜性與責任法' (zh-CN), 'HIPAA 信息附件.急诊' (zh-CN), 'HIPAA 信息附件.急诊科' (zh-CN), 'HIPAA 信息附件.急诊科就医' (zh-CN), 'HIPAA 信息附件.急诊科就诊' (zh-CN), '健康保险便携与责任法案信息附件.急诊' (zh-CN), '健康保险便携与责任法案信息附件.急诊 临床信息附件集' (zh-CN), '临床信息附件集合' (zh-CN), '集' (zh-CN), '集合 信息附件' (zh-CN), '健康保险便携与责任法案信息附件' (zh-CN), '附件 医疗服务对象' (zh-CN), '客户' (zh-CN), '病人' (zh-CN), '病患' (zh-CN), '病号' (zh-CN), '超系统 - 病人 压强 复合属性' (zh-CN), '复杂型属性' (zh-CN), '复杂属性 就医' (zh-CN), '就医过程 急诊科 急诊科(DEEDS)变量' (zh-CN), 'DEEDS 变量' (zh-CN), '急诊' (zh-CN), '急诊科' (zh-CN), 'Emergency Department' (zh-CN), 'ED' (zh-CN), '急诊科(急诊科系统代码之数据元素)变量' (zh-CN), '急诊科(急诊科系统代码之数据元素)指标' (zh-CN), '急诊科(美国CDC急诊科系统代码之数据元素)指标' (zh-CN), '急诊科指标 急诊科(Emergency Department,ED) 急诊部 第一个' (zh-CN), '第一次' (zh-CN), '首个' (zh-CN), '首次 血' (zh-CN), '全血' (zh-CN), 'Allegato Allegato di reparto di emergenza (pronto soccorso) Complesso Emergenza (DEEDS - Data Elements for Emergency Dep Incontro' (it-IT), 'Appuntamento paziente Stabilito' (it-IT), 'Fissato' (it-IT), 'Встреча Комплекс' (ru-RU)] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8480-6", - "display" : "���k������" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Systolic blood pressure", - "code" : "8480-6", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"���k������\" is not a valid display for the code {http://loinc.org}8480-6 - should be one of ['Systolic blood pressure', 'BP sys', '', '一般血压' (zh-CN), '血压.原子型' (zh-CN), '血压指标.原子型 压力' (zh-CN), '压强 可用数量表示的' (zh-CN), '定量性' (zh-CN), '数值型' (zh-CN), '数量型' (zh-CN), '连续数值型标尺 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 血管内收缩期' (zh-CN), '血管内心缩期 血管内的' (zh-CN), 'Pressure' (pt-BR), 'Point in time' (pt-BR), 'Random' (pt-BR), 'Art sys' (pt-BR), 'Quantitative' (pt-BR), 'QNT' (pt-BR), 'Quant' (pt-BR), 'Quan' (pt-BR), 'IV' (pt-BR), 'Intravenous' (pt-BR), 'BLOOD PRESSURE MEASUREMENTS.ATOM' (pt-BR), 'BP systolic' (pt-BR), 'Blood pressure systolic' (pt-BR), 'Sys BP' (pt-BR), 'SBP' (pt-BR), 'Pressione Pressione arteriosa - atomica Punto nel tempo (episodio)' (it-IT), 'Давление Количественный Точка во времени' (ru-RU), 'Момент' (ru-RU), 'Blutdruck systolisch' (de-AT)] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8462-4", - "display" : "�g��������" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Diastolic blood pressure", - "code" : "8462-4", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"�g��������\" is not a valid display for the code {http://loinc.org}8462-4 - should be one of ['Diastolic blood pressure', 'BP dias', '', '一般血压' (zh-CN), '血压.原子型' (zh-CN), '血压指标.原子型 压力' (zh-CN), '压强 可用数量表示的' (zh-CN), '定量性' (zh-CN), '数值型' (zh-CN), '数量型' (zh-CN), '连续数值型标尺 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 血管内心舒期' (zh-CN), '血管内舒张期 血管内的' (zh-CN), 'Dias' (pt-BR), 'Diast' (pt-BR), 'Pressure' (pt-BR), 'Point in time' (pt-BR), 'Random' (pt-BR), 'Art sys' (pt-BR), 'Quantitative' (pt-BR), 'QNT' (pt-BR), 'Quant' (pt-BR), 'Quan' (pt-BR), 'IV' (pt-BR), 'Intravenous' (pt-BR), 'Diastoli' (pt-BR), 'BLOOD PRESSURE MEASUREMENTS.ATOM' (pt-BR), 'Blood pressure diastolic' (pt-BR), 'BP diastolic' (pt-BR), 'Dias BP' (pt-BR), 'DBP' (pt-BR), 'Pressione Pressione arteriosa - atomica Punto nel tempo (episodio)' (it-IT), 'Внутрисосудистый диастолический Давление Количественный Точка во времени' (ru-RU), 'Момент' (ru-RU), 'Blutdruck diastolisch' (de-AT)] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "718-7", - "display" : "Hemoglobin [Mass/volume] in Blood" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Hemoglobin [Mass/volume] in Blood", - "code" : "718-7", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "38483-4", - "display" : "Creat Bld-mCnc" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Creatinine [Mass/volume] in Blood", - "code" : "38483-4", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "2093-3", - "display" : "Cholesterol [Mass/volume] in Serum or Plasma" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Cholesterol [Mass/volume] in Serum or Plasma", - "code" : "2093-3", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "56445-0" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Medication summary Document", - "code" : "56445-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "current", - "code" : "56445-0", - "display" : "Medication summary Doc" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "Version 'current' of the code system 'http://loinc.org' is not known (encountered paired with code = '56445-0'). ValidVersions = [2.73]; The code provided (http://loinc.org#56445-0) is not valid in the value set 'FHIRDocumentTypeCodes' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "current", - "code" : "56445-0" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "Version 'current' of the code system 'http://loinc.org' is not known (encountered paired with code = '56445-0'). ValidVersions = [2.73]; The code provided (http://loinc.org#56445-0) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "current", - "code" : "48765-2", - "display" : "Allergies and adverse reactions" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "Version 'current' of the code system 'http://loinc.org' is not known (encountered paired with code = '48765-2'). ValidVersions = [2.73]; The code provided (http://loinc.org#48765-2) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "2.73", - "code" : "57852-6", - "display" : "Problem list Narrative - Reported" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Problem list Narrative - Reported", - "code" : "57852-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/snomed.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/snomed.cache index 4c4b5ba71..6871f0af8 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/snomed.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/snomed.cache @@ -516,7 +516,7 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", - "version" : "http://snomed.info/sct/11000172109/version/20210915", + "version" : "http://snomed.info/sct/11000172109/version/20220315", "code" : "271872005", "display" : "Old age (qualifier value)" }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### @@ -531,8 +531,9 @@ v: { "code" : "271872005" }, "url": "https://fhir.kbv.de/ValueSet/KBV_VS_Base_Stage_Life--0", "version": "1.2.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { - "severity" : "error", - "error" : "The code system \"http://snomed.info/sct\" in the include in \"https://fhir.kbv.de/ValueSet/KBV_VS_Base_Stage_Life--0\" is not known; The code provided (http://snomed.info/sct#271872005) is not valid (from http://tx.fhir.org/r4)" + "display" : "Old age (qualifier value)", + "code" : "271872005", + "system" : "http://snomed.info/sct" } ------------------------------------------------------------------------------------- {"code" : { @@ -546,6 +547,28 @@ v: { "system" : "http://snomed.info/sct" } ------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "10828004", + "display" : "Positive (qualifier value)" +}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Positive", + "code" : "10828004", + "system" : "http://snomed.info/sct" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "233588003", + "display" : "Continuous hemodiafiltration" +}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Continuous hemodiafiltration", + "code" : "233588003", + "system" : "http://snomed.info/sct" +} +------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "442311008", @@ -621,7 +644,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 10821000202101 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"10821000202101\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#10821000202101) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" + "error" : "Unable to find code 10821000202101 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"10821000202101\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#10821000202101) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -655,7 +678,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 8921000202108 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"8921000202108\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#8921000202108) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" + "error" : "Unable to find code 8921000202108 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"8921000202108\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#8921000202108) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -665,7 +688,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 8951000202101 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"8951000202101\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#8951000202101) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" + "error" : "Unable to find code 8951000202101 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"8951000202101\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#8951000202101) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -686,7 +709,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 10291000202102 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"10291000202102\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#10291000202102) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" + "error" : "Unable to find code 10291000202102 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"10291000202102\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#10291000202102) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -707,7 +730,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 8901000202102 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"8901000202102\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#8901000202102) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" + "error" : "Unable to find code 8901000202102 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"8901000202102\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#8901000202102) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -728,7 +751,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 8911000202100 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"8911000202100\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#8911000202100) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" + "error" : "Unable to find code 8911000202100 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"8911000202100\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#8911000202100) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -749,7 +772,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 8891000202103 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"8891000202103\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#8891000202103) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" + "error" : "Unable to find code 8891000202103 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"8891000202103\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#8891000202103) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -810,7 +833,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 15991000202102 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"15991000202102\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#15991000202102) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" + "error" : "Unable to find code 15991000202102 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"15991000202102\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#15991000202102) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -1251,7 +1274,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 10821000202101 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"10821000202101\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#10821000202101) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" + "error" : "Unable to find code 10821000202101 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"10821000202101\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#10821000202101) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -1491,7 +1514,7 @@ v: { }, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 8921000202108 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"8921000202108\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#8921000202108) is not valid in the value set 'No-procedure-performer-function' (from http://tx.fhir.org/r4)" + "error" : "Unable to find code 8921000202108 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"8921000202108\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#8921000202108) is not valid in the value set 'No-procedure-performer-function' (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -1500,7 +1523,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 8921000202108 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"8921000202108\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#8921000202108) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" + "error" : "Unable to find code 8921000202108 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"8921000202108\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#8921000202108) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -1627,7 +1650,7 @@ v: { }, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 8951000202101 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"8951000202101\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#8951000202101) is not valid in the value set 'No-procedure-performer-function' (from http://tx.fhir.org/r4)" + "error" : "Unable to find code 8951000202101 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"8951000202101\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#8951000202101) is not valid in the value set 'No-procedure-performer-function' (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -1636,7 +1659,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 8951000202101 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"8951000202101\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#8951000202101) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" + "error" : "Unable to find code 8951000202101 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"8951000202101\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#8951000202101) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -1720,7 +1743,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Version 'http://snomed.info/sct/900000000000207008/version/20210331' of the code system 'http://snomed.info/sct' is not known (encountered paired with code = '459231000124102'). ValidVersions = [http://snomed.info/sct/11000146104/version/20210930,http://snomed.info/sct/11000172109/version/20210915,http://snomed.info/sct/20611000087101/version/20220331,http://snomed.info/sct/32506021000036107/version/20210630,http://snomed.info/sct/45991000052106/version/20210531,http://snomed.info/sct/554471000005108/version/20210930,http://snomed.info/sct/731000124108/version/20220301,http://snomed.info/sct/900000000000207008/version/20190731,http://snomed.info/sct/900000000000207008/version/20200131,http://snomed.info/sct/900000000000207008/version/20200731,http://snomed.info/sct/900000000000207008/version/20220131,http://snomed.info/sct/900000000000207008/version/20220331]; The code provided (http://snomed.info/sct#459231000124102) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)", + "error" : "Version 'http://snomed.info/sct/900000000000207008/version/20210331' of the code system 'http://snomed.info/sct' is not known (encountered paired with code = '459231000124102'). ValidVersions = [http://snomed.info/sct/11000146104/version/20210930,http://snomed.info/sct/11000172109/version/20220315,http://snomed.info/sct/20611000087101/version/20220331,http://snomed.info/sct/32506021000036107/version/20220731,http://snomed.info/sct/45991000052106/version/20210531,http://snomed.info/sct/554471000005108/version/20210930,http://snomed.info/sct/731000124108/version/20220901,http://snomed.info/sct/900000000000207008/version/20190731,http://snomed.info/sct/900000000000207008/version/20200731,http://snomed.info/sct/900000000000207008/version/20210731,http://snomed.info/sct/900000000000207008/version/20220731]; The code provided (http://snomed.info/sct#459231000124102) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)", "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- @@ -1766,7 +1789,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 35901911000001104 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"35901911000001104\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#35901911000001104) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" + "error" : "Unable to find code 35901911000001104 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"35901911000001104\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#35901911000001104) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -1799,7 +1822,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Unable to find code 39695211000001102 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"39695211000001102\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#39695211000001102) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" + "error" : "Unable to find code 39695211000001102 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"39695211000001102\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#39695211000001102) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -1808,7 +1831,7 @@ v: { }, "valueSet" :null, "lang":"en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { "severity" : "error", - "error" : "Unable to find code 1 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"1\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#1) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" + "error" : "Unable to find code 1 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"1\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#1) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -1817,51 +1840,6 @@ v: { }, "valueSet" :null, "lang":"en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { "severity" : "error", - "error" : "Unable to find code 2 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220331); The code \"2\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#2) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "version" : "http://snomed.info/sct/11000172109/version/20220315", - "code" : "271872005", - "display" : "Old age (qualifier value)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Old age", - "code" : "271872005", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "10828004", - "display" : "Positive (qualifier value)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Positive", - "code" : "10828004", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "233588003", - "display" : "Continuous hemodiafiltration" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Continuous hemodiafiltration", - "code" : "233588003", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "17621005", - "display" : "Normal (qualifier value)" -}, "url": "http://hl7.org/fhir/ValueSet/security-labels", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Normal", - "code" : "17621005", - "system" : "http://snomed.info/sct" + "error" : "Unable to find code 2 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"2\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#2) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/ucum.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/ucum.cache index fc21403db..222379509 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/ucum.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/ucum.cache @@ -107,6 +107,16 @@ v: { "error" : "The code provided (http://unitsofmeasure.org#m) is not valid (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://unitsofmeasure.org", + "code" : "/min" +}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "/min", + "code" : "/min", + "system" : "http://unitsofmeasure.org" +} +------------------------------------------------------------------------------------- {"code" : { "system" : "http://unitsofmeasure.org", "code" : "mg" @@ -176,13 +186,3 @@ v: { "system" : "http://unitsofmeasure.org" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "/min" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "/min", - "code" : "/min", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.3.0/.capabilityStatement.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.3.0/.capabilityStatement.cache index 433ddb184..0c9fedfc4 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.3.0/.capabilityStatement.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.3.0/.capabilityStatement.cache @@ -12,7 +12,7 @@ "version" : "4.0.1-2.0.14", "name" : "FHIR Reference Server Conformance Statement", "status" : "active", - "date" : "2022-06-17T22:07:43.178Z", + "date" : "2022-09-15T13:27:05.487Z", "contact" : [{ "telecom" : [{ "system" : "other", diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.3.0/.terminologyCapabilities.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.3.0/.terminologyCapabilities.cache index 42c364c4d..d1f5aa73b 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.3.0/.terminologyCapabilities.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.3.0/.terminologyCapabilities.cache @@ -5,7 +5,7 @@ "version" : "1.0.0", "name" : "FHIR Reference Server Teminology Capability Statement", "status" : "active", - "date" : "2022-06-17T22:07:43.413Z", + "date" : "2022-09-12T07:14:02.176Z", "contact" : [{ "telecom" : [{ "system" : "other", @@ -865,6 +865,9 @@ { "uri" : "http://nucc.org/provider-taxonomy" }, + { + "uri" : "http://radlex.org" + }, { "uri" : "http://snomed.info/sct" }, @@ -1267,6 +1270,9 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group" }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/icd-o-3" + }, { "uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status" }, diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/.capabilityStatement.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/.capabilityStatement.cache deleted file mode 100644 index d8124af61..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/.capabilityStatement.cache +++ /dev/null @@ -1,66 +0,0 @@ -{ - "resourceType" : "CapabilityStatement", - "id" : "FhirServer", - "meta" : { - "tag" : [{ - "system" : "http://hl7.org/fhir/v3/ObservationValue", - "code" : "SUBSETTED", - "display" : "Subsetted" - }] - }, - "url" : "http://tx.fhir.org/r4/metadata", - "version" : "4.0.1-2.0.14", - "name" : "FHIR Reference Server Conformance Statement", - "status" : "active", - "date" : "2022-06-17T22:03:23.787Z", - "contact" : [{ - "telecom" : [{ - "system" : "other", - "value" : "http://healthintersections.com.au/" - }] - }], - "kind" : "instance", - "instantiates" : ["http://hl7.org/fhir/CapabilityStatement/terminology-server"], - "software" : { - "name" : "Reference Server", - "version" : "2.0.14", - "releaseDate" : "2022-05-13T19:50:55.040Z" - }, - "implementation" : { - "description" : "FHIR Server running at http://tx.fhir.org/r4", - "url" : "http://tx.fhir.org/r4" - }, - "fhirVersion" : "4.0.1", - "format" : ["application/fhir+xml", - "application/fhir+json"], - "rest" : [{ - "mode" : "server", - "security" : { - "cors" : true - }, - "operation" : [{ - "name" : "expand", - "definition" : "http://hl7.org/fhir/OperationDefinition/ValueSet-expand" - }, - { - "name" : "lookup", - "definition" : "http://hl7.org/fhir/OperationDefinition/ValueSet-lookup" - }, - { - "name" : "validate-code", - "definition" : "http://hl7.org/fhir/OperationDefinition/Resource-validate" - }, - { - "name" : "translate", - "definition" : "http://hl7.org/fhir/OperationDefinition/ConceptMap-translate" - }, - { - "name" : "closure", - "definition" : "http://hl7.org/fhir/OperationDefinition/ConceptMap-closure" - }, - { - "name" : "versions", - "definition" : "http://tx.fhir.org/r4/OperationDefinition/fso-versions" - }] - }] -} \ No newline at end of file diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/.terminologyCapabilities.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/.terminologyCapabilities.cache deleted file mode 100644 index c00ed0a48..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/.terminologyCapabilities.cache +++ /dev/null @@ -1,3587 +0,0 @@ -{ - "resourceType" : "TerminologyCapabilities", - "id" : "FhirServer", - "url" : "http://tx.fhir.org/r4/metadata", - "version" : "1.0.0", - "name" : "FHIR Reference Server Teminology Capability Statement", - "status" : "active", - "date" : "2022-06-17T22:03:23.912Z", - "contact" : [{ - "telecom" : [{ - "system" : "other", - "value" : "http://healthintersections.com.au/" - }] - }], - "description" : "Standard Teminology Capability Statement for the open source Reference FHIR Server provided by Health Intersections", - "codeSystem" : [{ - "uri" : "http://cds-hooks.hl7.org/CodeSystem/indicator" - }, - { - "uri" : "http://devices.fhir.org/CodeSystem/MDC-concept-status" - }, - { - "uri" : "http://devices.fhir.org/CodeSystem/MDC-designation-use" - }, - { - "uri" : "http://dicom.nema.org/resources/ontology/DCM" - }, - { - "uri" : "http://fdasis.nlm.nih.gov" - }, - { - "uri" : "http://healthit.gov/nhin/purposeofuse" - }, - { - "uri" : "http://hl7.org/fhir/abstract-types" - }, - { - "uri" : "http://hl7.org/fhir/account-status" - }, - { - "uri" : "http://hl7.org/fhir/action-cardinality-behavior" - }, - { - "uri" : "http://hl7.org/fhir/action-condition-kind" - }, - { - "uri" : "http://hl7.org/fhir/action-grouping-behavior" - }, - { - "uri" : "http://hl7.org/fhir/action-participant-type" - }, - { - "uri" : "http://hl7.org/fhir/action-precheck-behavior" - }, - { - "uri" : "http://hl7.org/fhir/action-relationship-type" - }, - { - "uri" : "http://hl7.org/fhir/action-required-behavior" - }, - { - "uri" : "http://hl7.org/fhir/action-selection-behavior" - }, - { - "uri" : "http://hl7.org/fhir/additionalmaterials" - }, - { - "uri" : "http://hl7.org/fhir/address-type" - }, - { - "uri" : "http://hl7.org/fhir/address-use" - }, - { - "uri" : "http://hl7.org/fhir/administrative-gender" - }, - { - "uri" : "http://hl7.org/fhir/adverse-event-actuality" - }, - { - "uri" : "http://hl7.org/fhir/allergy-intolerance-category" - }, - { - "uri" : "http://hl7.org/fhir/allergy-intolerance-criticality" - }, - { - "uri" : "http://hl7.org/fhir/allergy-intolerance-type" - }, - { - "uri" : "http://hl7.org/fhir/animal-genderstatus" - }, - { - "uri" : "http://hl7.org/fhir/animal-species" - }, - { - "uri" : "http://hl7.org/fhir/appointmentstatus" - }, - { - "uri" : "http://hl7.org/fhir/assert-direction-codes" - }, - { - "uri" : "http://hl7.org/fhir/assert-operator-codes" - }, - { - "uri" : "http://hl7.org/fhir/assert-response-code-types" - }, - { - "uri" : "http://hl7.org/fhir/asset-availability" - }, - { - "uri" : "http://hl7.org/fhir/audit-event-action" - }, - { - "uri" : "http://hl7.org/fhir/audit-event-outcome" - }, - { - "uri" : "http://hl7.org/fhir/binding-strength" - }, - { - "uri" : "http://hl7.org/fhir/bundle-type" - }, - { - "uri" : "http://hl7.org/fhir/capability-statement-kind" - }, - { - "uri" : "http://hl7.org/fhir/care-plan-activity-status" - }, - { - "uri" : "http://hl7.org/fhir/care-team-status" - }, - { - "uri" : "http://hl7.org/fhir/chargeitem-status" - }, - { - "uri" : "http://hl7.org/fhir/claim-use" - }, - { - "uri" : "http://hl7.org/fhir/code-search-support" - }, - { - "uri" : "http://hl7.org/fhir/CodeSystem/example" - }, - { - "uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-intent" - }, - { - "uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-status" - }, - { - "uri" : "http://hl7.org/fhir/CodeSystem/medication-statement-status" - }, - { - "uri" : "http://hl7.org/fhir/CodeSystem/medication-status" - }, - { - "uri" : "http://hl7.org/fhir/CodeSystem/status" - }, - { - "uri" : "http://hl7.org/fhir/CodeSystem/summary" - }, - { - "uri" : "http://hl7.org/fhir/CodeSystem/task-code" - }, - { - "uri" : "http://hl7.org/fhir/codesystem-content-mode" - }, - { - "uri" : "http://hl7.org/fhir/codesystem-hierarchy-meaning" - }, - { - "uri" : "http://hl7.org/fhir/compartment-type" - }, - { - "uri" : "http://hl7.org/fhir/composition-attestation-mode" - }, - { - "uri" : "http://hl7.org/fhir/composition-status" - }, - { - "uri" : "http://hl7.org/fhir/concept-map-equivalence" - }, - { - "uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode" - }, - { - "uri" : "http://hl7.org/fhir/concept-properties" - }, - { - "uri" : "http://hl7.org/fhir/concept-property-type" - }, - { - "uri" : "http://hl7.org/fhir/concept-subsumption-outcome" - }, - { - "uri" : "http://hl7.org/fhir/conditional-delete-status" - }, - { - "uri" : "http://hl7.org/fhir/conditional-read-status" - }, - { - "uri" : "http://hl7.org/fhir/consent-data-meaning" - }, - { - "uri" : "http://hl7.org/fhir/consentperformer" - }, - { - "uri" : "http://hl7.org/fhir/consent-provision-type" - }, - { - "uri" : "http://hl7.org/fhir/consent-state-codes" - }, - { - "uri" : "http://hl7.org/fhir/constraint-severity" - }, - { - "uri" : "http://hl7.org/fhir/contact-point-system" - }, - { - "uri" : "http://hl7.org/fhir/contact-point-use" - }, - { - "uri" : "http://hl7.org/fhir/contract-action-status" - }, - { - "uri" : "http://hl7.org/fhir/contract-asset-context" - }, - { - "uri" : "http://hl7.org/fhir/contract-asset-scope" - }, - { - "uri" : "http://hl7.org/fhir/contract-asset-subtype" - }, - { - "uri" : "http://hl7.org/fhir/contract-asset-type" - }, - { - "uri" : "http://hl7.org/fhir/contract-decision-mode" - }, - { - "uri" : "http://hl7.org/fhir/contract-definition-subtype" - }, - { - "uri" : "http://hl7.org/fhir/contract-definition-type" - }, - { - "uri" : "http://hl7.org/fhir/contract-expiration-type" - }, - { - "uri" : "http://hl7.org/fhir/contract-legalstate" - }, - { - "uri" : "http://hl7.org/fhir/contract-party-role" - }, - { - "uri" : "http://hl7.org/fhir/contract-publicationstatus" - }, - { - "uri" : "http://hl7.org/fhir/contract-scope" - }, - { - "uri" : "http://hl7.org/fhir/contract-security-category" - }, - { - "uri" : "http://hl7.org/fhir/contract-security-classification" - }, - { - "uri" : "http://hl7.org/fhir/contract-security-control" - }, - { - "uri" : "http://hl7.org/fhir/contract-status" - }, - { - "uri" : "http://hl7.org/fhir/contributor-type" - }, - { - "uri" : "http://hl7.org/fhir/data-types" - }, - { - "uri" : "http://hl7.org/fhir/days-of-week" - }, - { - "uri" : "http://hl7.org/fhir/definition-resource-types" - }, - { - "uri" : "http://hl7.org/fhir/detectedissue-severity" - }, - { - "uri" : "http://hl7.org/fhir/device-action" - }, - { - "uri" : "http://hl7.org/fhir/device-definition-status" - }, - { - "uri" : "http://hl7.org/fhir/device-nametype" - }, - { - "uri" : "http://hl7.org/fhir/device-statement-status" - }, - { - "uri" : "http://hl7.org/fhir/device-status" - }, - { - "uri" : "http://hl7.org/fhir/diagnostic-report-status" - }, - { - "uri" : "http://hl7.org/fhir/discriminator-type" - }, - { - "uri" : "http://hl7.org/fhir/document-mode" - }, - { - "uri" : "http://hl7.org/fhir/document-reference-status" - }, - { - "uri" : "http://hl7.org/fhir/document-relationship-type" - }, - { - "uri" : "http://hl7.org/fhir/eligibilityrequest-purpose" - }, - { - "uri" : "http://hl7.org/fhir/eligibilityresponse-purpose" - }, - { - "uri" : "http://hl7.org/fhir/encounter-location-status" - }, - { - "uri" : "http://hl7.org/fhir/encounter-status" - }, - { - "uri" : "http://hl7.org/fhir/endpoint-status" - }, - { - "uri" : "http://hl7.org/fhir/episode-of-care-status" - }, - { - "uri" : "http://hl7.org/fhir/event-capability-mode" - }, - { - "uri" : "http://hl7.org/fhir/event-resource-types" - }, - { - "uri" : "http://hl7.org/fhir/event-status" - }, - { - "uri" : "http://hl7.org/fhir/event-timing" - }, - { - "uri" : "http://hl7.org/fhir/examplescenario-actor-type" - }, - { - "uri" : "http://hl7.org/fhir/ex-claimitemtype" - }, - { - "uri" : "http://hl7.org/fhir/ex-fdi" - }, - { - "uri" : "http://hl7.org/fhir/ex-onsettype" - }, - { - "uri" : "http://hl7.org/fhir/ex-oralprostho" - }, - { - "uri" : "http://hl7.org/fhir/ex-pharmaservice" - }, - { - "uri" : "http://hl7.org/fhir/explanationofbenefit-status" - }, - { - "uri" : "http://hl7.org/fhir/exposure-state" - }, - { - "uri" : "http://hl7.org/fhir/expression-language" - }, - { - "uri" : "http://hl7.org/fhir/ex-servicemodifier" - }, - { - "uri" : "http://hl7.org/fhir/ex-serviceproduct" - }, - { - "uri" : "http://hl7.org/fhir/extension-context-type" - }, - { - "uri" : "http://hl7.org/fhir/extra-activity-type" - }, - { - "uri" : "http://hl7.org/fhir/ex-udi" - }, - { - "uri" : "http://hl7.org/fhir/feeding-device" - }, - { - "uri" : "http://hl7.org/fhir/FHIR-version" - }, - { - "uri" : "http://hl7.org/fhir/filter-operator" - }, - { - "uri" : "http://hl7.org/fhir/flag-priority-code" - }, - { - "uri" : "http://hl7.org/fhir/flag-status" - }, - { - "uri" : "http://hl7.org/fhir/fm-conditions" - }, - { - "uri" : "http://hl7.org/fhir/fm-status" - }, - { - "uri" : "http://hl7.org/fhir/gender-identity" - }, - { - "uri" : "http://hl7.org/fhir/goal-status" - }, - { - "uri" : "http://hl7.org/fhir/goal-status-reason" - }, - { - "uri" : "http://hl7.org/fhir/graph-compartment-rule" - }, - { - "uri" : "http://hl7.org/fhir/graph-compartment-use" - }, - { - "uri" : "http://hl7.org/fhir/group-measure" - }, - { - "uri" : "http://hl7.org/fhir/group-type" - }, - { - "uri" : "http://hl7.org/fhir/guidance-response-status" - }, - { - "uri" : "http://hl7.org/fhir/guide-page-generation" - }, - { - "uri" : "http://hl7.org/fhir/guide-parameter-code" - }, - { - "uri" : "http://hl7.org/fhir/history-status" - }, - { - "uri" : "http://hl7.org/fhir/http-operations" - }, - { - "uri" : "http://hl7.org/fhir/http-verb" - }, - { - "uri" : "http://hl7.org/fhir/identifier-use" - }, - { - "uri" : "http://hl7.org/fhir/identity-assuranceLevel" - }, - { - "uri" : "http://hl7.org/fhir/imagingstudy-status" - }, - { - "uri" : "http://hl7.org/fhir/intervention" - }, - { - "uri" : "http://hl7.org/fhir/invoice-priceComponentType" - }, - { - "uri" : "http://hl7.org/fhir/invoice-status" - }, - { - "uri" : "http://hl7.org/fhir/issue-severity" - }, - { - "uri" : "http://hl7.org/fhir/issue-type" - }, - { - "uri" : "http://hl7.org/fhir/item-type" - }, - { - "uri" : "http://hl7.org/fhir/knowledge-resource-types" - }, - { - "uri" : "http://hl7.org/fhir/language-preference-type" - }, - { - "uri" : "http://hl7.org/fhir/linkage-type" - }, - { - "uri" : "http://hl7.org/fhir/link-type" - }, - { - "uri" : "http://hl7.org/fhir/list-mode" - }, - { - "uri" : "http://hl7.org/fhir/list-status" - }, - { - "uri" : "http://hl7.org/fhir/location-mode" - }, - { - "uri" : "http://hl7.org/fhir/location-status" - }, - { - "uri" : "http://hl7.org/fhir/map-context-type" - }, - { - "uri" : "http://hl7.org/fhir/map-group-type-mode" - }, - { - "uri" : "http://hl7.org/fhir/map-input-mode" - }, - { - "uri" : "http://hl7.org/fhir/map-model-mode" - }, - { - "uri" : "http://hl7.org/fhir/map-source-list-mode" - }, - { - "uri" : "http://hl7.org/fhir/map-target-list-mode" - }, - { - "uri" : "http://hl7.org/fhir/map-transform" - }, - { - "uri" : "http://hl7.org/fhir/measure-report-status" - }, - { - "uri" : "http://hl7.org/fhir/measure-report-type" - }, - { - "uri" : "http://hl7.org/fhir/message-events" - }, - { - "uri" : "http://hl7.org/fhir/messageheader-response-request" - }, - { - "uri" : "http://hl7.org/fhir/message-significance-category" - }, - { - "uri" : "http://hl7.org/fhir/metric-calibration-state" - }, - { - "uri" : "http://hl7.org/fhir/metric-calibration-type" - }, - { - "uri" : "http://hl7.org/fhir/metric-category" - }, - { - "uri" : "http://hl7.org/fhir/metric-color" - }, - { - "uri" : "http://hl7.org/fhir/metric-operational-status" - }, - { - "uri" : "http://hl7.org/fhir/name-use" - }, - { - "uri" : "http://hl7.org/fhir/namingsystem-identifier-type" - }, - { - "uri" : "http://hl7.org/fhir/namingsystem-type" - }, - { - "uri" : "http://hl7.org/fhir/narrative-status" - }, - { - "uri" : "http://hl7.org/fhir/network-type" - }, - { - "uri" : "http://hl7.org/fhir/note-type" - }, - { - "uri" : "http://hl7.org/fhir/observation-range-category" - }, - { - "uri" : "http://hl7.org/fhir/observation-status" - }, - { - "uri" : "http://hl7.org/fhir/operation-kind" - }, - { - "uri" : "http://hl7.org/fhir/operation-parameter-use" - }, - { - "uri" : "http://hl7.org/fhir/organization-role" - }, - { - "uri" : "http://hl7.org/fhir/orientation-type" - }, - { - "uri" : "http://hl7.org/fhir/participantrequired" - }, - { - "uri" : "http://hl7.org/fhir/participationstatus" - }, - { - "uri" : "http://hl7.org/fhir/permitted-data-type" - }, - { - "uri" : "http://hl7.org/fhir/practitioner-specialty" - }, - { - "uri" : "http://hl7.org/fhir/procedure-progress-status-code" - }, - { - "uri" : "http://hl7.org/fhir/product-category" - }, - { - "uri" : "http://hl7.org/fhir/product-status" - }, - { - "uri" : "http://hl7.org/fhir/product-storage-scale" - }, - { - "uri" : "http://hl7.org/fhir/property-representation" - }, - { - "uri" : "http://hl7.org/fhir/provenance-entity-role" - }, - { - "uri" : "http://hl7.org/fhir/provenance-participant-role" - }, - { - "uri" : "http://hl7.org/fhir/publication-status" - }, - { - "uri" : "http://hl7.org/fhir/quality-type" - }, - { - "uri" : "http://hl7.org/fhir/quantity-comparator" - }, - { - "uri" : "http://hl7.org/fhir/questionnaire-answers-status" - }, - { - "uri" : "http://hl7.org/fhir/questionnaire-display-category" - }, - { - "uri" : "http://hl7.org/fhir/questionnaire-enable-behavior" - }, - { - "uri" : "http://hl7.org/fhir/questionnaire-enable-operator" - }, - { - "uri" : "http://hl7.org/fhir/questionnaire-item-control" - }, - { - "uri" : "http://hl7.org/fhir/reaction-event-severity" - }, - { - "uri" : "http://hl7.org/fhir/reason-medication-not-given" - }, - { - "uri" : "http://hl7.org/fhir/reference-handling-policy" - }, - { - "uri" : "http://hl7.org/fhir/reference-version-rules" - }, - { - "uri" : "http://hl7.org/fhir/related-artifact-type" - }, - { - "uri" : "http://hl7.org/fhir/relationship" - }, - { - "uri" : "http://hl7.org/fhir/relation-type" - }, - { - "uri" : "http://hl7.org/fhir/remittance-outcome" - }, - { - "uri" : "http://hl7.org/fhir/report-action-result-codes" - }, - { - "uri" : "http://hl7.org/fhir/report-participant-type" - }, - { - "uri" : "http://hl7.org/fhir/report-result-codes" - }, - { - "uri" : "http://hl7.org/fhir/report-status-codes" - }, - { - "uri" : "http://hl7.org/fhir/repository-type" - }, - { - "uri" : "http://hl7.org/fhir/request-intent" - }, - { - "uri" : "http://hl7.org/fhir/request-priority" - }, - { - "uri" : "http://hl7.org/fhir/request-resource-types" - }, - { - "uri" : "http://hl7.org/fhir/request-status" - }, - { - "uri" : "http://hl7.org/fhir/research-element-type" - }, - { - "uri" : "http://hl7.org/fhir/research-study-status" - }, - { - "uri" : "http://hl7.org/fhir/research-subject-status" - }, - { - "uri" : "http://hl7.org/fhir/resource-aggregation-mode" - }, - { - "uri" : "http://hl7.org/fhir/resource-slicing-rules" - }, - { - "uri" : "http://hl7.org/fhir/resource-status" - }, - { - "uri" : "http://hl7.org/fhir/resource-types" - }, - { - "uri" : "http://hl7.org/fhir/resource-validation-mode" - }, - { - "uri" : "http://hl7.org/fhir/response-code" - }, - { - "uri" : "http://hl7.org/fhir/restful-capability-mode" - }, - { - "uri" : "http://hl7.org/fhir/restful-interaction" - }, - { - "uri" : "http://hl7.org/fhir/search-comparator" - }, - { - "uri" : "http://hl7.org/fhir/search-entry-mode" - }, - { - "uri" : "http://hl7.org/fhir/search-modifier-code" - }, - { - "uri" : "http://hl7.org/fhir/search-param-type" - }, - { - "uri" : "http://hl7.org/fhir/search-xpath-usage" - }, - { - "uri" : "http://hl7.org/fhir/secondary-finding" - }, - { - "uri" : "http://hl7.org/fhir/sequence-type" - }, - { - "uri" : "http://hl7.org/fhir/sid/cvx" - }, - { - "uri" : "http://hl7.org/fhir/sid/ex-icd-10-procedures" - }, - { - "uri" : "http://hl7.org/fhir/sid/icd-10" - }, - { - "uri" : "http://hl7.org/fhir/sid/icd-10-cm" - }, - { - "uri" : "http://hl7.org/fhir/sid/icd-9-cm" - }, - { - "uri" : "http://hl7.org/fhir/sid/mvx" - }, - { - "uri" : "http://hl7.org/fhir/sid/ndc" - }, - { - "uri" : "http://hl7.org/fhir/slotstatus" - }, - { - "uri" : "http://hl7.org/fhir/sort-direction" - }, - { - "uri" : "http://hl7.org/fhir/spdx-license" - }, - { - "uri" : "http://hl7.org/fhir/specimen-contained-preference" - }, - { - "uri" : "http://hl7.org/fhir/specimen-status" - }, - { - "uri" : "http://hl7.org/fhir/strand-type" - }, - { - "uri" : "http://hl7.org/fhir/structure-definition-kind" - }, - { - "uri" : "http://hl7.org/fhir/subscription-channel-type" - }, - { - "uri" : "http://hl7.org/fhir/subscription-status" - }, - { - "uri" : "http://hl7.org/fhir/substance-status" - }, - { - "uri" : "http://hl7.org/fhir/supplydelivery-status" - }, - { - "uri" : "http://hl7.org/fhir/supplyrequest-status" - }, - { - "uri" : "http://hl7.org/fhir/task-intent" - }, - { - "uri" : "http://hl7.org/fhir/task-status" - }, - { - "uri" : "http://hl7.org/fhir/transaction-mode" - }, - { - "uri" : "http://hl7.org/fhir/trigger-type" - }, - { - "uri" : "http://hl7.org/fhir/type-derivation-rule" - }, - { - "uri" : "http://hl7.org/fhir/udi-entry-type" - }, - { - "uri" : "http://hl7.org/fhir/unknown-content-code" - }, - { - "uri" : "http://hl7.org/fhir/us/core/CodeSystem/careplan-category" - }, - { - "uri" : "http://hl7.org/fhir/us/core/CodeSystem/condition-category" - }, - { - "uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-documentreference-category" - }, - { - "uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-observation-category" - }, - { - "uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-provenance-participant-type" - }, - { - "uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-tags" - }, - { - "uri" : "http://hl7.org/fhir/variable-type" - }, - { - "uri" : "http://hl7.org/fhir/versioning-policy" - }, - { - "uri" : "http://hl7.org/fhir/vision-base-codes" - }, - { - "uri" : "http://hl7.org/fhir/vision-eye-codes" - }, - { - "uri" : "http://hl7.org/fhir/w3c-provenance-activity-type" - }, - { - "uri" : "http://ihe.net/fhir/ihe.formatcode.fhir/CodeSystem/formatcode" - }, - { - "uri" : "http://loinc.org" - }, - { - "uri" : "http://nucc.org/provider-taxonomy" - }, - { - "uri" : "http://snomed.info/sct" - }, - { - "uri" : "http://standardterms.edqm.eu" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/action-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/activity-definition-category" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/adjudication" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/adjudication-error" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/adjudication-reason" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/admit-source" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-category" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-causality-assess" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-causality-method" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-outcome" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-seriousness" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-severity" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/allerg-intol-substance-exp-risk" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/allergyintolerance-verification" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/applicability" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/appointment-cancellation-reason" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/attribute-estimate-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/audit-entity-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/audit-event-outcome" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/audit-event-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/basic-resource-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/benefit-network" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/benefit-term" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/benefit-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/benefit-unit" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/can-push-updates" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/catalogType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/certainty-rating" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/certainty-subcomponent-rating" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/certainty-subcomponent-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/characteristic-method" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/chargeitem-billingcodes" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/choice-list-orientation" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/chromosome-human" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/claim-exception" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/claim-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/codesystem-altcode-kind" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/common-tags" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/communication-category" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/communication-not-done-reason" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/communication-topic" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/composite-measure-scoring" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/composition-altcode-kind" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/conceptdomains" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/condition-category" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/condition-clinical" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/condition-state" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/condition-ver-status" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/conformance-expectation" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/consentaction" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/consentcategorycodes" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/consentpolicycodes" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/consentscope" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/consentverification" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/contactentity-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/container-cap" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/contractaction" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/contract-content-derivative" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/contract-data-meaning" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/contractsignertypecodes" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/contractsubtypecodes" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/contracttermsubtypecodes" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/contracttermtypecodes" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/contract-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/copy-number-event" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/coverage-class" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/coverage-copay-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/coverage-selfpay" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/data-absent-reason" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/definition-status" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/definition-topic" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/definition-use" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/device-status-reason" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/diagnosis-role" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/dicom-audit-lifecycle" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/diet" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/directness" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/discharge-disposition" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/dose-rate-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/effect-estimate-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/encounter-special-arrangements" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/encounter-subject-status" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/encounter-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/endpoint-connection-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/endpoint-payload-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/entformula-additive" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/episodeofcare-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/evidence-quality" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/evidence-variant-state" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/ex-benefitcategory" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/ex-claimsubtype" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/ex-coverage-financial-exception" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosis-on-admission" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosisrelatedgroup" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosistype" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/expansion-parameter-source" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/ex-payee-resource-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/ex-paymenttype" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/ex-procedure-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/ex-programcode" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/ex-providerqualification" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/ex-relatedclaimrelationship" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/ex-revenue-center" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/ex-serviceplace" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/ex-tooth" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/ex-USCLS" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/failure-action" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/FDI-surface" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/financialtaskcode" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/financialtaskinputtype" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/flag-category" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/forms-codes" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/fundsreserve" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/goal-acceptance-status" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/goal-achievement" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/goal-category" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/goal-priority" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/goal-relationship-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/guide-parameter-code" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/handling-condition" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/history-absent-reason" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/hl7-document-format-codes" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status-reason" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/immunization-funding-source" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/immunization-origin" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/immunization-program-eligibility" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/immunization-recommendation-status" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/immunization-subpotent-reason" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/implantStatus" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/insurance-plan-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/iso-21089-lifecycle" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/library-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/list-empty-reason" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/list-example-use-codes" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/list-order" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/location-physical-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/match-grade" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/measure-data-usage" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/measure-improvement-notation" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/measure-population" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/measure-scoring" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/measure-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/med-admin-perform-function" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/media-category" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/media-modality" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/media-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-category" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-location" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-status" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-performer-function" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-status" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-package-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-status" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-admin-location" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-category" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-course-of-therapy" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-status-reason" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/medication-statement-category" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/medication-usage-admin-location" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/message-reasons-encounter" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/message-transport" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/missingtoothreason" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/modifiers" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/name-assembly-order" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/need" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/nutrition-intake-category" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/object-role" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/observation-category" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/observation-statistics" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/operation-outcome" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/organization-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/parameter-group" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/participant-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/payeetype" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/payment-adjustment-reason" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/payment-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/plan-definition-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/practitioner-role" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/precision-estimate-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/primary-source-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/processpriority" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/program" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/provenance-participant-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/push-type-available" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/question-max-occurs" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/questionnaire-usage-mode" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/reaction-event-certainty" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/reason-medication-given" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/recommendation-strength" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/referencerange-meaning" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/rejection-criteria" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/research-study-objective-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/research-study-phase" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/research-study-prim-purp-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/research-study-reason-stopped" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/research-subject-milestone" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/research-subject-state" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/research-subject-state-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/resource-security-category" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/resource-type-link" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/restful-security-service" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/risk-estimate-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/risk-probability" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/security-source-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/service-category" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/service-provision-conditions" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/service-referral-method" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/service-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/smart-capabilities" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/special-values" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/standards-status" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/state-change-reason" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/statistic-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/study-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/subscriber-relationship" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/subscription-channel-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/subscription-error" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/subscription-status-at-event" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/subscription-tag" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/substance-category" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/supply-item-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/supply-kind" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/supplyrequest-reason" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/synthesis-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/testscript-operation-codes" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/testscript-profile-destination-types" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/testscript-profile-origin-types" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/triggerEventID" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/usage-context-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/utg-concept-properties" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0001" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0002" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0003" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0004" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0005" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0006" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0006|2.1" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0006|2.4" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0007" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0008" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0009" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0012" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0017" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0023" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0027" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0033" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0034" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0038" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0043" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0048" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0052" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0061" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0062" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0063" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0065" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0066" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0069" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0070" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0074" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0076" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0078" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0080" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0083" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0085" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0091" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0092" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0098" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0100" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0102" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0103" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0104" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0105" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0106" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0107" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0108" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0109" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0116" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0119" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0121" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0122" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0123" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0124" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0126" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0127" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0128" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0130" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0131" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0133" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0135" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0136" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0137" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0140" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0141" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0142" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0144" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0145" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0146" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0147" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0148" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0149" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0150" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0153" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0155" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0156" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0157" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0158" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0159" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0160" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0161" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0162" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0163" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0164" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0165" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0166" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0167" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0168" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0169" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0170" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0173" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0174" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0175" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0177" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0178" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0179" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0180" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0181" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0183" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0185" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0187" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0189" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0190" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0191" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0193" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0200" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0201" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0202" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0203" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0204" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0205" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0206" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0207" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0208" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0209" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0210" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0211" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0213" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0214" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0215" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0216" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0217" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0220" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0223" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0224" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0225" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0227" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0228" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0229" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0230" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0231" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0232" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0234" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0235" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0236" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0237" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0238" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0239" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0240" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0241" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0242" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0243" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0247" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0248" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0250" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0251" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0252" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0253" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0254" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0255" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0256" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0257" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0258" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0259" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0260" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0261" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0262" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0263" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0265" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0267" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0268" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0269" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0270" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0271" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0272" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0273" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0275" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0276" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0277" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0278" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0279" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0280" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0281" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0282" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0283" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0284" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0286" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0287" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0290" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0291" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0292" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0294" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0298" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0299" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0301" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0305" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0309" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0311" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0315" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0316" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0317" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0321" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0322" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0323" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0324" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0325" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0326" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0329" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0330" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0331" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0332" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0334" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0335" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0336" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0337" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0338" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0339" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0344" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0350" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0351" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0353" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0354" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0355" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0356" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0357" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0359" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0360" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0360|2.3.1" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0360|2.7" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0363" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0364" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0365" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0366" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0367" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0368" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0369" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0370" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0371" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0372" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0373" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0374" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0375" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0376" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0377" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0383" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0384" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0387" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0388" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0389" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0391" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0391|2.4" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0391|2.6" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0392" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0393" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0394" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0395" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0396" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0397" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0398" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0401" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0402" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0403" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0404" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0406" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0409" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0411" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0415" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0416" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0417" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0418" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0421" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0422" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0423" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0424" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0425" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0426" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0427" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0428" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0429" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0430" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0431" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0432" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0433" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0434" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0435" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0436" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0437" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0438" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0440" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0441" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0442" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0443" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0444" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0445" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0450" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0455" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0456" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0457" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0459" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0460" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0465" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0466" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0468" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0469" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0470" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0472" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0473" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0474" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0475" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0477" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0478" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0480" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0482" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0483" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0484" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0485" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0487" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0488" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0489" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0490" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0491" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0492" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0493" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0494" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0495" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0496" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0497" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0498" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0499" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0500" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0501" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0502" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0503" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0504" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0505" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0506" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0507" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0508" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0510" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0511" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0513" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0514" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0516" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0517" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0518" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0520" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0523" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0524" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0527" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0528" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0529" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0530" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0532" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0534" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0535" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0536" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0538" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0540" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0544" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0547" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0548" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0550" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0553" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0554" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0555" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0556" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0557" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0558" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0559" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0560" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0561" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0562" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0564" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0565" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0566" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0569" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0570" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0571" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0572" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0615" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0616" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0617" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0618" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0625" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0634" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0642" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0651" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0653" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0657" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0659" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0667" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0669" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0682" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0702" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0717" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0719" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0725" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0728" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0731" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0734" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0739" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0742" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0749" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0755" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0757" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0759" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0761" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0763" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0776" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0778" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0790" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0793" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0806" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0818" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0834" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0868" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0871" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0881" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0882" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0894" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0895" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0904" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0905" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0906" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0907" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0909" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0912" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0914" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0916" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0917" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0918" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0919" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0920" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0921" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0922" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0923" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0924" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0925" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0926" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0927" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0933" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0935" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0936" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0937" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0938" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0939" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0940" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0942" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0945" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0946" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0948" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0949" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0950" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0951" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0970" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-0971" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-4000" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v2-tables" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementCondition" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementDetailCode" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementDetailType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ActClass" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ActCode" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ActExposureLevelCode" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ActInvoiceElementModifier" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ActMood" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ActPriority" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ActReason" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipCheckpoint" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipJoin" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipSplit" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipSubset" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ActSite" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ActStatus" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ActUncertainty" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ActUSPrivacyLaw" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-AddressPartType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-AddressUse" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-AdministrativeGender" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-AmericanIndianAlaskaNativeLanguages" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-Calendar" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-CalendarCycle" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-CalendarType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-Charset" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-CodeSystem" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-CodeSystemType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-CodingRationale" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-CommunicationFunctionType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-CompressionAlgorithm" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptCodeRelationship" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptGenerality" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptProperty" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptStatus" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-Confidentiality" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ContainerCap" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ContainerSeparator" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ContentProcessingMode" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ContextControl" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-Country" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-Currency" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-DataOperation" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-DataType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-Dentition" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-DeviceAlertLevel" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-DocumentCompletion" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-DocumentStorage" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EditStatus" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EducationLevel" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EmployeeJobClass" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAccident" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAcuity" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAdmissionSource" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterReferralSource" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterSpecialCourtesy" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityClass" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityCode" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityDeterminer" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityHandling" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartQualifier" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartQualifierR2" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartTypeR2" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNameUse" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNameUseR2" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityRisk" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityStatus" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-EquipmentAlertLevel" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-Ethnicity" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ExposureMode" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-GenderStatus" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-GTSAbbreviation" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-HealthcareProviderTaxonomyHIPAA" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ApprovalStatus" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7CMETAttribution" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7CommitteeIDInRIM" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7ConformanceInclusion" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7ContextConductionStyle" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7DefinedRoseProperty" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7DocumentFormatCodes" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ITSType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ITSVersionCode" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingDomain" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingSection" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingSubSection" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7Realm" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7StandardVersionCode" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7UpdateMode" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7V3Conformance" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7VoteResolution" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-HtmlLinkType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-IdentifierReliability" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-IdentifierScope" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-IntegrityCheckAlgorithm" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-1retired" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-2retired" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-3retired" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-iso4217-HL7" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityProficiency" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-LivingArrangement" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-LocalMarkupIgnore" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-LocalRemoteControlState" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ManagedParticipationStatus" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-MapRelationship" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-MaritalStatus" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-MaterialForm" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-MaterialType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-MDFAttributeType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfHmdMetSourceType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfHmdRowType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfRmimRowType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-MDFSubjectAreaPrefix" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-mediaType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-MessageCondition" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-MessageWaitingPriority" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ModifyIndicator" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationCategory" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationMethod" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationValue" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-OrganizationNameType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ParameterizedDataType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationFunction" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationMode" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationSignature" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-PatientImportance" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-PaymentTerms" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-PersonDisabilityType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-policyHolderRole" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-PostalAddressUse" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ProbabilityDistributionType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ProcessingID" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ProcessingMode" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryParameterValue" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryPriority" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryQuantityUnit" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryRequestLimit" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryResponse" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryStatusCode" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-Race" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-RelationalOperator" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-RelationshipConjunction" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ReligiousAffiliation" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseLevel" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseModality" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseMode" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleClass" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleLinkStatus" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleLinkType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleStatus" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-RouteOfAdministration" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-Sequencing" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-SetOperator" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-SpecimenType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-styleType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-substanceAdminSubstitution" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-SubstitutionCondition" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellHorizontalAlign" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellScope" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellVerticalAlign" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-TableFrame" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-TableRules" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-TargetAwareness" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-TelecommunicationAddressUse" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-TelecommunicationCapabilities" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-TimingEvent" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-TransmissionRelationshipTypeCode" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-TribalEntityUS" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-triggerEventID" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-URLScheme" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-VaccineManufacturer" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-VaccineType" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-VocabularyDomainQualifier" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/v3-WorkClassificationODH" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/validation-process" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/validation-status" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/validation-type" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/variable-role" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/variant-state" - }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/verificationresult-communication-method" - }, - { - "uri" : "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-category" - }, - { - "uri" : "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-status-reason" - }, - { - "uri" : "http://unitsofmeasure.org" - }, - { - "uri" : "http://unstats.un.org/unsd/methods/m49/m49.htm" - }, - { - "uri" : "http://varnomen.hgvs.org" - }, - { - "uri" : "http://www.ada.org/snodent" - }, - { - "uri" : "http://www.nlm.nih.gov/research/umls/rxnorm" - }, - { - "uri" : "http://www.whocc.no/atc" - }, - { - "uri" : "https://www.cms.gov/Medicare/Medicare-Fee-for-Service-Payment/HospitalAcqCond/Coding" - }, - { - "uri" : "https://www.humanservices.gov.au/organisations/health-professionals/enablers/air-vaccine-code-formats" - }, - { - "uri" : "https://www.iana.org/time-zones" - }, - { - "uri" : "https://www.usps.com/" - }, - { - "uri" : "urn:ietf:bcp:13" - }, - { - "uri" : "urn:ietf:bcp:47" - }, - { - "uri" : "urn:ietf:rfc:3986" - }, - { - "uri" : "urn:iso:std:iso:11073:10101" - }, - { - "uri" : "urn:iso:std:iso:3166" - }, - { - "uri" : "urn:iso:std:iso:3166:-2" - }, - { - "uri" : "urn:iso:std:iso:4217" - }, - { - "uri" : "urn:iso-astm:E1762-95:2013" - }, - { - "uri" : "urn:oid:1.2.36.1.2001.1001.101.104.16592" - }, - { - "uri" : "urn:oid:1.2.36.1.2001.1005.17" - }, - { - "uri" : "urn:oid:2.16.840.1.113883.2.9.6.2.7" - }, - { - "uri" : "urn:oid:2.16.840.1.113883.3.1937.98.5.8" - }], - "expansion" : { - "parameter" : [{ - "name" : "cache-id", - "documentation" : "This server supports caching terminology resources between calls. Clients only need to send value sets and codesystems once; there after tehy are automatically in scope for calls with the same cache-id. The cache is retained for 30 min from last call" - }, - { - "name" : "tx-resource", - "documentation" : "Additional valuesets needed for evaluation e.g. value sets referred to from the import statement of the value set being expanded" - }] - } -} \ No newline at end of file diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/all-systems.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/all-systems.cache deleted file mode 100644 index d19f8c17b..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/all-systems.cache +++ /dev/null @@ -1,84 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/plain" -}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "text/plain", - "code" : "text/plain", - "system" : "urn:ietf:bcp:13" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "271649006", - "display" : "Systolic blood pressure" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Systolic blood pressure", - "code" : "271649006", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "SYL" -}, "url": "http://hl7.org/fhir/ValueSet/name-v3-representation", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Syllabic", - "code" : "SYL", - "system" : "http://terminology.hl7.org/CodeSystem/v3-EntityNameUse" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "IDE" -}, "url": "http://hl7.org/fhir/ValueSet/name-v3-representation", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Ideographic", - "code" : "IDE", - "system" : "http://terminology.hl7.org/CodeSystem/v3-EntityNameUse" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "nl-NL" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.5.0", "lang":"nl-NL", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Nederlands (Nederland)", - "code" : "nl-NL", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/cql" -}, "url": "http://hl7.org/fhir/ValueSet/expression-language", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "CQL", - "code" : "text/cql", - "system" : "urn:ietf:bcp:13" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/fhirpath" -}, "url": "http://hl7.org/fhir/ValueSet/expression-language", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "FHIRPath", - "code" : "text/fhirpath", - "system" : "urn:ietf:bcp:13" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "en-AU" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.5.0", "lang":"en-AU", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "English (Australia)", - "code" : "en-AU", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "en" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "English", - "code" : "en", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/http___www.whocc.no_atc.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/http___www.whocc.no_atc.cache deleted file mode 100644 index 9cb0b874e..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/http___www.whocc.no_atc.cache +++ /dev/null @@ -1,14 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://www.whocc.no/atc", - "code" : "N02AA", - "display" : "Barbiturates and derivatives" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Natural opium alkaloids", - "code" : "N02AA", - "system" : "http://www.whocc.no/atc", - "severity" : "warning", - "error" : "The display \"Barbiturates and derivatives\" is not a valid display for the code {http://www.whocc.no/atc}N02AA - should be one of ['Natural opium alkaloids'] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/icd-9-cm.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/icd-9-cm.cache deleted file mode 100644 index e4d85cbe8..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/icd-9-cm.cache +++ /dev/null @@ -1,11 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://hl7.org/fhir/sid/icd-9-cm", - "code" : "99.00" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Perioperative autologous transfusion of whole blood or blood components", - "code" : "99.00", - "system" : "http://hl7.org/fhir/sid/icd-9-cm" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/loinc.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/loinc.cache deleted file mode 100644 index 9a2431688..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/loinc.cache +++ /dev/null @@ -1,506 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "85354-9", - "display" : "Blood pressure panel with all children optional" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Blood pressure panel with all children optional", - "code" : "85354-9", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8480-6", - "display" : "Systolic blood pressure" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Systolic blood pressure", - "code" : "8480-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8462-4", - "display" : "Diastolic blood pressure" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Diastolic blood pressure", - "code" : "8462-4", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "85354-9" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Blood pressure panel with all children optional", - "code" : "85354-9", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "85354-9", - "display" : "Blood pressure panel with all children optional" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Blood pressure panel with all children optional", - "code" : "85354-9", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "85354-9" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Blood pressure panel with all children optional", - "code" : "85354-9", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8480-6" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Systolic blood pressure", - "code" : "8480-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8480-6", - "display" : "Systolic blood pressure" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Systolic blood pressure", - "code" : "8480-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8480-6" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Systolic blood pressure", - "code" : "8480-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8462-4" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Diastolic blood pressure", - "code" : "8462-4", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8462-4", - "display" : "Diastolic blood pressure" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Diastolic blood pressure", - "code" : "8462-4", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8462-4" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Diastolic blood pressure", - "code" : "8462-4", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "56445-0" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Medication summary Document", - "code" : "56445-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "current", - "code" : "56445-0", - "display" : "Medication summary Doc" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "Version 'current' of the code system 'http://loinc.org' is not known (encountered paired with code = '56445-0'). ValidVersions = [2.72]; The code provided (http://loinc.org#56445-0) is not valid in the value set 'FHIRDocumentTypeCodes' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "current", - "code" : "56445-0" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "Version 'current' of the code system 'http://loinc.org' is not known (encountered paired with code = '56445-0'). ValidVersions = [2.72]; The code provided (http://loinc.org#56445-0) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "current", - "code" : "48765-2", - "display" : "Allergies and adverse reactions" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "Version 'current' of the code system 'http://loinc.org' is not known (encountered paired with code = '48765-2'). ValidVersions = [2.72]; The code provided (http://loinc.org#48765-2) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "2.72", - "code" : "56445-0", - "display" : "Medication summary Doc" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Medication summary Document", - "code" : "56445-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "2.72", - "code" : "56445-0" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Medication summary Document", - "code" : "56445-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "2.72", - "code" : "48765-2", - "display" : "Allergies and adverse reactions" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Allergies and adverse reactions Document", - "code" : "48765-2", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"Allergies and adverse reactions\" is not a valid display for the code {http://loinc.org}48765-2 - should be one of ['Allergies and adverse reactions Document', 'Allergies &or adverse reactions Doc', '', '临床文档型' (zh-CN), '临床文档' (zh-CN), '文档' (zh-CN), '文书' (zh-CN), '医疗文书' (zh-CN), '临床医疗文书 医疗服务对象' (zh-CN), '客户' (zh-CN), '病人' (zh-CN), '病患' (zh-CN), '病号' (zh-CN), '超系统 - 病人 发现是一个原子型临床观察指标,并不是作为印象的概括陈述。体格检查、病史、系统检查及其他此类观察指标的属性均为发现。它们的标尺对于编码型发现可能是名义型,而对于叙述型文本之中所报告的发现,则可能是叙述型。' (zh-CN), '发现物' (zh-CN), '所见' (zh-CN), '结果' (zh-CN), '结论 变态反应与不良反应 文档.其他' (zh-CN), '杂项类文档' (zh-CN), '其他文档 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 杂项' (zh-CN), '杂项类' (zh-CN), '杂项试验 过敏反应' (zh-CN), '过敏' (zh-CN), 'Allergie e reazioni avverse Documentazione miscellanea Miscellanea Osservazione paziente Punto nel tempo (episodio)' (it-IT), 'Документ Точка во времени' (ru-RU), 'Момент' (ru-RU)] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "56445-0" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Medication summary Document", - "code" : "56445-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "current", - "code" : "56445-0", - "display" : "Medication summary Doc" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### -v: { - "display" : "Medication summary Document", - "code" : "56445-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "current", - "code" : "56445-0" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Medication summary Document", - "code" : "56445-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "current", - "code" : "48765-2", - "display" : "Allergies and adverse reactions" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Allergies and adverse reactions Document", - "code" : "48765-2", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"Allergies and adverse reactions\" is not a valid display for the code {http://loinc.org}48765-2 - should be one of ['Allergies and adverse reactions Document', 'Allergies &or adverse reactions Doc', '', '临床文档型' (zh-CN), '临床文档' (zh-CN), '文档' (zh-CN), '文书' (zh-CN), '医疗文书' (zh-CN), '临床医疗文书 医疗服务对象' (zh-CN), '客户' (zh-CN), '病人' (zh-CN), '病患' (zh-CN), '病号' (zh-CN), '超系统 - 病人 发现是一个原子型临床观察指标,并不是作为印象的概括陈述。体格检查、病史、系统检查及其他此类观察指标的属性均为发现。它们的标尺对于编码型发现可能是名义型,而对于叙述型文本之中所报告的发现,则可能是叙述型。' (zh-CN), '发现物' (zh-CN), '所见' (zh-CN), '结果' (zh-CN), '结论 变态反应与不良反应 文档.其他' (zh-CN), '杂项类文档' (zh-CN), '其他文档 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 杂项' (zh-CN), '杂项类' (zh-CN), '杂项试验 过敏反应' (zh-CN), '过敏' (zh-CN), 'Allergie e reazioni avverse Documentazione miscellanea Miscellanea Osservazione paziente Punto nel tempo (episodio)' (it-IT), 'Документ Точка во времени' (ru-RU), 'Момент' (ru-RU)] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "18842-5" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Discharge summary", - "code" : "18842-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "18842-5", - "display" : "Discharge Summary" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Discharge summary", - "code" : "18842-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "18842-5" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Discharge summary", - "code" : "18842-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "29299-5" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Reason for visit Narrative", - "code" : "29299-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "�g��", - "display" : "8302-2" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code \"�g��\" is not valid in the system http://loinc.org; The code provided (http://loinc.org#�g��) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8867-4", - "display" : "Heart rate" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Heart rate", - "code" : "8867-4", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "883-9", - "display" : "ABO group [Type] in Blood" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "ABO group [Type] in Blood", - "code" : "883-9", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "10331-7", - "display" : "Rh [Type] in Blood" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Rh [Type] in Blood", - "code" : "10331-7", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "18684-1", - "display" : "����" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "First Blood pressure Set", - "code" : "18684-1", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"����\" is not a valid display for the code {http://loinc.org}18684-1 - should be one of ['First Blood pressure Set', '', 'ED Health Insurance Portability and Accountability Act of 1996' (zh-CN), 'HIPAA' (zh-CN), '健康保險可攜與責任法' (zh-CN), 'HIPAA法案' (zh-CN), '健康保险可移植性和问责法1996年' (zh-CN), '美国健康保险携带和责任法案' (zh-CN), '医疗保险便携性和责任法案' (zh-CN), '医疗保险便携性与责任法案' (zh-CN), '醫療保險可攜性與責任法' (zh-CN), 'HIPAA 信息附件.急诊' (zh-CN), 'HIPAA 信息附件.急诊科' (zh-CN), 'HIPAA 信息附件.急诊科就医' (zh-CN), 'HIPAA 信息附件.急诊科就诊' (zh-CN), '健康保险便携与责任法案信息附件.急诊' (zh-CN), '健康保险便携与责任法案信息附件.急诊 临床信息附件集' (zh-CN), '临床信息附件集合' (zh-CN), '集' (zh-CN), '集合 信息附件' (zh-CN), '健康保险便携与责任法案信息附件' (zh-CN), '附件 医疗服务对象' (zh-CN), '客户' (zh-CN), '病人' (zh-CN), '病患' (zh-CN), '病号' (zh-CN), '超系统 - 病人 压强 复合属性' (zh-CN), '复杂型属性' (zh-CN), '复杂属性 就医' (zh-CN), '就医过程 急诊科 急诊科(DEEDS)变量' (zh-CN), 'DEEDS 变量' (zh-CN), '急诊' (zh-CN), '急诊科' (zh-CN), 'Emergency Department' (zh-CN), 'ED' (zh-CN), '急诊科(急诊科系统代码之数据元素)变量' (zh-CN), '急诊科(急诊科系统代码之数据元素)指标' (zh-CN), '急诊科(美国CDC急诊科系统代码之数据元素)指标' (zh-CN), '急诊科指标 急诊科(Emergency Department,ED) 急诊部 第一个' (zh-CN), '第一次' (zh-CN), '首个' (zh-CN), '首次 血' (zh-CN), '全血' (zh-CN), 'Allegato Allegato di reparto di emergenza (pronto soccorso) Complesso Emergenza (DEEDS - Data Elements for Emergency Dep Incontro' (it-IT), 'Appuntamento paziente Stabilito' (it-IT), 'Fissato' (it-IT), 'Встреча Комплекс' (ru-RU)] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8480-6", - "display" : "���k������" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Systolic blood pressure", - "code" : "8480-6", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"���k������\" is not a valid display for the code {http://loinc.org}8480-6 - should be one of ['Systolic blood pressure', 'BP sys', '', '一般血压' (zh-CN), '血压.原子型' (zh-CN), '血压指标.原子型 压力' (zh-CN), '压强 可用数量表示的' (zh-CN), '定量性' (zh-CN), '数值型' (zh-CN), '数量型' (zh-CN), '连续数值型标尺 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 血管内收缩期' (zh-CN), '血管内心缩期 血管内的' (zh-CN), 'Pressure' (pt-BR), 'Point in time' (pt-BR), 'Random' (pt-BR), 'Art sys' (pt-BR), 'Quantitative' (pt-BR), 'QNT' (pt-BR), 'Quant' (pt-BR), 'Quan' (pt-BR), 'IV' (pt-BR), 'Intravenous' (pt-BR), 'BLOOD PRESSURE MEASUREMENTS.ATOM' (pt-BR), 'BP systolic' (pt-BR), 'Blood pressure systolic' (pt-BR), 'Sys BP' (pt-BR), 'SBP' (pt-BR), 'Pressione Pressione arteriosa - atomica Punto nel tempo (episodio)' (it-IT), 'Давление Количественный Точка во времени' (ru-RU), 'Момент' (ru-RU), 'Blutdruck systolisch' (de-AT)] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8462-4", - "display" : "�g��������" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Diastolic blood pressure", - "code" : "8462-4", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"�g��������\" is not a valid display for the code {http://loinc.org}8462-4 - should be one of ['Diastolic blood pressure', 'BP dias', '', '一般血压' (zh-CN), '血压.原子型' (zh-CN), '血压指标.原子型 压力' (zh-CN), '压强 可用数量表示的' (zh-CN), '定量性' (zh-CN), '数值型' (zh-CN), '数量型' (zh-CN), '连续数值型标尺 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 血管内心舒期' (zh-CN), '血管内舒张期 血管内的' (zh-CN), 'Dias' (pt-BR), 'Diast' (pt-BR), 'Pressure' (pt-BR), 'Point in time' (pt-BR), 'Random' (pt-BR), 'Art sys' (pt-BR), 'Quantitative' (pt-BR), 'QNT' (pt-BR), 'Quant' (pt-BR), 'Quan' (pt-BR), 'IV' (pt-BR), 'Intravenous' (pt-BR), 'Diastoli' (pt-BR), 'BLOOD PRESSURE MEASUREMENTS.ATOM' (pt-BR), 'Blood pressure diastolic' (pt-BR), 'BP diastolic' (pt-BR), 'Dias BP' (pt-BR), 'DBP' (pt-BR), 'Pressione Pressione arteriosa - atomica Punto nel tempo (episodio)' (it-IT), 'Внутрисосудистый диастолический Давление Количественный Точка во времени' (ru-RU), 'Момент' (ru-RU), 'Blutdruck diastolisch' (de-AT)] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "718-7", - "display" : "Hemoglobin [Mass/volume] in Blood" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Hemoglobin [Mass/volume] in Blood", - "code" : "718-7", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "38483-4", - "display" : "Creat Bld-mCnc" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Creatinine [Mass/volume] in Blood", - "code" : "38483-4", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "2093-3", - "display" : "Cholesterol [Mass/volume] in Serum or Plasma" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Cholesterol [Mass/volume] in Serum or Plasma", - "code" : "2093-3", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "3151-8", - "display" : "ingeademde O2" -}, "valueSet" :null, "lang":"en", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Inhaled oxygen flow rate", - "code" : "3151-8", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"ingeademde O2\" is not a valid display for the code {http://loinc.org}3151-8 - should be one of ['Inhaled oxygen flow rate', 'Inhaled O2 flow rate', '', 'O2' (zh-CN), 'tO2' (zh-CN), '总氧' (zh-CN), '氧气 体积速率(单位时间)' (zh-CN), '单位时间内体积的变化速率' (zh-CN), '流量 可用数量表示的' (zh-CN), '定量性' (zh-CN), '数值型' (zh-CN), '数量型' (zh-CN), '连续数值型标尺 吸入气' (zh-CN), '吸入气体' (zh-CN), '吸入的空气 所吸入的氧' (zh-CN), '已吸入的氧气 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 气 气体类 空气' (zh-CN), 'Inhaled O2' (pt-BR), 'vRate' (pt-BR), 'Volume rate' (pt-BR), 'Flow' (pt-BR), 'Point in time' (pt-BR), 'Random' (pt-BR), 'IhG' (pt-BR), 'Inhaled Gas' (pt-BR), 'Inspired' (pt-BR), 'Quantitative' (pt-BR), 'QNT' (pt-BR), 'Quant' (pt-BR), 'Quan' (pt-BR), 'Gases' (pt-BR), 'Clinico Gas inalati Punto nel tempo (episodio) Tasso di Volume' (it-IT), 'Количественный Объемная скорость Точка во времени' (ru-RU), 'Момент' (ru-RU), 'ingeademde O2' (nl-NL), 'O2-Zufuhr' (de-AT)] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "3151-8", - "display" : "ingeademde O2" -}, "valueSet" :null, "lang":"nl-NL", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "ingeademde O2", - "code" : "3151-8", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "35200-5", - "display" : "Cholesterol [Moles/​volume] in Serum or Plasma" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Cholesterol [Mass or Moles/volume] in Serum or Plasma", - "code" : "35200-5", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"Cholesterol [Moles/​volume] in Serum or Plasma\" is not a valid display for the code {http://loinc.org}35200-5 - should be one of ['Cholesterol [Mass or Moles/volume] in Serum or Plasma', 'Cholest SerPl-msCnc', '', '化学' (zh-CN), '化学检验项目' (zh-CN), '化学检验项目类' (zh-CN), '化学类' (zh-CN), '化学试验' (zh-CN), '非刺激耐受型化学检验项目' (zh-CN), '非刺激耐受型化学检验项目类' (zh-CN), '非刺激耐受型化学试验' (zh-CN), '非刺激耐受型化学试验类 可用数量表示的' (zh-CN), '定量性' (zh-CN), '数值型' (zh-CN), '数量型' (zh-CN), '连续数值型标尺 总胆固醇' (zh-CN), '胆固醇总计' (zh-CN), '胆甾醇' (zh-CN), '脂类' (zh-CN), '脂质 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 血清或血浆 质量或摩尔浓度' (zh-CN), '质量或摩尔浓度(单位体积)' (zh-CN), '质量或物质的量浓度(单位体积)' (zh-CN), 'Juhuslik Kvantitatiivne Plasma Seerum Seerum või plasma' (et-EE), 'Cholest' (pt-BR), 'Chol' (pt-BR), 'Choles' (pt-BR), 'Lipid' (pt-BR), 'Cholesterol total' (pt-BR), 'Cholesterols' (pt-BR), 'Level' (pt-BR), 'Point in time' (pt-BR), 'Random' (pt-BR), 'SerPl' (pt-BR), 'SerPlas' (pt-BR), 'SerP' (pt-BR), 'Serum' (pt-BR), 'SR' (pt-BR), 'Plasma' (pt-BR), 'Pl' (pt-BR), 'Plsm' (pt-BR), 'Quantitative' (pt-BR), 'QNT' (pt-BR), 'Quant' (pt-BR), 'Quan' (pt-BR), 'Chemistry' (pt-BR), 'Chimica Concentrazione Sostanza o Massa Plasma Punto nel tempo (episodio) Siero Siero o Plasma' (it-IT), 'Количественный Массовая или Молярная Концентрация Плазма Сыворотка Сыворотка или Плазма Точка во времени' (ru-RU), 'Момент Холестерин' (ru-RU)] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "13457-7", - "display" : "Cholesterol in LDL [Mass/volume] in Serum or Plasma by calculation" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Cholesterol in LDL [Mass/volume] in Serum or Plasma by calculation", - "code" : "13457-7", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "29463-7", - "display" : "Body Weight" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Body weight", - "code" : "29463-7", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "29463-7", - "display" : "Body Weight" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Body weight", - "code" : "29463-7", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "35200-5", - "display" : "Cholest SerPl-msCnc" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Cholesterol [Mass or Moles/volume] in Serum or Plasma", - "code" : "35200-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "35217-9", - "display" : "Triglyceride [Moles/​volume] in Serum or Plasma" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Triglyceride [Mass or Moles/volume] in Serum or Plasma", - "code" : "35217-9", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"Triglyceride [Moles/​volume] in Serum or Plasma\" is not a valid display for the code {http://loinc.org}35217-9 - should be one of ['Triglyceride [Mass or Moles/volume] in Serum or Plasma', 'Trigl SerPl-msCnc', '', 'TG' (zh-CN), 'Trigly' (zh-CN), '甘油三脂' (zh-CN), '甘油三酸酯' (zh-CN), '三酸甘油酯' (zh-CN), '甘油三酸脂' (zh-CN), '三酸甘油脂 化学' (zh-CN), '化学检验项目' (zh-CN), '化学检验项目类' (zh-CN), '化学类' (zh-CN), '化学试验' (zh-CN), '非刺激耐受型化学检验项目' (zh-CN), '非刺激耐受型化学检验项目类' (zh-CN), '非刺激耐受型化学试验' (zh-CN), '非刺激耐受型化学试验类 可用数量表示的' (zh-CN), '定量性' (zh-CN), '数值型' (zh-CN), '数量型' (zh-CN), '连续数值型标尺 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 血清或血浆 质量或摩尔浓度' (zh-CN), '质量或摩尔浓度(单位体积)' (zh-CN), '质量或物质的量浓度(单位体积)' (zh-CN), 'Juhuslik Kvantitatiivne Plasma Seerum Seerum või plasma' (et-EE), 'Trigl' (pt-BR), 'Triglycrides' (pt-BR), 'Trig' (pt-BR), 'Triglycerides' (pt-BR), 'Level' (pt-BR), 'Point in time' (pt-BR), 'Random' (pt-BR), 'SerPl' (pt-BR), 'SerPlas' (pt-BR), 'SerP' (pt-BR), 'Serum' (pt-BR), 'SR' (pt-BR), 'Plasma' (pt-BR), 'Pl' (pt-BR), 'Plsm' (pt-BR), 'Quantitative' (pt-BR), 'QNT' (pt-BR), 'Quant' (pt-BR), 'Quan' (pt-BR), 'Chemistry' (pt-BR), 'Chimica Concentrazione Sostanza o Massa Plasma Punto nel tempo (episodio) Siero Siero o Plasma' (it-IT), 'Количественный Массовая или Молярная Концентрация Плазма Сыворотка Сыворотка или Плазма Точка во времени' (ru-RU), 'Момент' (ru-RU)] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/measure-population.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/measure-population.cache deleted file mode 100644 index 21350a313..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/measure-population.cache +++ /dev/null @@ -1,12 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "coding" : [{ - "code" : "initial-population" - }] -}, "url": "http://hl7.org/fhir/ValueSet/measure-population", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"+}#### -v: { - "severity" : "error", - "error" : "The code system '' is not known (encountered paired with code = 'initial-population'); The code provided (#initial-population) is not valid in the value set 'MeasurePopulationType' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/observation-category.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/observation-category.cache deleted file mode 100644 index efbcf3c57..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/observation-category.cache +++ /dev/null @@ -1,32 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/observation-category", - "code" : "vital-signs" -}, "url": "http://hl7.org/fhir/ValueSet/observation-category--0", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Vital Signs", - "code" : "vital-signs", - "system" : "http://terminology.hl7.org/CodeSystem/observation-category" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/observation-category", - "code" : "vital-signs", - "display" : "Vital Signs" -}, "url": "http://hl7.org/fhir/ValueSet/observation-category", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Vital Signs", - "code" : "vital-signs", - "system" : "http://terminology.hl7.org/CodeSystem/observation-category" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/observation-category", - "code" : "vital-signs" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Vital Signs", - "code" : "vital-signs", - "system" : "http://terminology.hl7.org/CodeSystem/observation-category" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/rxnorm.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/rxnorm.cache deleted file mode 100644 index 934038989..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/rxnorm.cache +++ /dev/null @@ -1,12 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://www.nlm.nih.gov/research/umls/rxnorm", - "code" : "1049640", - "display" : "Acetaminophen 325 MG / Oxycodone Hydrochloride 5 MG Oral Tablet [Percocet]" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "acetaminophen 325 MG / oxycodone hydrochloride 5 MG Oral Tablet [Percocet]", - "code" : "1049640", - "system" : "http://www.nlm.nih.gov/research/umls/rxnorm" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/snomed.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/snomed.cache deleted file mode 100644 index b4d7c0266..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/snomed.cache +++ /dev/null @@ -1,205 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "368209003", - "display" : "Right arm" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Right upper arm", - "code" : "368209003", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "271649006", - "display" : "Systolic blood pressure" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Systolic blood pressure", - "code" : "271649006", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "271649006" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Systolic blood pressure", - "code" : "271649006", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "version" : "http://snomed.info/sct/731000124108/version/20210201", - "code" : "132037003", - "display" : "Pineywoods pig breed" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "Version 'http://snomed.info/sct/731000124108/version/20210201' of the code system 'http://snomed.info/sct' is not known (encountered paired with code = '132037003'). ValidVersions = [http://snomed.info/sct/11000146104/version/20210930,http://snomed.info/sct/11000172109/version/20210915,http://snomed.info/sct/20611000087101/version/20220331,http://snomed.info/sct/32506021000036107/version/20210630,http://snomed.info/sct/45991000052106/version/20210531,http://snomed.info/sct/554471000005108/version/20210930,http://snomed.info/sct/731000124108/version/20220301,http://snomed.info/sct/900000000000207008/version/20190731,http://snomed.info/sct/900000000000207008/version/20200131,http://snomed.info/sct/900000000000207008/version/20200731,http://snomed.info/sct/900000000000207008/version/20220131,http://snomed.info/sct/900000000000207008/version/20220331]; The code provided (http://snomed.info/sct#132037003) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "version" : "http://snomed.info/sct/731000124108/version/20210201", - "code" : "132037003", - "display" : "Pineywoods pig breed" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Pineywoods pig", - "code" : "132037003", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "version" : "http://snomed.info/sct/11000172109/version/20210915", - "code" : "132037003", - "display" : "Pineywoods pig breed. Not." -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Pineywoods pig", - "code" : "132037003", - "system" : "http://snomed.info/sct", - "severity" : "warning", - "error" : "The display \"Pineywoods pig breed. Not.\" is not a valid display for the code {http://snomed.info/sct}132037003 - should be one of ['Pineywoods pig', 'Pineywoods pig breed (organism)', 'Pineywoods pig breed'] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "112144000", - "display" : "Blood group A (finding)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Blood group A", - "code" : "112144000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "10828004", - "display" : "Positive (qualifier value)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Positive", - "code" : "10828004", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "233588003", - "display" : "Continuous hemodiafiltration" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Continuous hemodiafiltration", - "code" : "233588003", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "109006", - "display" : "Anxiety disorder of childhood OR adolescence" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Anxiety disorder of childhood OR adolescence", - "code" : "109006", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "109006" -}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings--0", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Anxiety disorder of childhood OR adolescence", - "code" : "109006", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "109006", - "display" : "Anxiety disorder of childhood OR adolescence" -}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Anxiety disorder of childhood OR adolescence", - "code" : "109006", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "109006" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Anxiety disorder of childhood OR adolescence", - "code" : "109006", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "106004", - "display" : "Posterior carpal region" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Posterior carpal region", - "code" : "106004", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "106004" -}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings--0", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://snomed.info/sct#106004) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "106004", - "display" : "Posterior carpal region" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Posterior carpal region", - "code" : "106004", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "106004" -}, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "include" : [{ - "system" : "http://snomed.info/sct" - }] - } -}, "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Posterior carpal region", - "code" : "106004", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "85600001", - "display" : "Triacylglycerol" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Triacylglycerol", - "code" : "85600001", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/ucum.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/ucum.cache deleted file mode 100644 index d5216dc84..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/ucum.cache +++ /dev/null @@ -1,41 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "mm[Hg]" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "mm[Hg]", - "code" : "mm[Hg]", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "mm[Hg]" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-vitals-common--0", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "millimeter of mercury", - "code" : "mm[Hg]", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "/min" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "/min", - "code" : "/min", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "mmol/L" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "mmol/L", - "code" : "mmol/L", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/v2-0203.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/v2-0203.cache deleted file mode 100644 index 1cc44e5ce..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/v2-0203.cache +++ /dev/null @@ -1,61 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203", - "code" : "MR" -}, "url": "http://hl7.org/fhir/ValueSet/identifier-type--0", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Medical record number", - "code" : "MR", - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203", - "code" : "MR" -}, "url": "http://hl7.org/fhir/ValueSet/identifier-type", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Medical record number", - "code" : "MR", - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203", - "code" : "MR" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Medical record number", - "code" : "MR", - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203", - "code" : "MR" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Medical record number", - "code" : "MR", - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203", - "code" : "MC" -}, "url": "http://hl7.org/fhir/ValueSet/identifier-type--0", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://terminology.hl7.org/CodeSystem/v2-0203#MC) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203", - "code" : "MC", - "display" : "Patient's Medicare number" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Patient's Medicare number", - "code" : "MC", - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/v3-ObservationInterpretation.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/v3-ObservationInterpretation.cache deleted file mode 100644 index 676a272ca..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.5.0/v3-ObservationInterpretation.cache +++ /dev/null @@ -1,63 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "L" -}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation--0", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Low", - "code" : "L", - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "L", - "display" : "low" -}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Low", - "code" : "L", - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "L" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Low", - "code" : "L", - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "N" -}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation--0", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Normal", - "code" : "N", - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "N", - "display" : "normal" -}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Normal", - "code" : "N", - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "N" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Normal", - "code" : "N", - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/.capabilityStatement.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/.capabilityStatement.cache index 16161526f..0c9fedfc4 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/.capabilityStatement.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/.capabilityStatement.cache @@ -12,7 +12,7 @@ "version" : "4.0.1-2.0.14", "name" : "FHIR Reference Server Conformance Statement", "status" : "active", - "date" : "2022-07-13T16:07:09.351Z", + "date" : "2022-09-15T13:27:05.487Z", "contact" : [{ "telecom" : [{ "system" : "other", diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/.terminologyCapabilities.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/.terminologyCapabilities.cache index fcd279141..d1f5aa73b 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/.terminologyCapabilities.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/.terminologyCapabilities.cache @@ -5,7 +5,7 @@ "version" : "1.0.0", "name" : "FHIR Reference Server Teminology Capability Statement", "status" : "active", - "date" : "2022-07-13T04:36:48.317Z", + "date" : "2022-09-12T07:14:02.176Z", "contact" : [{ "telecom" : [{ "system" : "other", @@ -1270,6 +1270,9 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group" }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/icd-o-3" + }, { "uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status" }, diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/all-systems.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/all-systems.cache index 486e0761e..ae3ac0d64 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/all-systems.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/all-systems.cache @@ -1,161 +1,4 @@ ------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/plain" -}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "text/plain", - "code" : "text/plain", - "system" : "urn:ietf:bcp:13" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/plain" -}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "text/plain", - "code" : "text/plain", - "system" : "urn:ietf:bcp:13" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "271649006", - "display" : "Systolic blood pressure" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Systolic blood pressure", - "code" : "271649006", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "SYL" -}, "url": "http://hl7.org/fhir/ValueSet/name-v3-representation", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Syllabic", - "code" : "SYL", - "system" : "http://terminology.hl7.org/CodeSystem/v3-EntityNameUse" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "IDE" -}, "url": "http://hl7.org/fhir/ValueSet/name-v3-representation", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Ideographic", - "code" : "IDE", - "system" : "http://terminology.hl7.org/CodeSystem/v3-EntityNameUse" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "nl-NL" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "5.0.0-snapshot1", "lang":"nl-NL", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Nederlands (Nederland)", - "code" : "nl-NL", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/cql" -}, "url": "http://hl7.org/fhir/ValueSet/expression-language", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "CQL", - "code" : "text/cql", - "system" : "urn:ietf:bcp:13" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/fhirpath" -}, "url": "http://hl7.org/fhir/ValueSet/expression-language", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "FHIRPath", - "code" : "text/fhirpath", - "system" : "urn:ietf:bcp:13" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "en-AU" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "5.0.0-snapshot1", "lang":"en-AU", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "English (Australia)", - "code" : "en-AU", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "en" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "English", - "code" : "en", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/plain" -}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "text/plain", - "code" : "text/plain", - "system" : "urn:ietf:bcp:13" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "271649006", - "display" : "Systolic blood pressure" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Systolic blood pressure", - "code" : "271649006", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "nl-NL" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.6.0", "lang":"nl-NL", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Nederlands (Nederland)", - "code" : "nl-NL", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/cql" -}, "url": "http://hl7.org/fhir/ValueSet/expression-language", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "CQL", - "code" : "text/cql", - "system" : "urn:ietf:bcp:13" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/fhirpath" -}, "url": "http://hl7.org/fhir/ValueSet/expression-language", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "FHIRPath", - "code" : "text/fhirpath", - "system" : "urn:ietf:bcp:13" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "en-AU" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.6.0", "lang":"en-AU", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "English (Australia)", - "code" : "en-AU", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "en" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "English", - "code" : "en", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- {"code" : { "code" : "text/plain" }, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### @@ -185,24 +28,6 @@ v: { "system" : "urn:ietf:bcp:47" } ------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/cql" -}, "url": "http://hl7.org/fhir/ValueSet/expression-language", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "CQL", - "code" : "text/cql", - "system" : "urn:ietf:bcp:13" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/fhirpath" -}, "url": "http://hl7.org/fhir/ValueSet/expression-language", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "FHIRPath", - "code" : "text/fhirpath", - "system" : "urn:ietf:bcp:13" -} -------------------------------------------------------------------------------------- {"code" : { "code" : "en-AU" }, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "5.0.0-ballot", "lang":"en-AU", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/icd-9-cm.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/icd-9-cm.cache deleted file mode 100644 index e4d85cbe8..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/icd-9-cm.cache +++ /dev/null @@ -1,11 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://hl7.org/fhir/sid/icd-9-cm", - "code" : "99.00" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Perioperative autologous transfusion of whole blood or blood components", - "code" : "99.00", - "system" : "http://hl7.org/fhir/sid/icd-9-cm" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/loinc.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/loinc.cache index 6cb027de3..7cdd910aa 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/loinc.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/loinc.cache @@ -35,7 +35,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "85354-9" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Blood pressure panel with all children optional", "code" : "85354-9", @@ -46,7 +46,7 @@ v: { "system" : "http://loinc.org", "code" : "85354-9", "display" : "Blood pressure panel with all children optional" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Blood pressure panel with all children optional", "code" : "85354-9", @@ -66,7 +66,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "8480-6" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Systolic blood pressure", "code" : "8480-6", @@ -77,7 +77,7 @@ v: { "system" : "http://loinc.org", "code" : "8480-6", "display" : "Systolic blood pressure" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Systolic blood pressure", "code" : "8480-6", @@ -97,7 +97,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "8462-4" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Diastolic blood pressure", "code" : "8462-4", @@ -108,7 +108,7 @@ v: { "system" : "http://loinc.org", "code" : "8462-4", "display" : "Diastolic blood pressure" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Diastolic blood pressure", "code" : "8462-4", @@ -128,7 +128,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "56445-0" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Medication summary Document", "code" : "56445-0", @@ -137,45 +137,10 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", - "version" : "current", + "version" : "2.73", "code" : "56445-0", "display" : "Medication summary Doc" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "Version 'current' of the code system 'http://loinc.org' is not known (encountered paired with code = '56445-0'). ValidVersions = [2.72]; The code provided (http://loinc.org#56445-0) is not valid in the value set 'FHIRDocumentTypeCodes' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "current", - "code" : "56445-0" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "Version 'current' of the code system 'http://loinc.org' is not known (encountered paired with code = '56445-0'). ValidVersions = [2.72]; The code provided (http://loinc.org#56445-0) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "current", - "code" : "48765-2", - "display" : "Allergies and adverse reactions" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "Version 'current' of the code system 'http://loinc.org' is not known (encountered paired with code = '48765-2'). ValidVersions = [2.72]; The code provided (http://loinc.org#48765-2) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "2.72", - "code" : "56445-0", - "display" : "Medication summary Doc" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Medication summary Document", "code" : "56445-0", @@ -184,7 +149,7 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", - "version" : "2.72", + "version" : "2.73", "code" : "56445-0" }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { @@ -195,7 +160,7 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", - "version" : "2.72", + "version" : "2.73", "code" : "48765-2", "display" : "Allergies and adverse reactions" }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### @@ -210,7 +175,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "56445-0" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { "display" : "Medication summary Document", "code" : "56445-0", @@ -222,7 +187,7 @@ v: { "version" : "current", "code" : "56445-0", "display" : "Medication summary Doc" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### v: { "display" : "Medication summary Document", "code" : "56445-0", @@ -254,162 +219,6 @@ v: { "error" : "The display \"Allergies and adverse reactions\" is not a valid display for the code {http://loinc.org}48765-2 - should be one of ['Allergies and adverse reactions Document', 'Allergies &or adverse reactions Doc', '', '临床文档型' (zh-CN), '临床文档' (zh-CN), '文档' (zh-CN), '文书' (zh-CN), '医疗文书' (zh-CN), '临床医疗文书 医疗服务对象' (zh-CN), '客户' (zh-CN), '病人' (zh-CN), '病患' (zh-CN), '病号' (zh-CN), '超系统 - 病人 发现是一个原子型临床观察指标,并不是作为印象的概括陈述。体格检查、病史、系统检查及其他此类观察指标的属性均为发现。它们的标尺对于编码型发现可能是名义型,而对于叙述型文本之中所报告的发现,则可能是叙述型。' (zh-CN), '发现物' (zh-CN), '所见' (zh-CN), '结果' (zh-CN), '结论 变态反应与不良反应 文档.其他' (zh-CN), '杂项类文档' (zh-CN), '其他文档 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 杂项' (zh-CN), '杂项类' (zh-CN), '杂项试验 过敏反应' (zh-CN), '过敏' (zh-CN), 'Allergie e reazioni avverse Documentazione miscellanea Miscellanea Osservazione paziente Punto nel tempo (episodio)' (it-IT), 'Документ Точка во времени' (ru-RU), 'Момент' (ru-RU)] (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "18842-5" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Discharge summary", - "code" : "18842-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "18842-5", - "display" : "Discharge Summary" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Discharge summary", - "code" : "18842-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "18842-5" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Discharge summary", - "code" : "18842-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "29299-5" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Reason for visit Narrative", - "code" : "29299-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "�g��", - "display" : "8302-2" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code \"�g��\" is not valid in the system http://loinc.org; The code provided (http://loinc.org#�g��) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8867-4", - "display" : "Heart rate" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Heart rate", - "code" : "8867-4", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "883-9", - "display" : "ABO group [Type] in Blood" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "ABO group [Type] in Blood", - "code" : "883-9", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "10331-7", - "display" : "Rh [Type] in Blood" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Rh [Type] in Blood", - "code" : "10331-7", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "18684-1", - "display" : "����" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "First Blood pressure Set", - "code" : "18684-1", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"����\" is not a valid display for the code {http://loinc.org}18684-1 - should be one of ['First Blood pressure Set', '', 'ED Health Insurance Portability and Accountability Act of 1996' (zh-CN), 'HIPAA' (zh-CN), '健康保險可攜與責任法' (zh-CN), 'HIPAA法案' (zh-CN), '健康保险可移植性和问责法1996年' (zh-CN), '美国健康保险携带和责任法案' (zh-CN), '医疗保险便携性和责任法案' (zh-CN), '医疗保险便携性与责任法案' (zh-CN), '醫療保險可攜性與責任法' (zh-CN), 'HIPAA 信息附件.急诊' (zh-CN), 'HIPAA 信息附件.急诊科' (zh-CN), 'HIPAA 信息附件.急诊科就医' (zh-CN), 'HIPAA 信息附件.急诊科就诊' (zh-CN), '健康保险便携与责任法案信息附件.急诊' (zh-CN), '健康保险便携与责任法案信息附件.急诊 临床信息附件集' (zh-CN), '临床信息附件集合' (zh-CN), '集' (zh-CN), '集合 信息附件' (zh-CN), '健康保险便携与责任法案信息附件' (zh-CN), '附件 医疗服务对象' (zh-CN), '客户' (zh-CN), '病人' (zh-CN), '病患' (zh-CN), '病号' (zh-CN), '超系统 - 病人 压强 复合属性' (zh-CN), '复杂型属性' (zh-CN), '复杂属性 就医' (zh-CN), '就医过程 急诊科 急诊科(DEEDS)变量' (zh-CN), 'DEEDS 变量' (zh-CN), '急诊' (zh-CN), '急诊科' (zh-CN), 'Emergency Department' (zh-CN), 'ED' (zh-CN), '急诊科(急诊科系统代码之数据元素)变量' (zh-CN), '急诊科(急诊科系统代码之数据元素)指标' (zh-CN), '急诊科(美国CDC急诊科系统代码之数据元素)指标' (zh-CN), '急诊科指标 急诊科(Emergency Department,ED) 急诊部 第一个' (zh-CN), '第一次' (zh-CN), '首个' (zh-CN), '首次 血' (zh-CN), '全血' (zh-CN), 'Allegato Allegato di reparto di emergenza (pronto soccorso) Complesso Emergenza (DEEDS - Data Elements for Emergency Dep Incontro' (it-IT), 'Appuntamento paziente Stabilito' (it-IT), 'Fissato' (it-IT), 'Встреча Комплекс' (ru-RU)] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8480-6", - "display" : "���k������" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Systolic blood pressure", - "code" : "8480-6", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"���k������\" is not a valid display for the code {http://loinc.org}8480-6 - should be one of ['Systolic blood pressure', 'BP sys', '', '一般血压' (zh-CN), '血压.原子型' (zh-CN), '血压指标.原子型 压力' (zh-CN), '压强 可用数量表示的' (zh-CN), '定量性' (zh-CN), '数值型' (zh-CN), '数量型' (zh-CN), '连续数值型标尺 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 血管内收缩期' (zh-CN), '血管内心缩期 血管内的' (zh-CN), 'Pressure' (pt-BR), 'Point in time' (pt-BR), 'Random' (pt-BR), 'Art sys' (pt-BR), 'Quantitative' (pt-BR), 'QNT' (pt-BR), 'Quant' (pt-BR), 'Quan' (pt-BR), 'IV' (pt-BR), 'Intravenous' (pt-BR), 'BLOOD PRESSURE MEASUREMENTS.ATOM' (pt-BR), 'BP systolic' (pt-BR), 'Blood pressure systolic' (pt-BR), 'Sys BP' (pt-BR), 'SBP' (pt-BR), 'Pressione Pressione arteriosa - atomica Punto nel tempo (episodio)' (it-IT), 'Давление Количественный Точка во времени' (ru-RU), 'Момент' (ru-RU), 'Blutdruck systolisch' (de-AT)] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8462-4", - "display" : "�g��������" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Diastolic blood pressure", - "code" : "8462-4", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"�g��������\" is not a valid display for the code {http://loinc.org}8462-4 - should be one of ['Diastolic blood pressure', 'BP dias', '', '一般血压' (zh-CN), '血压.原子型' (zh-CN), '血压指标.原子型 压力' (zh-CN), '压强 可用数量表示的' (zh-CN), '定量性' (zh-CN), '数值型' (zh-CN), '数量型' (zh-CN), '连续数值型标尺 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 血管内心舒期' (zh-CN), '血管内舒张期 血管内的' (zh-CN), 'Dias' (pt-BR), 'Diast' (pt-BR), 'Pressure' (pt-BR), 'Point in time' (pt-BR), 'Random' (pt-BR), 'Art sys' (pt-BR), 'Quantitative' (pt-BR), 'QNT' (pt-BR), 'Quant' (pt-BR), 'Quan' (pt-BR), 'IV' (pt-BR), 'Intravenous' (pt-BR), 'Diastoli' (pt-BR), 'BLOOD PRESSURE MEASUREMENTS.ATOM' (pt-BR), 'Blood pressure diastolic' (pt-BR), 'BP diastolic' (pt-BR), 'Dias BP' (pt-BR), 'DBP' (pt-BR), 'Pressione Pressione arteriosa - atomica Punto nel tempo (episodio)' (it-IT), 'Внутрисосудистый диастолический Давление Количественный Точка во времени' (ru-RU), 'Момент' (ru-RU), 'Blutdruck diastolisch' (de-AT)] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "718-7", - "display" : "Hemoglobin [Mass/volume] in Blood" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Hemoglobin [Mass/volume] in Blood", - "code" : "718-7", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "38483-4", - "display" : "Creat Bld-mCnc" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Creatinine [Mass/volume] in Blood", - "code" : "38483-4", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "2093-3", - "display" : "Cholesterol [Mass/volume] in Serum or Plasma" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Cholesterol [Mass/volume] in Serum or Plasma", - "code" : "2093-3", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "3151-8", @@ -504,278 +313,3 @@ v: { "error" : "The display \"Triglyceride [Moles/​volume] in Serum or Plasma\" is not a valid display for the code {http://loinc.org}35217-9 - should be one of ['Triglyceride [Mass or Moles/volume] in Serum or Plasma', 'Trigl SerPl-msCnc', '', 'TG' (zh-CN), 'Trigly' (zh-CN), '甘油三脂' (zh-CN), '甘油三酸酯' (zh-CN), '三酸甘油酯' (zh-CN), '甘油三酸脂' (zh-CN), '三酸甘油脂 化学' (zh-CN), '化学检验项目' (zh-CN), '化学检验项目类' (zh-CN), '化学类' (zh-CN), '化学试验' (zh-CN), '非刺激耐受型化学检验项目' (zh-CN), '非刺激耐受型化学检验项目类' (zh-CN), '非刺激耐受型化学试验' (zh-CN), '非刺激耐受型化学试验类 可用数量表示的' (zh-CN), '定量性' (zh-CN), '数值型' (zh-CN), '数量型' (zh-CN), '连续数值型标尺 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 血清或血浆 质量或摩尔浓度' (zh-CN), '质量或摩尔浓度(单位体积)' (zh-CN), '质量或物质的量浓度(单位体积)' (zh-CN), 'Juhuslik Kvantitatiivne Plasma Seerum Seerum või plasma' (et-EE), 'Trigl' (pt-BR), 'Triglycrides' (pt-BR), 'Trig' (pt-BR), 'Triglycerides' (pt-BR), 'Level' (pt-BR), 'Point in time' (pt-BR), 'Random' (pt-BR), 'SerPl' (pt-BR), 'SerPlas' (pt-BR), 'SerP' (pt-BR), 'Serum' (pt-BR), 'SR' (pt-BR), 'Plasma' (pt-BR), 'Pl' (pt-BR), 'Plsm' (pt-BR), 'Quantitative' (pt-BR), 'QNT' (pt-BR), 'Quant' (pt-BR), 'Quan' (pt-BR), 'Chemistry' (pt-BR), 'Chimica Concentrazione Sostanza o Massa Plasma Punto nel tempo (episodio) Siero Siero o Plasma' (it-IT), 'Количественный Массовая или Молярная Концентрация Плазма Сыворотка Сыворотка или Плазма Точка во времени' (ru-RU), 'Момент' (ru-RU)] (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "85354-9" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Blood pressure panel with all children optional", - "code" : "85354-9", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "85354-9", - "display" : "Blood pressure panel with all children optional" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Blood pressure panel with all children optional", - "code" : "85354-9", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8480-6" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Systolic blood pressure", - "code" : "8480-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8480-6", - "display" : "Systolic blood pressure" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Systolic blood pressure", - "code" : "8480-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8462-4" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Diastolic blood pressure", - "code" : "8462-4", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8462-4", - "display" : "Diastolic blood pressure" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Diastolic blood pressure", - "code" : "8462-4", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "56445-0" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Medication summary Document", - "code" : "56445-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "current", - "code" : "56445-0", - "display" : "Medication summary Doc" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "Version 'current' of the code system 'http://loinc.org' is not known (encountered paired with code = '56445-0'). ValidVersions = [2.72]; The code provided (http://loinc.org#56445-0) is not valid in the value set 'FHIRDocumentTypeCodes' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "2.72", - "code" : "56445-0", - "display" : "Medication summary Doc" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Medication summary Document", - "code" : "56445-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "56445-0" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Medication summary Document", - "code" : "56445-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "current", - "code" : "56445-0", - "display" : "Medication summary Doc" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### -v: { - "display" : "Medication summary Document", - "code" : "56445-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "85354-9" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Blood pressure panel with all children optional", - "code" : "85354-9", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "85354-9", - "display" : "Blood pressure panel with all children optional" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Blood pressure panel with all children optional", - "code" : "85354-9", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8480-6" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Systolic blood pressure", - "code" : "8480-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8480-6", - "display" : "Systolic blood pressure" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Systolic blood pressure", - "code" : "8480-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8462-4" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Diastolic blood pressure", - "code" : "8462-4", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8462-4", - "display" : "Diastolic blood pressure" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Diastolic blood pressure", - "code" : "8462-4", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "56445-0" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Medication summary Document", - "code" : "56445-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "current", - "code" : "56445-0", - "display" : "Medication summary Doc" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "Version 'current' of the code system 'http://loinc.org' is not known (encountered paired with code = '56445-0'). ValidVersions = [2.73]; The code provided (http://loinc.org#56445-0) is not valid in the value set 'FHIRDocumentTypeCodes' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "2.72", - "code" : "56445-0", - "display" : "Medication summary Doc" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "Version '2.72' of the code system 'http://loinc.org' is not known (encountered paired with code = '56445-0'). ValidVersions = [2.73]; The code provided (http://loinc.org#56445-0) is not valid in the value set 'FHIRDocumentTypeCodes' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "56445-0" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Medication summary Document", - "code" : "56445-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "current", - "code" : "56445-0", - "display" : "Medication summary Doc" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### -v: { - "display" : "Medication summary Document", - "code" : "56445-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "2.73", - "code" : "56445-0", - "display" : "Medication summary Doc" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Medication summary Document", - "code" : "56445-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "2.73", - "code" : "56445-0" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Medication summary Document", - "code" : "56445-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "version" : "2.73", - "code" : "48765-2", - "display" : "Allergies and adverse reactions" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Allergies and adverse reactions Document", - "code" : "48765-2", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"Allergies and adverse reactions\" is not a valid display for the code {http://loinc.org}48765-2 - should be one of ['Allergies and adverse reactions Document', 'Allergies &or adverse reactions Doc', '', '临床文档型' (zh-CN), '临床文档' (zh-CN), '文档' (zh-CN), '文书' (zh-CN), '医疗文书' (zh-CN), '临床医疗文书 医疗服务对象' (zh-CN), '客户' (zh-CN), '病人' (zh-CN), '病患' (zh-CN), '病号' (zh-CN), '超系统 - 病人 发现是一个原子型临床观察指标,并不是作为印象的概括陈述。体格检查、病史、系统检查及其他此类观察指标的属性均为发现。它们的标尺对于编码型发现可能是名义型,而对于叙述型文本之中所报告的发现,则可能是叙述型。' (zh-CN), '发现物' (zh-CN), '所见' (zh-CN), '结果' (zh-CN), '结论 变态反应与不良反应 文档.其他' (zh-CN), '杂项类文档' (zh-CN), '其他文档 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 杂项' (zh-CN), '杂项类' (zh-CN), '杂项试验 过敏反应' (zh-CN), '过敏' (zh-CN), 'Allergie e reazioni avverse Documentazione miscellanea Miscellanea Osservazione paziente Punto nel tempo (episodio)' (it-IT), 'Документ Точка во времени' (ru-RU), 'Момент' (ru-RU)] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/measure-population.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/measure-population.cache deleted file mode 100644 index 3ee93fe17..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/measure-population.cache +++ /dev/null @@ -1,34 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "coding" : [{ - "code" : "initial-population" - }] -}, "url": "http://hl7.org/fhir/ValueSet/measure-population", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"+}#### -v: { - "severity" : "error", - "error" : "The code system '' is not known (encountered paired with code = 'initial-population'); The code provided (#initial-population) is not valid in the value set 'MeasurePopulationType' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { - "coding" : [{ - "code" : "initial-population" - }] -}, "url": "http://hl7.org/fhir/ValueSet/measure-population", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"+}#### -v: { - "severity" : "error", - "error" : "The code system '' is not known (encountered paired with code = 'initial-population'); The code provided (#initial-population) is not valid in the value set 'MeasurePopulationType' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { - "coding" : [{ - "code" : "initial-population" - }] -}, "url": "http://hl7.org/fhir/ValueSet/measure-population", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"+}#### -v: { - "severity" : "error", - "error" : "The code system '' is not known (encountered paired with code = 'initial-population'); The code provided (#initial-population) is not valid in the value set 'MeasurePopulationType' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/observation-category.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/observation-category.cache index 2cc9c3b6d..e1a144c6f 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/observation-category.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/observation-category.cache @@ -1,56 +1,4 @@ ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/observation-category", - "code" : "vital-signs" -}, "url": "http://hl7.org/fhir/ValueSet/observation-category--0", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Vital Signs", - "code" : "vital-signs", - "system" : "http://terminology.hl7.org/CodeSystem/observation-category" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/observation-category", - "code" : "vital-signs", - "display" : "Vital Signs" -}, "url": "http://hl7.org/fhir/ValueSet/observation-category", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Vital Signs", - "code" : "vital-signs", - "system" : "http://terminology.hl7.org/CodeSystem/observation-category" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/observation-category", - "code" : "vital-signs" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Vital Signs", - "code" : "vital-signs", - "system" : "http://terminology.hl7.org/CodeSystem/observation-category" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/observation-category", - "code" : "vital-signs" -}, "url": "http://hl7.org/fhir/ValueSet/observation-category--0", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Vital Signs", - "code" : "vital-signs", - "system" : "http://terminology.hl7.org/CodeSystem/observation-category" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/observation-category", - "code" : "vital-signs", - "display" : "Vital Signs" -}, "url": "http://hl7.org/fhir/ValueSet/observation-category", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Vital Signs", - "code" : "vital-signs", - "system" : "http://terminology.hl7.org/CodeSystem/observation-category" -} -------------------------------------------------------------------------------------- {"code" : { "system" : "http://terminology.hl7.org/CodeSystem/observation-category", "code" : "vital-signs" @@ -72,3 +20,13 @@ v: { "system" : "http://terminology.hl7.org/CodeSystem/observation-category" } ------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://terminology.hl7.org/CodeSystem/observation-category", + "code" : "vital-signs" +}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Vital Signs", + "code" : "vital-signs", + "system" : "http://terminology.hl7.org/CodeSystem/observation-category" +} +------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/snomed.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/snomed.cache index 4468966e5..9306b36ab 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/snomed.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/snomed.cache @@ -39,7 +39,7 @@ v: { }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Version 'http://snomed.info/sct/731000124108/version/20210201' of the code system 'http://snomed.info/sct' is not known (encountered paired with code = '132037003'). ValidVersions = [http://snomed.info/sct/11000146104/version/20210930,http://snomed.info/sct/11000172109/version/20220315,http://snomed.info/sct/20611000087101/version/20220331,http://snomed.info/sct/32506021000036107/version/20210630,http://snomed.info/sct/45991000052106/version/20210531,http://snomed.info/sct/554471000005108/version/20210930,http://snomed.info/sct/731000124108/version/20220301,http://snomed.info/sct/900000000000207008/version/20190731,http://snomed.info/sct/900000000000207008/version/20200131,http://snomed.info/sct/900000000000207008/version/20200731,http://snomed.info/sct/900000000000207008/version/20210731,http://snomed.info/sct/900000000000207008/version/20220131,http://snomed.info/sct/900000000000207008/version/20220331]; The code provided (http://snomed.info/sct#132037003) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)", + "error" : "Version 'http://snomed.info/sct/731000124108/version/20210201' of the code system 'http://snomed.info/sct' is not known (encountered paired with code = '132037003'). ValidVersions = [http://snomed.info/sct/11000146104/version/20210930,http://snomed.info/sct/11000172109/version/20220315,http://snomed.info/sct/20611000087101/version/20220331,http://snomed.info/sct/32506021000036107/version/20220731,http://snomed.info/sct/45991000052106/version/20210531,http://snomed.info/sct/554471000005108/version/20210930,http://snomed.info/sct/731000124108/version/20220901,http://snomed.info/sct/900000000000207008/version/20190731,http://snomed.info/sct/900000000000207008/version/20200731,http://snomed.info/sct/900000000000207008/version/20210731,http://snomed.info/sct/900000000000207008/version/20220731]; The code provided (http://snomed.info/sct#132037003) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)", "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- @@ -57,47 +57,16 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", - "version" : "http://snomed.info/sct/11000172109/version/20210915", + "version" : "http://snomed.info/sct/11000172109/version/20220315", "code" : "132037003", "display" : "Pineywoods pig breed. Not." }, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { - "severity" : "error", - "error" : "Version 'http://snomed.info/sct/11000172109/version/20210915' of the code system 'http://snomed.info/sct' is not known (encountered paired with code = '132037003'). ValidVersions = [http://snomed.info/sct/11000146104/version/20210930,http://snomed.info/sct/11000172109/version/20220315,http://snomed.info/sct/20611000087101/version/20220331,http://snomed.info/sct/32506021000036107/version/20210630,http://snomed.info/sct/45991000052106/version/20210531,http://snomed.info/sct/554471000005108/version/20210930,http://snomed.info/sct/731000124108/version/20220301,http://snomed.info/sct/900000000000207008/version/20190731,http://snomed.info/sct/900000000000207008/version/20200131,http://snomed.info/sct/900000000000207008/version/20200731,http://snomed.info/sct/900000000000207008/version/20210731,http://snomed.info/sct/900000000000207008/version/20220131,http://snomed.info/sct/900000000000207008/version/20220331]; The code provided (http://snomed.info/sct#132037003) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { + "display" : "Pineywoods pig", + "code" : "132037003", "system" : "http://snomed.info/sct", - "code" : "112144000", - "display" : "Blood group A (finding)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Blood group A", - "code" : "112144000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "10828004", - "display" : "Positive (qualifier value)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Positive", - "code" : "10828004", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "233588003", - "display" : "Continuous hemodiafiltration" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Continuous hemodiafiltration", - "code" : "233588003", - "system" : "http://snomed.info/sct" + "severity" : "warning", + "error" : "The display \"Pineywoods pig breed. Not.\" is not a valid display for the code {http://snomed.info/sct}132037003 - should be one of ['Pineywoods pig', 'Pineywoods pig breed (organism)', 'Pineywoods pig breed'] (from http://tx.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -114,7 +83,7 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "109006" -}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings--0", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Anxiety disorder of childhood OR adolescence", "code" : "109006", @@ -125,7 +94,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "109006", "display" : "Anxiety disorder of childhood OR adolescence" -}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Anxiety disorder of childhood OR adolescence", "code" : "109006", @@ -156,7 +125,7 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "106004" -}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings--0", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", "error" : "The code provided (http://snomed.info/sct#106004) is not valid (from http://tx.fhir.org/r4)" @@ -201,77 +170,3 @@ v: { "system" : "http://snomed.info/sct" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "version" : "http://snomed.info/sct/11000172109/version/20220315", - "code" : "132037003", - "display" : "Pineywoods pig breed. Not." -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Pineywoods pig", - "code" : "132037003", - "system" : "http://snomed.info/sct", - "severity" : "warning", - "error" : "The display \"Pineywoods pig breed. Not.\" is not a valid display for the code {http://snomed.info/sct}132037003 - should be one of ['Pineywoods pig', 'Pineywoods pig breed (organism)', 'Pineywoods pig breed'] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "109006" -}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings--0", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Anxiety disorder of childhood OR adolescence", - "code" : "109006", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "109006", - "display" : "Anxiety disorder of childhood OR adolescence" -}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Anxiety disorder of childhood OR adolescence", - "code" : "109006", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "106004" -}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings--0", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://snomed.info/sct#106004) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "109006" -}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Anxiety disorder of childhood OR adolescence", - "code" : "109006", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "109006", - "display" : "Anxiety disorder of childhood OR adolescence" -}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Anxiety disorder of childhood OR adolescence", - "code" : "109006", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "106004" -}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://snomed.info/sct#106004) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/ucum.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/ucum.cache index de6ac0095..f39a8284c 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/ucum.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/ucum.cache @@ -12,23 +12,13 @@ v: { {"code" : { "system" : "http://unitsofmeasure.org", "code" : "mm[Hg]" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-vitals-common--0", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-vitals-common--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "millimeter of mercury", "code" : "mm[Hg]", "system" : "http://unitsofmeasure.org" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "/min" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "/min", - "code" : "/min", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- {"code" : { "system" : "http://unitsofmeasure.org", "code" : "mmol/L" @@ -39,23 +29,3 @@ v: { "system" : "http://unitsofmeasure.org" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "mm[Hg]" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-vitals-common--0", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "millimeter of mercury", - "code" : "mm[Hg]", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "mm[Hg]" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-vitals-common--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "millimeter of mercury", - "code" : "mm[Hg]", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/v2-0203.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/v2-0203.cache index 8c4537315..81fa8953e 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/v2-0203.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/v2-0203.cache @@ -2,7 +2,7 @@ {"code" : { "system" : "http://terminology.hl7.org/CodeSystem/v2-0203", "code" : "MR" -}, "url": "http://hl7.org/fhir/ValueSet/identifier-type--0", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/identifier-type--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Medical record number", "code" : "MR", @@ -12,7 +12,7 @@ v: { {"code" : { "system" : "http://terminology.hl7.org/CodeSystem/v2-0203", "code" : "MR" -}, "url": "http://hl7.org/fhir/ValueSet/identifier-type", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/identifier-type", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Medical record number", "code" : "MR", @@ -42,7 +42,7 @@ v: { {"code" : { "system" : "http://terminology.hl7.org/CodeSystem/v2-0203", "code" : "MC" -}, "url": "http://hl7.org/fhir/ValueSet/identifier-type--0", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/identifier-type--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", "error" : "The code provided (http://terminology.hl7.org/CodeSystem/v2-0203#MC) is not valid (from http://tx.fhir.org/r4)" @@ -59,61 +59,3 @@ v: { "system" : "http://terminology.hl7.org/CodeSystem/v2-0203" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203", - "code" : "MR" -}, "url": "http://hl7.org/fhir/ValueSet/identifier-type--0", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Medical record number", - "code" : "MR", - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203", - "code" : "MR" -}, "url": "http://hl7.org/fhir/ValueSet/identifier-type", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Medical record number", - "code" : "MR", - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203", - "code" : "MC" -}, "url": "http://hl7.org/fhir/ValueSet/identifier-type--0", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://terminology.hl7.org/CodeSystem/v2-0203#MC) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203", - "code" : "MR" -}, "url": "http://hl7.org/fhir/ValueSet/identifier-type--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Medical record number", - "code" : "MR", - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203", - "code" : "MR" -}, "url": "http://hl7.org/fhir/ValueSet/identifier-type", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Medical record number", - "code" : "MR", - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203", - "code" : "MC" -}, "url": "http://hl7.org/fhir/ValueSet/identifier-type--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://terminology.hl7.org/CodeSystem/v2-0203#MC) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/v3-ObservationInterpretation.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/v3-ObservationInterpretation.cache index ad14c6921..353e1e361 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/v3-ObservationInterpretation.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/v3-ObservationInterpretation.cache @@ -2,7 +2,7 @@ {"code" : { "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", "code" : "L" -}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation--0", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Low", "code" : "L", @@ -13,7 +13,7 @@ v: { "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", "code" : "L", "display" : "low" -}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Low", "code" : "L", @@ -33,7 +33,7 @@ v: { {"code" : { "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", "code" : "N" -}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation--0", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Normal", "code" : "N", @@ -44,7 +44,7 @@ v: { "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", "code" : "N", "display" : "normal" -}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation", "version": "5.0.0-snapshot1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Normal", "code" : "N", @@ -61,48 +61,6 @@ v: { "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "L" -}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation--0", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Low", - "code" : "L", - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "L", - "display" : "low" -}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Low", - "code" : "L", - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "N" -}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation--0", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Normal", - "code" : "N", - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "N", - "display" : "normal" -}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation", "version": "4.6.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Normal", - "code" : "N", - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" -} -------------------------------------------------------------------------------------- {"hierarchical" : false, "valueSet" :{ "resourceType" : "ValueSet", "compose" : { @@ -130,8 +88,8 @@ e: { "language" : "en", "status" : "active", "expansion" : { - "identifier" : "urn:uuid:b52e8b2a-2ec9-4912-b3cd-8e554ba1b242", - "timestamp" : "2022-09-07T11:46:46.676Z", + "identifier" : "urn:uuid:bcd023d9-5bc4-42de-9558-37e0cede35e2", + "timestamp" : "2022-09-22T20:24:55.721Z", "parameter" : [{ "name" : "limitedExpansion", "valueBoolean" : true @@ -213,8 +171,8 @@ e: { "language" : "en", "status" : "active", "expansion" : { - "identifier" : "urn:uuid:6cabd13c-4765-46d1-9ebb-43e87fc0a036", - "timestamp" : "2022-09-07T11:46:47.286Z", + "identifier" : "urn:uuid:fb2ebfbd-1e40-43a3-857c-a243d7df24e1", + "timestamp" : "2022-09-22T20:24:55.893Z", "parameter" : [{ "name" : "limitedExpansion", "valueBoolean" : true @@ -268,45 +226,3 @@ e: { "error" : "" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "L" -}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Low", - "code" : "L", - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "L", - "display" : "low" -}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Low", - "code" : "L", - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "N" -}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Normal", - "code" : "N", - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "N", - "display" : "normal" -}, "url": "http://hl7.org/fhir/ValueSet/observation-interpretation", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Normal", - "code" : "N", - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" -} -------------------------------------------------------------------------------------- diff --git a/pull-request-pipeline-parameterized.yml b/pull-request-pipeline-parameterized.yml index b02bc4bd4..95cc10b12 100644 --- a/pull-request-pipeline-parameterized.yml +++ b/pull-request-pipeline-parameterized.yml @@ -1,18 +1,17 @@ jobs: - ${{ each image in parameters.images }}: - - ${{ each jdkVersion in image.jdkVersions }}: - job: - displayName: ${{image.name}}_${{jdkVersion}} + displayName: ${{image.displayName}} pool: - vmImage: ${{image.name}} + vmImage: ${{image.vmImage}} variables: - currentImage: ${{image.name}} + currentImage: ${{image.vmImage}} codecov: $(CODECOV_TOKEN) VERSION: - JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 + JAVA_TOOL_OPTIONS: ${{image.javaToolOptions}} steps: # Runs 'mvn clean install' @@ -21,7 +20,7 @@ jobs: mavenPomFile: 'pom.xml' mavenOptions: '-Xmx3072m' javaHomeOption: 'JDKVersion' - jdkVersionOption: '${{jdkVersion}}' + jdkVersionOption: '${{image.jdkVersion}}' jdkArchitectureOption: 'x64' publishJUnitResults: true testResultsFiles: '**/surefire-reports/TEST-*.xml' @@ -32,7 +31,7 @@ jobs: mavenPomFile: 'pom.xml' mavenOptions: '-Xmx3072m' javaHomeOption: 'JDKVersion' - jdkVersionOption: '${{jdkVersion}}' + jdkVersionOption: '${{image.jdkVersion}}' jdkArchitectureOption: 'x64' options: '-pl org.hl7.fhir.validation.cli' publishJUnitResults: false diff --git a/pull-request-pipeline.yml b/pull-request-pipeline.yml index 976b10d28..ad25c2ac7 100644 --- a/pull-request-pipeline.yml +++ b/pull-request-pipeline.yml @@ -10,9 +10,32 @@ jobs: - template: pull-request-pipeline-parameterized.yml parameters: images: - - name: ubuntu-latest - jdkVersions: [ '1.11', '1.17'] - - name: macos-latest - jdkVersions: [ '1.11', '1.17'] - - name: windows-latest - jdkVersions: [ '1.11', '1.17'] \ No newline at end of file + # This image is here so that at least one job specifically sets Cp1252 file encodings, which are normally set by the JDK (which Azure can change on each latest image) + - displayName: ubuntu-latest-java-17-cp1252 + vmImage: ubuntu-latest + jdkVersion: 1.17 + javaToolOptions: -Dfile.encoding=Cp1252 + - displayName: ubuntu-latest-java-11 + vmImage: ubuntu-latest + jdkVersion: 1.11 + javaToolOptions: + - displayName: ubuntu-latest-java-17 + vmImage: ubuntu-latest + jdkVersion: 1.17 + javaToolOptions: + - displayName: macos-latest-java-11 + vmImage: macos-latest + jdkVersion: 1.11 + javaToolOptions: + - displayName: macos-latest-java-17 + vmImage: macos-latest + jdkVersion: 1.17 + javaToolOptions: + - displayName: windows-latest-java-11 + vmImage: windows-latest + jdkVersion: 1.11 + javaToolOptions: + - displayName: windows-latest-java-17 + vmImage: windows-latest + jdkVersion: 1.17 + javaToolOptions: