From 03eb6e7bf0f3f6a4fca06447ba917fd81c9316a9 Mon Sep 17 00:00:00 2001 From: Grahame Grieve Date: Sat, 8 Apr 2023 15:06:51 +1000 Subject: [PATCH] more work doing terminology server testing --- .../fhir/r4/context/BaseWorkerContext.java | 5 +- .../org/hl7/fhir/r4/utils/FHIRPathEngine.java | 4 +- .../r4/utils/client/FHIRToolingClient.java | 8 +- .../hl7/fhir/r4/context/CacheTestUtils.java | 2 +- .../fhir/r4b/context/BaseWorkerContext.java | 8 +- .../hl7/fhir/r4b/renderers/DataRenderer.java | 2 +- .../fhir/r4b/renderers/ResourceRenderer.java | 19 +- .../r4b/renderers/TerminologyRenderer.java | 2 +- .../terminologies/ValueSetCheckerSimple.java | 4 +- .../hl7/fhir/r4b/utils/FHIRPathEngine.java | 4 +- .../structuremap/StructureMapUtilities.java | 2 +- .../hl7/fhir/r4b/context/CacheTestUtils.java | 2 +- .../fhir/r5/context/BaseWorkerContext.java | 24 +- .../hl7/fhir/r5/context/IWorkerContext.java | 22 +- .../hl7/fhir/r5/context/TerminologyCache.java | 2 +- .../fhir/r5/elementmodel/LanguageUtils.java | 4 +- .../hl7/fhir/r5/elementmodel/Property.java | 7 +- .../hl7/fhir/r5/renderers/DataRenderer.java | 2 +- .../fhir/r5/renderers/ResourceRenderer.java | 20 +- .../r5/renderers/TerminologyRenderer.java | 2 +- .../terminologies/JurisdictionUtilities.java | 15 + .../terminologies/ValueSetCheckerSimple.java | 160 +- .../terminologies/ValueSetExpanderSimple.java | 4 +- .../org/hl7/fhir/r5/utils/FHIRPathEngine.java | 4 +- .../r5/utils/client/FHIRToolingClient.java | 9 +- .../structuremap/StructureMapUtilities.java | 2 +- .../hl7/fhir/r5/context/CacheTestUtils.java | 2 +- .../r5/context/SimpleWorkerContextTests.java | 8 +- .../org/hl7/fhir/utilities/i18n/I18nBase.java | 4 +- .../fhir/utilities/i18n/I18nConstants.java | 3 + .../utilities/i18n/LanguageFileProducer.java | 4 +- .../utilities/i18n/PoGetTextProducer.java | 36 +- .../fhir/utilities/i18n/XLIFFProducer.java | 9 +- .../validation/ValidationOptions.java | 237 +- .../src/main/resources/Messages.properties | 6 +- .../java/org/hl7/fhir/validation/Content.java | 23 +- .../org/hl7/fhir/validation/IgLoader.java | 16 +- .../java/org/hl7/fhir/validation/Scanner.java | 6 +- .../hl7/fhir/validation/ValidationEngine.java | 16 +- .../org/hl7/fhir/validation/ValidatorCli.java | 4 + .../hl7/fhir/validation/VersionConvertor.java | 40 +- .../fhir/validation/cli/model/CliContext.java | 27 +- .../cli/services/ValidationService.java | 128 ++ .../hl7/fhir/validation/cli/utils/Params.java | 16 +- .../instance/InstanceValidator.java | 20 +- .../type/SearchParameterValidator.java | 2 +- .../type/StructureDefinitionValidator.java | 2 +- .../hl7/fhir/validation/special/TxTester.java | 211 ++ .../ExternalTerminologyServiceTests.java | 162 ++ .../tests/TerminologyServiceTests.java | 79 +- .../tests/ValidationEngineTests.java | 4 +- .../validation/tests/ValidationTests.java | 21 +- .../tests/utilities/TestUtilities.java | 12 + .../txCache/org.hl7.fhir.r5/iso4217.cache | 24 - .../txCache/org.hl7.fhir.r5/lang.cache | 39 - .../txCache/org.hl7.fhir.r5/loinc.cache | 90 - .../txCache/org.hl7.fhir.r5/mimetypes.cache | 34 - .../toolsCodeSystemobligation.cache | 31 - .../txCache/org.hl7.fhir.r5/ucum.cache | 141 -- .../1.0.2/.capabilityStatement.cache | 8 +- .../1.0.2/.terminologyCapabilities.cache | 62 +- .../org.hl7.fhir.validation/1.0.2/loinc.cache | 13 +- .../1.0.2/snomed.cache | 13 +- .../org.hl7.fhir.validation/1.0.2/ucum.cache | 12 +- .../1.4.0/.capabilityStatement.cache | 10 +- .../1.4.0/.terminologyCapabilities.cache | 2016 +---------------- .../3.0.2/.capabilityStatement.cache | 10 +- .../3.0.2/.terminologyCapabilities.cache | 2016 +---------------- .../3.0.2/all-systems.cache | 14 +- .../3.0.2/iso3166.cache | 16 +- .../org.hl7.fhir.validation/3.0.2/loinc.cache | 111 +- .../3.0.2/snomed.cache | 111 +- .../org.hl7.fhir.validation/3.0.2/ucum.cache | 22 +- .../3.0.2/v3-ActCode.cache | 12 - .../3.0.2/v3-ActReason.cache | 12 - .../4.0.1/.capabilityStatement.cache | 10 +- .../4.0.1/.terminologyCapabilities.cache | 189 +- .../4.0.1/Location.cache | 11 - .../4.0.1/all-systems.cache | 1924 +++------------- .../4.0.1/condition-clinical.cache | 34 +- .../org.hl7.fhir.validation/4.0.1/cvx.cache | 14 +- ...org_fhir_CodeSystem_FMCOrderSchedule.cache | 11 - ...ormatcode.fhir_CodeSystem_formatcode.cache | 2 +- .../http___nucc.org_provider-taxonomy.cache | 58 +- .../4.0.1/http___something_something.cache | 4 +- .../4.0.1/http___standardterms.edqm.eu.cache | 2 +- .../4.0.1/http___varnomen.hgvs.org.cache | 55 +- .../4.0.1/http___www.ada.org_snodent.cache | 12 - .../http___www.genenames.org_geneId.cache | 4 +- .../http___www.ncbi.nlm.nih.gov_clinvar.cache | 4 +- ...ls_enablers_air-vaccine-code-formats.cache | 2 +- .../4.0.1/icd-10-cm.cache | 4 +- .../4.0.1/icd-10.cache | 6 +- .../4.0.1/icd-9-cm.cache | 2 +- .../4.0.1/iso3166.cache | 48 +- .../org.hl7.fhir.validation/4.0.1/lang.cache | 18 +- .../4.0.1/library-type.cache | 15 +- .../org.hl7.fhir.validation/4.0.1/loinc.cache | 1550 +++++-------- .../4.0.1/measure-population.cache | 47 +- .../4.0.1/measure-scoring.cache | 32 +- .../4.0.1/rxnorm.cache | 92 +- .../4.0.1/snomed.cache | 1611 +++---------- .../org.hl7.fhir.validation/4.0.1/ucum.cache | 170 +- .../4.0.1/uvsdcCodeSystemCSPHQ9.cache | 38 +- .../4.3.0/.capabilityStatement.cache | 10 +- .../4.3.0/.terminologyCapabilities.cache | 189 +- .../4.3.0/v2-0131.cache | 31 - .../4.3.0/v2-0203.cache | 31 - .../5.0.0/.capabilityStatement.cache | 10 +- .../5.0.0/.terminologyCapabilities.cache | 189 +- .../5.0.0/all-systems.cache | 285 +-- .../5.0.0/animal-genderstatus.cache | 11 - .../5.0.0/animal-species.cache | 2 +- .../5.0.0/http___www.whocc.no_atc.cache | 4 +- .../org.hl7.fhir.validation/5.0.0/lang.cache | 111 - .../org.hl7.fhir.validation/5.0.0/loinc.cache | 468 +--- .../org.hl7.fhir.validation/5.0.0/ndc.cache | 11 - .../5.0.0/observation-category.cache | 32 - .../5.0.0/rxnorm.cache | 2 +- .../5.0.0/snomed.cache | 442 +--- .../org.hl7.fhir.validation/5.0.0/ucum.cache | 100 +- .../5.0.0/v2-0136.cache | 11 - .../5.0.0/v2-0203.cache | 61 - .../5.0.0/v2-0360_2.7.cache | 12 - .../5.0.0/v3-ObservationInterpretation.cache | 228 -- 125 files changed, 3326 insertions(+), 11137 deletions(-) create mode 100644 org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/special/TxTester.java create mode 100644 org.hl7.fhir.validation/src/test/java/org/hl7/fhir/terminology/tests/ExternalTerminologyServiceTests.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/toolsCodeSystemobligation.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/3.0.2/v3-ActCode.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/v3-ActReason.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/Location.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___fkcfhir.org_fhir_CodeSystem_FMCOrderSchedule.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.3.0/v2-0131.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.3.0/v2-0203.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/animal-genderstatus.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/lang.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/ndc.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/observation-category.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/v2-0136.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/v2-0203.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/v2-0360_2.7.cache delete mode 100644 org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/v3-ObservationInterpretation.cache diff --git a/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/context/BaseWorkerContext.java b/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/context/BaseWorkerContext.java index fa9092c64..fa27edda3 100644 --- a/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/context/BaseWorkerContext.java +++ b/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/context/BaseWorkerContext.java @@ -534,8 +534,9 @@ public abstract class BaseWorkerContext extends I18nBase implements IWorkerConte private void setTerminologyOptions(ValidationOptions options, Parameters pIn) { if (options != null) { - if (!Utilities.noString(options.getLanguage())) - pIn.addParameter("displayLanguage", options.getLanguage()); + if (options.hasLanguages()) { + pIn.addParameter("displayLanguage", options.getLanguages().get(0)); + } } } diff --git a/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/utils/FHIRPathEngine.java b/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/utils/FHIRPathEngine.java index b38574ff6..ace7041d3 100644 --- a/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/utils/FHIRPathEngine.java +++ b/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/utils/FHIRPathEngine.java @@ -2485,7 +2485,7 @@ public class FHIRPathEngine { if (vs != null) { for (Base l : left) { if (Utilities.existsInList(l.fhirType(), "code", "string", "uri")) { - if (worker.validateCode(terminologyServiceOptions.guessSystem() , l.castToCoding(l), vs).isOk()) { + if (worker.validateCode(terminologyServiceOptions.withGuessSystem() , l.castToCoding(l), vs).isOk()) { ans = true; } } else if (l.fhirType().equals("Coding")) { @@ -4270,7 +4270,7 @@ public class FHIRPathEngine { } Base l = focus.get(0); if (Utilities.existsInList(l.fhirType(), "code", "string", "uri")) { - return makeBoolean(worker.validateCode(terminologyServiceOptions.guessSystem(), l.castToCoding(l), vs).isOk()); + return makeBoolean(worker.validateCode(terminologyServiceOptions.withGuessSystem(), l.castToCoding(l), vs).isOk()); } else if (l.fhirType().equals("Coding")) { return makeBoolean(worker.validateCode(terminologyServiceOptions, l.castToCoding(l), vs).isOk()); } else if (l.fhirType().equals("CodeableConcept")) { diff --git a/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/utils/client/FHIRToolingClient.java b/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/utils/client/FHIRToolingClient.java index 8894b0b28..01e98ade8 100644 --- a/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/utils/client/FHIRToolingClient.java +++ b/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/utils/client/FHIRToolingClient.java @@ -425,8 +425,10 @@ public class FHIRToolingClient { public ValueSet expandValueset(ValueSet source, Parameters expParams, Map params) { Parameters p = expParams == null ? new Parameters() : expParams.copy(); p.addParameter().setName("valueSet").setResource(source); - for (String n : params.keySet()) { - p.addParameter().setName(n).setValue(new StringType(params.get(n))); + if (params != null) { + for (String n : params.keySet()) { + p.addParameter().setName(n).setValue(new StringType(params.get(n))); + } } org.hl7.fhir.r4.utils.client.network.ResourceRequest result = null; try { @@ -434,7 +436,7 @@ public class FHIRToolingClient { ByteUtils.resourceToByteArray(p, false, isJson(getPreferredResourceFormat())), getPreferredResourceFormat(), generateHeaders(), - "ValueSet/$expand?url=" + source.getUrl(), + source == null ? "ValueSet/$expand" : "ValueSet/$expand?url=" + source.getUrl(), TIMEOUT_OPERATION_EXPAND); if (result.isUnsuccessfulRequest()) { throw new EFhirClientException("Server returned error code " + result.getHttpStatus(), (OperationOutcome) result.getPayload()); diff --git a/org.hl7.fhir.r4/src/test/java/org/hl7/fhir/r4/context/CacheTestUtils.java b/org.hl7.fhir.r4/src/test/java/org/hl7/fhir/r4/context/CacheTestUtils.java index 059d2ec0b..ad1b19437 100644 --- a/org.hl7.fhir.r4/src/test/java/org/hl7/fhir/r4/context/CacheTestUtils.java +++ b/org.hl7.fhir.r4/src/test/java/org/hl7/fhir/r4/context/CacheTestUtils.java @@ -3,6 +3,6 @@ package org.hl7.fhir.r4.context; import org.hl7.fhir.utilities.validation.ValidationOptions; public class CacheTestUtils { - public static final ValidationOptions validationOptions = new ValidationOptions().guessSystem().setVersionFlexible(false); + public static final ValidationOptions validationOptions = new ValidationOptions().withGuessSystem().withVersionFlexible(false); } diff --git a/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/context/BaseWorkerContext.java b/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/context/BaseWorkerContext.java index 3e98fcf0e..b85f7dcf8 100644 --- a/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/context/BaseWorkerContext.java +++ b/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/context/BaseWorkerContext.java @@ -823,7 +823,7 @@ public abstract class BaseWorkerContext extends I18nBase implements IWorkerConte public ValidationResult validateCode(ValidationOptions options, String code, ValueSet vs) { assert options != null; Coding c = new Coding(null, code, null); - return validateCode(options.guessSystem(), c, vs); + return validateCode(options.withGuessSystem(), c, vs); } @@ -1007,13 +1007,13 @@ public abstract class BaseWorkerContext extends I18nBase implements IWorkerConte } private void setTerminologyOptions(ValidationOptions options, Parameters pIn) { - if (!Utilities.noString(options.getLanguage())) { - pIn.addParameter("displayLanguage", options.getLanguage()); + if (options.hasLanguages()) { + pIn.addParameter("displayLanguage", options.getLanguages().get(0)); } if (options.getValueSetMode() != ValueSetMode.ALL_CHECKS) { pIn.addParameter("valueSetMode", options.getValueSetMode().toString()); } - if (options.versionFlexible()) { + if (options.isVersionFlexible()) { pIn.addParameter("default-to-latest-version", true); } } diff --git a/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/renderers/DataRenderer.java b/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/renderers/DataRenderer.java index 9272bc041..56cd3c6bd 100644 --- a/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/renderers/DataRenderer.java +++ b/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/renderers/DataRenderer.java @@ -274,7 +274,7 @@ public class DataRenderer extends Renderer { } private String lookupCode(String system, String version, String code) { - ValidationResult t = getContext().getWorker().validateCode(getContext().getTerminologyServiceOptions().setVersionFlexible(true), system, version, code, null); + ValidationResult t = getContext().getWorker().validateCode(getContext().getTerminologyServiceOptions().withVersionFlexible(true), system, version, code, null); if (t != null && t.getDisplay() != null) return t.getDisplay(); diff --git a/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/renderers/ResourceRenderer.java b/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/renderers/ResourceRenderer.java index 5ed4e4081..fd278a04f 100644 --- a/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/renderers/ResourceRenderer.java +++ b/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/renderers/ResourceRenderer.java @@ -213,10 +213,21 @@ public abstract class ResourceRenderer extends DataRenderer { if ((tr == null || !tr.getReference().startsWith("#")) && name != null) { x.addText(" \""+name+"\""); } - if (r.hasExtension(ToolingExtensions.EXT_TARGET_ID)) { - x.addText("(#"+r.getExtensionString(ToolingExtensions.EXT_TARGET_ID)+")"); - } else if (r.hasExtension(ToolingExtensions.EXT_TARGET_PATH)) { - x.addText("(#/"+r.getExtensionString(ToolingExtensions.EXT_TARGET_PATH)+")"); + if (r.hasExtension(ToolingExtensions.EXT_TARGET_ID) || r.hasExtension(ToolingExtensions.EXT_TARGET_PATH)) { + x.addText("("); + for (org.hl7.fhir.r4b.model.Extension ex : r.getExtensionsByUrl(ToolingExtensions.EXT_TARGET_ID)) { + if (ex.hasValue()) { + x.sep(", "); + x.addText("#"+ex.getValue().primitiveValue()); + } + } + for (org.hl7.fhir.r4b.model.Extension ex : r.getExtensionsByUrl(ToolingExtensions.EXT_TARGET_PATH)) { + if (ex.hasValue()) { + x.sep(", "); + x.addText("/#"+ex.getValue().primitiveValue()); + } + } + x.addText(")"); } } else { if (display != null) { diff --git a/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/renderers/TerminologyRenderer.java b/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/renderers/TerminologyRenderer.java index f94a7040e..aaba6380c 100644 --- a/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/renderers/TerminologyRenderer.java +++ b/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/renderers/TerminologyRenderer.java @@ -312,7 +312,7 @@ public abstract class TerminologyRenderer extends ResourceRenderer { protected String getDisplayForConcept(String system, String version, String value) { if (value == null || system == null) return null; - ValidationResult cl = getContext().getWorker().validateCode(getContext().getTerminologyServiceOptions().setVersionFlexible(true), system, version, value, null); + ValidationResult cl = getContext().getWorker().validateCode(getContext().getTerminologyServiceOptions().withVersionFlexible(true), system, version, value, null); return cl == null ? null : cl.getDisplay(); } diff --git a/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/terminologies/ValueSetCheckerSimple.java b/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/terminologies/ValueSetCheckerSimple.java index 4e442b527..07ad63b8a 100644 --- a/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/terminologies/ValueSetCheckerSimple.java +++ b/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/terminologies/ValueSetCheckerSimple.java @@ -131,7 +131,7 @@ public class ValueSetCheckerSimple extends ValueSetWorker implements ValueSetChe CodeSystem cs = resolveCodeSystem(c.getSystem()); ValidationResult res = null; if (cs == null || cs.getContent() != CodeSystemContentMode.COMPLETE) { - res = context.validateCode(options.noClient(), c, null); + res = context.validateCode(options.withNoClient(), c, null); } else { res = validateCode(c, cs); } @@ -668,7 +668,7 @@ public class ValueSetCheckerSimple extends ValueSetWorker implements ValueSetChe vs.setUrl(valueset.getUrl()+"--"+vsiIndex); vs.setVersion(valueset.getVersion()); vs.getCompose().addInclude(vsi); - ValidationResult res = context.validateCode(options.noClient(), new Coding(system, code, null), vs); + ValidationResult res = context.validateCode(options.withNoClient(), new Coding(system, code, null), vs); if (res.getErrorClass() == TerminologyServiceErrorClass.UNKNOWN || res.getErrorClass() == TerminologyServiceErrorClass.CODESYSTEM_UNSUPPORTED || res.getErrorClass() == TerminologyServiceErrorClass.VALUESET_UNSUPPORTED) { if (warnings != null && res.getErrorClass() == TerminologyServiceErrorClass.CODESYSTEM_UNSUPPORTED) { warnings.add(context.formatMessage(I18nConstants.TERMINOLOGY_TX_SYSTEM_NOTKNOWN, system)); diff --git a/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/utils/FHIRPathEngine.java b/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/utils/FHIRPathEngine.java index 1cf3d8a46..1ec7ed7ca 100644 --- a/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/utils/FHIRPathEngine.java +++ b/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/utils/FHIRPathEngine.java @@ -2481,7 +2481,7 @@ public class FHIRPathEngine { if (vs != null) { for (Base l : left) { if (Utilities.existsInList(l.fhirType(), "code", "string", "uri")) { - if (worker.validateCode(terminologyServiceOptions.guessSystem() , TypeConvertor.castToCoding(l), vs).isOk()) { + if (worker.validateCode(terminologyServiceOptions.withGuessSystem() , TypeConvertor.castToCoding(l), vs).isOk()) { ans = true; } } else if (l.fhirType().equals("Coding")) { @@ -4266,7 +4266,7 @@ public class FHIRPathEngine { } Base l = focus.get(0); if (Utilities.existsInList(l.fhirType(), "code", "string", "uri")) { - return makeBoolean(worker.validateCode(terminologyServiceOptions.guessSystem(), TypeConvertor.castToCoding(l), vs).isOk()); + return makeBoolean(worker.validateCode(terminologyServiceOptions.withGuessSystem(), TypeConvertor.castToCoding(l), vs).isOk()); } else if (l.fhirType().equals("Coding")) { return makeBoolean(worker.validateCode(terminologyServiceOptions, TypeConvertor.castToCoding(l), vs).isOk()); } else if (l.fhirType().equals("CodeableConcept")) { diff --git a/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/utils/structuremap/StructureMapUtilities.java b/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/utils/structuremap/StructureMapUtilities.java index 107de94c2..ddeab37a2 100644 --- a/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/utils/structuremap/StructureMapUtilities.java +++ b/org.hl7.fhir.r4b/src/main/java/org/hl7/fhir/r4b/utils/structuremap/StructureMapUtilities.java @@ -1881,7 +1881,7 @@ public class StructureMapUtilities { } else { system = uri; } - ValidationResult vr = worker.validateCode(terminologyServiceOptions.setVersionFlexible(true), system, version, code, null); + ValidationResult vr = worker.validateCode(terminologyServiceOptions.withVersionFlexible(true), system, version, code, null); if (vr != null && vr.getDisplay() != null) display = vr.getDisplay(); return new Coding().setSystem(system).setCode(code).setDisplay(display); diff --git a/org.hl7.fhir.r4b/src/test/java/org/hl7/fhir/r4b/context/CacheTestUtils.java b/org.hl7.fhir.r4b/src/test/java/org/hl7/fhir/r4b/context/CacheTestUtils.java index 2fcd71fc7..1def76957 100644 --- a/org.hl7.fhir.r4b/src/test/java/org/hl7/fhir/r4b/context/CacheTestUtils.java +++ b/org.hl7.fhir.r4b/src/test/java/org/hl7/fhir/r4b/context/CacheTestUtils.java @@ -3,6 +3,6 @@ package org.hl7.fhir.r4b.context; import org.hl7.fhir.utilities.validation.ValidationOptions; public class CacheTestUtils { - public static final ValidationOptions validationOptions = new ValidationOptions().guessSystem().setVersionFlexible(false); + public static final ValidationOptions validationOptions = new ValidationOptions().withGuessSystem().withVersionFlexible(false); } diff --git a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/BaseWorkerContext.java b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/BaseWorkerContext.java index 74aba917e..09feb5462 100644 --- a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/BaseWorkerContext.java +++ b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/BaseWorkerContext.java @@ -925,7 +925,7 @@ public abstract class BaseWorkerContext extends I18nBase implements IWorkerConte public ValidationResult validateCode(ValidationOptions options, String code, ValueSet vs) { assert options != null; Coding c = new Coding(null, code, null); - return validateCode(options.guessSystem(), c, vs); + return validateCode(options.withGuessSystem(), c, vs); } @@ -1074,8 +1074,11 @@ public abstract class BaseWorkerContext extends I18nBase implements IWorkerConte } } + if (localError != null && txClient == null) { + return new ValidationResult(IssueSeverity.ERROR,formatMessage(I18nConstants.UNABLE_TO_VALIDATE_LOCALLY, localError), TerminologyServiceErrorClass.BLOCKED_BY_OPTIONS); + } if (!options.isUseServer()) { - return new ValidationResult(IssueSeverity.WARNING,formatMessage(I18nConstants.UNABLE_TO_VALIDATE_CODE_WITHOUT_USING_SERVER), TerminologyServiceErrorClass.BLOCKED_BY_OPTIONS); + return new ValidationResult(IssueSeverity.WARNING,formatMessage(I18nConstants.UNABLE_TO_VALIDATE_CODE_WITHOUT_USING_SERVER, localError), TerminologyServiceErrorClass.BLOCKED_BY_OPTIONS); } String codeKey = getCodeKey(code); if (unsupportedCodeSystems.contains(codeKey)) { @@ -1099,7 +1102,7 @@ public abstract class BaseWorkerContext extends I18nBase implements IWorkerConte res = new ValidationResult(IssueSeverity.ERROR, e.getMessage() == null ? e.getClass().getName() : e.getMessage()).setTxLink(txLog == null ? null : txLog.getLastId()).setErrorClass(TerminologyServiceErrorClass.SERVER_ERROR); } if (!res.isOk() && localError != null) { - res.setMessage("Local Error: "+localError+". Server Error: "+res.getMessage()); + res.setDiagnostics("Local Error: "+localError.trim()+". Server Error: "+res.getMessage()); } updateUnsupportedCodeSystems(res, code, codeKey); if (txCache != null) { // we never cache unsupported code systems - we always keep trying (but only once per run) @@ -1169,13 +1172,13 @@ public abstract class BaseWorkerContext extends I18nBase implements IWorkerConte } private void setTerminologyOptions(ValidationOptions options, Parameters pIn) { - if (!Utilities.noString(options.getLanguage())) { - pIn.addParameter("displayLanguage", options.getLanguage()); + for (String s : options.getLanguages()) { + pIn.addParameter("displayLanguage", s); } if (options.getValueSetMode() != ValueSetMode.ALL_CHECKS) { pIn.addParameter("valueSetMode", options.getValueSetMode().toString()); } - if (options.versionFlexible()) { + if (options.isVersionFlexible()) { pIn.addParameter("default-to-latest-version", true); } } @@ -1201,6 +1204,7 @@ public abstract class BaseWorkerContext extends I18nBase implements IWorkerConte txCache.cacheValidation(cacheToken, res, TerminologyCache.TRANSIENT); return res; } catch (Exception e) { + e.printStackTrace(); if (e instanceof NoTerminologyServiceException) { return new ValidationResult(IssueSeverity.ERROR, "No Terminology Service", TerminologyServiceErrorClass.NOSERVICE); } @@ -1220,7 +1224,7 @@ public abstract class BaseWorkerContext extends I18nBase implements IWorkerConte Parameters pIn = constructParameters(options, code); res = validateOnServer(vs, pIn, options); } catch (Exception e) { - res = new ValidationResult(IssueSeverity.ERROR, e.getMessage() == null ? e.getClass().getName() : e.getMessage()).setTxLink(txLog.getLastId()); + res = new ValidationResult(IssueSeverity.ERROR, e.getMessage() == null ? e.getClass().getName() : e.getMessage()).setTxLink(txLog == null ? null : txLog.getLastId()); } txCache.cacheValidation(cacheToken, res, TerminologyCache.PERMANENT); return res; @@ -1352,11 +1356,11 @@ public abstract class BaseWorkerContext extends I18nBase implements IWorkerConte if (!ok) { return new ValidationResult(IssueSeverity.ERROR, message+" (from "+txClient.getAddress()+")", err).setTxLink(txLog.getLastId()); } else if (message != null && !message.equals("No Message returned")) { - return new ValidationResult(IssueSeverity.WARNING, message+" (from "+txClient.getAddress()+")", system, new ConceptDefinitionComponent().setDisplay(display).setCode(code)).setTxLink(txLog.getLastId()); + return new ValidationResult(IssueSeverity.WARNING, message+" (from "+txClient.getAddress()+")", system, new ConceptDefinitionComponent().setDisplay(display).setCode(code), display).setTxLink(txLog.getLastId()); } else if (display != null) { - return new ValidationResult(system, new ConceptDefinitionComponent().setDisplay(display).setCode(code)).setTxLink(txLog.getLastId()); + return new ValidationResult(system, new ConceptDefinitionComponent().setDisplay(display).setCode(code), display).setTxLink(txLog.getLastId()); } else { - return new ValidationResult(system, new ConceptDefinitionComponent().setCode(code)).setTxLink(txLog.getLastId()); + return new ValidationResult(system, new ConceptDefinitionComponent().setCode(code), null).setTxLink(txLog.getLastId()); } } diff --git a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/IWorkerContext.java b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/IWorkerContext.java index ba04e3902..6eb194f18 100644 --- a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/IWorkerContext.java +++ b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/IWorkerContext.java @@ -111,11 +111,13 @@ public interface IWorkerContext { class ValidationResult { private ConceptDefinitionComponent definition; + private String preferredDisplay; private String system; private IssueSeverity severity; private String message; private TerminologyServiceErrorClass errorClass; private String txLink; + private String diagnostics; @Override public String toString() { @@ -128,16 +130,18 @@ public interface IWorkerContext { this.message = message; } - public ValidationResult(String system, ConceptDefinitionComponent definition) { + public ValidationResult(String system, ConceptDefinitionComponent definition, String preferredDisplay) { this.system = system; this.definition = definition; + this.preferredDisplay = preferredDisplay; } - public ValidationResult(IssueSeverity severity, String message, String system, ConceptDefinitionComponent definition) { + public ValidationResult(IssueSeverity severity, String message, String system, ConceptDefinitionComponent definition, String preferredDisplay) { this.severity = severity; this.message = message; this.system = system; this.definition = definition; + this.preferredDisplay = preferredDisplay; } public ValidationResult(IssueSeverity severity, String message, TerminologyServiceErrorClass errorClass) { @@ -155,7 +159,11 @@ public interface IWorkerContext { } public String getDisplay() { - return definition == null ? null : definition.getDisplay(); + if (preferredDisplay != null) { + return preferredDisplay; + } else { + return definition == null ? null : definition.getDisplay(); + } } public String getCode() { @@ -214,6 +222,14 @@ public interface IWorkerContext { return message != null; } + public String getDiagnostics() { + return diagnostics; + } + + public void setDiagnostics(String diagnostics) { + this.diagnostics = diagnostics; + } + public Coding asCoding() { if (isOk() && definition != null && definition.getCode() != null) { return new Coding(system, definition.getCode(), definition.getDisplay()); diff --git a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/TerminologyCache.java b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/TerminologyCache.java index 4ec3c1452..ffebce18e 100644 --- a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/TerminologyCache.java +++ b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/TerminologyCache.java @@ -605,7 +605,7 @@ public class TerminologyCache { String definition = loadJS(o.get("definition")); t = loadJS(o.get("class")); TerminologyServiceErrorClass errorClass = t == null ? null : TerminologyServiceErrorClass.valueOf(t) ; - ce.v = new ValidationResult(severity, error, system, new ConceptDefinitionComponent().setDisplay(display).setDefinition(definition).setCode(code)).setErrorClass(errorClass); + ce.v = new ValidationResult(severity, error, system, new ConceptDefinitionComponent().setDisplay(display).setDefinition(definition).setCode(code), display).setErrorClass(errorClass); } return ce; } diff --git a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/elementmodel/LanguageUtils.java b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/elementmodel/LanguageUtils.java index 7d04b330d..e00a2859d 100644 --- a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/elementmodel/LanguageUtils.java +++ b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/elementmodel/LanguageUtils.java @@ -18,12 +18,12 @@ import org.hl7.fhir.utilities.i18n.LanguageFileProducer.TextUnit; * generateTranslations = -langTransform export -src {src} -tgt {tgt} -dest {dest} * importFromTranslations = -langTransform import -src {src} -tgt {tgt} -dest {dest} */ -public class LangaugeUtils { +public class LanguageUtils { IWorkerContext context; - public LangaugeUtils(IWorkerContext context) { + public LanguageUtils(IWorkerContext context) { super(); this.context = context; } diff --git a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/elementmodel/Property.java b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/elementmodel/Property.java index 8549b2db2..8502f9379 100644 --- a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/elementmodel/Property.java +++ b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/elementmodel/Property.java @@ -600,7 +600,12 @@ public class Property { public boolean isTranslatable() { - return ToolingExtensions.readBoolExtension(definition, ToolingExtensions.EXT_TRANSLATABLE); + boolean ok = ToolingExtensions.readBoolExtension(definition, ToolingExtensions.EXT_TRANSLATABLE); + if (!ok && !Utilities.existsInList(definition.getBase().getPath(), "Reference.reference", "Coding.version", "Identifier.value", "SampledData.offsets", "SampledData.data", "ContactPoint.value")) { + String t = getType(); + ok = Utilities.existsInList(t, "string", "markdown"); + } + return ok; } diff --git a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/renderers/DataRenderer.java b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/renderers/DataRenderer.java index 4a3e49844..d277cd283 100644 --- a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/renderers/DataRenderer.java +++ b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/renderers/DataRenderer.java @@ -311,7 +311,7 @@ public class DataRenderer extends Renderer implements CodeResolver { if (JurisdictionUtilities.isJurisdiction(system)) { return JurisdictionUtilities.displayJurisdiction(system+"#"+code); } - ValidationResult t = getContext().getWorker().validateCode(getContext().getTerminologyServiceOptions().setVersionFlexible(true), system, version, code, null); + ValidationResult t = getContext().getWorker().validateCode(getContext().getTerminologyServiceOptions().withVersionFlexible(true), system, version, code, null); if (t != null && t.getDisplay() != null) return t.getDisplay(); diff --git a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/renderers/ResourceRenderer.java b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/renderers/ResourceRenderer.java index 0dc34fd96..cdc4fda7f 100644 --- a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/renderers/ResourceRenderer.java +++ b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/renderers/ResourceRenderer.java @@ -17,6 +17,7 @@ import org.hl7.fhir.r5.model.Coding; import org.hl7.fhir.r5.model.DataType; import org.hl7.fhir.r5.model.DomainResource; import org.hl7.fhir.r5.model.Enumerations.PublicationStatus; +import org.hl7.fhir.r5.model.Extension; import org.hl7.fhir.r5.model.Narrative; import org.hl7.fhir.r5.model.Narrative.NarrativeStatus; import org.hl7.fhir.r5.model.Reference; @@ -254,10 +255,21 @@ public abstract class ResourceRenderer extends DataRenderer { if ((tr == null || (tr.getReference() != null && !tr.getReference().startsWith("#"))) && name != null) { x.addText(" \""+name+"\""); } - if (r.hasExtension(ToolingExtensions.EXT_TARGET_ID)) { - x.addText("(#"+r.getExtensionString(ToolingExtensions.EXT_TARGET_ID)+")"); - } else if (r.hasExtension(ToolingExtensions.EXT_TARGET_PATH)) { - x.addText("(#/"+r.getExtensionString(ToolingExtensions.EXT_TARGET_PATH)+")"); + if (r.hasExtension(ToolingExtensions.EXT_TARGET_ID) || r.hasExtension(ToolingExtensions.EXT_TARGET_PATH)) { + x.addText("("); + for (Extension ex : r.getExtensionsByUrl(ToolingExtensions.EXT_TARGET_ID)) { + if (ex.hasValue()) { + x.sep(", "); + x.addText("#"+ex.getValue().primitiveValue()); + } + } + for (Extension ex : r.getExtensionsByUrl(ToolingExtensions.EXT_TARGET_PATH)) { + if (ex.hasValue()) { + x.sep(", "); + x.addText("/#"+ex.getValue().primitiveValue()); + } + } + x.addText(")"); } } else { if (display != null) { diff --git a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/renderers/TerminologyRenderer.java b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/renderers/TerminologyRenderer.java index 6025434f1..af2d4e5df 100644 --- a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/renderers/TerminologyRenderer.java +++ b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/renderers/TerminologyRenderer.java @@ -319,7 +319,7 @@ public abstract class TerminologyRenderer extends ResourceRenderer { protected String getDisplayForConcept(String system, String version, String value) { if (value == null || system == null) return null; - ValidationResult cl = getContext().getWorker().validateCode(getContext().getTerminologyServiceOptions().setVersionFlexible(true), system, version, value, null); + ValidationResult cl = getContext().getWorker().validateCode(getContext().getTerminologyServiceOptions().withVersionFlexible(true), system, version, value, null); return cl == null ? null : cl.getDisplay(); } diff --git a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/terminologies/JurisdictionUtilities.java b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/terminologies/JurisdictionUtilities.java index 38dd154d3..e537427bd 100644 --- a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/terminologies/JurisdictionUtilities.java +++ b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/terminologies/JurisdictionUtilities.java @@ -60,6 +60,21 @@ public class JurisdictionUtilities { return displayJurisdiction(CodeSystemUtilities.readCoding(s)); } + public static String displayJurisdictionShort(String s) { + String d = displayJurisdiction(CodeSystemUtilities.readCoding(s)); + if (d.contains("(")) { + d = d.substring(0, d.indexOf("(")).trim(); + } + return d; + } + + public static String displayJurisdictionShort(Coding c) { + String d = displayJurisdiction(c); + if (d.contains("(")) { + d = d.substring(0, d.indexOf("(")).trim(); + } + return d; + } public static String displayJurisdiction(Coding c) { if (c == null) { return "No Jurisdiction"; diff --git a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/terminologies/ValueSetCheckerSimple.java b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/terminologies/ValueSetCheckerSimple.java index 0aa033027..71de829df 100644 --- a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/terminologies/ValueSetCheckerSimple.java +++ b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/terminologies/ValueSetCheckerSimple.java @@ -60,6 +60,7 @@ import org.hl7.fhir.r5.model.ValueSet.ConceptReferenceDesignationComponent; import org.hl7.fhir.r5.model.ValueSet.ConceptSetComponent; import org.hl7.fhir.r5.model.ValueSet.ConceptSetFilterComponent; import org.hl7.fhir.r5.model.ValueSet.ValueSetExpansionContainsComponent; +import org.hl7.fhir.r5.terminologies.ValueSetCheckerSimple.ConceptReferencePair; import org.hl7.fhir.r5.terminologies.ValueSetExpander.TerminologyServiceErrorClass; import org.hl7.fhir.r5.terminologies.ValueSetExpander.ValueSetExpansionOutcome; import org.hl7.fhir.r5.utils.ToolingExtensions; @@ -75,6 +76,27 @@ import org.hl7.fhir.utilities.validation.ValidationOptions.ValueSetMode; public class ValueSetCheckerSimple extends ValueSetWorker implements ValueSetChecker { + public class ConceptReferencePair { + + private ValueSet valueset; + private ConceptReferenceComponent cc; + + public ConceptReferencePair(ValueSet valueset, ConceptReferenceComponent cc) { + this.valueset = valueset; + this.cc = cc; + } + + public ValueSet getValueset() { + return valueset; + } + + public ConceptReferenceComponent getCc() { + return cc; + } + + } + + private ValueSet valueset; private IWorkerContext context; private Map inner = new HashMap<>(); @@ -138,7 +160,11 @@ public class ValueSetCheckerSimple extends ValueSetWorker implements ValueSetChe CodeSystem cs = resolveCodeSystem(c.getSystem(), c.getVersion()); ValidationResult res = null; if (cs == null || cs.getContent() != CodeSystemContentMode.COMPLETE) { - res = context.validateCode(options.noClient(), c, null); + if (context.isNoTerminologyServer()) { + res = new ValidationResult(IssueSeverity.ERROR, context.formatMessage(I18nConstants.UKNOWN_CODESYSTEM, c.getSystem(), c.getVersion())); + } else { + res = context.validateCode(options.withNoClient(), c, null); + } } else { res = validateCode(c, cs); } @@ -174,7 +200,7 @@ public class ValueSetCheckerSimple extends ValueSetWorker implements ValueSetChe } else { ConceptDefinitionComponent cd = new ConceptDefinitionComponent(foundCoding.getCode()); cd.setDisplay(foundCoding.getDisplay()); - return new ValidationResult(foundCoding.getSystem(), cd); + return new ValidationResult(foundCoding.getSystem(), cd, getPreferredDisplay(cd, null)); } } @@ -227,7 +253,11 @@ public class ValueSetCheckerSimple extends ValueSetWorker implements ValueSetChe inInclude = checkInclude(code); CodeSystem cs = resolveCodeSystem(system, code.getVersion()); if (cs == null) { - warningMessage = "Unable to resolve system "+system; + if (code.getVersion() == null) { + warningMessage = context.formatMessage(I18nConstants.UKNOWN_CODESYSTEM, system); + } else { + warningMessage = context.formatMessage(I18nConstants.UKNOWN_CODESYSTEM_VERSION, system, code.getVersion()); + } if (!inExpansion) { if (valueset != null && valueset.hasExpansion()) { return new ValidationResult(IssueSeverity.ERROR, context.formatMessage(I18nConstants.CODESYSTEM_CS_UNK_EXPANSION, valueset.getUrl(), code.getCode().toString(), code.getSystem())); @@ -252,7 +282,8 @@ public class ValueSetCheckerSimple extends ValueSetWorker implements ValueSetChe ConceptReferenceComponent cc = findInInclude(code); if (cc != null) { // we'll take it on faith - res = new ValidationResult(system, new ConceptDefinitionComponent().setCode(cc.getCode()).setDisplay(cc.getDisplay())); + String disp = getPreferredDisplay(cc); + res = new ValidationResult(system, new ConceptDefinitionComponent().setCode(cc.getCode()).setDisplay(disp), disp); res.setMessage("Resolved system "+system+", but the definition is not complete, so assuming value set include is correct"); return res; } @@ -263,7 +294,7 @@ public class ValueSetCheckerSimple extends ValueSetWorker implements ValueSetChe res = validateCode(code, cs); } else if (cs == null && valueset.hasExpansion() && inExpansion) { // we just take the value set as face value then - res = new ValidationResult(system, new ConceptDefinitionComponent().setCode(code.getCode()).setDisplay(code.getDisplay())); + res = new ValidationResult(system, new ConceptDefinitionComponent().setCode(code.getCode()).setDisplay(code.getDisplay()), code.getDisplay()); } else { // well, we didn't find a code system - try the expansion? // disabled waiting for discussion @@ -372,7 +403,7 @@ public class ValueSetCheckerSimple extends ValueSetWorker implements ValueSetChe ConceptDefinitionComponent ccd = new ConceptDefinitionComponent(); ccd.setCode(containsComponent.getCode()); ccd.setDisplay(containsComponent.getDisplay()); - ValidationResult res = new ValidationResult(code.getSystem(), ccd); + ValidationResult res = new ValidationResult(code.getSystem(), ccd, getPreferredDisplay(ccd, null)); return res; } if (containsComponent.hasContains()) { @@ -414,41 +445,60 @@ public class ValueSetCheckerSimple extends ValueSetWorker implements ValueSetChe } } if (code.getDisplay() == null) { - return new ValidationResult(code.getSystem(), cc); + return new ValidationResult(code.getSystem(), cc, getPreferredDisplay(cc, cs)); } CommaSeparatedStringBuilder b = new CommaSeparatedStringBuilder(); - if (cc.hasDisplay()) { + if (cc.hasDisplay() && isOkLanguage(cs.getLanguage())) { b.append(cc.getDisplay()); if (code.getDisplay().equalsIgnoreCase(cc.getDisplay())) { - return new ValidationResult(code.getSystem(), cc); + return new ValidationResult(code.getSystem(), cc, getPreferredDisplay(cc, cs)); } } for (ConceptDefinitionDesignationComponent ds : cc.getDesignation()) { - b.append(ds.getValue()); - if (code.getDisplay().equalsIgnoreCase(ds.getValue())) { - return new ValidationResult(code.getSystem(), cc); + if (isOkLanguage(ds.getLanguage())) { + b.append(ds.getValue()); + if (code.getDisplay().equalsIgnoreCase(ds.getValue())) { + return new ValidationResult(code.getSystem(), cc, getPreferredDisplay(cc, cs)); + } } } // also check to see if the value set has another display - ConceptReferenceComponent vs = findValueSetRef(code.getSystem(), code.getCode()); - if (vs != null && (vs.hasDisplay() ||vs.hasDesignation())) { - if (vs.hasDisplay()) { - b.append(vs.getDisplay()); - if (code.getDisplay().equalsIgnoreCase(vs.getDisplay())) { - return new ValidationResult(code.getSystem(), cc); + if (options.isUseValueSetDisplays()) { + ConceptReferencePair vs = findValueSetRef(code.getSystem(), code.getCode()); + if (vs != null && (vs.getCc().hasDisplay() ||vs.getCc().hasDesignation())) { + if (vs.getCc().hasDisplay() && isOkLanguage(vs.getValueset().getLanguage())) { + b.append(vs.getCc().getDisplay()); + if (code.getDisplay().equalsIgnoreCase(vs.getCc().getDisplay())) { + return new ValidationResult(code.getSystem(), cc, getPreferredDisplay(cc, cs)); + } } - } - for (ConceptReferenceDesignationComponent ds : vs.getDesignation()) { - b.append(ds.getValue()); - if (code.getDisplay().equalsIgnoreCase(ds.getValue())) { - return new ValidationResult(code.getSystem(), cc); + for (ConceptReferenceDesignationComponent ds : vs.getCc().getDesignation()) { + if (isOkLanguage(ds.getLanguage())) { + b.append(ds.getValue()); + if (code.getDisplay().equalsIgnoreCase(ds.getValue())) { + return new ValidationResult(code.getSystem(), cc, getPreferredDisplay(cc, cs)); + } + } } } } - return new ValidationResult(IssueSeverity.WARNING, context.formatMessagePlural(b.count(), I18nConstants.DISPLAY_NAME_FOR__SHOULD_BE_ONE_OF__INSTEAD_OF, code.getSystem(), code.getCode(), b.toString(), code.getDisplay()), code.getSystem(), cc); + return new ValidationResult(IssueSeverity.WARNING, context.formatMessagePlural(b.count(), I18nConstants.DISPLAY_NAME_FOR__SHOULD_BE_ONE_OF__INSTEAD_OF, code.getSystem(), code.getCode(), b.toString(), code.getDisplay()), code.getSystem(), cc, getPreferredDisplay(cc, cs)); + } + + private boolean isOkLanguage(String language) { + if (!options.hasLanguages()) { + return true; + } + if (options.getLanguages().contains(language)) { + return true; + } + if (language == null && (options.getLanguages().contains("en") || options.getLanguages().contains("en-US"))) { + return true; + } + return false; } - private ConceptReferenceComponent findValueSetRef(String system, String code) { + private ConceptReferencePair findValueSetRef(String system, String code) { if (valueset == null) return null; // if it has an expansion @@ -457,19 +507,19 @@ public class ValueSetCheckerSimple extends ValueSetWorker implements ValueSetChe ConceptReferenceComponent cc = new ConceptReferenceComponent(); cc.setDisplay(exp.getDisplay()); cc.setDesignation(exp.getDesignation()); - return cc; + return new ConceptReferencePair(valueset, cc); } } for (ConceptSetComponent inc : valueset.getCompose().getInclude()) { if (system.equals(inc.getSystem())) { for (ConceptReferenceComponent cc : inc.getConcept()) { if (cc.getCode().equals(code)) { - return cc; + return new ConceptReferencePair(valueset, cc); } } } for (CanonicalType url : inc.getValueSet()) { - ConceptReferenceComponent cc = getVs(url.asStringValue()).findValueSetRef(system, code); + ConceptReferencePair cc = getVs(url.asStringValue()).findValueSetRef(system, code); if (cc != null) { return cc; } @@ -748,7 +798,7 @@ public class ValueSetCheckerSimple extends ValueSetWorker implements ValueSetChe } } - if (!system.equals(vsi.getSystem())) + if (system == null || !system.equals(vsi.getSystem())) return false; // ok, we need the code system CodeSystem cs = resolveCodeSystem(system, version); @@ -759,7 +809,7 @@ public class ValueSetCheckerSimple extends ValueSetWorker implements ValueSetChe vs.setUrl(valueset.getUrl()+"--"+vsiIndex); vs.setVersion(valueset.getVersion()); vs.getCompose().addInclude(vsi); - ValidationResult res = context.validateCode(options.noClient(), new Coding(system, code, null), vs); + ValidationResult res = context.validateCode(options.withNoClient(), new Coding(system, code, null), vs); if (res.getErrorClass() == TerminologyServiceErrorClass.UNKNOWN || res.getErrorClass() == TerminologyServiceErrorClass.CODESYSTEM_UNSUPPORTED || res.getErrorClass() == TerminologyServiceErrorClass.VALUESET_UNSUPPORTED) { if (info != null && res.getErrorClass() == TerminologyServiceErrorClass.CODESYSTEM_UNSUPPORTED) { // server didn't know the code system either - we'll take it face value @@ -886,4 +936,54 @@ public class ValueSetCheckerSimple extends ValueSetWorker implements ValueSetChe } } + + private String getPreferredDisplay(ConceptReferenceComponent cc) { + if (!options.hasLanguages()) { + return cc.getDisplay(); + } + if (options.getLanguages().contains(valueset.getLanguage())) { + return cc.getDisplay(); + } + // if there's no language, we default to accepting the displays as (US) English + if (valueset.getLanguage() == null && (options.getLanguages().contains("en") || options.getLanguages().contains("en-US"))) { + return cc.getDisplay(); + } + for (ConceptReferenceDesignationComponent d : cc.getDesignation()) { + if (!d.hasUse() && options.getLanguages().contains(d.getLanguage())) { + return d.getValue(); + } + } + for (ConceptReferenceDesignationComponent d : cc.getDesignation()) { + if (options.getLanguages().contains(d.getLanguage())) { + return d.getValue(); + } + } + return cc.getDisplay(); + } + + + private String getPreferredDisplay(ConceptDefinitionComponent cc, CodeSystem cs) { + if (!options.hasLanguages()) { + return cc.getDisplay(); + } + if (cs != null && options.getLanguages().contains(cs.getLanguage())) { + return cc.getDisplay(); + } + // if there's no language, we default to accepting the displays as (US) English + if ((cs == null || cs.getLanguage() == null) && (options.getLanguages().contains("en") || options.getLanguages().contains("en-US"))) { + return cc.getDisplay(); + } + for (ConceptDefinitionDesignationComponent d : cc.getDesignation()) { + if (!d.hasUse() && options.getLanguages().contains(d.getLanguage())) { + return d.getValue(); + } + } + for (ConceptDefinitionDesignationComponent d : cc.getDesignation()) { + if (options.getLanguages().contains(d.getLanguage())) { + return d.getValue(); + } + } + return cc.getDisplay(); + } + } \ No newline at end of file diff --git a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/terminologies/ValueSetExpanderSimple.java b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/terminologies/ValueSetExpanderSimple.java index 4f7f5bb44..9ac59a18c 100644 --- a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/terminologies/ValueSetExpanderSimple.java +++ b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/terminologies/ValueSetExpanderSimple.java @@ -81,7 +81,7 @@ import org.hl7.fhir.exceptions.FHIRFormatError; import org.hl7.fhir.exceptions.NoTerminologyServiceException; import org.hl7.fhir.exceptions.TerminologyServiceException; import org.hl7.fhir.r5.context.IWorkerContext; -import org.hl7.fhir.r5.elementmodel.LangaugeUtils; +import org.hl7.fhir.r5.elementmodel.LanguageUtils; import org.hl7.fhir.r5.extensions.ExtensionConstants; import org.hl7.fhir.r5.extensions.Extensions; import org.hl7.fhir.r5.extensions.ExtensionsUtils; @@ -290,7 +290,7 @@ public class ValueSetExpanderSimple extends ValueSetWorker implements ValueSetEx ConceptDefinitionDesignationComponent tu = expParams.hasParameter("displayLanguage") ? getMatchingLang(designations, expParams.getParameterString("displayLanguage")) : null; if (tu != null) { n.setDisplay(tu.getValue()); - } else if (display != null && (srcLang == null || dstLang == null || LangaugeUtils.matches(dstLang, srcLang))) { + } else if (display != null && (srcLang == null || dstLang == null || LanguageUtils.matches(dstLang, srcLang))) { n.setDisplay(display); usedDisplay = true; } else { diff --git a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/utils/FHIRPathEngine.java b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/utils/FHIRPathEngine.java index 7a7310ef3..cd27d44ce 100644 --- a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/utils/FHIRPathEngine.java +++ b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/utils/FHIRPathEngine.java @@ -2549,7 +2549,7 @@ public class FHIRPathEngine { if (vs != null) { for (Base l : left) { if (Utilities.existsInList(l.fhirType(), "code", "string", "uri")) { - if (worker.validateCode(terminologyServiceOptions.guessSystem() , TypeConvertor.castToCoding(l), vs).isOk()) { + if (worker.validateCode(terminologyServiceOptions.withGuessSystem() , TypeConvertor.castToCoding(l), vs).isOk()) { ans = true; } } else if (l.fhirType().equals("Coding")) { @@ -4446,7 +4446,7 @@ public class FHIRPathEngine { } Base l = focus.get(0); if (Utilities.existsInList(l.fhirType(), "code", "string", "uri")) { - return makeBoolean(worker.validateCode(terminologyServiceOptions.guessSystem(), TypeConvertor.castToCoding(l), vs).isOk()); + return makeBoolean(worker.validateCode(terminologyServiceOptions.withGuessSystem(), TypeConvertor.castToCoding(l), vs).isOk()); } else if (l.fhirType().equals("Coding")) { return makeBoolean(worker.validateCode(terminologyServiceOptions, TypeConvertor.castToCoding(l), vs).isOk()); } else if (l.fhirType().equals("CodeableConcept")) { diff --git a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/utils/client/FHIRToolingClient.java b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/utils/client/FHIRToolingClient.java index 268f3c814..005b2f71e 100644 --- a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/utils/client/FHIRToolingClient.java +++ b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/utils/client/FHIRToolingClient.java @@ -454,7 +454,12 @@ public class FHIRToolingClient { public ValueSet expandValueset(ValueSet source, Parameters expParams, Map params) { Parameters p = expParams == null ? new Parameters() : expParams.copy(); - p.addParameter().setName("valueSet").setResource(source); + if (source != null) { + p.addParameter().setName("valueSet").setResource(source); + } + if (params == null) { + params = new HashMap<>(); + } for (String n : params.keySet()) { p.addParameter().setName(n).setValue(new StringType(params.get(n))); } @@ -465,7 +470,7 @@ public class FHIRToolingClient { ByteUtils.resourceToByteArray(p, false, isJson(getPreferredResourceFormat())), getPreferredResourceFormat(), generateHeaders(), - "ValueSet/$expand?url=" + source.getUrl(), + source == null ? "ValueSet/$expand" : "ValueSet/$expand?url=" + source.getUrl(), TIMEOUT_OPERATION_EXPAND); if (result.isUnsuccessfulRequest()) { throw new EFhirClientException("Server returned error code " + result.getHttpStatus(), (OperationOutcome) result.getPayload()); diff --git a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/utils/structuremap/StructureMapUtilities.java b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/utils/structuremap/StructureMapUtilities.java index ff619d56b..509da6106 100644 --- a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/utils/structuremap/StructureMapUtilities.java +++ b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/utils/structuremap/StructureMapUtilities.java @@ -1946,7 +1946,7 @@ public class StructureMapUtilities { } else { system = uri; } - ValidationResult vr = worker.validateCode(terminologyServiceOptions.setVersionFlexible(true), system, version, code, null); + ValidationResult vr = worker.validateCode(terminologyServiceOptions.withVersionFlexible(true), system, version, code, null); if (vr != null && vr.getDisplay() != null) display = vr.getDisplay(); return new Coding().setSystem(system).setCode(code).setDisplay(display); diff --git a/org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/context/CacheTestUtils.java b/org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/context/CacheTestUtils.java index ff529c38a..a81559304 100644 --- a/org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/context/CacheTestUtils.java +++ b/org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/context/CacheTestUtils.java @@ -3,6 +3,6 @@ package org.hl7.fhir.r5.context; import org.hl7.fhir.utilities.validation.ValidationOptions; public class CacheTestUtils { - public static final ValidationOptions validationOptions = new ValidationOptions().guessSystem().setVersionFlexible(false); + public static final ValidationOptions validationOptions = new ValidationOptions().withGuessSystem().withVersionFlexible(false); } diff --git a/org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/context/SimpleWorkerContextTests.java b/org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/context/SimpleWorkerContextTests.java index 44aff0053..05b85d157 100644 --- a/org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/context/SimpleWorkerContextTests.java +++ b/org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/context/SimpleWorkerContextTests.java @@ -137,7 +137,7 @@ public class SimpleWorkerContextTests { @Test public void testValidateCodingWithCache() throws IOException { - ValidationOptions validationOptions = new ValidationOptions().guessSystem().setVersionFlexible(false); + ValidationOptions validationOptions = new ValidationOptions().withGuessSystem().withVersionFlexible(false); ValueSet valueSet = new ValueSet(); Coding coding = new Coding(); @@ -157,7 +157,7 @@ public class SimpleWorkerContextTests { @Test public void testValidateCodingWithValueSetChecker() throws IOException { - ValidationOptions validationOptions = new ValidationOptions().guessSystem().setVersionFlexible(false); + ValidationOptions validationOptions = new ValidationOptions().withGuessSystem().withVersionFlexible(false); ValueSet valueSet = new ValueSet(); Coding coding = new Coding(); @@ -180,7 +180,7 @@ public class SimpleWorkerContextTests { @Test public void testValidateCodingWithServer() throws IOException { - ValidationOptions validationOptions = new ValidationOptions().guessSystem().setVersionFlexible(false).noClient(); + ValidationOptions validationOptions = new ValidationOptions().withGuessSystem().withVersionFlexible(false).withNoClient(); ValueSet valueSet = new ValueSet(); Coding coding = new Coding(); @@ -240,7 +240,7 @@ public class SimpleWorkerContextTests { CodeableConcept codeableConcept = new CodeableConcept(); ValueSet valueSet = new ValueSet(); - ValidationOptions validationOptions = CacheTestUtils.validationOptions.noClient(); + ValidationOptions validationOptions = CacheTestUtils.validationOptions.withNoClient(); Mockito.doReturn(pIn).when(context).constructParameters(validationOptions, codeableConcept); Mockito.doReturn(expectedValidationResult).when(context).validateOnServer(valueSet, pIn, validationOptions); diff --git a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/I18nBase.java b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/I18nBase.java index 58959c503..120f26a63 100644 --- a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/I18nBase.java +++ b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/I18nBase.java @@ -85,9 +85,9 @@ public abstract class I18nBase { String message = theMessage; if (messageExistsForLocale(theMessage, (theMessageArguments != null && theMessageArguments.length > 0))) { if (Objects.nonNull(theMessageArguments) && theMessageArguments.length > 0) { - message = MessageFormat.format(i18nMessages.getString(theMessage), theMessageArguments); + message = MessageFormat.format(i18nMessages.getString(theMessage).trim(), theMessageArguments); } else { - message = i18nMessages.getString(theMessage); + message = i18nMessages.getString(theMessage).trim(); } } return message; diff --git a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/I18nConstants.java b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/I18nConstants.java index 359fd0132..65c2bfa06 100644 --- a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/I18nConstants.java +++ b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/I18nConstants.java @@ -582,6 +582,7 @@ public class I18nConstants { public static final String UNABLE_TO_RESOLVE_SYSTEM__VALUE_SET_HAS_NO_INCLUDES_OR_EXPANSION = "Unable_to_resolve_system__value_set_has_no_includes_or_expansion"; public static final String UNABLE_TO_RESOLVE_VALUE_SET_ = "Unable_to_resolve_value_Set_"; public static final String UNABLE_TO_VALIDATE_CODE_WITHOUT_USING_SERVER = "Unable_to_validate_code_without_using_server"; + public static final String UNABLE_TO_VALIDATE_LOCALLY = "UNABLE_TO_VALIDATE_LOCALLY"; public static final String UNDEFINED_ATTRIBUTE__ON__FOR_TYPE__PROPERTIES__ = "Undefined_attribute__on__for_type__properties__"; public static final String UNDEFINED_ELEMENT_ = "Undefined_element_"; public static final String UNEXPECTED_CONDITION_IN_DIFFERENTIAL_TYPESLICETYPELISTSIZE__10_AND_IMPLICIT_SLICE_NAME_DOES_NOT_CONTAIN_A_VALID_TYPE__AT_ = "Unexpected_condition_in_differential_typeslicetypelistsize__10_and_implicit_slice_name_does_not_contain_a_valid_type__at_"; @@ -854,6 +855,8 @@ public class I18nConstants { public static final String CONCEPTMAP_GROUP_TARGET_INCOMPLETE = "CONCEPTMAP_GROUP_TARGET_INCOMPLETE"; public static final String UNABLE_TO_RESOLVE_SYSTEM_SYSTEM_IS_INDETERMINATE = "UNABLE_TO_RESOLVE_SYSTEM_SYSTEM_IS_INDETERMINATE"; public static final String SD_NO_TYPE_CODE_ON_CODE = "SD_NO_TYPE_CODE_ON_CODE"; + public static final String UKNOWN_CODESYSTEM = "UKNOWN_CODESYSTEM"; + public static final String UKNOWN_CODESYSTEM_VERSION = "UKNOWN_CODESYSTEM_VERSION"; } diff --git a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/LanguageFileProducer.java b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/LanguageFileProducer.java index e2bd8641f..a9db8b524 100644 --- a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/LanguageFileProducer.java +++ b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/LanguageFileProducer.java @@ -105,5 +105,7 @@ public abstract class LanguageFileProducer { public abstract LanguageProducerSession startSession(String id, String baseLang) throws IOException; public abstract void finish(); - public abstract List loadTranslations(String baseLang, String targetLang); + public abstract List loadTranslations(String id, String baseLang, String targetLang) throws IOException; + + public abstract int fileCount(); } diff --git a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/PoGetTextProducer.java b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/PoGetTextProducer.java index 4eab7755c..26c34e555 100644 --- a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/PoGetTextProducer.java +++ b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/PoGetTextProducer.java @@ -1,7 +1,9 @@ package org.hl7.fhir.utilities.i18n; +import java.io.File; import java.io.IOException; import java.util.List; +import java.util.ArrayList; import org.hl7.fhir.utilities.TextFile; import org.hl7.fhir.utilities.Utilities; @@ -13,6 +15,8 @@ import org.hl7.fhir.utilities.i18n.XLIFFProducer.XLiffLanguageProducerLanguageSe public class PoGetTextProducer extends LanguageFileProducer { + private int filecount; + public PoGetTextProducer(String folder) { super(folder); } @@ -42,10 +46,8 @@ public class PoGetTextProducer extends LanguageFileProducer { public void finish() throws IOException { // nothing } - } - public class POGetTextLanguageProducerLanguageSession extends LanguageProducerLanguageSession { @@ -54,10 +56,8 @@ public class PoGetTextProducer extends LanguageFileProducer { public POGetTextLanguageProducerLanguageSession(String id, String baseLang, String targetLang) { super(id, baseLang, targetLang); po = new StringBuilder(); - ln("\r\n"); - ln(""); - ln(" "); - ln(" "); + ln("# "+baseLang+" -> "+targetLang); + ln(""); } protected void ln(String line) { @@ -66,8 +66,8 @@ public class PoGetTextProducer extends LanguageFileProducer { @Override public void finish() throws IOException { - ln(""); - TextFile.stringToFile(po.toString(), Utilities.path(getFolder(), id+"-"+baseLang+"-"+targetLang+".po")); + TextFile.stringToFile(po.toString(), getFileName(id, baseLang, targetLang)); + filecount++; } @Override @@ -77,7 +77,7 @@ public class PoGetTextProducer extends LanguageFileProducer { // ln("#. "+context); // } ln("msgid \""+unit.getSrcText()+"\""); - ln("msgstr \""+unit.getTgtText()+"\""); + ln("msgstr \""+(unit.getTgtText() == null ? "" : unit.getTgtText())+"\""); ln(""); } @@ -85,8 +85,22 @@ public class PoGetTextProducer extends LanguageFileProducer { @Override - public List loadTranslations(String baseLang, String tgtLang) { - return null; + public int fileCount() { + return filecount; + } + + @Override + public List loadTranslations(String id, String baseLang, String targetLang) throws IOException { + List res = new ArrayList<>(); + File f = new File(getFileName(id, baseLang, targetLang)); + if (f.exists()) { + + } + return res; + } + + private String getFileName(String id, String baseLang, String targetLang) throws IOException { + return Utilities.path(getFolder(), id+"-"+baseLang+"-"+targetLang+".po"); } diff --git a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/XLIFFProducer.java b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/XLIFFProducer.java index 548583596..53414d060 100644 --- a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/XLIFFProducer.java +++ b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/i18n/XLIFFProducer.java @@ -33,6 +33,7 @@ public class XLIFFProducer extends LanguageFileProducer { ln(" "); ln(""); TextFile.stringToFile(xml.toString(), Utilities.path(getFolder(), id+".xliff")); + filecount++; } @Override @@ -70,6 +71,8 @@ public class XLIFFProducer extends LanguageFileProducer { } + private int filecount; + public XLIFFProducer(String folder) { super(folder); } @@ -85,8 +88,12 @@ public class XLIFFProducer extends LanguageFileProducer { } @Override - public List loadTranslations(String baseLang, String tgtLang) { + public List loadTranslations(String id, String baseLang, String tgtLang) { return null; } + @Override + public int fileCount() { + return filecount; + } } diff --git a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/validation/ValidationOptions.java b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/validation/ValidationOptions.java index c8a695723..bbe1a88e8 100644 --- a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/validation/ValidationOptions.java +++ b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/validation/ValidationOptions.java @@ -1,124 +1,255 @@ package org.hl7.fhir.utilities.validation; +import java.util.List; +import java.util.ArrayList; public class ValidationOptions { public enum ValueSetMode { ALL_CHECKS, CHECK_MEMERSHIP_ONLY, NO_MEMBERSHIP_CHECK } - private String language; + private List languages = new ArrayList<>(); private boolean useServer = true; private boolean useClient = true; private boolean guessSystem = false; private ValueSetMode valueSetMode = ValueSetMode.ALL_CHECKS; private boolean vsAsUrl; private boolean versionFlexible = true; + private boolean useValueSetDisplays; + private boolean englishOk = true; - public ValidationOptions() { + public ValidationOptions(String... languages) { super(); + for(String s : languages) { + this.languages.add(s); + } } - public ValidationOptions(String language) { - super(); - this.language = language; + public static ValidationOptions defaults() { + return new ValidationOptions("en", "en-US"); } - - public String getLanguage() { - return language; - } - + /** + * The language that the validation is in (for display name checking etc + * + * See also englishOK + * + * @return + */ + public List getLanguages() { + return languages; + } + + public boolean hasLanguages() { + return languages.size() > 0; + } + + + /** + * true (which is default) means that the validator will use the server if it needs to for this request + * + * (there's a few corner cases where you want to turn this off?) + * @return + */ public boolean isUseServer() { return useServer; } + /** + * True means that the validator will try to resolve the terminology request locally with the resources at hand + * + * There have been a few corner case code systems where the local code system from THO is wrong + * + * @return + */ public boolean isUseClient() { return useClient; } + /** + * True if this is called from a code context where there's no known code system (inferred from the value set) + * + * @return + */ public boolean isGuessSystem() { return guessSystem; } - - public ValidationOptions copy() { - ValidationOptions n = new ValidationOptions(language); - n.useServer = useServer; - n.useClient = useClient; - n.guessSystem = guessSystem; - n.vsAsUrl = vsAsUrl; - n.versionFlexible = versionFlexible; - return n; + + /** + * See {link} + * @return + */ + public ValueSetMode getValueSetMode() { + return valueSetMode; } - public ValidationOptions setLanguage(String language) { + /** + * Don't know what this does + * + * @return + */ + public boolean getVsAsUrl() { + return vsAsUrl; + } + + /** + * Don't know exactly what this does + * + * @return + */ + public boolean isVersionFlexible() { + return versionFlexible; + } + + /** + * see {link} + * + * @return + */ + public boolean isUseValueSetDisplays() { + return useValueSetDisplays; + } + + /** + * if the language is other than english, should the validator accept english as well? + * + * @return + */ + public boolean isEnglishOk() { + return englishOk; + } + + + public ValidationOptions withLanguage(String language) { ValidationOptions n = this.copy(); - n.language = language; + n.languages.add(language); return n; } - - public ValidationOptions noServer() { + public ValidationOptions withNoServer() { ValidationOptions n = this.copy(); n.useServer = false; return n; } - public ValidationOptions noClient() { + public ValidationOptions withNoClient() { ValidationOptions n = this.copy(); n.useClient = false; return n; } - public ValidationOptions guessSystem() { + public ValidationOptions withGuessSystem() { ValidationOptions n = this.copy(); n.guessSystem = true; return n; } - - public String toJson() { - return "\"lang\":\""+language+"\", \"useServer\":\""+Boolean.toString(useServer)+"\", \"useClient\":\""+Boolean.toString(useClient)+"\", "+ - "\"guessSystem\":\""+Boolean.toString(guessSystem)+"\", \"valueSetMode\":\""+valueSetMode.toString()+"\", \"versionFlexible\":\""+Boolean.toString(versionFlexible)+"\""; - } - - public static ValidationOptions defaults() { - return new ValidationOptions("en-US"); - } - - public ValidationOptions checkValueSetOnly() { + public ValidationOptions withCheckValueSetOnly() { ValidationOptions n = this.copy(); n.valueSetMode = ValueSetMode.CHECK_MEMERSHIP_ONLY; return n; } - public ValidationOptions noCheckValueSetMembership() { + public ValidationOptions withNoCheckValueSetMembership() { ValidationOptions n = this.copy(); n.valueSetMode = ValueSetMode.NO_MEMBERSHIP_CHECK; return n; } - public ValueSetMode getValueSetMode() { - return valueSetMode; + public ValidationOptions withVsAsUrl() { + ValidationOptions n = this.copy(); + n.vsAsUrl = true; + return n; } - public ValidationOptions setVsAsUrl() { - vsAsUrl = true; - return this; - } - - public boolean getVsAsUrl() { - return vsAsUrl; - } - - public boolean versionFlexible() { - return versionFlexible; - } - - public ValidationOptions setVersionFlexible(boolean value) { + public ValidationOptions withVersionFlexible(boolean value) { ValidationOptions n = this.copy(); n.versionFlexible = value; return n; } + public ValidationOptions withUseValueSetDisplays(boolean useValueSetDisplays) { + ValidationOptions n = this.copy(); + n.useValueSetDisplays = useValueSetDisplays; + return n; + } + + public ValidationOptions withEnglishOk(boolean englishOk) { + ValidationOptions n = this.copy(); + n.englishOk = englishOk; + return n; + } + + public ValidationOptions addLanguage(String language) { + this.languages.add(language); + return this; + } + + public ValidationOptions setNoServer(boolean useServer) { + this.useServer = useServer; + return this; + } + + public ValidationOptions setNoClient(boolean useClient) { + this.useClient = useClient; + return this; + } + + public ValidationOptions setGuessSystem(boolean guessSystem) { + this.guessSystem = guessSystem; + return this; + } + + public ValidationOptions setCheckValueSetOnly() { + this.valueSetMode = ValueSetMode.CHECK_MEMERSHIP_ONLY; + return this; + } + + public ValidationOptions setNoCheckValueSetMembership() { + this.valueSetMode = ValueSetMode.NO_MEMBERSHIP_CHECK; + return this; + } + + public ValidationOptions setVsAsUrl(boolean value) { + this.vsAsUrl = value; + return this; + } + + public ValidationOptions setVersionFlexible(boolean value) { + this.versionFlexible = value; + return this; + } + + public ValidationOptions setUseValueSetDisplays(boolean useValueSetDisplays) { + this.useValueSetDisplays = useValueSetDisplays; + return this; + } + + public ValidationOptions setEnglishOk(boolean englishOk) { + this.englishOk = englishOk; + return this; + } + + public ValidationOptions copy() { + ValidationOptions n = new ValidationOptions(); + n.languages.addAll(languages); + n.useServer = useServer; + n.useClient = useClient; + n.guessSystem = guessSystem; + n.vsAsUrl = vsAsUrl; + n.versionFlexible = versionFlexible; + n.valueSetMode = valueSetMode; + n.useValueSetDisplays = useValueSetDisplays; + return n; + } + + + public String toJson() { + return "\"langs\":\""+languages.toString()+"\", \"useServer\":\""+Boolean.toString(useServer)+"\", \"useClient\":\""+Boolean.toString(useClient)+"\", "+ + "\"guessSystem\":\""+Boolean.toString(guessSystem)+"\", \"valueSetMode\":\""+valueSetMode.toString()+"\", \"versionFlexible\":\""+Boolean.toString(versionFlexible)+"\""; + } + + + } \ No newline at end of file diff --git a/org.hl7.fhir.utilities/src/main/resources/Messages.properties b/org.hl7.fhir.utilities/src/main/resources/Messages.properties index 59b68f026..1b9bc2c58 100644 --- a/org.hl7.fhir.utilities/src/main/resources/Messages.properties +++ b/org.hl7.fhir.utilities/src/main/resources/Messages.properties @@ -450,7 +450,8 @@ Duplicate_Resource_ = Duplicate Resource {0} of type {3} (existing version {2}, DUPLICATE_RESOURCE_VERSION = Duplicate Resource {0} Version {1} of type {2} Error_expanding_ValueSet_running_without_terminology_services = Error expanding ValueSet: running without terminology services Error_validating_code_running_without_terminology_services = Error validating code: running without terminology services -Unable_to_validate_code_without_using_server = Unable to validate code without using server +Unable_to_validate_code_without_using_server = Unable to validate code without using server because: {0} +UNABLE_TO_VALIDATE_LOCALLY = Unable to validate code locally: {0} Profile___Error_generating_snapshot = Profile {0} ({1}). Error generating snapshot Profile___element__Error_generating_snapshot_ = Profile {0} ({1}), element {2}. Error generating snapshot: {3} Profile___base__could_not_be_resolved = Profile {0} ({1}) base {2} could not be resolved @@ -904,5 +905,6 @@ SM_DEPENDENT_PARAM_TYPE_MISMATCH_DUPLICATE = The group {0} has alr CONCEPTMAP_GROUP_SOURCE_INCOMPLETE = Source Code System {0} doesn''t have all content (content = {1}), so the source codes cannot be checked CONCEPTMAP_GROUP_TARGET_INCOMPLETE = Target Code System {0} doesn''t have all content (content = {1}), so the source codes cannot be checked SD_NO_TYPE_CODE_ON_CODE = Snapshot for {1} element {0} has type.code without a value - +UKNOWN_CODESYSTEM = The CodeSystem {0} is unknown +UKNOWN_CODESYSTEM_VERSION = The CodeSystem {0} version {1} is unknown diff --git a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/Content.java b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/Content.java index 5e09148bc..206419ad5 100644 --- a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/Content.java +++ b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/Content.java @@ -1,8 +1,25 @@ package org.hl7.fhir.validation; import org.hl7.fhir.r5.elementmodel.Manager; +import org.hl7.fhir.r5.elementmodel.Manager.FhirFormat; -class Content { - byte[] focus = null; - Manager.FhirFormat cntType = null; +public class Content { + private byte[] focus = null; + private Manager.FhirFormat cntType = null; + + + + public byte[] getFocus() { + return focus; + } + public Manager.FhirFormat getCntType() { + return cntType; + } + public void setFocus(byte[] focus) { + this.focus = focus; + } + public void setCntType(Manager.FhirFormat cntType) { + this.cntType = cntType; + } + } diff --git a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/IgLoader.java b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/IgLoader.java index 403b9dada..637dbb675 100644 --- a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/IgLoader.java +++ b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/IgLoader.java @@ -178,19 +178,19 @@ public class IgLoader { if (s.size() != 1) throw new FHIRException("Unable to find resource " + source + " to " + opName); for (Map.Entry t : s.entrySet()) { - res.focus = t.getValue(); + res.setFocus(t.getValue()); if (t.getKey().endsWith(".json")) - res.cntType = Manager.FhirFormat.JSON; + res.setCntType(Manager.FhirFormat.JSON); else if (t.getKey().endsWith(".xml")) - res.cntType = Manager.FhirFormat.XML; + res.setCntType(Manager.FhirFormat.XML); else if (t.getKey().endsWith(".ttl")) - res.cntType = Manager.FhirFormat.TURTLE; + res.setCntType(Manager.FhirFormat.TURTLE); else if (t.getKey().endsWith(".shc")) - res.cntType = Manager.FhirFormat.SHC; + res.setCntType(Manager.FhirFormat.SHC); else if (t.getKey().endsWith(".txt")) - res.cntType = Manager.FhirFormat.TEXT; + res.setCntType(Manager.FhirFormat.TEXT); else if (t.getKey().endsWith(".fml") || t.getKey().endsWith(".map")) - res.cntType = Manager.FhirFormat.FML; + res.setCntType(Manager.FhirFormat.FML); else throw new FHIRException("Todo: Determining resource type is not yet done"); } @@ -305,7 +305,7 @@ public class IgLoader { ValidatorUtils.parseSources(sources, refs, context); for (String ref : refs) { Content cnt = loadContent(ref, "validate", false); - scanForFhirVersion(versions, ref, cnt.focus); + scanForFhirVersion(versions, ref, cnt.getFocus()); } } diff --git a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/Scanner.java b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/Scanner.java index 80d99de46..d65ae850e 100644 --- a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/Scanner.java +++ b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/Scanner.java @@ -87,7 +87,7 @@ public class Scanner { try { System.out.println("Validate " + ref); messages.clear(); - e = getValidator().validate(null, messages, new ByteArrayInputStream(cnt.focus), cnt.cntType); + e = getValidator().validate(null, messages, new ByteArrayInputStream(cnt.getFocus()), cnt.getCntType()); res.add(new ScanOutputItem(ref, null, null, ValidatorUtils.messagesToOutcome(messages, getContext(), getFhirPathEngine()))); } catch (Exception ex) { res.add(new ScanOutputItem(ref, null, null, exceptionToOutcome(ex))); @@ -103,7 +103,7 @@ public class Scanner { try { System.out.println("Validate " + ref + " against " + ig.getUrl()); messages.clear(); - getValidator().validate(null, messages, new ByteArrayInputStream(cnt.focus), cnt.cntType, url); + getValidator().validate(null, messages, new ByteArrayInputStream(cnt.getFocus()), cnt.getCntType(), url); res.add(new ScanOutputItem(ref, ig, null, ValidatorUtils.messagesToOutcome(messages, getContext(), getFhirPathEngine()))); } catch (Exception ex) { res.add(new ScanOutputItem(ref, ig, null, exceptionToOutcome(ex))); @@ -117,7 +117,7 @@ public class Scanner { try { System.out.println("Validate " + ref + " against " + sd.getUrl()); messages.clear(); - validator.validate(null, messages, new ByteArrayInputStream(cnt.focus), cnt.cntType, Collections.singletonList(sd)); + validator.validate(null, messages, new ByteArrayInputStream(cnt.getFocus()), cnt.getCntType(), Collections.singletonList(sd)); res.add(new ScanOutputItem(ref, ig, sd, ValidatorUtils.messagesToOutcome(messages, getContext(), getFhirPathEngine()))); } catch (Exception ex) { res.add(new ScanOutputItem(ref, ig, sd, exceptionToOutcome(ex))); diff --git a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/ValidationEngine.java b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/ValidationEngine.java index de492ecf4..eb0bf285a 100644 --- a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/ValidationEngine.java +++ b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/ValidationEngine.java @@ -567,7 +567,7 @@ public class ValidationEngine implements IValidatorResourceFetcher, IValidationP System.out.println(" Validate " + ref); Content cnt = igLoader.loadContent(ref, "validate", false); try { - OperationOutcome outcome = validate(ref, cnt.focus, cnt.cntType, profiles, record); + OperationOutcome outcome = validate(ref, cnt.getFocus(), cnt.getCntType(), profiles, record); ToolingExtensions.addStringExtension(outcome, ToolingExtensions.EXT_OO_FILE, ref); System.out.println(" " + context.clock().milestone()); results.addEntry().setResource(outcome); @@ -622,7 +622,7 @@ public class ValidationEngine implements IValidatorResourceFetcher, IValidationP public org.hl7.fhir.r5.elementmodel.Element transform(String source, String map) throws FHIRException, IOException { Content cnt = igLoader.loadContent(source, "validate", false); - return transform(cnt.focus, cnt.cntType, map); + return transform(cnt.getFocus(), cnt.getCntType(), map); } public StructureMap compile(String mapUri) throws FHIRException, IOException { @@ -706,7 +706,7 @@ public class ValidationEngine implements IValidatorResourceFetcher, IValidationP public Resource generate(String source, String version) throws FHIRException, IOException, EOperationOutcome { Content cnt = igLoader.loadContent(source, "validate", false); - Resource res = igLoader.loadResourceByVersion(version, cnt.focus, source); + Resource res = igLoader.loadResourceByVersion(version, cnt.getFocus(), source); RenderingContext rc = new RenderingContext(context, null, null, "http://hl7.org/fhir", "", null, ResourceRendererMode.END_USER, GenerationRules.VALID_RESOURCE); genResource(res, rc); return (Resource) res; @@ -727,21 +727,21 @@ public class ValidationEngine implements IValidatorResourceFetcher, IValidationP public void convert(String source, String output) throws FHIRException, IOException { Content cnt = igLoader.loadContent(source, "validate", false); - Element e = Manager.parseSingle(context, new ByteArrayInputStream(cnt.focus), cnt.cntType); + Element e = Manager.parseSingle(context, new ByteArrayInputStream(cnt.getFocus()), cnt.getCntType()); Manager.compose(context, e, new FileOutputStream(output), (output.endsWith(".json") ? FhirFormat.JSON : FhirFormat.XML), OutputStyle.PRETTY, null); } public String evaluateFhirPath(String source, String expression) throws FHIRException, IOException { Content cnt = igLoader.loadContent(source, "validate", false); FHIRPathEngine fpe = this.getValidator(null).getFHIRPathEngine(); - Element e = Manager.parseSingle(context, new ByteArrayInputStream(cnt.focus), cnt.cntType); + Element e = Manager.parseSingle(context, new ByteArrayInputStream(cnt.getFocus()), cnt.getCntType()); ExpressionNode exp = fpe.parse(expression); return fpe.evaluateToString(new ValidatorHostContext(context, e), e, e, e, exp); } public StructureDefinition snapshot(String source, String version) throws FHIRException, IOException { Content cnt = igLoader.loadContent(source, "validate", false); - Resource res = igLoader.loadResourceByVersion(version, cnt.focus, Utilities.getFileNameForName(source)); + Resource res = igLoader.loadResourceByVersion(version, cnt.getFocus(), Utilities.getFileNameForName(source)); if (!(res instanceof StructureDefinition)) throw new FHIRException("Require a StructureDefinition for generating a snapshot"); @@ -754,7 +754,7 @@ public class ValidationEngine implements IValidatorResourceFetcher, IValidationP public CanonicalResource loadCanonicalResource(String source, String version) throws FHIRException, IOException { Content cnt = igLoader.loadContent(source, "validate", false); - Resource res = igLoader.loadResourceByVersion(version, cnt.focus, Utilities.getFileNameForName(source)); + Resource res = igLoader.loadResourceByVersion(version, cnt.getFocus(), Utilities.getFileNameForName(source)); if (!(res instanceof CanonicalResource)) throw new FHIRException("Require a CanonicalResource"); @@ -898,7 +898,7 @@ public class ValidationEngine implements IValidatorResourceFetcher, IValidationP public byte[] transformVersion(String source, String targetVer, FhirFormat format, Boolean canDoNative) throws FHIRException, IOException, Exception { Content cnt = igLoader.loadContent(source, "validate", false); - org.hl7.fhir.r5.elementmodel.Element src = Manager.parseSingle(context, new ByteArrayInputStream(cnt.focus), cnt.cntType); + org.hl7.fhir.r5.elementmodel.Element src = Manager.parseSingle(context, new ByteArrayInputStream(cnt.getFocus()), cnt.getCntType()); // if the src has a url, we try to use the java code if ((canDoNative == null && src.hasChild("url")) || (canDoNative != null && canDoNative)) { diff --git a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/ValidatorCli.java b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/ValidatorCli.java index 4042b856d..e85f198e5 100644 --- a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/ValidatorCli.java +++ b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/ValidatorCli.java @@ -289,6 +289,7 @@ public class ValidatorCli { if (cliContext.getSv() == null) { cliContext.setSv(validationService.determineVersion(cliContext)); } + System.out.println(" Locale: "+Locale.getDefault().getDisplayCountry()+"/"+Locale.getDefault().getCountry()); if (cliContext.getJurisdiction() == null) { System.out.println(" Jurisdiction: None specified (locale = "+Locale.getDefault().getCountry()+")"); System.out.println(" Note that exceptions and validation failures may happen in the absense of a locale"); @@ -327,6 +328,9 @@ public class ValidatorCli { case VERSION: validationService.transformVersion(cliContext, validator); break; + case LANG_TRANSFORM: + validationService.transformLang(cliContext, validator); + break; case VALIDATION: case SCAN: default: diff --git a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/VersionConvertor.java b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/VersionConvertor.java index 8d2fd6175..178e44750 100644 --- a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/VersionConvertor.java +++ b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/VersionConvertor.java @@ -17,15 +17,15 @@ public class VersionConvertor { public static byte[] convertVersionNativeR2(String targetVer, Content cnt, Manager.FhirFormat format) throws IOException, Exception { org.hl7.fhir.dstu2.model.Resource r2; - switch (cnt.cntType) { + switch (cnt.getCntType()) { case JSON: - r2 = new org.hl7.fhir.dstu2.formats.JsonParser().parse(cnt.focus); + r2 = new org.hl7.fhir.dstu2.formats.JsonParser().parse(cnt.getFocus()); break; case XML: - r2 = new org.hl7.fhir.dstu2.formats.XmlParser().parse(cnt.focus); + r2 = new org.hl7.fhir.dstu2.formats.XmlParser().parse(cnt.getFocus()); break; default: - throw new FHIRException("Unsupported input format: " + cnt.cntType.toString()); + throw new FHIRException("Unsupported input format: " + cnt.getCntType().toString()); } if (VersionUtilities.isR2Ver(targetVer)) { return getBytesDstu2(cnt, format, r2); @@ -44,15 +44,15 @@ public class VersionConvertor { public static byte[] convertVersionNativeR2b(String targetVer, Content cnt, Manager.FhirFormat format) throws IOException, Exception { org.hl7.fhir.dstu2016may.model.Resource r2b; - switch (cnt.cntType) { + switch (cnt.getCntType()) { case JSON: - r2b = new org.hl7.fhir.dstu2016may.formats.JsonParser().parse(cnt.focus); + r2b = new org.hl7.fhir.dstu2016may.formats.JsonParser().parse(cnt.getFocus()); break; case XML: - r2b = new org.hl7.fhir.dstu2016may.formats.XmlParser().parse(cnt.focus); + r2b = new org.hl7.fhir.dstu2016may.formats.XmlParser().parse(cnt.getFocus()); break; default: - throw new FHIRException("Unsupported input format: " + cnt.cntType.toString()); + throw new FHIRException("Unsupported input format: " + cnt.getCntType().toString()); } if (VersionUtilities.isR2Ver(targetVer)) { org.hl7.fhir.dstu3.model.Resource r3 = VersionConvertorFactory_14_30.convertResource(r2b); @@ -71,15 +71,15 @@ public class VersionConvertor { public static byte[] convertVersionNativeR3(String targetVer, Content cnt, Manager.FhirFormat format) throws IOException, Exception { org.hl7.fhir.dstu3.model.Resource r3; - switch (cnt.cntType) { + switch (cnt.getCntType()) { case JSON: - r3 = new org.hl7.fhir.dstu3.formats.JsonParser().parse(cnt.focus); + r3 = new org.hl7.fhir.dstu3.formats.JsonParser().parse(cnt.getFocus()); break; case XML: - r3 = new org.hl7.fhir.dstu3.formats.XmlParser().parse(cnt.focus); + r3 = new org.hl7.fhir.dstu3.formats.XmlParser().parse(cnt.getFocus()); break; default: - throw new FHIRException("Unsupported input format: " + cnt.cntType.toString()); + throw new FHIRException("Unsupported input format: " + cnt.getCntType().toString()); } if (VersionUtilities.isR2Ver(targetVer)) { return getBytesDstu2(cnt, format, VersionConvertorFactory_10_30.convertResource(r3)); @@ -96,15 +96,15 @@ public class VersionConvertor { public static byte[] convertVersionNativeR4(String targetVer, Content cnt, Manager.FhirFormat format) throws IOException, Exception { org.hl7.fhir.r4.model.Resource r4; - switch (cnt.cntType) { + switch (cnt.getCntType()) { case JSON: - r4 = new org.hl7.fhir.r4.formats.JsonParser().parse(cnt.focus); + r4 = new org.hl7.fhir.r4.formats.JsonParser().parse(cnt.getFocus()); break; case XML: - r4 = new org.hl7.fhir.r4.formats.XmlParser().parse(cnt.focus); + r4 = new org.hl7.fhir.r4.formats.XmlParser().parse(cnt.getFocus()); break; default: - throw new FHIRException("Unsupported input format: " + cnt.cntType.toString()); + throw new FHIRException("Unsupported input format: " + cnt.getCntType().toString()); } if (VersionUtilities.isR2Ver(targetVer)) { return getBytesDstu2(cnt, format, VersionConvertorFactory_10_40.convertResource(r4)); @@ -129,7 +129,7 @@ public class VersionConvertor { new org.hl7.fhir.dstu2.formats.XmlParser().compose(bs, r2); return bs.toByteArray(); default: - throw new FHIRException("Unsupported output format: " + cnt.cntType.toString()); + throw new FHIRException("Unsupported output format: " + cnt.getCntType().toString()); } } @@ -143,7 +143,7 @@ public class VersionConvertor { new org.hl7.fhir.dstu2016may.formats.XmlParser().compose(bs, r2b); return bs.toByteArray(); default: - throw new FHIRException("Unsupported output format: " + cnt.cntType.toString()); + throw new FHIRException("Unsupported output format: " + cnt.getCntType().toString()); } } @@ -157,7 +157,7 @@ public class VersionConvertor { new org.hl7.fhir.dstu3.formats.XmlParser().compose(bs, r3); return bs.toByteArray(); default: - throw new FHIRException("Unsupported output format: " + cnt.cntType.toString()); + throw new FHIRException("Unsupported output format: " + cnt.getCntType().toString()); } } @@ -171,7 +171,7 @@ public class VersionConvertor { new org.hl7.fhir.r4.formats.XmlParser().compose(bs, r4); return bs.toByteArray(); default: - throw new FHIRException("Unsupported output format: " + cnt.cntType.toString()); + throw new FHIRException("Unsupported output format: " + cnt.getCntType().toString()); } } } diff --git a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/cli/model/CliContext.java b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/cli/model/CliContext.java index 7f26aea48..3b9c481c7 100644 --- a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/cli/model/CliContext.java +++ b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/cli/model/CliContext.java @@ -125,6 +125,10 @@ public class CliContext { @JsonProperty("jurisdiction") private String jurisdiction = JurisdictionUtilities.getJurisdictionFromLocale(Locale.getDefault().getCountry()); + @JsonProperty("srcLang") + private String srcLang = null; + @JsonProperty("tgtLang") + private String tgtLang = null; @JsonProperty("map") @@ -643,6 +647,23 @@ public class CliContext { this.jurisdiction = jurisdiction; } + + public String getSrcLang() { + return srcLang; + } + + public void setSrcLang(String srcLang) { + this.srcLang = srcLang; + } + + public String getTgtLang() { + return tgtLang; + } + + public void setTgtLang(String tgtLang) { + this.tgtLang = tgtLang; + } + @Override public boolean equals(Object o) { if (this == o) return true; @@ -670,6 +691,8 @@ public class CliContext { Objects.equals(txCache, that.txCache) && Objects.equals(mapLog, that.mapLog) && Objects.equals(lang, that.lang) && + Objects.equals(srcLang, that.srcLang) && + Objects.equals(tgtLang, that.tgtLang) && Objects.equals(fhirpath, that.fhirpath) && Objects.equals(snomedCT, that.snomedCT) && Objects.equals(targetVer, that.targetVer) && @@ -692,7 +715,7 @@ public class CliContext { @Override public int hashCode() { return Objects.hash(doNative, extensions, hintAboutNonMustSupport, recursive, doDebug, assumeValidRestReferences, canDoNative, noInternalCaching, - noExtensibleBindingMessages, noInvariants, wantInvariantsInMessages, map, output, outputSuffix, htmlOutput, txServer, sv, txLog, txCache, mapLog, lang, fhirpath, snomedCT, + noExtensibleBindingMessages, noInvariants, wantInvariantsInMessages, map, output, outputSuffix, htmlOutput, txServer, sv, txLog, txCache, mapLog, lang, srcLang, tgtLang, fhirpath, snomedCT, targetVer, igs, questionnaireMode, level, profiles, sources, mode, locale, locations, crumbTrails, forPublication, showTimes, allowExampleUrls, outputStyle, jurisdiction, noUnicodeBiDiControlChars); } @@ -721,6 +744,8 @@ public class CliContext { ", txCache='" + txCache + '\'' + ", mapLog='" + mapLog + '\'' + ", lang='" + lang + '\'' + + ", srcLang='" + srcLang + '\'' + + ", tgtLang='" + tgtLang + '\'' + ", fhirpath='" + fhirpath + '\'' + ", snomedCT='" + snomedCT + '\'' + ", targetVer='" + targetVer + '\'' + diff --git a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/cli/services/ValidationService.java b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/cli/services/ValidationService.java index 230993027..59481a733 100644 --- a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/cli/services/ValidationService.java +++ b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/cli/services/ValidationService.java @@ -1,7 +1,9 @@ package org.hl7.fhir.validation.cli.services; +import java.io.ByteArrayInputStream; import java.io.File; import java.io.FileOutputStream; +import java.io.IOException; import java.io.PrintStream; import java.lang.management.ManagementFactory; import java.lang.management.MemoryMXBean; @@ -11,11 +13,14 @@ import java.util.Date; import java.util.List; import java.util.Locale; +import org.hl7.fhir.exceptions.FHIRException; import org.hl7.fhir.r5.conformance.R5ExtensionsLoader; import org.hl7.fhir.r5.context.ContextUtilities; import org.hl7.fhir.r5.context.SimpleWorkerContext; import org.hl7.fhir.r5.context.SystemOutLoggingService; import org.hl7.fhir.r5.context.TerminologyCache; +import org.hl7.fhir.r5.elementmodel.Element; +import org.hl7.fhir.r5.elementmodel.LanguageUtils; import org.hl7.fhir.r5.elementmodel.Manager; import org.hl7.fhir.r5.elementmodel.Manager.FhirFormat; import org.hl7.fhir.r5.formats.IParser; @@ -34,17 +39,24 @@ import org.hl7.fhir.r5.renderers.spreadsheets.ConceptMapSpreadsheetGenerator; import org.hl7.fhir.r5.renderers.spreadsheets.StructureDefinitionSpreadsheetGenerator; import org.hl7.fhir.r5.renderers.spreadsheets.ValueSetSpreadsheetGenerator; import org.hl7.fhir.r5.terminologies.CodeSystemUtilities; +import org.hl7.fhir.r5.utils.ToolingExtensions; import org.hl7.fhir.utilities.FhirPublication; import org.hl7.fhir.utilities.TextFile; import org.hl7.fhir.utilities.TimeTracker; import org.hl7.fhir.utilities.Utilities; import org.hl7.fhir.utilities.VersionUtilities; +import org.hl7.fhir.utilities.i18n.LanguageFileProducer.LanguageProducerLanguageSession; +import org.hl7.fhir.utilities.i18n.LanguageFileProducer.LanguageProducerSession; +import org.hl7.fhir.utilities.i18n.PoGetTextProducer; +import org.hl7.fhir.utilities.i18n.XLIFFProducer; import org.hl7.fhir.utilities.npm.FilesystemPackageCacheManager; import org.hl7.fhir.utilities.npm.ToolsVersion; import org.hl7.fhir.utilities.validation.ValidationMessage; +import org.hl7.fhir.validation.Content; import org.hl7.fhir.validation.IgLoader; import org.hl7.fhir.validation.ValidationEngine; import org.hl7.fhir.validation.ValidationRecord; +import org.hl7.fhir.validation.ValidatorUtils; import org.hl7.fhir.validation.cli.model.CliContext; import org.hl7.fhir.validation.cli.model.FileInfo; import org.hl7.fhir.validation.cli.model.ValidationOutcome; @@ -494,4 +506,120 @@ public class ValidationService { System.out.println(" ...generated spreadsheet successfully"); } } + + public void transformLang(CliContext cliContext, ValidationEngine validator) throws IOException { + switch (cliContext.getLangTransform()) { + case "extract": + transformLangExtract(cliContext, validator); + break; + default: + System.out.println(" ...Unknown lang transform mode "+cliContext.getLangTransform()); + } + } + + private void transformLangExtract(CliContext cliContext, ValidationEngine validator) throws IOException { + String dst = cliContext.getOutput(); + Utilities.createDirectory(dst); + PoGetTextProducer po = new PoGetTextProducer(Utilities.path(dst)); + XLIFFProducer xliff = new XLIFFProducer(Utilities.path(dst)); + + List refs = new ArrayList(); + ValidatorUtils.parseSources(cliContext.getSources(), refs, validator.getContext()); + for (String ref : refs) { + System.out.println(" Extract Translations from " + ref); + org.hl7.fhir.validation.Content cnt = validator.getIgLoader().loadContent(ref, "translate", false); + Element e = Manager.parseSingle(validator.getContext(), new ByteArrayInputStream(cnt.getFocus()), cnt.getCntType()); + LanguageProducerSession ps = po.startSession(e.fhirType()+"-"+e.getIdBase(), cliContext.getSrcLang()); + LanguageProducerLanguageSession psl = ps.forLang(cliContext.getTgtLang()); + new LanguageUtils(validator.getContext()).generateTranslations(e, psl); + psl.finish(); + ps.finish(); + ps = xliff.startSession(e.fhirType()+"-"+e.getIdBase(), cliContext.getSrcLang()); + psl = ps.forLang(cliContext.getTgtLang()); + new LanguageUtils(validator.getContext()).generateTranslations(e, psl); + psl.finish(); + ps.finish(); + } + System.out.println("Done - produced "+(po.fileCount()+xliff.fileCount()) + " files in "+dst); + } +// +// try { +// OperationOutcome outcome = validate(ref, cnt.focus, cnt.cntType, profiles, record); +// ToolingExtensions.addStringExtension(outcome, ToolingExtensions.EXT_OO_FILE, ref); +// System.out.println(" " + context.clock().milestone()); +// results.addEntry().setResource(outcome); +// tts.end(); +// } catch (Exception e) { +// System.out.println("Validation Infrastructure fail validating " + ref + ": " + e.getMessage()); +// tts.end(); +// throw new FHIRException(e); +// } +// } +// if (asBundle) +// return results; +// else +// return results.getEntryFirstRep().getResource(); +// +// List records = new ArrayList<>(); +// Resource r = validator.validate(cliContext.getSources(), cliContext.getProfiles(), records); +// MemoryMXBean mbean = ManagementFactory.getMemoryMXBean(); +// System.out.println("Done. " + validator.getContext().clock().report()+". Memory = "+Utilities.describeSize(mbean.getHeapMemoryUsage().getUsed()+mbean.getNonHeapMemoryUsage().getUsed())); +// System.out.println(); +// +// PrintStream dst = null; +// ValidationOutputRenderer renderer = makeValidationOutputRenderer(cliContext); +// renderer.setCrumbTrails(validator.isCrumbTrails()); +// renderer.setRunDate(runDate); +// if (renderer.isSingleFile()) { +// if (cliContext.getOutput() == null) { +// dst = System.out; +// } else { +// dst = new PrintStream(new FileOutputStream(cliContext.getOutput())); +// } +// renderer.setOutput(dst); +// } else { +// File dir = new File(cliContext.getOutput()); +// if (!dir.isDirectory()) { +// throw new Error("The output location "+dir.getAbsolutePath()+" must be an existing directory for the output style "+renderer.getStyleCode()); +// } +// renderer.setFolder(dir); +// } +// +// int ec = 0; +// +// if (r instanceof Bundle) { +// if (renderer.handlesBundleDirectly()) { +// renderer.render((Bundle) r); +// } else { +// renderer.start(((Bundle) r).getEntry().size() > 1); +// for (Bundle.BundleEntryComponent e : ((Bundle) r).getEntry()) { +// OperationOutcome op = (OperationOutcome) e.getResource(); +// ec = ec + countErrors(op); +// renderer.render(op); +// } +// renderer.finish(); +// } +// } else if (r == null) { +// ec = ec + 1; +// System.out.println("No output from validation - nothing to validate"); +// } else { +// renderer.start(false); +// OperationOutcome op = (OperationOutcome) r; +// ec = countErrors(op); +// renderer.render((OperationOutcome) r); +// renderer.finish(); +// } +// +// if (cliContext.getOutput() != null && dst != null) { +// dst.close(); +// } +// +// if (cliContext.getHtmlOutput() != null) { +// String html = new HTMLOutputGenerator(records).generate(System.currentTimeMillis() - start); +// TextFile.stringToFile(html, cliContext.getHtmlOutput()); +// System.out.println("HTML Summary in " + cliContext.getHtmlOutput()); +// } +// System.exit(ec > 0 ? 1 : 0); +// +// } } diff --git a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/cli/utils/Params.java b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/cli/utils/Params.java index d907783df..f65362e4f 100644 --- a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/cli/utils/Params.java +++ b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/cli/utils/Params.java @@ -78,6 +78,9 @@ public class Params { public static final String DO_IMPLICIT_FHIRPATH_STRING_CONVERSION = "-implicit-fhirpath-string-conversions"; public static final String JURISDICTION = "-jurisdiction"; public static final String HTML_IN_MARKDOWN = "-html-in-markdown"; + public static final String SRC_LANG = "-src-lang"; + public static final String TGT_LANG = "-tgt-lang"; + public static final String RUN_TESTS = "-run-tests"; @@ -291,8 +294,7 @@ public class Params { throw new Error("Specified -txCache without indicating file"); else cliContext.setTxCache(args[++i]); - } - else if (args[i].equals(LOG)) { + } else if (args[i].equals(LOG)) { if (i + 1 == args.length) throw new Error("Specified -log without indicating file"); else @@ -302,6 +304,16 @@ public class Params { throw new Error("Specified -language without indicating language"); else cliContext.setLang(args[++i]); + } else if (args[i].equals(SRC_LANG)) { + if (i + 1 == args.length) + throw new Error("Specified -src-lang without indicating file"); + else + cliContext.setSrcLang(args[++i]); + } else if (args[i].equals(TGT_LANG)) { + if (i + 1 == args.length) + throw new Error("Specified -tgt-lang without indicating file"); + else + cliContext.setTgtLang(args[++i]); } else if (args[i].equals(JURISDICTION)) { if (i + 1 == args.length) throw new Error("Specified -jurisdiction without indicating jurisdiction"); diff --git a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/instance/InstanceValidator.java b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/instance/InstanceValidator.java index ff24a94df..1d7de4a81 100644 --- a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/instance/InstanceValidator.java +++ b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/instance/InstanceValidator.java @@ -1681,7 +1681,7 @@ public class InstanceValidator extends BaseValidator implements IResourceValidat } else { try { long t = System.nanoTime(); - ValidationResult vr = checkCodeOnServer(stack, valueset, value, baseOptions.setLanguage(stack.getWorkingLang())); + ValidationResult vr = checkCodeOnServer(stack, valueset, value, baseOptions.withLanguage(stack.getWorkingLang())); timeTracker.tx(t, "vc "+value); if (!vr.isOk()) { if (vr.getErrorClass() != null && vr.getErrorClass().isInfrastructure()) @@ -2991,9 +2991,9 @@ public class InstanceValidator extends BaseValidator implements IResourceValidat long t = System.nanoTime(); ValidationResult vr = null; if (binding.getStrength() != BindingStrength.EXAMPLE) { - ValidationOptions options = baseOptions.setLanguage(stack.getWorkingLang()).guessSystem(); + ValidationOptions options = baseOptions.withLanguage(stack.getWorkingLang()).withGuessSystem(); if (validationPolicy == CodedContentValidationPolicy.CODE) { - options = options.noCheckValueSetMembership(); + options = options.withNoCheckValueSetMembership(); } vr = checkCodeOnServer(stack, vs, value, options); } @@ -5024,9 +5024,9 @@ public class InstanceValidator extends BaseValidator implements IResourceValidat } else if (element.getType().equals("CapabilityStatement")) { return validateCapabilityStatement(errors, element, stack); } else if (element.getType().equals("CodeSystem")) { - return new CodeSystemValidator(context, timeTracker, this, xverManager, jurisdiction).validateCodeSystem(errors, element, stack, baseOptions.setLanguage(stack.getWorkingLang())); + return new CodeSystemValidator(context, timeTracker, this, xverManager, jurisdiction).validateCodeSystem(errors, element, stack, baseOptions.withLanguage(stack.getWorkingLang())); } else if (element.getType().equals("ConceptMap")) { - return new ConceptMapValidator(context, timeTracker, this, xverManager, jurisdiction).validateConceptMap(errors, element, stack, baseOptions.setLanguage(stack.getWorkingLang())); + return new ConceptMapValidator(context, timeTracker, this, xverManager, jurisdiction).validateConceptMap(errors, element, stack, baseOptions.withLanguage(stack.getWorkingLang())); } else if (element.getType().equals("SearchParameter")) { return new SearchParameterValidator(context, timeTracker, fpe, xverManager, jurisdiction).validateSearchParameter(errors, element, stack); } else if (element.getType().equals("StructureDefinition")) { @@ -6383,22 +6383,22 @@ public class InstanceValidator extends BaseValidator implements IResourceValidat // no delay on this one? public ValidationResult checkCodeOnServer(NodeStack stack, String code, String system, String version, String display, boolean checkDisplay) { - return context.validateCode(baseOptions.setLanguage(stack.getWorkingLang()), system, version, code, checkDisplay ? display : null); + return context.validateCode(baseOptions.withLanguage(stack.getWorkingLang()), system, version, code, checkDisplay ? display : null); } public ValidationResult checkCodeOnServer(NodeStack stack, ValueSet valueset, Coding c, boolean checkMembership) { if (checkMembership) { - return context.validateCode(baseOptions.setLanguage(stack.getWorkingLang()).checkValueSetOnly(), c, valueset); + return context.validateCode(baseOptions.withLanguage(stack.getWorkingLang()).withCheckValueSetOnly(), c, valueset); } else { - return context.validateCode(baseOptions.setLanguage(stack.getWorkingLang()).noCheckValueSetMembership(), c, valueset); + return context.validateCode(baseOptions.withLanguage(stack.getWorkingLang()).withNoCheckValueSetMembership(), c, valueset); } } public ValidationResult checkCodeOnServer(NodeStack stack, ValueSet valueset, CodeableConcept cc, boolean vsOnly) { if (vsOnly) { - return context.validateCode(baseOptions.setLanguage(stack.getWorkingLang()).checkValueSetOnly(), cc, valueset); + return context.validateCode(baseOptions.withLanguage(stack.getWorkingLang()).withCheckValueSetOnly(), cc, valueset); } else { - return context.validateCode(baseOptions.setLanguage(stack.getWorkingLang()), cc, valueset); + return context.validateCode(baseOptions.withLanguage(stack.getWorkingLang()), cc, valueset); } } diff --git a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/instance/type/SearchParameterValidator.java b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/instance/type/SearchParameterValidator.java index bb62255b1..7e1fba0af 100644 --- a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/instance/type/SearchParameterValidator.java +++ b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/instance/type/SearchParameterValidator.java @@ -101,7 +101,7 @@ public class SearchParameterValidator extends BaseValidator { pass.get(i).setOperation(Operation.Union); pass.get(i).setOpNext(pass.get(i+1)); } - return pass.get(0).toString(); + return pass.size() == 0 ? "" : pass.get(0).toString(); } } diff --git a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/instance/type/StructureDefinitionValidator.java b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/instance/type/StructureDefinitionValidator.java index 4990e1696..06098d0d3 100644 --- a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/instance/type/StructureDefinitionValidator.java +++ b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/instance/type/StructureDefinitionValidator.java @@ -438,7 +438,7 @@ public class StructureDefinitionValidator extends BaseValidator { } private boolean serverSupportsValueSet(String ref) { - ValidationResult vr = context.validateCode(new ValidationOptions().checkValueSetOnly().setVsAsUrl().noClient(), new Coding("http://loinc.org", "5792-7", null), new ValueSet().setUrl(ref)); + ValidationResult vr = context.validateCode(new ValidationOptions().withCheckValueSetOnly().withVsAsUrl().withNoClient(), new Coding("http://loinc.org", "5792-7", null), new ValueSet().setUrl(ref)); return vr.getErrorClass() == null; } diff --git a/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/special/TxTester.java b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/special/TxTester.java new file mode 100644 index 000000000..ad7d66a25 --- /dev/null +++ b/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/validation/special/TxTester.java @@ -0,0 +1,211 @@ +package org.hl7.fhir.validation.special; + +import java.io.File; +import java.io.FileInputStream; +import java.io.FileNotFoundException; +import java.io.IOException; +import java.net.URI; +import java.net.URISyntaxException; +import java.util.ArrayList; +import java.util.List; + +import org.hl7.fhir.convertors.txClient.TerminologyClientFactory; +import org.hl7.fhir.exceptions.DefinitionException; +import org.hl7.fhir.exceptions.FHIRException; +import org.hl7.fhir.exceptions.FHIRFormatError; +import org.hl7.fhir.r5.formats.IParser.OutputStyle; +import org.hl7.fhir.r5.model.Parameters; +import org.hl7.fhir.r5.model.Resource; +import org.hl7.fhir.r5.model.ValueSet; +import org.hl7.fhir.r5.terminologies.TerminologyClient; +import org.hl7.fhir.r5.test.utils.CompareUtilities; +import org.hl7.fhir.utilities.FhirPublication; +import org.hl7.fhir.utilities.TextFile; +import org.hl7.fhir.utilities.Utilities; +import org.hl7.fhir.utilities.json.JsonException; +import org.hl7.fhir.utilities.json.model.JsonObject; +import org.hl7.fhir.utilities.json.parser.JsonParser; +import org.hl7.fhir.validation.special.TxTester.ITxTesterLoader; +import org.hl7.fhir.validation.special.TxTester.InternalLoader; + +public class TxTester { + + + public interface ITxTesterLoader { + public String describe(); + public Resource loadResource(String filename) throws IOException, FHIRFormatError, FileNotFoundException, FHIRException, DefinitionException; + public byte[] loadContent(String filename) throws FileNotFoundException, IOException; + } + + private String server; + private ITxTesterLoader loader; + private String error; + + + public TxTester(ITxTesterLoader loader) { + super(); + this.loader = loader; + } + + public static void main(String[] args) throws Exception { + new TxTester(new InternalLoader(args[0])).execute(args[1], args[2]); + } + + public void execute(String server, String filter) { + this.server = server; + System.out.println("Run terminology service Tests"); + + try { + JsonObject tests = loadTests(); + TerminologyClient tx = connectToServer(); + boolean ok = checkClient(tx); + for (JsonObject suite : tests.getJsonObjects("suites")) { + ok = runSuite(suite, tx, filter) && ok; + } + if (ok) { + System.out.println("Terminology Service Tests all passed"); + } else { + System.out.println("Terminology Service Tests did not all pass"); + } + } catch (Exception e) { + System.out.println("Exception running Terminology Service Tests: "+e.getMessage()); + e.printStackTrace(); + } + } + + private boolean checkClient(TerminologyClient tx) { + tx.getCapabilitiesStatementQuick(); + tx.getTerminologyCapabilities(); + return true; + } + + private JsonObject loadTests() throws JsonException, IOException { + System.out.println("Load Tests from "+loader.describe()); + return JsonParser.parseObject(loader.loadContent("test-cases.json")); + } + + private TerminologyClient connectToServer() throws URISyntaxException { + System.out.println("Connect to "+server); + return TerminologyClientFactory.makeClient(server, "Tools/Java", FhirPublication.R4); + } + + + public String executeTest(JsonObject suite, JsonObject test, String server) throws URISyntaxException, FHIRFormatError, FileNotFoundException, IOException { + this.server = server; + error = null; + TerminologyClient tx = connectToServer(); + checkClient(tx); + List setup = loadSetupResources(suite); + if (runTest(test, tx, setup, "*")) { + return null; + } else { + return error; + } + } + private boolean runSuite(JsonObject suite, TerminologyClient tx, String filter) throws FHIRFormatError, FileNotFoundException, IOException { + System.out.println("Group "+suite.asString("name")); + List setup = loadSetupResources(suite); + boolean ok = true; + for (JsonObject test : suite.getJsonObjects("tests")) { + ok = runTest(test, tx, setup, filter) && ok; + } + return ok; + } + + private boolean runTest(JsonObject test, TerminologyClient tx, List setup, String filter) { + if (Utilities.noString(filter) || filter.equals("*") || test.asString("name").contains(filter)) { + System.out.print(" Test "+test.asString("name")+": "); + try { + Parameters req = (Parameters) loader.loadResource(test.asString("request")); + + String fn = test.asString("response"); + String resp = TextFile.bytesToString(loader.loadContent(fn)); + String fp = Utilities.path("[tmp]", serverId(), fn); + File fo = new File(fp); + if (fo.exists()) { + fo.delete(); + } + + String msg = null; + if (test.asString("operation").equals("expand")) { + msg = expand(tx, setup, req, resp, fp); + } else if (test.asString("operation").equals("validate-code")) { + msg = validate(tx, setup, req, resp, fp); + } else { + throw new Exception("Unknown Operation "+test.asString("operation")); + } + + System.out.println(msg == null ? "Pass" : "Fail"); + if (msg != null) { + System.out.println(" "+msg); + error = msg; + } + return msg == null; + } catch (Exception e) { + System.out.println(" ... Exception: "+e.getMessage()); + System.out.print(" "); + error = e.getMessage(); + e.printStackTrace(); + return false; + } + } else { + return true; + } + } + + private String serverId() throws URISyntaxException { + return new URI(server).getHost(); + } + + private String expand(TerminologyClient tx, List setup, Parameters p, String resp, String fp) throws IOException { + for (Resource r : setup) { + p.addParameter().setName("tx-resource").setResource(r); + } + ValueSet vs = tx.expandValueset(null, p, null); + String vsj = new org.hl7.fhir.r5.formats.JsonParser().setOutputStyle(OutputStyle.PRETTY).composeString(vs); + String diff = CompareUtilities.checkJsonSrcIsSame(resp, vsj); + if (diff != null) { + Utilities.createDirectory(Utilities.getDirectoryForFile(fp)); + TextFile.stringToFile(vsj, fp); + } + return diff; + } + + private String validate(TerminologyClient tx, List setup, Resource req, String resp, String fp) { + // TODO Auto-generated method stub + return "not done yet"; + } + + private List loadSetupResources(JsonObject suite) throws FHIRFormatError, FileNotFoundException, IOException { + List res = new ArrayList<>(); + for (String s : suite.getStrings("setup")) { + res.add(loader.loadResource(s)); + } + return res; + } + + public static class InternalLoader implements ITxTesterLoader { + + private String folder; + + public InternalLoader(String folder) { + this.folder = folder; + } + + @Override + public String describe() { + return folder; + } + + @Override + public Resource loadResource(String filename) throws IOException, FHIRFormatError, FileNotFoundException, FHIRException, DefinitionException { + return new org.hl7.fhir.r5.formats.JsonParser().parse(new FileInputStream(Utilities.path(folder, filename))); + } + + @Override + public byte[] loadContent(String filename) throws FileNotFoundException, IOException { + return TextFile.fileToBytes(Utilities.path(folder, filename)); + } + } + +} diff --git a/org.hl7.fhir.validation/src/test/java/org/hl7/fhir/terminology/tests/ExternalTerminologyServiceTests.java b/org.hl7.fhir.validation/src/test/java/org/hl7/fhir/terminology/tests/ExternalTerminologyServiceTests.java new file mode 100644 index 000000000..14da3119b --- /dev/null +++ b/org.hl7.fhir.validation/src/test/java/org/hl7/fhir/terminology/tests/ExternalTerminologyServiceTests.java @@ -0,0 +1,162 @@ +package org.hl7.fhir.terminology.tests; + +import java.io.File; +import java.io.FileNotFoundException; +import java.io.IOException; +import java.io.InputStream; +import java.util.ArrayList; +import java.util.Collections; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import org.apache.commons.io.IOUtils; +import org.hl7.fhir.convertors.factory.VersionConvertorFactory_10_50; +import org.hl7.fhir.convertors.factory.VersionConvertorFactory_14_50; +import org.hl7.fhir.convertors.factory.VersionConvertorFactory_30_50; +import org.hl7.fhir.convertors.factory.VersionConvertorFactory_40_50; +import org.hl7.fhir.exceptions.DefinitionException; +import org.hl7.fhir.exceptions.FHIRException; +import org.hl7.fhir.exceptions.FHIRFormatError; +import org.hl7.fhir.r5.context.IWorkerContext.ValidationResult; +import org.hl7.fhir.r5.formats.IParser.OutputStyle; +import org.hl7.fhir.r5.formats.JsonParser; +import org.hl7.fhir.r5.formats.XmlParser; +import org.hl7.fhir.r5.model.Coding; +import org.hl7.fhir.r5.model.Constants; +import org.hl7.fhir.r5.model.OperationOutcome; +import org.hl7.fhir.r5.model.OperationOutcome.IssueSeverity; +import org.hl7.fhir.r5.model.OperationOutcome.IssueType; +import org.hl7.fhir.r5.model.OperationOutcome.OperationOutcomeIssueComponent; +import org.hl7.fhir.r5.model.Resource; +import org.hl7.fhir.r5.model.ValueSet; +import org.hl7.fhir.r5.model.CodeSystem.ConceptDefinitionComponent; +import org.hl7.fhir.r5.model.CodeableConcept; +import org.hl7.fhir.r5.model.ValueSet.ValueSetExpansionParameterComponent; +import org.hl7.fhir.r5.terminologies.ValueSetExpander.TerminologyServiceErrorClass; +import org.hl7.fhir.r5.terminologies.ValueSetExpander.ValueSetExpansionOutcome; +import org.hl7.fhir.r5.test.utils.CompareUtilities; +import org.hl7.fhir.r5.test.utils.TestingUtilities; +import org.hl7.fhir.terminology.tests.ExternalTerminologyServiceTests.JsonObjectPair; +import org.hl7.fhir.utilities.FhirPublication; +import org.hl7.fhir.utilities.TextFile; +import org.hl7.fhir.utilities.Utilities; +import org.hl7.fhir.utilities.json.model.JsonObject; +import org.hl7.fhir.utilities.validation.ValidationOptions; +import org.hl7.fhir.validation.ValidationEngine; +import org.hl7.fhir.validation.special.TxTester; +import org.hl7.fhir.validation.special.TxTester.ITxTesterLoader; +import org.hl7.fhir.validation.tests.ValidationEngineTests; +import org.hl7.fhir.validation.tests.utilities.TestUtilities; +import org.junit.AfterClass; +import org.junit.Test; +import org.junit.jupiter.api.Assertions; +import org.junit.runner.RunWith; +import org.junit.runners.Parameterized; +import org.junit.runners.Parameterized.Parameters; + +import com.google.common.base.Charsets; +import com.google.gson.JsonSyntaxException; + +@RunWith(Parameterized.class) +public class ExternalTerminologyServiceTests implements ITxTesterLoader { + + public static class JsonObjectPair { + public JsonObjectPair(JsonObject suite, JsonObject test) { + this.suite = suite; + this.test = test; + } + private JsonObject suite; + private JsonObject test; + } + + private static final String SERVER = "http://local.fhir.org"; + + @Parameters(name = "{index}: id {0}") + public static Iterable data() throws IOException { + + String contents = TestingUtilities.loadTestResource("tx", "test-cases.json"); + + Map examples = new HashMap(); + manifest = org.hl7.fhir.utilities.json.parser.JsonParser.parseObject(contents); + for (org.hl7.fhir.utilities.json.model.JsonObject suite : manifest.getJsonObjects("suites")) { + String sn = suite.asString("name"); + for (org.hl7.fhir.utilities.json.model.JsonObject test : suite.getJsonObjects("tests")) { + String tn = test.asString("name"); + examples.put(sn+"."+tn, new JsonObjectPair(suite, test)); + } + } + + List names = new ArrayList(examples.size()); + names.addAll(examples.keySet()); + Collections.sort(names); + + List objects = new ArrayList(examples.size()); + for (String id : names) { + objects.add(new Object[]{id, examples.get(id)}); + } + return objects; + } + + private static org.hl7.fhir.utilities.json.model.JsonObject manifest; + private JsonObjectPair setup; + private String version = "5.0.0"; + + public ExternalTerminologyServiceTests(String name, JsonObjectPair setup) { + this.setup = setup; + } + + @SuppressWarnings("deprecation") + @Test + public void test() throws Exception { + if (SERVER != null) { + String err = new TxTester(this).executeTest(setup.suite, setup.test, SERVER); + Assertions.assertTrue(err == null, err); + } else { + Assertions.assertTrue(true); + } + } + + public Resource loadResource(String filename) throws IOException, FHIRFormatError, FileNotFoundException, FHIRException, DefinitionException { + String contents = TestingUtilities.loadTestResource("tx", filename); + try (InputStream inputStream = IOUtils.toInputStream(contents, Charsets.UTF_8)) { + if (filename.contains(".json")) { + if (Constants.VERSION.equals(version) || "5.0".equals(version)) + return new JsonParser().parse(inputStream); + else if (org.hl7.fhir.dstu3.model.Constants.VERSION.equals(version) || "3.0".equals(version)) + return VersionConvertorFactory_30_50.convertResource(new org.hl7.fhir.dstu3.formats.JsonParser().parse(inputStream)); + else if (org.hl7.fhir.dstu2016may.model.Constants.VERSION.equals(version) || "1.4".equals(version)) + return VersionConvertorFactory_14_50.convertResource(new org.hl7.fhir.dstu2016may.formats.JsonParser().parse(inputStream)); + else if (org.hl7.fhir.dstu2.model.Constants.VERSION.equals(version) || "1.0".equals(version)) + return VersionConvertorFactory_10_50.convertResource(new org.hl7.fhir.dstu2.formats.JsonParser().parse(inputStream)); + else if (org.hl7.fhir.r4.model.Constants.VERSION.equals(version) || "4.0".equals(version)) + return VersionConvertorFactory_40_50.convertResource(new org.hl7.fhir.r4.formats.JsonParser().parse(inputStream)); + else + throw new FHIRException("unknown version " + version); + } else { + if (Constants.VERSION.equals(version) || "5.0".equals(version)) + return new XmlParser().parse(inputStream); + else if (org.hl7.fhir.dstu3.model.Constants.VERSION.equals(version) || "3.0".equals(version)) + return VersionConvertorFactory_30_50.convertResource(new org.hl7.fhir.dstu3.formats.XmlParser().parse(inputStream)); + else if (org.hl7.fhir.dstu2016may.model.Constants.VERSION.equals(version) || "1.4".equals(version)) + return VersionConvertorFactory_14_50.convertResource(new org.hl7.fhir.dstu2016may.formats.XmlParser().parse(inputStream)); + else if (org.hl7.fhir.dstu2.model.Constants.VERSION.equals(version) || "1.0".equals(version)) + return VersionConvertorFactory_10_50.convertResource(new org.hl7.fhir.dstu2.formats.XmlParser().parse(inputStream)); + else if (org.hl7.fhir.r4.model.Constants.VERSION.equals(version) || "4.0".equals(version)) + return VersionConvertorFactory_40_50.convertResource(new org.hl7.fhir.r4.formats.XmlParser().parse(inputStream)); + else + throw new FHIRException("unknown version " + version); + } + } + } + + @Override + public String describe() { + return "Test cases"; + } + + @Override + public byte[] loadContent(String filename) throws FileNotFoundException, IOException { + return TestingUtilities.loadTestResourceBytes("tx", filename); + } +} \ No newline at end of file diff --git a/org.hl7.fhir.validation/src/test/java/org/hl7/fhir/terminology/tests/TerminologyServiceTests.java b/org.hl7.fhir.validation/src/test/java/org/hl7/fhir/terminology/tests/TerminologyServiceTests.java index 3b13b3d63..3043f2063 100644 --- a/org.hl7.fhir.validation/src/test/java/org/hl7/fhir/terminology/tests/TerminologyServiceTests.java +++ b/org.hl7.fhir.validation/src/test/java/org/hl7/fhir/terminology/tests/TerminologyServiceTests.java @@ -18,9 +18,11 @@ import org.hl7.fhir.convertors.factory.VersionConvertorFactory_40_50; import org.hl7.fhir.exceptions.DefinitionException; import org.hl7.fhir.exceptions.FHIRException; import org.hl7.fhir.exceptions.FHIRFormatError; +import org.hl7.fhir.r5.context.IWorkerContext.ValidationResult; import org.hl7.fhir.r5.formats.IParser.OutputStyle; import org.hl7.fhir.r5.formats.JsonParser; import org.hl7.fhir.r5.formats.XmlParser; +import org.hl7.fhir.r5.model.Coding; import org.hl7.fhir.r5.model.Constants; import org.hl7.fhir.r5.model.OperationOutcome; import org.hl7.fhir.r5.model.OperationOutcome.IssueSeverity; @@ -28,7 +30,10 @@ import org.hl7.fhir.r5.model.OperationOutcome.IssueType; import org.hl7.fhir.r5.model.OperationOutcome.OperationOutcomeIssueComponent; import org.hl7.fhir.r5.model.Resource; import org.hl7.fhir.r5.model.ValueSet; +import org.hl7.fhir.r5.model.CodeSystem.ConceptDefinitionComponent; +import org.hl7.fhir.r5.model.CodeableConcept; import org.hl7.fhir.r5.model.ValueSet.ValueSetExpansionParameterComponent; +import org.hl7.fhir.r5.terminologies.ValueSetExpander.TerminologyServiceErrorClass; import org.hl7.fhir.r5.terminologies.ValueSetExpander.ValueSetExpansionOutcome; import org.hl7.fhir.r5.test.utils.CompareUtilities; import org.hl7.fhir.r5.test.utils.TestingUtilities; @@ -37,6 +42,7 @@ import org.hl7.fhir.utilities.FhirPublication; import org.hl7.fhir.utilities.TextFile; import org.hl7.fhir.utilities.Utilities; import org.hl7.fhir.utilities.json.model.JsonObject; +import org.hl7.fhir.utilities.validation.ValidationOptions; import org.hl7.fhir.validation.ValidationEngine; import org.hl7.fhir.validation.tests.ValidationEngineTests; import org.hl7.fhir.validation.tests.utilities.TestUtilities; @@ -48,6 +54,7 @@ import org.junit.runners.Parameterized; import org.junit.runners.Parameterized.Parameters; import com.google.common.base.Charsets; +import com.google.gson.JsonSyntaxException; @@ -107,7 +114,8 @@ public class TerminologyServiceTests { @Test public void test() throws Exception { if (baseEngine == null) { - baseEngine = TestUtilities.getValidationEngine("hl7.fhir.r5.core#5.0.0", null, null, FhirPublication.R5, true, "5.0.0"); + baseEngine = TestUtilities.getValidationEngineNoTxServer("hl7.fhir.r5.core#5.0.0", FhirPublication.R5, "5.0.0"); + } ValidationEngine engine = new ValidationEngine(this.baseEngine); for (String s : setup.suite.forceArray("setup").asStrings()) { @@ -115,23 +123,23 @@ public class TerminologyServiceTests { engine.seeResource(res); } Resource req = loadResource(setup.test.asString("request")); - String resp = TestingUtilities.loadTestResource("tx", setup.test.asString("response")); - if (setup.test.asString("operation").equals("expand")) { - expand(engine, req, resp, setup.test.asString("response")); - } else if (setup.test.asString("operation").equals("validate-code")) { - validate(engine, req, resp); - } else { - Assertions.fail("Unknown Operation "+setup.test.asString("operation")); - } - } - - private void expand(ValidationEngine engine, Resource req, String resp, String fn) throws IOException { + String fn = setup.test.asString("response"); + String resp = TestingUtilities.loadTestResource("tx", fn); String fp = Utilities.path("[tmp]", "tx", fn); File fo = new File(fp); if (fo.exists()) { fo.delete(); } - + if (setup.test.asString("operation").equals("expand")) { + expand(engine, req, resp, fp); + } else if (setup.test.asString("operation").equals("validate-code")) { + validate(engine, req, resp, fp); + } else { + Assertions.fail("Unknown Operation "+setup.test.asString("operation")); + } + } + + private void expand(ValidationEngine engine, Resource req, String resp, String fp) throws IOException { org.hl7.fhir.r5.model.Parameters p = ( org.hl7.fhir.r5.model.Parameters) req; ValueSet vs = engine.getContext().fetchResource(ValueSet.class, p.getParameterValue("url").primitiveValue()); boolean hierarchical = p.hasParameter("excludeNested") ? p.getParameterBool("excludeNested") == false : true; @@ -204,8 +212,49 @@ public class TerminologyServiceTests { } } - private void validate(ValidationEngine engine2, Resource req, String resp) { - Assertions.fail("validate not done yet"); + private void validate(ValidationEngine engine, Resource req, String resp, String fp) throws JsonSyntaxException, FileNotFoundException, IOException { + org.hl7.fhir.r5.model.Parameters p = (org.hl7.fhir.r5.model.Parameters) req; + ValueSet vs = engine.getContext().fetchResource(ValueSet.class, p.getParameterValue("url").primitiveValue()); + ValidationOptions options = new ValidationOptions(); + if (p.hasParameter("displayLanguage")) { + options = options.withLanguage(p.getParameterString("displayLanguage")); + } + ValidationResult vm; + if (p.hasParameter("code")) { + vm = engine.getContext().validateCode(options.withGuessSystem(), p.getParameterString("system"), p.getParameterString("version"), p.getParameterString("code"), p.getParameterString("display"), vs); + } else if (p.hasParameter("coding")) { + Coding coding = (Coding) p.getParameterValue("coding"); + vm = engine.getContext().validateCode(options, coding, vs); + } else if (p.hasParameter("codeableConcept")) { + CodeableConcept cc = (CodeableConcept) p.getParameterValue("codeableConcept"); + vm = engine.getContext().validateCode(options, cc, vs); + } else { + vm = null; + Assertions.fail("validate not done yet"); + } + org.hl7.fhir.r5.model.Parameters res = new org.hl7.fhir.r5.model.Parameters(); + if (vm.getSystem() != null) { + res.addParameter("system", vm.getSystem()); + } + if (vm.getSeverity() == org.hl7.fhir.utilities.validation.ValidationMessage.IssueSeverity.ERROR) { + res.addParameter("result", false); + } else { + res.addParameter("result", true); + } + if (vm.getMessage() != null) { + res.addParameter("message", vm.getMessage()); + } + if (vm.getDisplay() != null) { + res.addParameter("display", vm.getDisplay()); + } + + String pj = new JsonParser().setOutputStyle(OutputStyle.PRETTY).composeString(res); + String diff = CompareUtilities.checkJsonSrcIsSame(resp, pj); + if (diff != null) { + Utilities.createDirectory(Utilities.getDirectoryForFile(fp)); + TextFile.stringToFile(pj, fp); + } + Assertions.assertTrue(diff == null, diff); } public Resource loadResource(String filename) throws IOException, FHIRFormatError, FileNotFoundException, FHIRException, DefinitionException { diff --git a/org.hl7.fhir.validation/src/test/java/org/hl7/fhir/validation/tests/ValidationEngineTests.java b/org.hl7.fhir.validation/src/test/java/org/hl7/fhir/validation/tests/ValidationEngineTests.java index dd8cf98b4..113076fff 100644 --- a/org.hl7.fhir.validation/src/test/java/org/hl7/fhir/validation/tests/ValidationEngineTests.java +++ b/org.hl7.fhir.validation/src/test/java/org/hl7/fhir/validation/tests/ValidationEngineTests.java @@ -20,8 +20,8 @@ import static org.junit.jupiter.api.Assertions.assertTrue; public class ValidationEngineTests { - public static final String DEF_TX = "http://tx.fhir.org"; -// public static final String DEF_TX = "http://local.fhir.org:8080"; +// public static final String DEF_TX = "http://tx.fhir.org"; + public static final String DEF_TX = "http://local.fhir.org"; public static boolean inbuild; diff --git a/org.hl7.fhir.validation/src/test/java/org/hl7/fhir/validation/tests/ValidationTests.java b/org.hl7.fhir.validation/src/test/java/org/hl7/fhir/validation/tests/ValidationTests.java index c30132b15..02214d08c 100644 --- a/org.hl7.fhir.validation/src/test/java/org/hl7/fhir/validation/tests/ValidationTests.java +++ b/org.hl7.fhir.validation/src/test/java/org/hl7/fhir/validation/tests/ValidationTests.java @@ -106,7 +106,7 @@ public class ValidationTests implements IEvaluationContext, IValidatorResourceFe } public final static boolean PRINT_OUTPUT_TO_CONSOLE = true; - private static final boolean BUILD_NEW = false; + private static final boolean BUILD_NEW = true; private static final boolean CLONE = true; @Parameters(name = "{index}: id {0}") @@ -206,6 +206,18 @@ public class ValidationTests implements IEvaluationContext, IValidatorResourceFe val.setWantCheckSnapshotUnchanged(true); val.getContext().setClientRetryCount(4); val.setDebug(false); + if (!VersionUtilities.isR5Plus(val.getContext().getVersion())) { + val.getBaseOptions().setUseValueSetDisplays(true); + } + val.getBaseOptions().getLanguages().clear(); + if (content.has("languages")) { + for (String s : content.get("languages").getAsString().split("\\,")) { + String l = s.trim(); + val.getBaseOptions().getLanguages().add(l); + } + } else { + + } if (content.has("fetcher") && "standalone".equals(JsonUtilities.str(content, "fetcher"))) { val.setFetcher(vCurr); @@ -226,9 +238,9 @@ public class ValidationTests implements IEvaluationContext, IValidatorResourceFe else val.setValidationLanguage(null); if (content.has("default-version")) { - val.setBaseOptions(val.getBaseOptions().setVersionFlexible(content.get("default-version").getAsBoolean())); + val.setBaseOptions(val.getBaseOptions().withVersionFlexible(content.get("default-version").getAsBoolean())); } else { - val.setBaseOptions(val.getBaseOptions().setVersionFlexible(false)); + val.setBaseOptions(val.getBaseOptions().withVersionFlexible(false)); } if (content.has("packages")) { for (JsonElement e : content.getAsJsonArray("packages")) { @@ -303,6 +315,9 @@ public class ValidationTests implements IEvaluationContext, IValidatorResourceFe if (content.has("profile")) { System.out.print("** Profile: "); JsonObject profile = content.getAsJsonObject("profile"); + if (profile.has("valueset-displays")) { + val.getBaseOptions().setUseValueSetDisplays(true); + } if (profile.has("packages")) { for (JsonElement e : profile.getAsJsonArray("packages")) { logOutput("load package "+e.getAsString()); diff --git a/org.hl7.fhir.validation/src/test/java/org/hl7/fhir/validation/tests/utilities/TestUtilities.java b/org.hl7.fhir.validation/src/test/java/org/hl7/fhir/validation/tests/utilities/TestUtilities.java index e1e398929..c5ff3338e 100644 --- a/org.hl7.fhir.validation/src/test/java/org/hl7/fhir/validation/tests/utilities/TestUtilities.java +++ b/org.hl7.fhir.validation/src/test/java/org/hl7/fhir/validation/tests/utilities/TestUtilities.java @@ -32,6 +32,18 @@ public class TestUtilities { return Paths.get(TestConfig.getInstance().getTxCacheDirectory("org.hl7.fhir.validation"), testSetPath).toString(); } + + public static ValidationEngine getValidationEngineNoTxServer(java.lang.String src, FhirPublication version, java.lang.String vString) throws Exception { + TestingUtilities.injectCorePackageLoader(); + + final ValidationEngine validationEngine = new ValidationEngine.ValidationEngineBuilder() + .withCanRunWithoutTerminologyServer(true) + .withVersion(vString) + .withUserAgent(TestConstants.USER_AGENT) + .fromSource(src); + + return validationEngine; + } public static ValidationEngine getValidationEngine(java.lang.String src, java.lang.String txServer, FhirPublication version, java.lang.String vString) throws Exception { TestingUtilities.injectCorePackageLoader(); final ValidationEngine validationEngine = new ValidationEngine.ValidationEngineBuilder() 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 da5f859c3..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/iso4217.cache +++ /dev/null @@ -1,24 +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": "5.0.0-ballot"}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/currencies", "version": "5.0.0-snapshot3"}#### -e: { - "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/lang.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/lang.cache deleted file mode 100644 index c75d40d91..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/lang.cache +++ /dev/null @@ -1,39 +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" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "inactive" : true, - "include" : [{ - "system" : "urn:ietf:bcp:47" - }] - } -}}#### -e: { - "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/all-languages", "version": "5.0.0-snapshot3"}#### -e: { - "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/all-languages", "version": "5.0.0-draft-final"}#### -e: { - "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/all-languages", "version": "5.0.0"}#### -e: { - "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/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 4d6323140..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/mimetypes.cache +++ /dev/null @@ -1,34 +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": "5.0.0-ballot"}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "5.0.0-snapshot3"}#### -e: { - "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-draft-final"}#### -e: { - "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"}#### -e: { - "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/toolsCodeSystemobligation.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/toolsCodeSystemobligation.cache deleted file mode 100644 index bfb27535e..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/toolsCodeSystemobligation.cache +++ /dev/null @@ -1,31 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://hl7.org/fhir/tools/CodeSystem/obligation", - "code" : "will-send" -}, "valueSet" :null, "lang":"en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "severity" : "error", - "error" : "Local Error: Unable to resolve system http://hl7.org/fhir/tools/CodeSystem/obligation. Server Error: Attempt to use Terminology server when no Terminology server is available", - "class" : "SERVER_ERROR" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://hl7.org/fhir/tools/CodeSystem/obligation", - "code" : "display" -}, "valueSet" :null, "lang":"en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "severity" : "error", - "error" : "Local Error: Unable to resolve system http://hl7.org/fhir/tools/CodeSystem/obligation. Server Error: Attempt to use Terminology server when no Terminology server is available", - "class" : "SERVER_ERROR" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://hl7.org/fhir/tools/CodeSystem/obligation", - "code" : "preserve" -}, "valueSet" :null, "lang":"en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "severity" : "error", - "error" : "Local Error: Unable to resolve system http://hl7.org/fhir/tools/CodeSystem/obligation. Server 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/ucum.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/ucum.cache deleted file mode 100644 index ca8a3bf06..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.r5/ucum.cache +++ /dev/null @@ -1,141 +0,0 @@ -------------------------------------------------------------------------------------- -{"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" -} -------------------------------------------------------------------------------------- -{"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": "5.0.0-ballot"}#### -e: { - "error" : "java.lang.NullPointerException" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "5.0.0-snapshot3"}#### -e: { - "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-snapshot3"}#### -e: { - "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-draft-final"}#### -e: { - "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"}#### -e: { - "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.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 443b95970..1c4d451ed 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 @@ -12,11 +12,11 @@ "url" : "http://hl7.org/fhir/3.0/StructureDefinition/extension-CapabilityStatement.acceptUnknown", "valueCode" : "both" }], - "url" : "http://tx.fhir.org/r2/metadata", + "url" : "http://localhost/r2/metadata", "version" : "1.0.2-2.0.14", "name" : "FHIR Reference Server Conformance Statement", "status" : "active", - "date" : "2022-09-22T20:21:24.315Z", + "date" : "2023-04-05T12:21:29.955Z", "contact" : [{ "telecom" : [{ "system" : "other", @@ -31,8 +31,8 @@ "releaseDate" : "2022-05-13T19:50:55.040Z" }, "implementation" : { - "description" : "FHIR Server running at http://tx.fhir.org/r2", - "url" : "http://tx.fhir.org/r2" + "description" : "FHIR Server running at http://localhost/r2", + "url" : "http://localhost/r2" }, "fhirVersion" : "1.0.2", "format" : ["application/xml+fhir", diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/.terminologyCapabilities.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/.terminologyCapabilities.cache index 35a19e2e9..11e448018 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/.terminologyCapabilities.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/.terminologyCapabilities.cache @@ -138,9 +138,6 @@ { "uri" : "http://hl7.org/fhir/concept-map-equivalence" }, - { - "uri" : "http://hl7.org/fhir/conditional-delete-status" - }, { "uri" : "http://hl7.org/fhir/condition-category" }, @@ -153,6 +150,9 @@ { "uri" : "http://hl7.org/fhir/condition-ver-status" }, + { + "uri" : "http://hl7.org/fhir/conditional-delete-status" + }, { "uri" : "http://hl7.org/fhir/conformance-expectation" }, @@ -165,15 +165,15 @@ { "uri" : "http://hl7.org/fhir/constraint-severity" }, - { - "uri" : "http://hl7.org/fhir/contactentity-type" - }, { "uri" : "http://hl7.org/fhir/contact-point-system" }, { "uri" : "http://hl7.org/fhir/contact-point-use" }, + { + "uri" : "http://hl7.org/fhir/contactentity-type" + }, { "uri" : "http://hl7.org/fhir/content-type" }, @@ -196,10 +196,10 @@ "uri" : "http://hl7.org/fhir/data-absent-reason" }, { - "uri" : "http://hl7.org/fhir/dataelement-stringency" + "uri" : "http://hl7.org/fhir/data-types" }, { - "uri" : "http://hl7.org/fhir/data-types" + "uri" : "http://hl7.org/fhir/dataelement-stringency" }, { "uri" : "http://hl7.org/fhir/days-of-week" @@ -210,15 +210,15 @@ { "uri" : "http://hl7.org/fhir/device-action" }, - { - "uri" : "http://hl7.org/fhir/devicestatus" - }, { "uri" : "http://hl7.org/fhir/device-use-request-priority" }, { "uri" : "http://hl7.org/fhir/device-use-request-status" }, + { + "uri" : "http://hl7.org/fhir/devicestatus" + }, { "uri" : "http://hl7.org/fhir/diagnostic-order-priority" }, @@ -270,9 +270,6 @@ { "uri" : "http://hl7.org/fhir/episode-of-care-status" }, - { - "uri" : "http://hl7.org/fhir/exception" - }, { "uri" : "http://hl7.org/fhir/ex-fdi" }, @@ -288,9 +285,6 @@ { "uri" : "http://hl7.org/fhir/ex-surface" }, - { - "uri" : "http://hl7.org/fhir/extension-context" - }, { "uri" : "http://hl7.org/fhir/ex-udi" }, @@ -300,15 +294,18 @@ { "uri" : "http://hl7.org/fhir/ex-visionprescriptionproduct" }, + { + "uri" : "http://hl7.org/fhir/exception" + }, + { + "uri" : "http://hl7.org/fhir/extension-context" + }, { "uri" : "http://hl7.org/fhir/FDI-surface" }, { "uri" : "http://hl7.org/fhir/filter-operator" }, - { - "uri" : "http://hl7.org/fhir/flagCategory" - }, { "uri" : "http://hl7.org/fhir/flag-category" }, @@ -318,6 +315,9 @@ { "uri" : "http://hl7.org/fhir/flag-status" }, + { + "uri" : "http://hl7.org/fhir/flagCategory" + }, { "uri" : "http://hl7.org/fhir/fm-conditions" }, @@ -504,6 +504,9 @@ { "uri" : "http://hl7.org/fhir/object-type" }, + { + "uri" : "http://hl7.org/fhir/obs-kind" + }, { "uri" : "http://hl7.org/fhir/observation-category" }, @@ -513,9 +516,6 @@ { "uri" : "http://hl7.org/fhir/observation-status" }, - { - "uri" : "http://hl7.org/fhir/obs-kind" - }, { "uri" : "http://hl7.org/fhir/operation-kind" }, @@ -531,15 +531,15 @@ { "uri" : "http://hl7.org/fhir/organization-type" }, + { + "uri" : "http://hl7.org/fhir/participant-type" + }, { "uri" : "http://hl7.org/fhir/participantrequired" }, { "uri" : "http://hl7.org/fhir/participantstatus" }, - { - "uri" : "http://hl7.org/fhir/participant-type" - }, { "uri" : "http://hl7.org/fhir/participationstatus" }, @@ -553,10 +553,10 @@ "uri" : "http://hl7.org/fhir/payeetype" }, { - "uri" : "http://hl7.org/fhir/paymentstatus" + "uri" : "http://hl7.org/fhir/payment-type" }, { - "uri" : "http://hl7.org/fhir/payment-type" + "uri" : "http://hl7.org/fhir/paymentstatus" }, { "uri" : "http://hl7.org/fhir/practitioner-role" @@ -735,15 +735,15 @@ { "uri" : "http://hl7.org/fhir/substance-category" }, - { - "uri" : "http://hl7.org/fhir/supplydelivery-status" - }, { "uri" : "http://hl7.org/fhir/supply-item-type" }, { "uri" : "http://hl7.org/fhir/supply-kind" }, + { + "uri" : "http://hl7.org/fhir/supplydelivery-status" + }, { "uri" : "http://hl7.org/fhir/supplyrequest-reason" }, diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/loinc.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/loinc.cache index 9b7373f73..f9dd10c83 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/loinc.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/loinc.cache @@ -3,18 +3,7 @@ "system" : "http://loinc.org", "code" : "3141-9", "display" : "Weight Measured" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Body weight Measured", - "code" : "3141-9", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "3141-9", - "display" : "Weight Measured" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Body weight Measured", "code" : "3141-9", diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/snomed.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/snomed.cache index b3c3c12e3..0aecfd349 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/snomed.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/snomed.cache @@ -3,18 +3,7 @@ "system" : "http://snomed.info/sct", "code" : "27113001", "display" : "Body weight" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Body weight", - "code" : "27113001", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "27113001", - "display" : "Body weight" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Body weight", "code" : "27113001", diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/ucum.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/ucum.cache index c54d73cce..c3941481d 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/ucum.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/1.0.2/ucum.cache @@ -2,17 +2,7 @@ {"code" : { "system" : "http://unitsofmeasure.org", "code" : "[lb_av]" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "[lb_av]", - "code" : "[lb_av]", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "[lb_av]" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "[lb_av]", "code" : "[lb_av]", 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 31d40b289..b6fb23761 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 @@ -12,11 +12,11 @@ "url" : "http://hl7.org/fhir/3.0/StructureDefinition/extension-CapabilityStatement.acceptUnknown", "valueCode" : "both" }], - "url" : "http://tx.fhir.org/r3/metadata", + "url" : "http://localhost/r3/metadata", "version" : "3.0.2-2.0.14", "name" : "FHIR Reference Server Conformance Statement", "status" : "active", - "date" : "2022-09-16T12:12:41.427Z", + "date" : "2023-04-05T12:21:48.467Z", "contact" : [{ "telecom" : [{ "system" : "other", @@ -31,8 +31,8 @@ "releaseDate" : "2022-05-13T19:50:55.040Z" }, "implementation" : { - "description" : "FHIR Server running at http://tx.fhir.org/r3", - "url" : "http://tx.fhir.org/r3" + "description" : "FHIR Server running at http://localhost/r3", + "url" : "http://localhost/r3" }, "fhirVersion" : "3.0.2", "format" : ["application/fhir+xml", @@ -64,7 +64,7 @@ }, { "name" : "versions", - "definition" : "http://tx.fhir.org/r3/OperationDefinition/fso-versions" + "definition" : "http://localhost/r3/OperationDefinition/fso-versions" }] }] } \ No newline at end of file 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 443c6d422..7cb9ca0e5 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 @@ -30,9 +30,6 @@ { "uri" : "http://hl7.org/fhir/action-grouping-behavior" }, - { - "uri" : "http://hl7.org/fhir/actionlist" - }, { "uri" : "http://hl7.org/fhir/action-participant-type" }, @@ -49,10 +46,7 @@ "uri" : "http://hl7.org/fhir/action-selection-behavior" }, { - "uri" : "http://hl7.org/fhir/action-type" - }, - { - "uri" : "http://hl7.org/fhir/activity-definition-category" + "uri" : "http://hl7.org/fhir/actionlist" }, { "uri" : "http://hl7.org/fhir/additionalmaterials" @@ -63,45 +57,21 @@ { "uri" : "http://hl7.org/fhir/address-use" }, - { - "uri" : "http://hl7.org/fhir/adjudication" - }, - { - "uri" : "http://hl7.org/fhir/adjudication-error" - }, - { - "uri" : "http://hl7.org/fhir/adjudication-reason" - }, { "uri" : "http://hl7.org/fhir/administrative-gender" }, { "uri" : "http://hl7.org/fhir/admit-source" }, - { - "uri" : "http://hl7.org/fhir/adverse-event-category" - }, { "uri" : "http://hl7.org/fhir/adverse-event-causality" }, - { - "uri" : "http://hl7.org/fhir/adverse-event-causality-assess" - }, - { - "uri" : "http://hl7.org/fhir/adverse-event-causality-method" - }, { "uri" : "http://hl7.org/fhir/adverse-event-causality-result" }, { "uri" : "http://hl7.org/fhir/adverse-event-outcome" }, - { - "uri" : "http://hl7.org/fhir/adverse-event-seriousness" - }, - { - "uri" : "http://hl7.org/fhir/allerg-intol-substance-exp-risk" - }, { "uri" : "http://hl7.org/fhir/allergy-clinical-status" }, @@ -135,39 +105,15 @@ { "uri" : "http://hl7.org/fhir/assert-response-code-types" }, - { - "uri" : "http://hl7.org/fhir/audit-entity-type" - }, { "uri" : "http://hl7.org/fhir/audit-event-action" }, - { - "uri" : "http://hl7.org/fhir/audit-event-outcome" - }, - { - "uri" : "http://hl7.org/fhir/audit-event-type" - }, - { - "uri" : "http://hl7.org/fhir/basic-resource-type" - }, { "uri" : "http://hl7.org/fhir/benefit-category" }, - { - "uri" : "http://hl7.org/fhir/benefit-network" - }, { "uri" : "http://hl7.org/fhir/benefit-subcategory" }, - { - "uri" : "http://hl7.org/fhir/benefit-term" - }, - { - "uri" : "http://hl7.org/fhir/benefit-type" - }, - { - "uri" : "http://hl7.org/fhir/benefit-unit" - }, { "uri" : "http://hl7.org/fhir/binding-strength" }, @@ -195,42 +141,24 @@ { "uri" : "http://hl7.org/fhir/care-team-status" }, - { - "uri" : "http://hl7.org/fhir/chargeitem-billingcodes" - }, { "uri" : "http://hl7.org/fhir/chargeitem-status" }, { - "uri" : "http://hl7.org/fhir/choice-list-orientation" - }, - { - "uri" : "http://hl7.org/fhir/chromosome-human" + "uri" : "http://hl7.org/fhir/claim-use" }, { "uri" : "http://hl7.org/fhir/claimcareteamrole" }, - { - "uri" : "http://hl7.org/fhir/claim-exception" - }, { "uri" : "http://hl7.org/fhir/claiminformationcategory" }, - { - "uri" : "http://hl7.org/fhir/claim-use" - }, { "uri" : "http://hl7.org/fhir/classification-or-context" }, { "uri" : "http://hl7.org/fhir/clinical-impression-status" }, - { - "uri" : "http://hl7.org/fhir/CodeSystem/example" - }, - { - "uri" : "http://hl7.org/fhir/CodeSystem/summary" - }, { "uri" : "http://hl7.org/fhir/codesystem-content-mode" }, @@ -238,20 +166,14 @@ "uri" : "http://hl7.org/fhir/codesystem-hierarchy-meaning" }, { - "uri" : "http://hl7.org/fhir/common-tags" + "uri" : "http://hl7.org/fhir/CodeSystem/example" }, { - "uri" : "http://hl7.org/fhir/communication-category" - }, - { - "uri" : "http://hl7.org/fhir/communication-not-done-reason" + "uri" : "http://hl7.org/fhir/CodeSystem/summary" }, { "uri" : "http://hl7.org/fhir/compartment-type" }, - { - "uri" : "http://hl7.org/fhir/composite-measure-scoring" - }, { "uri" : "http://hl7.org/fhir/composition-attestation-mode" }, @@ -261,42 +183,21 @@ { "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/conceptmap-unmapped-mode" + }, { "uri" : "http://hl7.org/fhir/conditional-delete-status" }, { "uri" : "http://hl7.org/fhir/conditional-read-status" }, - { - "uri" : "http://hl7.org/fhir/condition-category" - }, - { - "uri" : "http://hl7.org/fhir/condition-clinical" - }, - { - "uri" : "http://hl7.org/fhir/condition-state" - }, - { - "uri" : "http://hl7.org/fhir/condition-ver-status" - }, - { - "uri" : "http://hl7.org/fhir/conformance-expectation" - }, - { - "uri" : "http://hl7.org/fhir/consentaction" - }, - { - "uri" : "http://hl7.org/fhir/consentcategorycodes" - }, { "uri" : "http://hl7.org/fhir/consent-data-meaning" }, @@ -307,10 +208,13 @@ "uri" : "http://hl7.org/fhir/consent-state-codes" }, { - "uri" : "http://hl7.org/fhir/constraint-severity" + "uri" : "http://hl7.org/fhir/consentaction" }, { - "uri" : "http://hl7.org/fhir/contactentity-type" + "uri" : "http://hl7.org/fhir/consentcategorycodes" + }, + { + "uri" : "http://hl7.org/fhir/constraint-severity" }, { "uri" : "http://hl7.org/fhir/contact-point-system" @@ -321,9 +225,6 @@ { "uri" : "http://hl7.org/fhir/content-type" }, - { - "uri" : "http://hl7.org/fhir/contract-content-derivative" - }, { "uri" : "http://hl7.org/fhir/contract-status" }, @@ -336,39 +237,21 @@ { "uri" : "http://hl7.org/fhir/contracttermtypecodes" }, - { - "uri" : "http://hl7.org/fhir/contracttypecodes" - }, { "uri" : "http://hl7.org/fhir/contributor-type" }, - { - "uri" : "http://hl7.org/fhir/copy-number-event" - }, { "uri" : "http://hl7.org/fhir/coverage-level" }, { - "uri" : "http://hl7.org/fhir/coverage-selfpay" - }, - { - "uri" : "http://hl7.org/fhir/data-absent-reason" + "uri" : "http://hl7.org/fhir/data-types" }, { "uri" : "http://hl7.org/fhir/dataelement-stringency" }, - { - "uri" : "http://hl7.org/fhir/data-types" - }, { "uri" : "http://hl7.org/fhir/days-of-week" }, - { - "uri" : "http://hl7.org/fhir/definition-status" - }, - { - "uri" : "http://hl7.org/fhir/definition-topic" - }, { "uri" : "http://hl7.org/fhir/detectedissue-severity" }, @@ -381,15 +264,9 @@ { "uri" : "http://hl7.org/fhir/device-status" }, - { - "uri" : "http://hl7.org/fhir/diagnosis-role" - }, { "uri" : "http://hl7.org/fhir/diagnostic-report-status" }, - { - "uri" : "http://hl7.org/fhir/dicom-audit-lifecycle" - }, { "uri" : "http://hl7.org/fhir/diet" }, @@ -414,33 +291,15 @@ { "uri" : "http://hl7.org/fhir/encounter-location-status" }, - { - "uri" : "http://hl7.org/fhir/encounter-special-arrangements" - }, { "uri" : "http://hl7.org/fhir/encounter-status" }, - { - "uri" : "http://hl7.org/fhir/encounter-type" - }, - { - "uri" : "http://hl7.org/fhir/endpoint-connection-type" - }, - { - "uri" : "http://hl7.org/fhir/endpoint-payload-type" - }, { "uri" : "http://hl7.org/fhir/endpoint-status" }, - { - "uri" : "http://hl7.org/fhir/entformula-additive" - }, { "uri" : "http://hl7.org/fhir/episode-of-care-status" }, - { - "uri" : "http://hl7.org/fhir/episodeofcare-type" - }, { "uri" : "http://hl7.org/fhir/event-capability-mode" }, @@ -459,15 +318,6 @@ { "uri" : "http://hl7.org/fhir/ex-claimsubtype" }, - { - "uri" : "http://hl7.org/fhir/ex-claimtype" - }, - { - "uri" : "http://hl7.org/fhir/ex-diagnosisrelatedgroup" - }, - { - "uri" : "http://hl7.org/fhir/ex-diagnosistype" - }, { "uri" : "http://hl7.org/fhir/ex-fdi" }, @@ -477,18 +327,9 @@ { "uri" : "http://hl7.org/fhir/ex-oralprostho" }, - { - "uri" : "http://hl7.org/fhir/ex-payee-resource-type" - }, - { - "uri" : "http://hl7.org/fhir/ex-paymenttype" - }, { "uri" : "http://hl7.org/fhir/ex-pharmaservice" }, - { - "uri" : "http://hl7.org/fhir/explanationofbenefit-status" - }, { "uri" : "http://hl7.org/fhir/ex-programcode" }, @@ -498,9 +339,6 @@ { "uri" : "http://hl7.org/fhir/ex-relatedclaimrelationship" }, - { - "uri" : "http://hl7.org/fhir/ex-revenue-center" - }, { "uri" : "http://hl7.org/fhir/ex-servicemodifier" }, @@ -510,18 +348,9 @@ { "uri" : "http://hl7.org/fhir/ex-serviceproduct" }, - { - "uri" : "http://hl7.org/fhir/extension-context" - }, { "uri" : "http://hl7.org/fhir/ex-tooth" }, - { - "uri" : "http://hl7.org/fhir/extra-activity-type" - }, - { - "uri" : "http://hl7.org/fhir/extra-security-role-type" - }, { "uri" : "http://hl7.org/fhir/ex-udi" }, @@ -531,15 +360,21 @@ { "uri" : "http://hl7.org/fhir/ex-visionprescriptionproduct" }, + { + "uri" : "http://hl7.org/fhir/explanationofbenefit-status" + }, + { + "uri" : "http://hl7.org/fhir/extension-context" + }, + { + "uri" : "http://hl7.org/fhir/extra-activity-type" + }, { "uri" : "http://hl7.org/fhir/FDI-surface" }, { "uri" : "http://hl7.org/fhir/filter-operator" }, - { - "uri" : "http://hl7.org/fhir/flag-category" - }, { "uri" : "http://hl7.org/fhir/flag-priority-code" }, @@ -555,21 +390,6 @@ { "uri" : "http://hl7.org/fhir/forms-codes" }, - { - "uri" : "http://hl7.org/fhir/fundsreserve" - }, - { - "uri" : "http://hl7.org/fhir/goal-acceptance-status" - }, - { - "uri" : "http://hl7.org/fhir/goal-category" - }, - { - "uri" : "http://hl7.org/fhir/goal-priority" - }, - { - "uri" : "http://hl7.org/fhir/goal-relationship-type" - }, { "uri" : "http://hl7.org/fhir/goal-status" }, @@ -597,9 +417,6 @@ { "uri" : "http://hl7.org/fhir/history-status" }, - { - "uri" : "http://hl7.org/fhir/hl7-work-group" - }, { "uri" : "http://hl7.org/fhir/http-operations" }, @@ -615,24 +432,15 @@ { "uri" : "http://hl7.org/fhir/identity-assuranceLevel" }, - { - "uri" : "http://hl7.org/fhir/immunization-origin" - }, { "uri" : "http://hl7.org/fhir/immunization-recommendation-date-criterion" }, - { - "uri" : "http://hl7.org/fhir/immunization-recommendation-status" - }, { "uri" : "http://hl7.org/fhir/implant-status" }, { "uri" : "http://hl7.org/fhir/intervention" }, - { - "uri" : "http://hl7.org/fhir/iso-21089-lifecycle" - }, { "uri" : "http://hl7.org/fhir/issue-severity" }, @@ -642,17 +450,11 @@ { "uri" : "http://hl7.org/fhir/item-type" }, - { - "uri" : "http://hl7.org/fhir/library-type" - }, - { - "uri" : "http://hl7.org/fhir/linkage-type" - }, { "uri" : "http://hl7.org/fhir/link-type" }, { - "uri" : "http://hl7.org/fhir/list-empty-reason" + "uri" : "http://hl7.org/fhir/linkage-type" }, { "uri" : "http://hl7.org/fhir/list-example-use-codes" @@ -660,18 +462,12 @@ { "uri" : "http://hl7.org/fhir/list-mode" }, - { - "uri" : "http://hl7.org/fhir/list-order" - }, { "uri" : "http://hl7.org/fhir/list-status" }, { "uri" : "http://hl7.org/fhir/location-mode" }, - { - "uri" : "http://hl7.org/fhir/location-physical-type" - }, { "uri" : "http://hl7.org/fhir/location-status" }, @@ -699,18 +495,6 @@ { "uri" : "http://hl7.org/fhir/marital-status" }, - { - "uri" : "http://hl7.org/fhir/match-grade" - }, - { - "uri" : "http://hl7.org/fhir/measure-data-usage" - }, - { - "uri" : "http://hl7.org/fhir/measurement-principle" - }, - { - "uri" : "http://hl7.org/fhir/measure-population" - }, { "uri" : "http://hl7.org/fhir/measure-report-status" }, @@ -718,10 +502,7 @@ "uri" : "http://hl7.org/fhir/measure-report-type" }, { - "uri" : "http://hl7.org/fhir/measure-scoring" - }, - { - "uri" : "http://hl7.org/fhir/measure-type" + "uri" : "http://hl7.org/fhir/measurement-principle" }, { "uri" : "http://hl7.org/fhir/media-subtype" @@ -768,9 +549,6 @@ { "uri" : "http://hl7.org/fhir/message-events" }, - { - "uri" : "http://hl7.org/fhir/messageheader-response-request" - }, { "uri" : "http://hl7.org/fhir/message-reasons-encounter" }, @@ -780,6 +558,9 @@ { "uri" : "http://hl7.org/fhir/message-transport" }, + { + "uri" : "http://hl7.org/fhir/messageheader-response-request" + }, { "uri" : "http://hl7.org/fhir/metric-calibration-state" }, @@ -801,9 +582,6 @@ { "uri" : "http://hl7.org/fhir/modifiers" }, - { - "uri" : "http://hl7.org/fhir/name-assembly-order" - }, { "uri" : "http://hl7.org/fhir/name-use" }, @@ -825,69 +603,36 @@ { "uri" : "http://hl7.org/fhir/nutrition-request-status" }, - { - "uri" : "http://hl7.org/fhir/object-role" - }, - { - "uri" : "http://hl7.org/fhir/observation-category" - }, { "uri" : "http://hl7.org/fhir/observation-relationshiptypes" }, - { - "uri" : "http://hl7.org/fhir/observation-statistics" - }, { "uri" : "http://hl7.org/fhir/observation-status" }, - { - "uri" : "http://hl7.org/fhir/operational-status" - }, { "uri" : "http://hl7.org/fhir/operation-kind" }, - { - "uri" : "http://hl7.org/fhir/operation-outcome" - }, { "uri" : "http://hl7.org/fhir/operation-parameter-use" }, { - "uri" : "http://hl7.org/fhir/organization-type" - }, - { - "uri" : "http://hl7.org/fhir/parameter-group" - }, - { - "uri" : "http://hl7.org/fhir/participantrequired" + "uri" : "http://hl7.org/fhir/operational-status" }, { "uri" : "http://hl7.org/fhir/participant-type" }, + { + "uri" : "http://hl7.org/fhir/participantrequired" + }, { "uri" : "http://hl7.org/fhir/participationstatus" }, - { - "uri" : "http://hl7.org/fhir/payeetype" - }, - { - "uri" : "http://hl7.org/fhir/payment-adjustment-reason" - }, { "uri" : "http://hl7.org/fhir/paymentstatus" }, - { - "uri" : "http://hl7.org/fhir/payment-type" - }, - { - "uri" : "http://hl7.org/fhir/plan-definition-type" - }, { "uri" : "http://hl7.org/fhir/policyholder-relationship" }, - { - "uri" : "http://hl7.org/fhir/practitioner-role" - }, { "uri" : "http://hl7.org/fhir/practitioner-specialty" }, @@ -915,9 +660,6 @@ { "uri" : "http://hl7.org/fhir/quantity-comparator" }, - { - "uri" : "http://hl7.org/fhir/question-max-occurs" - }, { "uri" : "http://hl7.org/fhir/questionnaire-answers-status" }, @@ -927,12 +669,6 @@ { "uri" : "http://hl7.org/fhir/questionnaire-item-control" }, - { - "uri" : "http://hl7.org/fhir/questionnaire-usage-mode" - }, - { - "uri" : "http://hl7.org/fhir/reaction-event-certainty" - }, { "uri" : "http://hl7.org/fhir/reaction-event-severity" }, @@ -948,9 +684,6 @@ { "uri" : "http://hl7.org/fhir/reference-handling-policy" }, - { - "uri" : "http://hl7.org/fhir/referencerange-meaning" - }, { "uri" : "http://hl7.org/fhir/reference-version-rules" }, @@ -999,9 +732,6 @@ { "uri" : "http://hl7.org/fhir/resource-slicing-rules" }, - { - "uri" : "http://hl7.org/fhir/resource-type-link" - }, { "uri" : "http://hl7.org/fhir/resource-types" }, @@ -1020,9 +750,6 @@ { "uri" : "http://hl7.org/fhir/restful-security-service" }, - { - "uri" : "http://hl7.org/fhir/risk-probability" - }, { "uri" : "http://hl7.org/fhir/search-comparator" }, @@ -1047,12 +774,6 @@ { "uri" : "http://hl7.org/fhir/service-category" }, - { - "uri" : "http://hl7.org/fhir/service-provision-conditions" - }, - { - "uri" : "http://hl7.org/fhir/service-referral-method" - }, { "uri" : "http://hl7.org/fhir/service-type" }, @@ -1080,9 +801,6 @@ { "uri" : "http://hl7.org/fhir/slotstatus" }, - { - "uri" : "http://hl7.org/fhir/special-values" - }, { "uri" : "http://hl7.org/fhir/specification-type" }, @@ -1092,24 +810,12 @@ { "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/subscription-tag" - }, - { - "uri" : "http://hl7.org/fhir/substance-category" - }, { "uri" : "http://hl7.org/fhir/substance-status" }, - { - "uri" : "http://hl7.org/fhir/supplydelivery-status" - }, { "uri" : "http://hl7.org/fhir/supply-item-type" }, @@ -1117,7 +823,7 @@ "uri" : "http://hl7.org/fhir/supply-kind" }, { - "uri" : "http://hl7.org/fhir/supplyrequest-reason" + "uri" : "http://hl7.org/fhir/supplydelivery-status" }, { "uri" : "http://hl7.org/fhir/supplyrequest-status" @@ -1131,15 +837,6 @@ { "uri" : "http://hl7.org/fhir/task-status" }, - { - "uri" : "http://hl7.org/fhir/testscript-operation-codes" - }, - { - "uri" : "http://hl7.org/fhir/testscript-profile-destination-types" - }, - { - "uri" : "http://hl7.org/fhir/testscript-profile-origin-types" - }, { "uri" : "http://hl7.org/fhir/transaction-mode" }, @@ -1155,642 +852,48 @@ { "uri" : "http://hl7.org/fhir/unknown-content-code" }, - { - "uri" : "http://hl7.org/fhir/usage-context-type" - }, - { - "uri" : "http://hl7.org/fhir/v2/0001" - }, - { - "uri" : "http://hl7.org/fhir/v2/0002" - }, - { - "uri" : "http://hl7.org/fhir/v2/0003" - }, - { - "uri" : "http://hl7.org/fhir/v2/0004" - }, { "uri" : "http://hl7.org/fhir/v2/0006/2.1" }, { "uri" : "http://hl7.org/fhir/v2/0006/2.4" }, - { - "uri" : "http://hl7.org/fhir/v2/0007" - }, - { - "uri" : "http://hl7.org/fhir/v2/0008" - }, - { - "uri" : "http://hl7.org/fhir/v2/0009" - }, - { - "uri" : "http://hl7.org/fhir/v2/0012" - }, - { - "uri" : "http://hl7.org/fhir/v2/0017" - }, { "uri" : "http://hl7.org/fhir/v2/0023" }, - { - "uri" : "http://hl7.org/fhir/v2/0027" - }, - { - "uri" : "http://hl7.org/fhir/v2/0033" - }, - { - "uri" : "http://hl7.org/fhir/v2/0034" - }, - { - "uri" : "http://hl7.org/fhir/v2/0038" - }, { "uri" : "http://hl7.org/fhir/v2/0043" }, - { - "uri" : "http://hl7.org/fhir/v2/0048" - }, - { - "uri" : "http://hl7.org/fhir/v2/0052" - }, - { - "uri" : "http://hl7.org/fhir/v2/0061" - }, - { - "uri" : "http://hl7.org/fhir/v2/0062" - }, - { - "uri" : "http://hl7.org/fhir/v2/0063" - }, - { - "uri" : "http://hl7.org/fhir/v2/0065" - }, - { - "uri" : "http://hl7.org/fhir/v2/0066" - }, - { - "uri" : "http://hl7.org/fhir/v2/0069" - }, - { - "uri" : "http://hl7.org/fhir/v2/0070" - }, - { - "uri" : "http://hl7.org/fhir/v2/0074" - }, - { - "uri" : "http://hl7.org/fhir/v2/0076" - }, { "uri" : "http://hl7.org/fhir/v2/0078" }, - { - "uri" : "http://hl7.org/fhir/v2/0080" - }, - { - "uri" : "http://hl7.org/fhir/v2/0083" - }, - { - "uri" : "http://hl7.org/fhir/v2/0085" - }, - { - "uri" : "http://hl7.org/fhir/v2/0091" - }, - { - "uri" : "http://hl7.org/fhir/v2/0092" - }, - { - "uri" : "http://hl7.org/fhir/v2/0098" - }, - { - "uri" : "http://hl7.org/fhir/v2/0100" - }, - { - "uri" : "http://hl7.org/fhir/v2/0102" - }, - { - "uri" : "http://hl7.org/fhir/v2/0103" - }, - { - "uri" : "http://hl7.org/fhir/v2/0104" - }, - { - "uri" : "http://hl7.org/fhir/v2/0105" - }, - { - "uri" : "http://hl7.org/fhir/v2/0106" - }, - { - "uri" : "http://hl7.org/fhir/v2/0107" - }, - { - "uri" : "http://hl7.org/fhir/v2/0108" - }, - { - "uri" : "http://hl7.org/fhir/v2/0109" - }, - { - "uri" : "http://hl7.org/fhir/v2/0116" - }, - { - "uri" : "http://hl7.org/fhir/v2/0119" - }, - { - "uri" : "http://hl7.org/fhir/v2/0121" - }, - { - "uri" : "http://hl7.org/fhir/v2/0122" - }, - { - "uri" : "http://hl7.org/fhir/v2/0123" - }, - { - "uri" : "http://hl7.org/fhir/v2/0124" - }, - { - "uri" : "http://hl7.org/fhir/v2/0126" - }, - { - "uri" : "http://hl7.org/fhir/v2/0127" - }, - { - "uri" : "http://hl7.org/fhir/v2/0128" - }, - { - "uri" : "http://hl7.org/fhir/v2/0130" - }, - { - "uri" : "http://hl7.org/fhir/v2/0131" - }, - { - "uri" : "http://hl7.org/fhir/v2/0133" - }, - { - "uri" : "http://hl7.org/fhir/v2/0135" - }, { "uri" : "http://hl7.org/fhir/v2/0136" }, - { - "uri" : "http://hl7.org/fhir/v2/0137" - }, - { - "uri" : "http://hl7.org/fhir/v2/0140" - }, { "uri" : "http://hl7.org/fhir/v2/0141" }, - { - "uri" : "http://hl7.org/fhir/v2/0142" - }, - { - "uri" : "http://hl7.org/fhir/v2/0144" - }, - { - "uri" : "http://hl7.org/fhir/v2/0145" - }, - { - "uri" : "http://hl7.org/fhir/v2/0146" - }, - { - "uri" : "http://hl7.org/fhir/v2/0147" - }, - { - "uri" : "http://hl7.org/fhir/v2/0148" - }, - { - "uri" : "http://hl7.org/fhir/v2/0149" - }, - { - "uri" : "http://hl7.org/fhir/v2/0150" - }, { "uri" : "http://hl7.org/fhir/v2/0153" }, - { - "uri" : "http://hl7.org/fhir/v2/0155" - }, - { - "uri" : "http://hl7.org/fhir/v2/0156" - }, - { - "uri" : "http://hl7.org/fhir/v2/0157" - }, - { - "uri" : "http://hl7.org/fhir/v2/0158" - }, - { - "uri" : "http://hl7.org/fhir/v2/0159" - }, - { - "uri" : "http://hl7.org/fhir/v2/0160" - }, - { - "uri" : "http://hl7.org/fhir/v2/0161" - }, - { - "uri" : "http://hl7.org/fhir/v2/0162" - }, - { - "uri" : "http://hl7.org/fhir/v2/0163" - }, - { - "uri" : "http://hl7.org/fhir/v2/0164" - }, - { - "uri" : "http://hl7.org/fhir/v2/0165" - }, - { - "uri" : "http://hl7.org/fhir/v2/0166" - }, - { - "uri" : "http://hl7.org/fhir/v2/0167" - }, - { - "uri" : "http://hl7.org/fhir/v2/0168" - }, - { - "uri" : "http://hl7.org/fhir/v2/0169" - }, - { - "uri" : "http://hl7.org/fhir/v2/0170" - }, - { - "uri" : "http://hl7.org/fhir/v2/0173" - }, - { - "uri" : "http://hl7.org/fhir/v2/0174" - }, - { - "uri" : "http://hl7.org/fhir/v2/0175" - }, - { - "uri" : "http://hl7.org/fhir/v2/0177" - }, - { - "uri" : "http://hl7.org/fhir/v2/0178" - }, - { - "uri" : "http://hl7.org/fhir/v2/0179" - }, - { - "uri" : "http://hl7.org/fhir/v2/0180" - }, - { - "uri" : "http://hl7.org/fhir/v2/0181" - }, - { - "uri" : "http://hl7.org/fhir/v2/0183" - }, - { - "uri" : "http://hl7.org/fhir/v2/0185" - }, - { - "uri" : "http://hl7.org/fhir/v2/0187" - }, - { - "uri" : "http://hl7.org/fhir/v2/0189" - }, - { - "uri" : "http://hl7.org/fhir/v2/0190" - }, - { - "uri" : "http://hl7.org/fhir/v2/0191" - }, - { - "uri" : "http://hl7.org/fhir/v2/0193" - }, - { - "uri" : "http://hl7.org/fhir/v2/0200" - }, - { - "uri" : "http://hl7.org/fhir/v2/0201" - }, - { - "uri" : "http://hl7.org/fhir/v2/0202" - }, - { - "uri" : "http://hl7.org/fhir/v2/0203" - }, - { - "uri" : "http://hl7.org/fhir/v2/0204" - }, - { - "uri" : "http://hl7.org/fhir/v2/0205" - }, - { - "uri" : "http://hl7.org/fhir/v2/0206" - }, - { - "uri" : "http://hl7.org/fhir/v2/0207" - }, - { - "uri" : "http://hl7.org/fhir/v2/0208" - }, - { - "uri" : "http://hl7.org/fhir/v2/0209" - }, - { - "uri" : "http://hl7.org/fhir/v2/0210" - }, - { - "uri" : "http://hl7.org/fhir/v2/0211" - }, - { - "uri" : "http://hl7.org/fhir/v2/0213" - }, - { - "uri" : "http://hl7.org/fhir/v2/0214" - }, - { - "uri" : "http://hl7.org/fhir/v2/0215" - }, - { - "uri" : "http://hl7.org/fhir/v2/0216" - }, - { - "uri" : "http://hl7.org/fhir/v2/0217" - }, - { - "uri" : "http://hl7.org/fhir/v2/0220" - }, - { - "uri" : "http://hl7.org/fhir/v2/0223" - }, - { - "uri" : "http://hl7.org/fhir/v2/0224" - }, - { - "uri" : "http://hl7.org/fhir/v2/0225" - }, - { - "uri" : "http://hl7.org/fhir/v2/0227" - }, - { - "uri" : "http://hl7.org/fhir/v2/0228" - }, { "uri" : "http://hl7.org/fhir/v2/0229" }, - { - "uri" : "http://hl7.org/fhir/v2/0230" - }, - { - "uri" : "http://hl7.org/fhir/v2/0231" - }, - { - "uri" : "http://hl7.org/fhir/v2/0232" - }, - { - "uri" : "http://hl7.org/fhir/v2/0234" - }, - { - "uri" : "http://hl7.org/fhir/v2/0235" - }, - { - "uri" : "http://hl7.org/fhir/v2/0236" - }, - { - "uri" : "http://hl7.org/fhir/v2/0237" - }, - { - "uri" : "http://hl7.org/fhir/v2/0238" - }, - { - "uri" : "http://hl7.org/fhir/v2/0239" - }, - { - "uri" : "http://hl7.org/fhir/v2/0240" - }, - { - "uri" : "http://hl7.org/fhir/v2/0241" - }, - { - "uri" : "http://hl7.org/fhir/v2/0242" - }, - { - "uri" : "http://hl7.org/fhir/v2/0243" - }, - { - "uri" : "http://hl7.org/fhir/v2/0247" - }, - { - "uri" : "http://hl7.org/fhir/v2/0248" - }, - { - "uri" : "http://hl7.org/fhir/v2/0250" - }, - { - "uri" : "http://hl7.org/fhir/v2/0251" - }, - { - "uri" : "http://hl7.org/fhir/v2/0252" - }, - { - "uri" : "http://hl7.org/fhir/v2/0253" - }, - { - "uri" : "http://hl7.org/fhir/v2/0254" - }, - { - "uri" : "http://hl7.org/fhir/v2/0255" - }, - { - "uri" : "http://hl7.org/fhir/v2/0256" - }, - { - "uri" : "http://hl7.org/fhir/v2/0257" - }, - { - "uri" : "http://hl7.org/fhir/v2/0258" - }, { "uri" : "http://hl7.org/fhir/v2/0259" }, - { - "uri" : "http://hl7.org/fhir/v2/0260" - }, - { - "uri" : "http://hl7.org/fhir/v2/0261" - }, - { - "uri" : "http://hl7.org/fhir/v2/0262" - }, - { - "uri" : "http://hl7.org/fhir/v2/0263" - }, - { - "uri" : "http://hl7.org/fhir/v2/0265" - }, - { - "uri" : "http://hl7.org/fhir/v2/0267" - }, - { - "uri" : "http://hl7.org/fhir/v2/0268" - }, - { - "uri" : "http://hl7.org/fhir/v2/0269" - }, - { - "uri" : "http://hl7.org/fhir/v2/0270" - }, - { - "uri" : "http://hl7.org/fhir/v2/0271" - }, - { - "uri" : "http://hl7.org/fhir/v2/0272" - }, - { - "uri" : "http://hl7.org/fhir/v2/0273" - }, - { - "uri" : "http://hl7.org/fhir/v2/0275" - }, - { - "uri" : "http://hl7.org/fhir/v2/0276" - }, - { - "uri" : "http://hl7.org/fhir/v2/0277" - }, - { - "uri" : "http://hl7.org/fhir/v2/0278" - }, - { - "uri" : "http://hl7.org/fhir/v2/0279" - }, - { - "uri" : "http://hl7.org/fhir/v2/0280" - }, - { - "uri" : "http://hl7.org/fhir/v2/0281" - }, - { - "uri" : "http://hl7.org/fhir/v2/0282" - }, - { - "uri" : "http://hl7.org/fhir/v2/0283" - }, - { - "uri" : "http://hl7.org/fhir/v2/0284" - }, - { - "uri" : "http://hl7.org/fhir/v2/0286" - }, - { - "uri" : "http://hl7.org/fhir/v2/0287" - }, - { - "uri" : "http://hl7.org/fhir/v2/0290" - }, - { - "uri" : "http://hl7.org/fhir/v2/0291" - }, { "uri" : "http://hl7.org/fhir/v2/0292" }, - { - "uri" : "http://hl7.org/fhir/v2/0294" - }, - { - "uri" : "http://hl7.org/fhir/v2/0298" - }, - { - "uri" : "http://hl7.org/fhir/v2/0299" - }, - { - "uri" : "http://hl7.org/fhir/v2/0301" - }, - { - "uri" : "http://hl7.org/fhir/v2/0305" - }, - { - "uri" : "http://hl7.org/fhir/v2/0309" - }, - { - "uri" : "http://hl7.org/fhir/v2/0311" - }, - { - "uri" : "http://hl7.org/fhir/v2/0315" - }, - { - "uri" : "http://hl7.org/fhir/v2/0316" - }, - { - "uri" : "http://hl7.org/fhir/v2/0317" - }, - { - "uri" : "http://hl7.org/fhir/v2/0321" - }, - { - "uri" : "http://hl7.org/fhir/v2/0322" - }, - { - "uri" : "http://hl7.org/fhir/v2/0323" - }, - { - "uri" : "http://hl7.org/fhir/v2/0324" - }, - { - "uri" : "http://hl7.org/fhir/v2/0325" - }, - { - "uri" : "http://hl7.org/fhir/v2/0326" - }, - { - "uri" : "http://hl7.org/fhir/v2/0329" - }, - { - "uri" : "http://hl7.org/fhir/v2/0330" - }, - { - "uri" : "http://hl7.org/fhir/v2/0331" - }, - { - "uri" : "http://hl7.org/fhir/v2/0332" - }, - { - "uri" : "http://hl7.org/fhir/v2/0334" - }, - { - "uri" : "http://hl7.org/fhir/v2/0335" - }, - { - "uri" : "http://hl7.org/fhir/v2/0336" - }, - { - "uri" : "http://hl7.org/fhir/v2/0337" - }, { "uri" : "http://hl7.org/fhir/v2/0338" }, - { - "uri" : "http://hl7.org/fhir/v2/0339" - }, - { - "uri" : "http://hl7.org/fhir/v2/0344" - }, { "uri" : "http://hl7.org/fhir/v2/0350" }, { "uri" : "http://hl7.org/fhir/v2/0351" }, - { - "uri" : "http://hl7.org/fhir/v2/0354" - }, - { - "uri" : "http://hl7.org/fhir/v2/0355" - }, - { - "uri" : "http://hl7.org/fhir/v2/0356" - }, - { - "uri" : "http://hl7.org/fhir/v2/0357" - }, - { - "uri" : "http://hl7.org/fhir/v2/0359" - }, { "uri" : "http://hl7.org/fhir/v2/0360/2.3.1" }, @@ -1800,1026 +903,42 @@ { "uri" : "http://hl7.org/fhir/v2/0363" }, - { - "uri" : "http://hl7.org/fhir/v2/0364" - }, - { - "uri" : "http://hl7.org/fhir/v2/0365" - }, - { - "uri" : "http://hl7.org/fhir/v2/0366" - }, - { - "uri" : "http://hl7.org/fhir/v2/0367" - }, - { - "uri" : "http://hl7.org/fhir/v2/0368" - }, - { - "uri" : "http://hl7.org/fhir/v2/0369" - }, - { - "uri" : "http://hl7.org/fhir/v2/0370" - }, - { - "uri" : "http://hl7.org/fhir/v2/0371" - }, - { - "uri" : "http://hl7.org/fhir/v2/0372" - }, - { - "uri" : "http://hl7.org/fhir/v2/0373" - }, - { - "uri" : "http://hl7.org/fhir/v2/0374" - }, - { - "uri" : "http://hl7.org/fhir/v2/0375" - }, - { - "uri" : "http://hl7.org/fhir/v2/0376" - }, - { - "uri" : "http://hl7.org/fhir/v2/0377" - }, - { - "uri" : "http://hl7.org/fhir/v2/0383" - }, - { - "uri" : "http://hl7.org/fhir/v2/0384" - }, - { - "uri" : "http://hl7.org/fhir/v2/0387" - }, - { - "uri" : "http://hl7.org/fhir/v2/0388" - }, - { - "uri" : "http://hl7.org/fhir/v2/0389" - }, { "uri" : "http://hl7.org/fhir/v2/0391/2.4" }, { "uri" : "http://hl7.org/fhir/v2/0391/2.6" }, - { - "uri" : "http://hl7.org/fhir/v2/0392" - }, - { - "uri" : "http://hl7.org/fhir/v2/0393" - }, - { - "uri" : "http://hl7.org/fhir/v2/0394" - }, - { - "uri" : "http://hl7.org/fhir/v2/0395" - }, - { - "uri" : "http://hl7.org/fhir/v2/0396" - }, - { - "uri" : "http://hl7.org/fhir/v2/0397" - }, - { - "uri" : "http://hl7.org/fhir/v2/0398" - }, - { - "uri" : "http://hl7.org/fhir/v2/0401" - }, - { - "uri" : "http://hl7.org/fhir/v2/0402" - }, - { - "uri" : "http://hl7.org/fhir/v2/0403" - }, - { - "uri" : "http://hl7.org/fhir/v2/0404" - }, - { - "uri" : "http://hl7.org/fhir/v2/0406" - }, - { - "uri" : "http://hl7.org/fhir/v2/0409" - }, { "uri" : "http://hl7.org/fhir/v2/0411" }, - { - "uri" : "http://hl7.org/fhir/v2/0415" - }, - { - "uri" : "http://hl7.org/fhir/v2/0416" - }, - { - "uri" : "http://hl7.org/fhir/v2/0417" - }, - { - "uri" : "http://hl7.org/fhir/v2/0418" - }, - { - "uri" : "http://hl7.org/fhir/v2/0421" - }, - { - "uri" : "http://hl7.org/fhir/v2/0422" - }, - { - "uri" : "http://hl7.org/fhir/v2/0423" - }, - { - "uri" : "http://hl7.org/fhir/v2/0424" - }, - { - "uri" : "http://hl7.org/fhir/v2/0425" - }, - { - "uri" : "http://hl7.org/fhir/v2/0426" - }, - { - "uri" : "http://hl7.org/fhir/v2/0427" - }, - { - "uri" : "http://hl7.org/fhir/v2/0428" - }, - { - "uri" : "http://hl7.org/fhir/v2/0429" - }, - { - "uri" : "http://hl7.org/fhir/v2/0430" - }, - { - "uri" : "http://hl7.org/fhir/v2/0431" - }, - { - "uri" : "http://hl7.org/fhir/v2/0432" - }, - { - "uri" : "http://hl7.org/fhir/v2/0433" - }, - { - "uri" : "http://hl7.org/fhir/v2/0434" - }, - { - "uri" : "http://hl7.org/fhir/v2/0435" - }, - { - "uri" : "http://hl7.org/fhir/v2/0436" - }, - { - "uri" : "http://hl7.org/fhir/v2/0437" - }, - { - "uri" : "http://hl7.org/fhir/v2/0438" - }, - { - "uri" : "http://hl7.org/fhir/v2/0440" - }, - { - "uri" : "http://hl7.org/fhir/v2/0441" - }, - { - "uri" : "http://hl7.org/fhir/v2/0442" - }, - { - "uri" : "http://hl7.org/fhir/v2/0443" - }, - { - "uri" : "http://hl7.org/fhir/v2/0444" - }, - { - "uri" : "http://hl7.org/fhir/v2/0445" - }, - { - "uri" : "http://hl7.org/fhir/v2/0450" - }, { "uri" : "http://hl7.org/fhir/v2/0455" }, { "uri" : "http://hl7.org/fhir/v2/0456" }, - { - "uri" : "http://hl7.org/fhir/v2/0457" - }, { "uri" : "http://hl7.org/fhir/v2/0459" }, { "uri" : "http://hl7.org/fhir/v2/0460" }, - { - "uri" : "http://hl7.org/fhir/v2/0465" - }, - { - "uri" : "http://hl7.org/fhir/v2/0466" - }, - { - "uri" : "http://hl7.org/fhir/v2/0468" - }, - { - "uri" : "http://hl7.org/fhir/v2/0469" - }, - { - "uri" : "http://hl7.org/fhir/v2/0470" - }, - { - "uri" : "http://hl7.org/fhir/v2/0472" - }, - { - "uri" : "http://hl7.org/fhir/v2/0473" - }, - { - "uri" : "http://hl7.org/fhir/v2/0474" - }, - { - "uri" : "http://hl7.org/fhir/v2/0475" - }, - { - "uri" : "http://hl7.org/fhir/v2/0477" - }, - { - "uri" : "http://hl7.org/fhir/v2/0478" - }, - { - "uri" : "http://hl7.org/fhir/v2/0480" - }, - { - "uri" : "http://hl7.org/fhir/v2/0482" - }, - { - "uri" : "http://hl7.org/fhir/v2/0483" - }, - { - "uri" : "http://hl7.org/fhir/v2/0484" - }, - { - "uri" : "http://hl7.org/fhir/v2/0485" - }, - { - "uri" : "http://hl7.org/fhir/v2/0487" - }, - { - "uri" : "http://hl7.org/fhir/v2/0488" - }, - { - "uri" : "http://hl7.org/fhir/v2/0489" - }, - { - "uri" : "http://hl7.org/fhir/v2/0490" - }, - { - "uri" : "http://hl7.org/fhir/v2/0491" - }, - { - "uri" : "http://hl7.org/fhir/v2/0492" - }, - { - "uri" : "http://hl7.org/fhir/v2/0493" - }, - { - "uri" : "http://hl7.org/fhir/v2/0494" - }, - { - "uri" : "http://hl7.org/fhir/v2/0495" - }, - { - "uri" : "http://hl7.org/fhir/v2/0496" - }, - { - "uri" : "http://hl7.org/fhir/v2/0497" - }, - { - "uri" : "http://hl7.org/fhir/v2/0498" - }, - { - "uri" : "http://hl7.org/fhir/v2/0499" - }, - { - "uri" : "http://hl7.org/fhir/v2/0500" - }, - { - "uri" : "http://hl7.org/fhir/v2/0501" - }, - { - "uri" : "http://hl7.org/fhir/v2/0502" - }, - { - "uri" : "http://hl7.org/fhir/v2/0503" - }, - { - "uri" : "http://hl7.org/fhir/v2/0504" - }, - { - "uri" : "http://hl7.org/fhir/v2/0505" - }, - { - "uri" : "http://hl7.org/fhir/v2/0506" - }, - { - "uri" : "http://hl7.org/fhir/v2/0507" - }, - { - "uri" : "http://hl7.org/fhir/v2/0508" - }, - { - "uri" : "http://hl7.org/fhir/v2/0510" - }, - { - "uri" : "http://hl7.org/fhir/v2/0511" - }, - { - "uri" : "http://hl7.org/fhir/v2/0513" - }, - { - "uri" : "http://hl7.org/fhir/v2/0514" - }, - { - "uri" : "http://hl7.org/fhir/v2/0516" - }, - { - "uri" : "http://hl7.org/fhir/v2/0517" - }, - { - "uri" : "http://hl7.org/fhir/v2/0518" - }, - { - "uri" : "http://hl7.org/fhir/v2/0520" - }, - { - "uri" : "http://hl7.org/fhir/v2/0523" - }, - { - "uri" : "http://hl7.org/fhir/v2/0524" - }, - { - "uri" : "http://hl7.org/fhir/v2/0527" - }, - { - "uri" : "http://hl7.org/fhir/v2/0528" - }, - { - "uri" : "http://hl7.org/fhir/v2/0529" - }, - { - "uri" : "http://hl7.org/fhir/v2/0530" - }, - { - "uri" : "http://hl7.org/fhir/v2/0534" - }, - { - "uri" : "http://hl7.org/fhir/v2/0535" - }, - { - "uri" : "http://hl7.org/fhir/v2/0536" - }, - { - "uri" : "http://hl7.org/fhir/v2/0538" - }, - { - "uri" : "http://hl7.org/fhir/v2/0540" - }, - { - "uri" : "http://hl7.org/fhir/v2/0544" - }, - { - "uri" : "http://hl7.org/fhir/v2/0547" - }, - { - "uri" : "http://hl7.org/fhir/v2/0548" - }, - { - "uri" : "http://hl7.org/fhir/v2/0550" - }, - { - "uri" : "http://hl7.org/fhir/v2/0553" - }, - { - "uri" : "http://hl7.org/fhir/v2/0554" - }, - { - "uri" : "http://hl7.org/fhir/v2/0555" - }, - { - "uri" : "http://hl7.org/fhir/v2/0556" - }, - { - "uri" : "http://hl7.org/fhir/v2/0557" - }, - { - "uri" : "http://hl7.org/fhir/v2/0558" - }, - { - "uri" : "http://hl7.org/fhir/v2/0559" - }, - { - "uri" : "http://hl7.org/fhir/v2/0561" - }, - { - "uri" : "http://hl7.org/fhir/v2/0562" - }, - { - "uri" : "http://hl7.org/fhir/v2/0564" - }, - { - "uri" : "http://hl7.org/fhir/v2/0565" - }, - { - "uri" : "http://hl7.org/fhir/v2/0566" - }, - { - "uri" : "http://hl7.org/fhir/v2/0569" - }, - { - "uri" : "http://hl7.org/fhir/v2/0570" - }, - { - "uri" : "http://hl7.org/fhir/v2/0571" - }, - { - "uri" : "http://hl7.org/fhir/v2/0572" - }, - { - "uri" : "http://hl7.org/fhir/v2/0615" - }, - { - "uri" : "http://hl7.org/fhir/v2/0616" - }, - { - "uri" : "http://hl7.org/fhir/v2/0617" - }, - { - "uri" : "http://hl7.org/fhir/v2/0618" - }, - { - "uri" : "http://hl7.org/fhir/v2/0625" - }, - { - "uri" : "http://hl7.org/fhir/v2/0634" - }, - { - "uri" : "http://hl7.org/fhir/v2/0642" - }, - { - "uri" : "http://hl7.org/fhir/v2/0651" - }, - { - "uri" : "http://hl7.org/fhir/v2/0653" - }, - { - "uri" : "http://hl7.org/fhir/v2/0657" - }, - { - "uri" : "http://hl7.org/fhir/v2/0659" - }, - { - "uri" : "http://hl7.org/fhir/v2/0667" - }, - { - "uri" : "http://hl7.org/fhir/v2/0669" - }, - { - "uri" : "http://hl7.org/fhir/v2/0682" - }, - { - "uri" : "http://hl7.org/fhir/v2/0702" - }, - { - "uri" : "http://hl7.org/fhir/v2/0717" - }, { "uri" : "http://hl7.org/fhir/v2/0719" }, { "uri" : "http://hl7.org/fhir/v2/0725" }, - { - "uri" : "http://hl7.org/fhir/v2/0728" - }, - { - "uri" : "http://hl7.org/fhir/v2/0731" - }, - { - "uri" : "http://hl7.org/fhir/v2/0734" - }, - { - "uri" : "http://hl7.org/fhir/v2/0739" - }, - { - "uri" : "http://hl7.org/fhir/v2/0742" - }, - { - "uri" : "http://hl7.org/fhir/v2/0749" - }, - { - "uri" : "http://hl7.org/fhir/v2/0755" - }, - { - "uri" : "http://hl7.org/fhir/v2/0757" - }, - { - "uri" : "http://hl7.org/fhir/v2/0759" - }, - { - "uri" : "http://hl7.org/fhir/v2/0761" - }, - { - "uri" : "http://hl7.org/fhir/v2/0763" - }, - { - "uri" : "http://hl7.org/fhir/v2/0776" - }, - { - "uri" : "http://hl7.org/fhir/v2/0778" - }, - { - "uri" : "http://hl7.org/fhir/v2/0790" - }, - { - "uri" : "http://hl7.org/fhir/v2/0793" - }, - { - "uri" : "http://hl7.org/fhir/v2/0806" - }, - { - "uri" : "http://hl7.org/fhir/v2/0818" - }, - { - "uri" : "http://hl7.org/fhir/v2/0834" - }, - { - "uri" : "http://hl7.org/fhir/v2/0868" - }, - { - "uri" : "http://hl7.org/fhir/v2/0871" - }, - { - "uri" : "http://hl7.org/fhir/v2/0881" - }, - { - "uri" : "http://hl7.org/fhir/v2/0882" - }, - { - "uri" : "http://hl7.org/fhir/v2/0894" - }, { "uri" : "http://hl7.org/fhir/v2/0895" }, - { - "uri" : "http://hl7.org/fhir/v2/0904" - }, - { - "uri" : "http://hl7.org/fhir/v2/0905" - }, - { - "uri" : "http://hl7.org/fhir/v2/0906" - }, - { - "uri" : "http://hl7.org/fhir/v2/0907" - }, - { - "uri" : "http://hl7.org/fhir/v2/0909" - }, - { - "uri" : "http://hl7.org/fhir/v2/0912" - }, - { - "uri" : "http://hl7.org/fhir/v2/0914" - }, - { - "uri" : "http://hl7.org/fhir/v2/0916" - }, - { - "uri" : "http://hl7.org/fhir/v2/0917" - }, - { - "uri" : "http://hl7.org/fhir/v2/0918" - }, - { - "uri" : "http://hl7.org/fhir/v2/0919" - }, - { - "uri" : "http://hl7.org/fhir/v2/0920" - }, - { - "uri" : "http://hl7.org/fhir/v2/0921" - }, - { - "uri" : "http://hl7.org/fhir/v2/0922" - }, - { - "uri" : "http://hl7.org/fhir/v2/0923" - }, - { - "uri" : "http://hl7.org/fhir/v2/0924" - }, - { - "uri" : "http://hl7.org/fhir/v2/0925" - }, - { - "uri" : "http://hl7.org/fhir/v2/0926" - }, - { - "uri" : "http://hl7.org/fhir/v2/0927" - }, - { - "uri" : "http://hl7.org/fhir/v2/0933" - }, - { - "uri" : "http://hl7.org/fhir/v2/0935" - }, - { - "uri" : "http://hl7.org/fhir/v2/4000" - }, - { - "uri" : "http://hl7.org/fhir/v3/AcknowledgementCondition" - }, - { - "uri" : "http://hl7.org/fhir/v3/AcknowledgementDetailCode" - }, - { - "uri" : "http://hl7.org/fhir/v3/AcknowledgementDetailType" - }, - { - "uri" : "http://hl7.org/fhir/v3/AcknowledgementType" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActClass" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActCode" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActExposureLevelCode" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActInvoiceElementModifier" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActMood" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActPriority" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActReason" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActRelationshipCheckpoint" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActRelationshipJoin" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActRelationshipSplit" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActRelationshipSubset" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActRelationshipType" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActSite" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActStatus" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActUncertainty" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActUSPrivacyLaw" - }, - { - "uri" : "http://hl7.org/fhir/v3/AddressPartType" - }, - { - "uri" : "http://hl7.org/fhir/v3/AddressUse" - }, - { - "uri" : "http://hl7.org/fhir/v3/AdministrativeGender" - }, - { - "uri" : "http://hl7.org/fhir/v3/AmericanIndianAlaskaNativeLanguages" - }, - { - "uri" : "http://hl7.org/fhir/v3/Calendar" - }, - { - "uri" : "http://hl7.org/fhir/v3/CalendarCycle" - }, - { - "uri" : "http://hl7.org/fhir/v3/CalendarType" - }, - { - "uri" : "http://hl7.org/fhir/v3/Charset" - }, - { - "uri" : "http://hl7.org/fhir/v3/CodingRationale" - }, - { - "uri" : "http://hl7.org/fhir/v3/CommunicationFunctionType" - }, - { - "uri" : "http://hl7.org/fhir/v3/CompressionAlgorithm" - }, - { - "uri" : "http://hl7.org/fhir/v3/Confidentiality" - }, - { - "uri" : "http://hl7.org/fhir/v3/ContainerCap" - }, - { - "uri" : "http://hl7.org/fhir/v3/ContainerSeparator" - }, - { - "uri" : "http://hl7.org/fhir/v3/ContentProcessingMode" - }, - { - "uri" : "http://hl7.org/fhir/v3/ContextControl" - }, - { - "uri" : "http://hl7.org/fhir/v3/DataOperation" - }, - { - "uri" : "http://hl7.org/fhir/v3/DeviceAlertLevel" - }, - { - "uri" : "http://hl7.org/fhir/v3/DocumentCompletion" - }, - { - "uri" : "http://hl7.org/fhir/v3/DocumentStorage" - }, - { - "uri" : "http://hl7.org/fhir/v3/EducationLevel" - }, - { - "uri" : "http://hl7.org/fhir/v3/EmployeeJobClass" - }, - { - "uri" : "http://hl7.org/fhir/v3/EncounterAdmissionSource" - }, - { - "uri" : "http://hl7.org/fhir/v3/EncounterSpecialCourtesy" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityClass" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityCode" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityDeterminer" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityHandling" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityNamePartQualifier" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityNamePartQualifierR2" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityNamePartType" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityNamePartTypeR2" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityNameUse" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityNameUseR2" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityRisk" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityStatus" - }, - { - "uri" : "http://hl7.org/fhir/v3/EquipmentAlertLevel" - }, - { - "uri" : "http://hl7.org/fhir/v3/Ethnicity" - }, - { - "uri" : "http://hl7.org/fhir/v3/ExposureMode" - }, - { - "uri" : "http://hl7.org/fhir/v3/GenderStatus" - }, - { - "uri" : "http://hl7.org/fhir/v3/GTSAbbreviation" - }, - { - "uri" : "http://hl7.org/fhir/v3/hl7Realm" - }, - { - "uri" : "http://hl7.org/fhir/v3/HL7UpdateMode" - }, - { - "uri" : "http://hl7.org/fhir/v3/hl7V3Conformance" - }, - { - "uri" : "http://hl7.org/fhir/v3/HtmlLinkType" - }, - { - "uri" : "http://hl7.org/fhir/v3/IdentifierReliability" - }, - { - "uri" : "http://hl7.org/fhir/v3/IdentifierScope" - }, - { - "uri" : "http://hl7.org/fhir/v3/IntegrityCheckAlgorithm" - }, - { - "uri" : "http://hl7.org/fhir/v3/LanguageAbilityMode" - }, - { - "uri" : "http://hl7.org/fhir/v3/LanguageAbilityProficiency" - }, - { - "uri" : "http://hl7.org/fhir/v3/LivingArrangement" - }, - { - "uri" : "http://hl7.org/fhir/v3/LocalMarkupIgnore" - }, - { - "uri" : "http://hl7.org/fhir/v3/LocalRemoteControlState" - }, - { - "uri" : "http://hl7.org/fhir/v3/ManagedParticipationStatus" - }, - { - "uri" : "http://hl7.org/fhir/v3/MapRelationship" - }, - { - "uri" : "http://hl7.org/fhir/v3/MaritalStatus" - }, - { - "uri" : "http://hl7.org/fhir/v3/MessageWaitingPriority" - }, - { - "uri" : "http://hl7.org/fhir/v3/ModifyIndicator" - }, - { - "uri" : "http://hl7.org/fhir/v3/NullFlavor" - }, - { - "uri" : "http://hl7.org/fhir/v3/ObservationInterpretation" - }, - { - "uri" : "http://hl7.org/fhir/v3/ObservationMethod" - }, - { - "uri" : "http://hl7.org/fhir/v3/ObservationValue" - }, - { - "uri" : "http://hl7.org/fhir/v3/orderableDrugForm" - }, - { - "uri" : "http://hl7.org/fhir/v3/ParticipationFunction" - }, - { - "uri" : "http://hl7.org/fhir/v3/ParticipationMode" - }, - { - "uri" : "http://hl7.org/fhir/v3/ParticipationSignature" - }, - { - "uri" : "http://hl7.org/fhir/v3/ParticipationType" - }, - { - "uri" : "http://hl7.org/fhir/v3/PatientImportance" - }, - { - "uri" : "http://hl7.org/fhir/v3/PaymentTerms" - }, - { - "uri" : "http://hl7.org/fhir/v3/PersonDisabilityType" - }, - { - "uri" : "http://hl7.org/fhir/v3/ProbabilityDistributionType" - }, - { - "uri" : "http://hl7.org/fhir/v3/ProcessingID" - }, - { - "uri" : "http://hl7.org/fhir/v3/ProcessingMode" - }, - { - "uri" : "http://hl7.org/fhir/v3/QueryParameterValue" - }, - { - "uri" : "http://hl7.org/fhir/v3/QueryPriority" - }, - { - "uri" : "http://hl7.org/fhir/v3/QueryRequestLimit" - }, - { - "uri" : "http://hl7.org/fhir/v3/QueryResponse" - }, - { - "uri" : "http://hl7.org/fhir/v3/QueryStatusCode" - }, - { - "uri" : "http://hl7.org/fhir/v3/Race" - }, - { - "uri" : "http://hl7.org/fhir/v3/RelationalOperator" - }, - { - "uri" : "http://hl7.org/fhir/v3/RelationshipConjunction" - }, - { - "uri" : "http://hl7.org/fhir/v3/ReligiousAffiliation" - }, - { - "uri" : "http://hl7.org/fhir/v3/ResponseLevel" - }, - { - "uri" : "http://hl7.org/fhir/v3/ResponseModality" - }, - { - "uri" : "http://hl7.org/fhir/v3/ResponseMode" - }, - { - "uri" : "http://hl7.org/fhir/v3/RoleClass" - }, - { - "uri" : "http://hl7.org/fhir/v3/RoleCode" - }, - { - "uri" : "http://hl7.org/fhir/v3/RoleLinkStatus" - }, - { - "uri" : "http://hl7.org/fhir/v3/RoleLinkType" - }, - { - "uri" : "http://hl7.org/fhir/v3/RoleStatus" - }, - { - "uri" : "http://hl7.org/fhir/v3/RouteOfAdministration" - }, - { - "uri" : "http://hl7.org/fhir/v3/Sequencing" - }, - { - "uri" : "http://hl7.org/fhir/v3/SetOperator" - }, - { - "uri" : "http://hl7.org/fhir/v3/SpecimenType" - }, - { - "uri" : "http://hl7.org/fhir/v3/substanceAdminSubstitution" - }, - { - "uri" : "http://hl7.org/fhir/v3/SubstitutionCondition" - }, - { - "uri" : "http://hl7.org/fhir/v3/TableCellHorizontalAlign" - }, - { - "uri" : "http://hl7.org/fhir/v3/TableCellScope" - }, - { - "uri" : "http://hl7.org/fhir/v3/TableCellVerticalAlign" - }, - { - "uri" : "http://hl7.org/fhir/v3/TableFrame" - }, - { - "uri" : "http://hl7.org/fhir/v3/TableRules" - }, - { - "uri" : "http://hl7.org/fhir/v3/TargetAwareness" - }, - { - "uri" : "http://hl7.org/fhir/v3/TelecommunicationCapabilities" - }, - { - "uri" : "http://hl7.org/fhir/v3/TimingEvent" - }, - { - "uri" : "http://hl7.org/fhir/v3/TransmissionRelationshipTypeCode" - }, - { - "uri" : "http://hl7.org/fhir/v3/TribalEntityUS" - }, - { - "uri" : "http://hl7.org/fhir/v3/VaccineManufacturer" - }, { "uri" : "http://hl7.org/fhir/vaccination-protocol-dose-status" }, { "uri" : "http://hl7.org/fhir/vaccination-protocol-dose-status-reason" }, - { - "uri" : "http://hl7.org/fhir/variant-state" - }, { "uri" : "http://hl7.org/fhir/versioning-policy" }, @@ -2946,17 +1065,17 @@ { "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/claim-type" + "uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory" }, { "uri" : "http://terminology.hl7.org/CodeSystem/codesystem-altcode-kind" @@ -3018,18 +1137,21 @@ { "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/contract-type" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/contractaction" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole" + }, { "uri" : "http://terminology.hl7.org/CodeSystem/contractsignertypecodes" }, @@ -3042,9 +1164,6 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/contracttermtypecodes" }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/contract-type" - }, { "uri" : "http://terminology.hl7.org/CodeSystem/copy-number-event" }, @@ -3055,10 +1174,10 @@ "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/coverage-selfpay" + "uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support" }, { "uri" : "http://terminology.hl7.org/CodeSystem/data-absent-reason" @@ -3135,12 +1254,6 @@ { "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" }, @@ -3168,15 +1281,21 @@ { "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/expansion-parameter-source" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type" + }, { "uri" : "http://terminology.hl7.org/CodeSystem/failure-action" }, @@ -3222,14 +1341,11 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/history-absent-reason" }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra" - }, { "uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group" }, { - "uri" : "http://terminology.hl7.org/CodeSystem/icd-o-3" + "uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra" }, { "uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status" @@ -3303,6 +1419,9 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-location" }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/medication-usage-admin-location" + }, { "uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-performer-function" }, @@ -3327,9 +1446,6 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-status-reason" }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/medication-usage-admin-location" - }, { "uri" : "http://terminology.hl7.org/CodeSystem/message-reasons-encounter" }, @@ -3376,10 +1492,10 @@ "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/payment-type" + "uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus" }, { "uri" : "http://terminology.hl7.org/CodeSystem/plan-definition-type" @@ -5391,6 +3507,9 @@ { "uri" : "urn:ietf:rfc:3986" }, + { + "uri" : "urn:iso-astm:E1762-95:2013" + }, { "uri" : "urn:iso:std:iso:11073:10101" }, @@ -5403,9 +3522,6 @@ { "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" }, 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 31d40b289..91e1da544 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 @@ -12,11 +12,11 @@ "url" : "http://hl7.org/fhir/3.0/StructureDefinition/extension-CapabilityStatement.acceptUnknown", "valueCode" : "both" }], - "url" : "http://tx.fhir.org/r3/metadata", + "url" : "http://localhost/r3/metadata", "version" : "3.0.2-2.0.14", "name" : "FHIR Reference Server Conformance Statement", "status" : "active", - "date" : "2022-09-16T12:12:41.427Z", + "date" : "2023-04-05T12:21:50.678Z", "contact" : [{ "telecom" : [{ "system" : "other", @@ -31,8 +31,8 @@ "releaseDate" : "2022-05-13T19:50:55.040Z" }, "implementation" : { - "description" : "FHIR Server running at http://tx.fhir.org/r3", - "url" : "http://tx.fhir.org/r3" + "description" : "FHIR Server running at http://localhost/r3", + "url" : "http://localhost/r3" }, "fhirVersion" : "3.0.2", "format" : ["application/fhir+xml", @@ -64,7 +64,7 @@ }, { "name" : "versions", - "definition" : "http://tx.fhir.org/r3/OperationDefinition/fso-versions" + "definition" : "http://localhost/r3/OperationDefinition/fso-versions" }] }] } \ No newline at end of file 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 443c6d422..7cb9ca0e5 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 @@ -30,9 +30,6 @@ { "uri" : "http://hl7.org/fhir/action-grouping-behavior" }, - { - "uri" : "http://hl7.org/fhir/actionlist" - }, { "uri" : "http://hl7.org/fhir/action-participant-type" }, @@ -49,10 +46,7 @@ "uri" : "http://hl7.org/fhir/action-selection-behavior" }, { - "uri" : "http://hl7.org/fhir/action-type" - }, - { - "uri" : "http://hl7.org/fhir/activity-definition-category" + "uri" : "http://hl7.org/fhir/actionlist" }, { "uri" : "http://hl7.org/fhir/additionalmaterials" @@ -63,45 +57,21 @@ { "uri" : "http://hl7.org/fhir/address-use" }, - { - "uri" : "http://hl7.org/fhir/adjudication" - }, - { - "uri" : "http://hl7.org/fhir/adjudication-error" - }, - { - "uri" : "http://hl7.org/fhir/adjudication-reason" - }, { "uri" : "http://hl7.org/fhir/administrative-gender" }, { "uri" : "http://hl7.org/fhir/admit-source" }, - { - "uri" : "http://hl7.org/fhir/adverse-event-category" - }, { "uri" : "http://hl7.org/fhir/adverse-event-causality" }, - { - "uri" : "http://hl7.org/fhir/adverse-event-causality-assess" - }, - { - "uri" : "http://hl7.org/fhir/adverse-event-causality-method" - }, { "uri" : "http://hl7.org/fhir/adverse-event-causality-result" }, { "uri" : "http://hl7.org/fhir/adverse-event-outcome" }, - { - "uri" : "http://hl7.org/fhir/adverse-event-seriousness" - }, - { - "uri" : "http://hl7.org/fhir/allerg-intol-substance-exp-risk" - }, { "uri" : "http://hl7.org/fhir/allergy-clinical-status" }, @@ -135,39 +105,15 @@ { "uri" : "http://hl7.org/fhir/assert-response-code-types" }, - { - "uri" : "http://hl7.org/fhir/audit-entity-type" - }, { "uri" : "http://hl7.org/fhir/audit-event-action" }, - { - "uri" : "http://hl7.org/fhir/audit-event-outcome" - }, - { - "uri" : "http://hl7.org/fhir/audit-event-type" - }, - { - "uri" : "http://hl7.org/fhir/basic-resource-type" - }, { "uri" : "http://hl7.org/fhir/benefit-category" }, - { - "uri" : "http://hl7.org/fhir/benefit-network" - }, { "uri" : "http://hl7.org/fhir/benefit-subcategory" }, - { - "uri" : "http://hl7.org/fhir/benefit-term" - }, - { - "uri" : "http://hl7.org/fhir/benefit-type" - }, - { - "uri" : "http://hl7.org/fhir/benefit-unit" - }, { "uri" : "http://hl7.org/fhir/binding-strength" }, @@ -195,42 +141,24 @@ { "uri" : "http://hl7.org/fhir/care-team-status" }, - { - "uri" : "http://hl7.org/fhir/chargeitem-billingcodes" - }, { "uri" : "http://hl7.org/fhir/chargeitem-status" }, { - "uri" : "http://hl7.org/fhir/choice-list-orientation" - }, - { - "uri" : "http://hl7.org/fhir/chromosome-human" + "uri" : "http://hl7.org/fhir/claim-use" }, { "uri" : "http://hl7.org/fhir/claimcareteamrole" }, - { - "uri" : "http://hl7.org/fhir/claim-exception" - }, { "uri" : "http://hl7.org/fhir/claiminformationcategory" }, - { - "uri" : "http://hl7.org/fhir/claim-use" - }, { "uri" : "http://hl7.org/fhir/classification-or-context" }, { "uri" : "http://hl7.org/fhir/clinical-impression-status" }, - { - "uri" : "http://hl7.org/fhir/CodeSystem/example" - }, - { - "uri" : "http://hl7.org/fhir/CodeSystem/summary" - }, { "uri" : "http://hl7.org/fhir/codesystem-content-mode" }, @@ -238,20 +166,14 @@ "uri" : "http://hl7.org/fhir/codesystem-hierarchy-meaning" }, { - "uri" : "http://hl7.org/fhir/common-tags" + "uri" : "http://hl7.org/fhir/CodeSystem/example" }, { - "uri" : "http://hl7.org/fhir/communication-category" - }, - { - "uri" : "http://hl7.org/fhir/communication-not-done-reason" + "uri" : "http://hl7.org/fhir/CodeSystem/summary" }, { "uri" : "http://hl7.org/fhir/compartment-type" }, - { - "uri" : "http://hl7.org/fhir/composite-measure-scoring" - }, { "uri" : "http://hl7.org/fhir/composition-attestation-mode" }, @@ -261,42 +183,21 @@ { "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/conceptmap-unmapped-mode" + }, { "uri" : "http://hl7.org/fhir/conditional-delete-status" }, { "uri" : "http://hl7.org/fhir/conditional-read-status" }, - { - "uri" : "http://hl7.org/fhir/condition-category" - }, - { - "uri" : "http://hl7.org/fhir/condition-clinical" - }, - { - "uri" : "http://hl7.org/fhir/condition-state" - }, - { - "uri" : "http://hl7.org/fhir/condition-ver-status" - }, - { - "uri" : "http://hl7.org/fhir/conformance-expectation" - }, - { - "uri" : "http://hl7.org/fhir/consentaction" - }, - { - "uri" : "http://hl7.org/fhir/consentcategorycodes" - }, { "uri" : "http://hl7.org/fhir/consent-data-meaning" }, @@ -307,10 +208,13 @@ "uri" : "http://hl7.org/fhir/consent-state-codes" }, { - "uri" : "http://hl7.org/fhir/constraint-severity" + "uri" : "http://hl7.org/fhir/consentaction" }, { - "uri" : "http://hl7.org/fhir/contactentity-type" + "uri" : "http://hl7.org/fhir/consentcategorycodes" + }, + { + "uri" : "http://hl7.org/fhir/constraint-severity" }, { "uri" : "http://hl7.org/fhir/contact-point-system" @@ -321,9 +225,6 @@ { "uri" : "http://hl7.org/fhir/content-type" }, - { - "uri" : "http://hl7.org/fhir/contract-content-derivative" - }, { "uri" : "http://hl7.org/fhir/contract-status" }, @@ -336,39 +237,21 @@ { "uri" : "http://hl7.org/fhir/contracttermtypecodes" }, - { - "uri" : "http://hl7.org/fhir/contracttypecodes" - }, { "uri" : "http://hl7.org/fhir/contributor-type" }, - { - "uri" : "http://hl7.org/fhir/copy-number-event" - }, { "uri" : "http://hl7.org/fhir/coverage-level" }, { - "uri" : "http://hl7.org/fhir/coverage-selfpay" - }, - { - "uri" : "http://hl7.org/fhir/data-absent-reason" + "uri" : "http://hl7.org/fhir/data-types" }, { "uri" : "http://hl7.org/fhir/dataelement-stringency" }, - { - "uri" : "http://hl7.org/fhir/data-types" - }, { "uri" : "http://hl7.org/fhir/days-of-week" }, - { - "uri" : "http://hl7.org/fhir/definition-status" - }, - { - "uri" : "http://hl7.org/fhir/definition-topic" - }, { "uri" : "http://hl7.org/fhir/detectedissue-severity" }, @@ -381,15 +264,9 @@ { "uri" : "http://hl7.org/fhir/device-status" }, - { - "uri" : "http://hl7.org/fhir/diagnosis-role" - }, { "uri" : "http://hl7.org/fhir/diagnostic-report-status" }, - { - "uri" : "http://hl7.org/fhir/dicom-audit-lifecycle" - }, { "uri" : "http://hl7.org/fhir/diet" }, @@ -414,33 +291,15 @@ { "uri" : "http://hl7.org/fhir/encounter-location-status" }, - { - "uri" : "http://hl7.org/fhir/encounter-special-arrangements" - }, { "uri" : "http://hl7.org/fhir/encounter-status" }, - { - "uri" : "http://hl7.org/fhir/encounter-type" - }, - { - "uri" : "http://hl7.org/fhir/endpoint-connection-type" - }, - { - "uri" : "http://hl7.org/fhir/endpoint-payload-type" - }, { "uri" : "http://hl7.org/fhir/endpoint-status" }, - { - "uri" : "http://hl7.org/fhir/entformula-additive" - }, { "uri" : "http://hl7.org/fhir/episode-of-care-status" }, - { - "uri" : "http://hl7.org/fhir/episodeofcare-type" - }, { "uri" : "http://hl7.org/fhir/event-capability-mode" }, @@ -459,15 +318,6 @@ { "uri" : "http://hl7.org/fhir/ex-claimsubtype" }, - { - "uri" : "http://hl7.org/fhir/ex-claimtype" - }, - { - "uri" : "http://hl7.org/fhir/ex-diagnosisrelatedgroup" - }, - { - "uri" : "http://hl7.org/fhir/ex-diagnosistype" - }, { "uri" : "http://hl7.org/fhir/ex-fdi" }, @@ -477,18 +327,9 @@ { "uri" : "http://hl7.org/fhir/ex-oralprostho" }, - { - "uri" : "http://hl7.org/fhir/ex-payee-resource-type" - }, - { - "uri" : "http://hl7.org/fhir/ex-paymenttype" - }, { "uri" : "http://hl7.org/fhir/ex-pharmaservice" }, - { - "uri" : "http://hl7.org/fhir/explanationofbenefit-status" - }, { "uri" : "http://hl7.org/fhir/ex-programcode" }, @@ -498,9 +339,6 @@ { "uri" : "http://hl7.org/fhir/ex-relatedclaimrelationship" }, - { - "uri" : "http://hl7.org/fhir/ex-revenue-center" - }, { "uri" : "http://hl7.org/fhir/ex-servicemodifier" }, @@ -510,18 +348,9 @@ { "uri" : "http://hl7.org/fhir/ex-serviceproduct" }, - { - "uri" : "http://hl7.org/fhir/extension-context" - }, { "uri" : "http://hl7.org/fhir/ex-tooth" }, - { - "uri" : "http://hl7.org/fhir/extra-activity-type" - }, - { - "uri" : "http://hl7.org/fhir/extra-security-role-type" - }, { "uri" : "http://hl7.org/fhir/ex-udi" }, @@ -531,15 +360,21 @@ { "uri" : "http://hl7.org/fhir/ex-visionprescriptionproduct" }, + { + "uri" : "http://hl7.org/fhir/explanationofbenefit-status" + }, + { + "uri" : "http://hl7.org/fhir/extension-context" + }, + { + "uri" : "http://hl7.org/fhir/extra-activity-type" + }, { "uri" : "http://hl7.org/fhir/FDI-surface" }, { "uri" : "http://hl7.org/fhir/filter-operator" }, - { - "uri" : "http://hl7.org/fhir/flag-category" - }, { "uri" : "http://hl7.org/fhir/flag-priority-code" }, @@ -555,21 +390,6 @@ { "uri" : "http://hl7.org/fhir/forms-codes" }, - { - "uri" : "http://hl7.org/fhir/fundsreserve" - }, - { - "uri" : "http://hl7.org/fhir/goal-acceptance-status" - }, - { - "uri" : "http://hl7.org/fhir/goal-category" - }, - { - "uri" : "http://hl7.org/fhir/goal-priority" - }, - { - "uri" : "http://hl7.org/fhir/goal-relationship-type" - }, { "uri" : "http://hl7.org/fhir/goal-status" }, @@ -597,9 +417,6 @@ { "uri" : "http://hl7.org/fhir/history-status" }, - { - "uri" : "http://hl7.org/fhir/hl7-work-group" - }, { "uri" : "http://hl7.org/fhir/http-operations" }, @@ -615,24 +432,15 @@ { "uri" : "http://hl7.org/fhir/identity-assuranceLevel" }, - { - "uri" : "http://hl7.org/fhir/immunization-origin" - }, { "uri" : "http://hl7.org/fhir/immunization-recommendation-date-criterion" }, - { - "uri" : "http://hl7.org/fhir/immunization-recommendation-status" - }, { "uri" : "http://hl7.org/fhir/implant-status" }, { "uri" : "http://hl7.org/fhir/intervention" }, - { - "uri" : "http://hl7.org/fhir/iso-21089-lifecycle" - }, { "uri" : "http://hl7.org/fhir/issue-severity" }, @@ -642,17 +450,11 @@ { "uri" : "http://hl7.org/fhir/item-type" }, - { - "uri" : "http://hl7.org/fhir/library-type" - }, - { - "uri" : "http://hl7.org/fhir/linkage-type" - }, { "uri" : "http://hl7.org/fhir/link-type" }, { - "uri" : "http://hl7.org/fhir/list-empty-reason" + "uri" : "http://hl7.org/fhir/linkage-type" }, { "uri" : "http://hl7.org/fhir/list-example-use-codes" @@ -660,18 +462,12 @@ { "uri" : "http://hl7.org/fhir/list-mode" }, - { - "uri" : "http://hl7.org/fhir/list-order" - }, { "uri" : "http://hl7.org/fhir/list-status" }, { "uri" : "http://hl7.org/fhir/location-mode" }, - { - "uri" : "http://hl7.org/fhir/location-physical-type" - }, { "uri" : "http://hl7.org/fhir/location-status" }, @@ -699,18 +495,6 @@ { "uri" : "http://hl7.org/fhir/marital-status" }, - { - "uri" : "http://hl7.org/fhir/match-grade" - }, - { - "uri" : "http://hl7.org/fhir/measure-data-usage" - }, - { - "uri" : "http://hl7.org/fhir/measurement-principle" - }, - { - "uri" : "http://hl7.org/fhir/measure-population" - }, { "uri" : "http://hl7.org/fhir/measure-report-status" }, @@ -718,10 +502,7 @@ "uri" : "http://hl7.org/fhir/measure-report-type" }, { - "uri" : "http://hl7.org/fhir/measure-scoring" - }, - { - "uri" : "http://hl7.org/fhir/measure-type" + "uri" : "http://hl7.org/fhir/measurement-principle" }, { "uri" : "http://hl7.org/fhir/media-subtype" @@ -768,9 +549,6 @@ { "uri" : "http://hl7.org/fhir/message-events" }, - { - "uri" : "http://hl7.org/fhir/messageheader-response-request" - }, { "uri" : "http://hl7.org/fhir/message-reasons-encounter" }, @@ -780,6 +558,9 @@ { "uri" : "http://hl7.org/fhir/message-transport" }, + { + "uri" : "http://hl7.org/fhir/messageheader-response-request" + }, { "uri" : "http://hl7.org/fhir/metric-calibration-state" }, @@ -801,9 +582,6 @@ { "uri" : "http://hl7.org/fhir/modifiers" }, - { - "uri" : "http://hl7.org/fhir/name-assembly-order" - }, { "uri" : "http://hl7.org/fhir/name-use" }, @@ -825,69 +603,36 @@ { "uri" : "http://hl7.org/fhir/nutrition-request-status" }, - { - "uri" : "http://hl7.org/fhir/object-role" - }, - { - "uri" : "http://hl7.org/fhir/observation-category" - }, { "uri" : "http://hl7.org/fhir/observation-relationshiptypes" }, - { - "uri" : "http://hl7.org/fhir/observation-statistics" - }, { "uri" : "http://hl7.org/fhir/observation-status" }, - { - "uri" : "http://hl7.org/fhir/operational-status" - }, { "uri" : "http://hl7.org/fhir/operation-kind" }, - { - "uri" : "http://hl7.org/fhir/operation-outcome" - }, { "uri" : "http://hl7.org/fhir/operation-parameter-use" }, { - "uri" : "http://hl7.org/fhir/organization-type" - }, - { - "uri" : "http://hl7.org/fhir/parameter-group" - }, - { - "uri" : "http://hl7.org/fhir/participantrequired" + "uri" : "http://hl7.org/fhir/operational-status" }, { "uri" : "http://hl7.org/fhir/participant-type" }, + { + "uri" : "http://hl7.org/fhir/participantrequired" + }, { "uri" : "http://hl7.org/fhir/participationstatus" }, - { - "uri" : "http://hl7.org/fhir/payeetype" - }, - { - "uri" : "http://hl7.org/fhir/payment-adjustment-reason" - }, { "uri" : "http://hl7.org/fhir/paymentstatus" }, - { - "uri" : "http://hl7.org/fhir/payment-type" - }, - { - "uri" : "http://hl7.org/fhir/plan-definition-type" - }, { "uri" : "http://hl7.org/fhir/policyholder-relationship" }, - { - "uri" : "http://hl7.org/fhir/practitioner-role" - }, { "uri" : "http://hl7.org/fhir/practitioner-specialty" }, @@ -915,9 +660,6 @@ { "uri" : "http://hl7.org/fhir/quantity-comparator" }, - { - "uri" : "http://hl7.org/fhir/question-max-occurs" - }, { "uri" : "http://hl7.org/fhir/questionnaire-answers-status" }, @@ -927,12 +669,6 @@ { "uri" : "http://hl7.org/fhir/questionnaire-item-control" }, - { - "uri" : "http://hl7.org/fhir/questionnaire-usage-mode" - }, - { - "uri" : "http://hl7.org/fhir/reaction-event-certainty" - }, { "uri" : "http://hl7.org/fhir/reaction-event-severity" }, @@ -948,9 +684,6 @@ { "uri" : "http://hl7.org/fhir/reference-handling-policy" }, - { - "uri" : "http://hl7.org/fhir/referencerange-meaning" - }, { "uri" : "http://hl7.org/fhir/reference-version-rules" }, @@ -999,9 +732,6 @@ { "uri" : "http://hl7.org/fhir/resource-slicing-rules" }, - { - "uri" : "http://hl7.org/fhir/resource-type-link" - }, { "uri" : "http://hl7.org/fhir/resource-types" }, @@ -1020,9 +750,6 @@ { "uri" : "http://hl7.org/fhir/restful-security-service" }, - { - "uri" : "http://hl7.org/fhir/risk-probability" - }, { "uri" : "http://hl7.org/fhir/search-comparator" }, @@ -1047,12 +774,6 @@ { "uri" : "http://hl7.org/fhir/service-category" }, - { - "uri" : "http://hl7.org/fhir/service-provision-conditions" - }, - { - "uri" : "http://hl7.org/fhir/service-referral-method" - }, { "uri" : "http://hl7.org/fhir/service-type" }, @@ -1080,9 +801,6 @@ { "uri" : "http://hl7.org/fhir/slotstatus" }, - { - "uri" : "http://hl7.org/fhir/special-values" - }, { "uri" : "http://hl7.org/fhir/specification-type" }, @@ -1092,24 +810,12 @@ { "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/subscription-tag" - }, - { - "uri" : "http://hl7.org/fhir/substance-category" - }, { "uri" : "http://hl7.org/fhir/substance-status" }, - { - "uri" : "http://hl7.org/fhir/supplydelivery-status" - }, { "uri" : "http://hl7.org/fhir/supply-item-type" }, @@ -1117,7 +823,7 @@ "uri" : "http://hl7.org/fhir/supply-kind" }, { - "uri" : "http://hl7.org/fhir/supplyrequest-reason" + "uri" : "http://hl7.org/fhir/supplydelivery-status" }, { "uri" : "http://hl7.org/fhir/supplyrequest-status" @@ -1131,15 +837,6 @@ { "uri" : "http://hl7.org/fhir/task-status" }, - { - "uri" : "http://hl7.org/fhir/testscript-operation-codes" - }, - { - "uri" : "http://hl7.org/fhir/testscript-profile-destination-types" - }, - { - "uri" : "http://hl7.org/fhir/testscript-profile-origin-types" - }, { "uri" : "http://hl7.org/fhir/transaction-mode" }, @@ -1155,642 +852,48 @@ { "uri" : "http://hl7.org/fhir/unknown-content-code" }, - { - "uri" : "http://hl7.org/fhir/usage-context-type" - }, - { - "uri" : "http://hl7.org/fhir/v2/0001" - }, - { - "uri" : "http://hl7.org/fhir/v2/0002" - }, - { - "uri" : "http://hl7.org/fhir/v2/0003" - }, - { - "uri" : "http://hl7.org/fhir/v2/0004" - }, { "uri" : "http://hl7.org/fhir/v2/0006/2.1" }, { "uri" : "http://hl7.org/fhir/v2/0006/2.4" }, - { - "uri" : "http://hl7.org/fhir/v2/0007" - }, - { - "uri" : "http://hl7.org/fhir/v2/0008" - }, - { - "uri" : "http://hl7.org/fhir/v2/0009" - }, - { - "uri" : "http://hl7.org/fhir/v2/0012" - }, - { - "uri" : "http://hl7.org/fhir/v2/0017" - }, { "uri" : "http://hl7.org/fhir/v2/0023" }, - { - "uri" : "http://hl7.org/fhir/v2/0027" - }, - { - "uri" : "http://hl7.org/fhir/v2/0033" - }, - { - "uri" : "http://hl7.org/fhir/v2/0034" - }, - { - "uri" : "http://hl7.org/fhir/v2/0038" - }, { "uri" : "http://hl7.org/fhir/v2/0043" }, - { - "uri" : "http://hl7.org/fhir/v2/0048" - }, - { - "uri" : "http://hl7.org/fhir/v2/0052" - }, - { - "uri" : "http://hl7.org/fhir/v2/0061" - }, - { - "uri" : "http://hl7.org/fhir/v2/0062" - }, - { - "uri" : "http://hl7.org/fhir/v2/0063" - }, - { - "uri" : "http://hl7.org/fhir/v2/0065" - }, - { - "uri" : "http://hl7.org/fhir/v2/0066" - }, - { - "uri" : "http://hl7.org/fhir/v2/0069" - }, - { - "uri" : "http://hl7.org/fhir/v2/0070" - }, - { - "uri" : "http://hl7.org/fhir/v2/0074" - }, - { - "uri" : "http://hl7.org/fhir/v2/0076" - }, { "uri" : "http://hl7.org/fhir/v2/0078" }, - { - "uri" : "http://hl7.org/fhir/v2/0080" - }, - { - "uri" : "http://hl7.org/fhir/v2/0083" - }, - { - "uri" : "http://hl7.org/fhir/v2/0085" - }, - { - "uri" : "http://hl7.org/fhir/v2/0091" - }, - { - "uri" : "http://hl7.org/fhir/v2/0092" - }, - { - "uri" : "http://hl7.org/fhir/v2/0098" - }, - { - "uri" : "http://hl7.org/fhir/v2/0100" - }, - { - "uri" : "http://hl7.org/fhir/v2/0102" - }, - { - "uri" : "http://hl7.org/fhir/v2/0103" - }, - { - "uri" : "http://hl7.org/fhir/v2/0104" - }, - { - "uri" : "http://hl7.org/fhir/v2/0105" - }, - { - "uri" : "http://hl7.org/fhir/v2/0106" - }, - { - "uri" : "http://hl7.org/fhir/v2/0107" - }, - { - "uri" : "http://hl7.org/fhir/v2/0108" - }, - { - "uri" : "http://hl7.org/fhir/v2/0109" - }, - { - "uri" : "http://hl7.org/fhir/v2/0116" - }, - { - "uri" : "http://hl7.org/fhir/v2/0119" - }, - { - "uri" : "http://hl7.org/fhir/v2/0121" - }, - { - "uri" : "http://hl7.org/fhir/v2/0122" - }, - { - "uri" : "http://hl7.org/fhir/v2/0123" - }, - { - "uri" : "http://hl7.org/fhir/v2/0124" - }, - { - "uri" : "http://hl7.org/fhir/v2/0126" - }, - { - "uri" : "http://hl7.org/fhir/v2/0127" - }, - { - "uri" : "http://hl7.org/fhir/v2/0128" - }, - { - "uri" : "http://hl7.org/fhir/v2/0130" - }, - { - "uri" : "http://hl7.org/fhir/v2/0131" - }, - { - "uri" : "http://hl7.org/fhir/v2/0133" - }, - { - "uri" : "http://hl7.org/fhir/v2/0135" - }, { "uri" : "http://hl7.org/fhir/v2/0136" }, - { - "uri" : "http://hl7.org/fhir/v2/0137" - }, - { - "uri" : "http://hl7.org/fhir/v2/0140" - }, { "uri" : "http://hl7.org/fhir/v2/0141" }, - { - "uri" : "http://hl7.org/fhir/v2/0142" - }, - { - "uri" : "http://hl7.org/fhir/v2/0144" - }, - { - "uri" : "http://hl7.org/fhir/v2/0145" - }, - { - "uri" : "http://hl7.org/fhir/v2/0146" - }, - { - "uri" : "http://hl7.org/fhir/v2/0147" - }, - { - "uri" : "http://hl7.org/fhir/v2/0148" - }, - { - "uri" : "http://hl7.org/fhir/v2/0149" - }, - { - "uri" : "http://hl7.org/fhir/v2/0150" - }, { "uri" : "http://hl7.org/fhir/v2/0153" }, - { - "uri" : "http://hl7.org/fhir/v2/0155" - }, - { - "uri" : "http://hl7.org/fhir/v2/0156" - }, - { - "uri" : "http://hl7.org/fhir/v2/0157" - }, - { - "uri" : "http://hl7.org/fhir/v2/0158" - }, - { - "uri" : "http://hl7.org/fhir/v2/0159" - }, - { - "uri" : "http://hl7.org/fhir/v2/0160" - }, - { - "uri" : "http://hl7.org/fhir/v2/0161" - }, - { - "uri" : "http://hl7.org/fhir/v2/0162" - }, - { - "uri" : "http://hl7.org/fhir/v2/0163" - }, - { - "uri" : "http://hl7.org/fhir/v2/0164" - }, - { - "uri" : "http://hl7.org/fhir/v2/0165" - }, - { - "uri" : "http://hl7.org/fhir/v2/0166" - }, - { - "uri" : "http://hl7.org/fhir/v2/0167" - }, - { - "uri" : "http://hl7.org/fhir/v2/0168" - }, - { - "uri" : "http://hl7.org/fhir/v2/0169" - }, - { - "uri" : "http://hl7.org/fhir/v2/0170" - }, - { - "uri" : "http://hl7.org/fhir/v2/0173" - }, - { - "uri" : "http://hl7.org/fhir/v2/0174" - }, - { - "uri" : "http://hl7.org/fhir/v2/0175" - }, - { - "uri" : "http://hl7.org/fhir/v2/0177" - }, - { - "uri" : "http://hl7.org/fhir/v2/0178" - }, - { - "uri" : "http://hl7.org/fhir/v2/0179" - }, - { - "uri" : "http://hl7.org/fhir/v2/0180" - }, - { - "uri" : "http://hl7.org/fhir/v2/0181" - }, - { - "uri" : "http://hl7.org/fhir/v2/0183" - }, - { - "uri" : "http://hl7.org/fhir/v2/0185" - }, - { - "uri" : "http://hl7.org/fhir/v2/0187" - }, - { - "uri" : "http://hl7.org/fhir/v2/0189" - }, - { - "uri" : "http://hl7.org/fhir/v2/0190" - }, - { - "uri" : "http://hl7.org/fhir/v2/0191" - }, - { - "uri" : "http://hl7.org/fhir/v2/0193" - }, - { - "uri" : "http://hl7.org/fhir/v2/0200" - }, - { - "uri" : "http://hl7.org/fhir/v2/0201" - }, - { - "uri" : "http://hl7.org/fhir/v2/0202" - }, - { - "uri" : "http://hl7.org/fhir/v2/0203" - }, - { - "uri" : "http://hl7.org/fhir/v2/0204" - }, - { - "uri" : "http://hl7.org/fhir/v2/0205" - }, - { - "uri" : "http://hl7.org/fhir/v2/0206" - }, - { - "uri" : "http://hl7.org/fhir/v2/0207" - }, - { - "uri" : "http://hl7.org/fhir/v2/0208" - }, - { - "uri" : "http://hl7.org/fhir/v2/0209" - }, - { - "uri" : "http://hl7.org/fhir/v2/0210" - }, - { - "uri" : "http://hl7.org/fhir/v2/0211" - }, - { - "uri" : "http://hl7.org/fhir/v2/0213" - }, - { - "uri" : "http://hl7.org/fhir/v2/0214" - }, - { - "uri" : "http://hl7.org/fhir/v2/0215" - }, - { - "uri" : "http://hl7.org/fhir/v2/0216" - }, - { - "uri" : "http://hl7.org/fhir/v2/0217" - }, - { - "uri" : "http://hl7.org/fhir/v2/0220" - }, - { - "uri" : "http://hl7.org/fhir/v2/0223" - }, - { - "uri" : "http://hl7.org/fhir/v2/0224" - }, - { - "uri" : "http://hl7.org/fhir/v2/0225" - }, - { - "uri" : "http://hl7.org/fhir/v2/0227" - }, - { - "uri" : "http://hl7.org/fhir/v2/0228" - }, { "uri" : "http://hl7.org/fhir/v2/0229" }, - { - "uri" : "http://hl7.org/fhir/v2/0230" - }, - { - "uri" : "http://hl7.org/fhir/v2/0231" - }, - { - "uri" : "http://hl7.org/fhir/v2/0232" - }, - { - "uri" : "http://hl7.org/fhir/v2/0234" - }, - { - "uri" : "http://hl7.org/fhir/v2/0235" - }, - { - "uri" : "http://hl7.org/fhir/v2/0236" - }, - { - "uri" : "http://hl7.org/fhir/v2/0237" - }, - { - "uri" : "http://hl7.org/fhir/v2/0238" - }, - { - "uri" : "http://hl7.org/fhir/v2/0239" - }, - { - "uri" : "http://hl7.org/fhir/v2/0240" - }, - { - "uri" : "http://hl7.org/fhir/v2/0241" - }, - { - "uri" : "http://hl7.org/fhir/v2/0242" - }, - { - "uri" : "http://hl7.org/fhir/v2/0243" - }, - { - "uri" : "http://hl7.org/fhir/v2/0247" - }, - { - "uri" : "http://hl7.org/fhir/v2/0248" - }, - { - "uri" : "http://hl7.org/fhir/v2/0250" - }, - { - "uri" : "http://hl7.org/fhir/v2/0251" - }, - { - "uri" : "http://hl7.org/fhir/v2/0252" - }, - { - "uri" : "http://hl7.org/fhir/v2/0253" - }, - { - "uri" : "http://hl7.org/fhir/v2/0254" - }, - { - "uri" : "http://hl7.org/fhir/v2/0255" - }, - { - "uri" : "http://hl7.org/fhir/v2/0256" - }, - { - "uri" : "http://hl7.org/fhir/v2/0257" - }, - { - "uri" : "http://hl7.org/fhir/v2/0258" - }, { "uri" : "http://hl7.org/fhir/v2/0259" }, - { - "uri" : "http://hl7.org/fhir/v2/0260" - }, - { - "uri" : "http://hl7.org/fhir/v2/0261" - }, - { - "uri" : "http://hl7.org/fhir/v2/0262" - }, - { - "uri" : "http://hl7.org/fhir/v2/0263" - }, - { - "uri" : "http://hl7.org/fhir/v2/0265" - }, - { - "uri" : "http://hl7.org/fhir/v2/0267" - }, - { - "uri" : "http://hl7.org/fhir/v2/0268" - }, - { - "uri" : "http://hl7.org/fhir/v2/0269" - }, - { - "uri" : "http://hl7.org/fhir/v2/0270" - }, - { - "uri" : "http://hl7.org/fhir/v2/0271" - }, - { - "uri" : "http://hl7.org/fhir/v2/0272" - }, - { - "uri" : "http://hl7.org/fhir/v2/0273" - }, - { - "uri" : "http://hl7.org/fhir/v2/0275" - }, - { - "uri" : "http://hl7.org/fhir/v2/0276" - }, - { - "uri" : "http://hl7.org/fhir/v2/0277" - }, - { - "uri" : "http://hl7.org/fhir/v2/0278" - }, - { - "uri" : "http://hl7.org/fhir/v2/0279" - }, - { - "uri" : "http://hl7.org/fhir/v2/0280" - }, - { - "uri" : "http://hl7.org/fhir/v2/0281" - }, - { - "uri" : "http://hl7.org/fhir/v2/0282" - }, - { - "uri" : "http://hl7.org/fhir/v2/0283" - }, - { - "uri" : "http://hl7.org/fhir/v2/0284" - }, - { - "uri" : "http://hl7.org/fhir/v2/0286" - }, - { - "uri" : "http://hl7.org/fhir/v2/0287" - }, - { - "uri" : "http://hl7.org/fhir/v2/0290" - }, - { - "uri" : "http://hl7.org/fhir/v2/0291" - }, { "uri" : "http://hl7.org/fhir/v2/0292" }, - { - "uri" : "http://hl7.org/fhir/v2/0294" - }, - { - "uri" : "http://hl7.org/fhir/v2/0298" - }, - { - "uri" : "http://hl7.org/fhir/v2/0299" - }, - { - "uri" : "http://hl7.org/fhir/v2/0301" - }, - { - "uri" : "http://hl7.org/fhir/v2/0305" - }, - { - "uri" : "http://hl7.org/fhir/v2/0309" - }, - { - "uri" : "http://hl7.org/fhir/v2/0311" - }, - { - "uri" : "http://hl7.org/fhir/v2/0315" - }, - { - "uri" : "http://hl7.org/fhir/v2/0316" - }, - { - "uri" : "http://hl7.org/fhir/v2/0317" - }, - { - "uri" : "http://hl7.org/fhir/v2/0321" - }, - { - "uri" : "http://hl7.org/fhir/v2/0322" - }, - { - "uri" : "http://hl7.org/fhir/v2/0323" - }, - { - "uri" : "http://hl7.org/fhir/v2/0324" - }, - { - "uri" : "http://hl7.org/fhir/v2/0325" - }, - { - "uri" : "http://hl7.org/fhir/v2/0326" - }, - { - "uri" : "http://hl7.org/fhir/v2/0329" - }, - { - "uri" : "http://hl7.org/fhir/v2/0330" - }, - { - "uri" : "http://hl7.org/fhir/v2/0331" - }, - { - "uri" : "http://hl7.org/fhir/v2/0332" - }, - { - "uri" : "http://hl7.org/fhir/v2/0334" - }, - { - "uri" : "http://hl7.org/fhir/v2/0335" - }, - { - "uri" : "http://hl7.org/fhir/v2/0336" - }, - { - "uri" : "http://hl7.org/fhir/v2/0337" - }, { "uri" : "http://hl7.org/fhir/v2/0338" }, - { - "uri" : "http://hl7.org/fhir/v2/0339" - }, - { - "uri" : "http://hl7.org/fhir/v2/0344" - }, { "uri" : "http://hl7.org/fhir/v2/0350" }, { "uri" : "http://hl7.org/fhir/v2/0351" }, - { - "uri" : "http://hl7.org/fhir/v2/0354" - }, - { - "uri" : "http://hl7.org/fhir/v2/0355" - }, - { - "uri" : "http://hl7.org/fhir/v2/0356" - }, - { - "uri" : "http://hl7.org/fhir/v2/0357" - }, - { - "uri" : "http://hl7.org/fhir/v2/0359" - }, { "uri" : "http://hl7.org/fhir/v2/0360/2.3.1" }, @@ -1800,1026 +903,42 @@ { "uri" : "http://hl7.org/fhir/v2/0363" }, - { - "uri" : "http://hl7.org/fhir/v2/0364" - }, - { - "uri" : "http://hl7.org/fhir/v2/0365" - }, - { - "uri" : "http://hl7.org/fhir/v2/0366" - }, - { - "uri" : "http://hl7.org/fhir/v2/0367" - }, - { - "uri" : "http://hl7.org/fhir/v2/0368" - }, - { - "uri" : "http://hl7.org/fhir/v2/0369" - }, - { - "uri" : "http://hl7.org/fhir/v2/0370" - }, - { - "uri" : "http://hl7.org/fhir/v2/0371" - }, - { - "uri" : "http://hl7.org/fhir/v2/0372" - }, - { - "uri" : "http://hl7.org/fhir/v2/0373" - }, - { - "uri" : "http://hl7.org/fhir/v2/0374" - }, - { - "uri" : "http://hl7.org/fhir/v2/0375" - }, - { - "uri" : "http://hl7.org/fhir/v2/0376" - }, - { - "uri" : "http://hl7.org/fhir/v2/0377" - }, - { - "uri" : "http://hl7.org/fhir/v2/0383" - }, - { - "uri" : "http://hl7.org/fhir/v2/0384" - }, - { - "uri" : "http://hl7.org/fhir/v2/0387" - }, - { - "uri" : "http://hl7.org/fhir/v2/0388" - }, - { - "uri" : "http://hl7.org/fhir/v2/0389" - }, { "uri" : "http://hl7.org/fhir/v2/0391/2.4" }, { "uri" : "http://hl7.org/fhir/v2/0391/2.6" }, - { - "uri" : "http://hl7.org/fhir/v2/0392" - }, - { - "uri" : "http://hl7.org/fhir/v2/0393" - }, - { - "uri" : "http://hl7.org/fhir/v2/0394" - }, - { - "uri" : "http://hl7.org/fhir/v2/0395" - }, - { - "uri" : "http://hl7.org/fhir/v2/0396" - }, - { - "uri" : "http://hl7.org/fhir/v2/0397" - }, - { - "uri" : "http://hl7.org/fhir/v2/0398" - }, - { - "uri" : "http://hl7.org/fhir/v2/0401" - }, - { - "uri" : "http://hl7.org/fhir/v2/0402" - }, - { - "uri" : "http://hl7.org/fhir/v2/0403" - }, - { - "uri" : "http://hl7.org/fhir/v2/0404" - }, - { - "uri" : "http://hl7.org/fhir/v2/0406" - }, - { - "uri" : "http://hl7.org/fhir/v2/0409" - }, { "uri" : "http://hl7.org/fhir/v2/0411" }, - { - "uri" : "http://hl7.org/fhir/v2/0415" - }, - { - "uri" : "http://hl7.org/fhir/v2/0416" - }, - { - "uri" : "http://hl7.org/fhir/v2/0417" - }, - { - "uri" : "http://hl7.org/fhir/v2/0418" - }, - { - "uri" : "http://hl7.org/fhir/v2/0421" - }, - { - "uri" : "http://hl7.org/fhir/v2/0422" - }, - { - "uri" : "http://hl7.org/fhir/v2/0423" - }, - { - "uri" : "http://hl7.org/fhir/v2/0424" - }, - { - "uri" : "http://hl7.org/fhir/v2/0425" - }, - { - "uri" : "http://hl7.org/fhir/v2/0426" - }, - { - "uri" : "http://hl7.org/fhir/v2/0427" - }, - { - "uri" : "http://hl7.org/fhir/v2/0428" - }, - { - "uri" : "http://hl7.org/fhir/v2/0429" - }, - { - "uri" : "http://hl7.org/fhir/v2/0430" - }, - { - "uri" : "http://hl7.org/fhir/v2/0431" - }, - { - "uri" : "http://hl7.org/fhir/v2/0432" - }, - { - "uri" : "http://hl7.org/fhir/v2/0433" - }, - { - "uri" : "http://hl7.org/fhir/v2/0434" - }, - { - "uri" : "http://hl7.org/fhir/v2/0435" - }, - { - "uri" : "http://hl7.org/fhir/v2/0436" - }, - { - "uri" : "http://hl7.org/fhir/v2/0437" - }, - { - "uri" : "http://hl7.org/fhir/v2/0438" - }, - { - "uri" : "http://hl7.org/fhir/v2/0440" - }, - { - "uri" : "http://hl7.org/fhir/v2/0441" - }, - { - "uri" : "http://hl7.org/fhir/v2/0442" - }, - { - "uri" : "http://hl7.org/fhir/v2/0443" - }, - { - "uri" : "http://hl7.org/fhir/v2/0444" - }, - { - "uri" : "http://hl7.org/fhir/v2/0445" - }, - { - "uri" : "http://hl7.org/fhir/v2/0450" - }, { "uri" : "http://hl7.org/fhir/v2/0455" }, { "uri" : "http://hl7.org/fhir/v2/0456" }, - { - "uri" : "http://hl7.org/fhir/v2/0457" - }, { "uri" : "http://hl7.org/fhir/v2/0459" }, { "uri" : "http://hl7.org/fhir/v2/0460" }, - { - "uri" : "http://hl7.org/fhir/v2/0465" - }, - { - "uri" : "http://hl7.org/fhir/v2/0466" - }, - { - "uri" : "http://hl7.org/fhir/v2/0468" - }, - { - "uri" : "http://hl7.org/fhir/v2/0469" - }, - { - "uri" : "http://hl7.org/fhir/v2/0470" - }, - { - "uri" : "http://hl7.org/fhir/v2/0472" - }, - { - "uri" : "http://hl7.org/fhir/v2/0473" - }, - { - "uri" : "http://hl7.org/fhir/v2/0474" - }, - { - "uri" : "http://hl7.org/fhir/v2/0475" - }, - { - "uri" : "http://hl7.org/fhir/v2/0477" - }, - { - "uri" : "http://hl7.org/fhir/v2/0478" - }, - { - "uri" : "http://hl7.org/fhir/v2/0480" - }, - { - "uri" : "http://hl7.org/fhir/v2/0482" - }, - { - "uri" : "http://hl7.org/fhir/v2/0483" - }, - { - "uri" : "http://hl7.org/fhir/v2/0484" - }, - { - "uri" : "http://hl7.org/fhir/v2/0485" - }, - { - "uri" : "http://hl7.org/fhir/v2/0487" - }, - { - "uri" : "http://hl7.org/fhir/v2/0488" - }, - { - "uri" : "http://hl7.org/fhir/v2/0489" - }, - { - "uri" : "http://hl7.org/fhir/v2/0490" - }, - { - "uri" : "http://hl7.org/fhir/v2/0491" - }, - { - "uri" : "http://hl7.org/fhir/v2/0492" - }, - { - "uri" : "http://hl7.org/fhir/v2/0493" - }, - { - "uri" : "http://hl7.org/fhir/v2/0494" - }, - { - "uri" : "http://hl7.org/fhir/v2/0495" - }, - { - "uri" : "http://hl7.org/fhir/v2/0496" - }, - { - "uri" : "http://hl7.org/fhir/v2/0497" - }, - { - "uri" : "http://hl7.org/fhir/v2/0498" - }, - { - "uri" : "http://hl7.org/fhir/v2/0499" - }, - { - "uri" : "http://hl7.org/fhir/v2/0500" - }, - { - "uri" : "http://hl7.org/fhir/v2/0501" - }, - { - "uri" : "http://hl7.org/fhir/v2/0502" - }, - { - "uri" : "http://hl7.org/fhir/v2/0503" - }, - { - "uri" : "http://hl7.org/fhir/v2/0504" - }, - { - "uri" : "http://hl7.org/fhir/v2/0505" - }, - { - "uri" : "http://hl7.org/fhir/v2/0506" - }, - { - "uri" : "http://hl7.org/fhir/v2/0507" - }, - { - "uri" : "http://hl7.org/fhir/v2/0508" - }, - { - "uri" : "http://hl7.org/fhir/v2/0510" - }, - { - "uri" : "http://hl7.org/fhir/v2/0511" - }, - { - "uri" : "http://hl7.org/fhir/v2/0513" - }, - { - "uri" : "http://hl7.org/fhir/v2/0514" - }, - { - "uri" : "http://hl7.org/fhir/v2/0516" - }, - { - "uri" : "http://hl7.org/fhir/v2/0517" - }, - { - "uri" : "http://hl7.org/fhir/v2/0518" - }, - { - "uri" : "http://hl7.org/fhir/v2/0520" - }, - { - "uri" : "http://hl7.org/fhir/v2/0523" - }, - { - "uri" : "http://hl7.org/fhir/v2/0524" - }, - { - "uri" : "http://hl7.org/fhir/v2/0527" - }, - { - "uri" : "http://hl7.org/fhir/v2/0528" - }, - { - "uri" : "http://hl7.org/fhir/v2/0529" - }, - { - "uri" : "http://hl7.org/fhir/v2/0530" - }, - { - "uri" : "http://hl7.org/fhir/v2/0534" - }, - { - "uri" : "http://hl7.org/fhir/v2/0535" - }, - { - "uri" : "http://hl7.org/fhir/v2/0536" - }, - { - "uri" : "http://hl7.org/fhir/v2/0538" - }, - { - "uri" : "http://hl7.org/fhir/v2/0540" - }, - { - "uri" : "http://hl7.org/fhir/v2/0544" - }, - { - "uri" : "http://hl7.org/fhir/v2/0547" - }, - { - "uri" : "http://hl7.org/fhir/v2/0548" - }, - { - "uri" : "http://hl7.org/fhir/v2/0550" - }, - { - "uri" : "http://hl7.org/fhir/v2/0553" - }, - { - "uri" : "http://hl7.org/fhir/v2/0554" - }, - { - "uri" : "http://hl7.org/fhir/v2/0555" - }, - { - "uri" : "http://hl7.org/fhir/v2/0556" - }, - { - "uri" : "http://hl7.org/fhir/v2/0557" - }, - { - "uri" : "http://hl7.org/fhir/v2/0558" - }, - { - "uri" : "http://hl7.org/fhir/v2/0559" - }, - { - "uri" : "http://hl7.org/fhir/v2/0561" - }, - { - "uri" : "http://hl7.org/fhir/v2/0562" - }, - { - "uri" : "http://hl7.org/fhir/v2/0564" - }, - { - "uri" : "http://hl7.org/fhir/v2/0565" - }, - { - "uri" : "http://hl7.org/fhir/v2/0566" - }, - { - "uri" : "http://hl7.org/fhir/v2/0569" - }, - { - "uri" : "http://hl7.org/fhir/v2/0570" - }, - { - "uri" : "http://hl7.org/fhir/v2/0571" - }, - { - "uri" : "http://hl7.org/fhir/v2/0572" - }, - { - "uri" : "http://hl7.org/fhir/v2/0615" - }, - { - "uri" : "http://hl7.org/fhir/v2/0616" - }, - { - "uri" : "http://hl7.org/fhir/v2/0617" - }, - { - "uri" : "http://hl7.org/fhir/v2/0618" - }, - { - "uri" : "http://hl7.org/fhir/v2/0625" - }, - { - "uri" : "http://hl7.org/fhir/v2/0634" - }, - { - "uri" : "http://hl7.org/fhir/v2/0642" - }, - { - "uri" : "http://hl7.org/fhir/v2/0651" - }, - { - "uri" : "http://hl7.org/fhir/v2/0653" - }, - { - "uri" : "http://hl7.org/fhir/v2/0657" - }, - { - "uri" : "http://hl7.org/fhir/v2/0659" - }, - { - "uri" : "http://hl7.org/fhir/v2/0667" - }, - { - "uri" : "http://hl7.org/fhir/v2/0669" - }, - { - "uri" : "http://hl7.org/fhir/v2/0682" - }, - { - "uri" : "http://hl7.org/fhir/v2/0702" - }, - { - "uri" : "http://hl7.org/fhir/v2/0717" - }, { "uri" : "http://hl7.org/fhir/v2/0719" }, { "uri" : "http://hl7.org/fhir/v2/0725" }, - { - "uri" : "http://hl7.org/fhir/v2/0728" - }, - { - "uri" : "http://hl7.org/fhir/v2/0731" - }, - { - "uri" : "http://hl7.org/fhir/v2/0734" - }, - { - "uri" : "http://hl7.org/fhir/v2/0739" - }, - { - "uri" : "http://hl7.org/fhir/v2/0742" - }, - { - "uri" : "http://hl7.org/fhir/v2/0749" - }, - { - "uri" : "http://hl7.org/fhir/v2/0755" - }, - { - "uri" : "http://hl7.org/fhir/v2/0757" - }, - { - "uri" : "http://hl7.org/fhir/v2/0759" - }, - { - "uri" : "http://hl7.org/fhir/v2/0761" - }, - { - "uri" : "http://hl7.org/fhir/v2/0763" - }, - { - "uri" : "http://hl7.org/fhir/v2/0776" - }, - { - "uri" : "http://hl7.org/fhir/v2/0778" - }, - { - "uri" : "http://hl7.org/fhir/v2/0790" - }, - { - "uri" : "http://hl7.org/fhir/v2/0793" - }, - { - "uri" : "http://hl7.org/fhir/v2/0806" - }, - { - "uri" : "http://hl7.org/fhir/v2/0818" - }, - { - "uri" : "http://hl7.org/fhir/v2/0834" - }, - { - "uri" : "http://hl7.org/fhir/v2/0868" - }, - { - "uri" : "http://hl7.org/fhir/v2/0871" - }, - { - "uri" : "http://hl7.org/fhir/v2/0881" - }, - { - "uri" : "http://hl7.org/fhir/v2/0882" - }, - { - "uri" : "http://hl7.org/fhir/v2/0894" - }, { "uri" : "http://hl7.org/fhir/v2/0895" }, - { - "uri" : "http://hl7.org/fhir/v2/0904" - }, - { - "uri" : "http://hl7.org/fhir/v2/0905" - }, - { - "uri" : "http://hl7.org/fhir/v2/0906" - }, - { - "uri" : "http://hl7.org/fhir/v2/0907" - }, - { - "uri" : "http://hl7.org/fhir/v2/0909" - }, - { - "uri" : "http://hl7.org/fhir/v2/0912" - }, - { - "uri" : "http://hl7.org/fhir/v2/0914" - }, - { - "uri" : "http://hl7.org/fhir/v2/0916" - }, - { - "uri" : "http://hl7.org/fhir/v2/0917" - }, - { - "uri" : "http://hl7.org/fhir/v2/0918" - }, - { - "uri" : "http://hl7.org/fhir/v2/0919" - }, - { - "uri" : "http://hl7.org/fhir/v2/0920" - }, - { - "uri" : "http://hl7.org/fhir/v2/0921" - }, - { - "uri" : "http://hl7.org/fhir/v2/0922" - }, - { - "uri" : "http://hl7.org/fhir/v2/0923" - }, - { - "uri" : "http://hl7.org/fhir/v2/0924" - }, - { - "uri" : "http://hl7.org/fhir/v2/0925" - }, - { - "uri" : "http://hl7.org/fhir/v2/0926" - }, - { - "uri" : "http://hl7.org/fhir/v2/0927" - }, - { - "uri" : "http://hl7.org/fhir/v2/0933" - }, - { - "uri" : "http://hl7.org/fhir/v2/0935" - }, - { - "uri" : "http://hl7.org/fhir/v2/4000" - }, - { - "uri" : "http://hl7.org/fhir/v3/AcknowledgementCondition" - }, - { - "uri" : "http://hl7.org/fhir/v3/AcknowledgementDetailCode" - }, - { - "uri" : "http://hl7.org/fhir/v3/AcknowledgementDetailType" - }, - { - "uri" : "http://hl7.org/fhir/v3/AcknowledgementType" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActClass" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActCode" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActExposureLevelCode" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActInvoiceElementModifier" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActMood" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActPriority" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActReason" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActRelationshipCheckpoint" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActRelationshipJoin" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActRelationshipSplit" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActRelationshipSubset" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActRelationshipType" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActSite" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActStatus" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActUncertainty" - }, - { - "uri" : "http://hl7.org/fhir/v3/ActUSPrivacyLaw" - }, - { - "uri" : "http://hl7.org/fhir/v3/AddressPartType" - }, - { - "uri" : "http://hl7.org/fhir/v3/AddressUse" - }, - { - "uri" : "http://hl7.org/fhir/v3/AdministrativeGender" - }, - { - "uri" : "http://hl7.org/fhir/v3/AmericanIndianAlaskaNativeLanguages" - }, - { - "uri" : "http://hl7.org/fhir/v3/Calendar" - }, - { - "uri" : "http://hl7.org/fhir/v3/CalendarCycle" - }, - { - "uri" : "http://hl7.org/fhir/v3/CalendarType" - }, - { - "uri" : "http://hl7.org/fhir/v3/Charset" - }, - { - "uri" : "http://hl7.org/fhir/v3/CodingRationale" - }, - { - "uri" : "http://hl7.org/fhir/v3/CommunicationFunctionType" - }, - { - "uri" : "http://hl7.org/fhir/v3/CompressionAlgorithm" - }, - { - "uri" : "http://hl7.org/fhir/v3/Confidentiality" - }, - { - "uri" : "http://hl7.org/fhir/v3/ContainerCap" - }, - { - "uri" : "http://hl7.org/fhir/v3/ContainerSeparator" - }, - { - "uri" : "http://hl7.org/fhir/v3/ContentProcessingMode" - }, - { - "uri" : "http://hl7.org/fhir/v3/ContextControl" - }, - { - "uri" : "http://hl7.org/fhir/v3/DataOperation" - }, - { - "uri" : "http://hl7.org/fhir/v3/DeviceAlertLevel" - }, - { - "uri" : "http://hl7.org/fhir/v3/DocumentCompletion" - }, - { - "uri" : "http://hl7.org/fhir/v3/DocumentStorage" - }, - { - "uri" : "http://hl7.org/fhir/v3/EducationLevel" - }, - { - "uri" : "http://hl7.org/fhir/v3/EmployeeJobClass" - }, - { - "uri" : "http://hl7.org/fhir/v3/EncounterAdmissionSource" - }, - { - "uri" : "http://hl7.org/fhir/v3/EncounterSpecialCourtesy" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityClass" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityCode" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityDeterminer" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityHandling" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityNamePartQualifier" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityNamePartQualifierR2" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityNamePartType" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityNamePartTypeR2" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityNameUse" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityNameUseR2" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityRisk" - }, - { - "uri" : "http://hl7.org/fhir/v3/EntityStatus" - }, - { - "uri" : "http://hl7.org/fhir/v3/EquipmentAlertLevel" - }, - { - "uri" : "http://hl7.org/fhir/v3/Ethnicity" - }, - { - "uri" : "http://hl7.org/fhir/v3/ExposureMode" - }, - { - "uri" : "http://hl7.org/fhir/v3/GenderStatus" - }, - { - "uri" : "http://hl7.org/fhir/v3/GTSAbbreviation" - }, - { - "uri" : "http://hl7.org/fhir/v3/hl7Realm" - }, - { - "uri" : "http://hl7.org/fhir/v3/HL7UpdateMode" - }, - { - "uri" : "http://hl7.org/fhir/v3/hl7V3Conformance" - }, - { - "uri" : "http://hl7.org/fhir/v3/HtmlLinkType" - }, - { - "uri" : "http://hl7.org/fhir/v3/IdentifierReliability" - }, - { - "uri" : "http://hl7.org/fhir/v3/IdentifierScope" - }, - { - "uri" : "http://hl7.org/fhir/v3/IntegrityCheckAlgorithm" - }, - { - "uri" : "http://hl7.org/fhir/v3/LanguageAbilityMode" - }, - { - "uri" : "http://hl7.org/fhir/v3/LanguageAbilityProficiency" - }, - { - "uri" : "http://hl7.org/fhir/v3/LivingArrangement" - }, - { - "uri" : "http://hl7.org/fhir/v3/LocalMarkupIgnore" - }, - { - "uri" : "http://hl7.org/fhir/v3/LocalRemoteControlState" - }, - { - "uri" : "http://hl7.org/fhir/v3/ManagedParticipationStatus" - }, - { - "uri" : "http://hl7.org/fhir/v3/MapRelationship" - }, - { - "uri" : "http://hl7.org/fhir/v3/MaritalStatus" - }, - { - "uri" : "http://hl7.org/fhir/v3/MessageWaitingPriority" - }, - { - "uri" : "http://hl7.org/fhir/v3/ModifyIndicator" - }, - { - "uri" : "http://hl7.org/fhir/v3/NullFlavor" - }, - { - "uri" : "http://hl7.org/fhir/v3/ObservationInterpretation" - }, - { - "uri" : "http://hl7.org/fhir/v3/ObservationMethod" - }, - { - "uri" : "http://hl7.org/fhir/v3/ObservationValue" - }, - { - "uri" : "http://hl7.org/fhir/v3/orderableDrugForm" - }, - { - "uri" : "http://hl7.org/fhir/v3/ParticipationFunction" - }, - { - "uri" : "http://hl7.org/fhir/v3/ParticipationMode" - }, - { - "uri" : "http://hl7.org/fhir/v3/ParticipationSignature" - }, - { - "uri" : "http://hl7.org/fhir/v3/ParticipationType" - }, - { - "uri" : "http://hl7.org/fhir/v3/PatientImportance" - }, - { - "uri" : "http://hl7.org/fhir/v3/PaymentTerms" - }, - { - "uri" : "http://hl7.org/fhir/v3/PersonDisabilityType" - }, - { - "uri" : "http://hl7.org/fhir/v3/ProbabilityDistributionType" - }, - { - "uri" : "http://hl7.org/fhir/v3/ProcessingID" - }, - { - "uri" : "http://hl7.org/fhir/v3/ProcessingMode" - }, - { - "uri" : "http://hl7.org/fhir/v3/QueryParameterValue" - }, - { - "uri" : "http://hl7.org/fhir/v3/QueryPriority" - }, - { - "uri" : "http://hl7.org/fhir/v3/QueryRequestLimit" - }, - { - "uri" : "http://hl7.org/fhir/v3/QueryResponse" - }, - { - "uri" : "http://hl7.org/fhir/v3/QueryStatusCode" - }, - { - "uri" : "http://hl7.org/fhir/v3/Race" - }, - { - "uri" : "http://hl7.org/fhir/v3/RelationalOperator" - }, - { - "uri" : "http://hl7.org/fhir/v3/RelationshipConjunction" - }, - { - "uri" : "http://hl7.org/fhir/v3/ReligiousAffiliation" - }, - { - "uri" : "http://hl7.org/fhir/v3/ResponseLevel" - }, - { - "uri" : "http://hl7.org/fhir/v3/ResponseModality" - }, - { - "uri" : "http://hl7.org/fhir/v3/ResponseMode" - }, - { - "uri" : "http://hl7.org/fhir/v3/RoleClass" - }, - { - "uri" : "http://hl7.org/fhir/v3/RoleCode" - }, - { - "uri" : "http://hl7.org/fhir/v3/RoleLinkStatus" - }, - { - "uri" : "http://hl7.org/fhir/v3/RoleLinkType" - }, - { - "uri" : "http://hl7.org/fhir/v3/RoleStatus" - }, - { - "uri" : "http://hl7.org/fhir/v3/RouteOfAdministration" - }, - { - "uri" : "http://hl7.org/fhir/v3/Sequencing" - }, - { - "uri" : "http://hl7.org/fhir/v3/SetOperator" - }, - { - "uri" : "http://hl7.org/fhir/v3/SpecimenType" - }, - { - "uri" : "http://hl7.org/fhir/v3/substanceAdminSubstitution" - }, - { - "uri" : "http://hl7.org/fhir/v3/SubstitutionCondition" - }, - { - "uri" : "http://hl7.org/fhir/v3/TableCellHorizontalAlign" - }, - { - "uri" : "http://hl7.org/fhir/v3/TableCellScope" - }, - { - "uri" : "http://hl7.org/fhir/v3/TableCellVerticalAlign" - }, - { - "uri" : "http://hl7.org/fhir/v3/TableFrame" - }, - { - "uri" : "http://hl7.org/fhir/v3/TableRules" - }, - { - "uri" : "http://hl7.org/fhir/v3/TargetAwareness" - }, - { - "uri" : "http://hl7.org/fhir/v3/TelecommunicationCapabilities" - }, - { - "uri" : "http://hl7.org/fhir/v3/TimingEvent" - }, - { - "uri" : "http://hl7.org/fhir/v3/TransmissionRelationshipTypeCode" - }, - { - "uri" : "http://hl7.org/fhir/v3/TribalEntityUS" - }, - { - "uri" : "http://hl7.org/fhir/v3/VaccineManufacturer" - }, { "uri" : "http://hl7.org/fhir/vaccination-protocol-dose-status" }, { "uri" : "http://hl7.org/fhir/vaccination-protocol-dose-status-reason" }, - { - "uri" : "http://hl7.org/fhir/variant-state" - }, { "uri" : "http://hl7.org/fhir/versioning-policy" }, @@ -2946,17 +1065,17 @@ { "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/claim-type" + "uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory" }, { "uri" : "http://terminology.hl7.org/CodeSystem/codesystem-altcode-kind" @@ -3018,18 +1137,21 @@ { "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/contract-type" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/contractaction" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole" + }, { "uri" : "http://terminology.hl7.org/CodeSystem/contractsignertypecodes" }, @@ -3042,9 +1164,6 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/contracttermtypecodes" }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/contract-type" - }, { "uri" : "http://terminology.hl7.org/CodeSystem/copy-number-event" }, @@ -3055,10 +1174,10 @@ "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/coverage-selfpay" + "uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support" }, { "uri" : "http://terminology.hl7.org/CodeSystem/data-absent-reason" @@ -3135,12 +1254,6 @@ { "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" }, @@ -3168,15 +1281,21 @@ { "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/expansion-parameter-source" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type" + }, { "uri" : "http://terminology.hl7.org/CodeSystem/failure-action" }, @@ -3222,14 +1341,11 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/history-absent-reason" }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra" - }, { "uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group" }, { - "uri" : "http://terminology.hl7.org/CodeSystem/icd-o-3" + "uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra" }, { "uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status" @@ -3303,6 +1419,9 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-location" }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/medication-usage-admin-location" + }, { "uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-performer-function" }, @@ -3327,9 +1446,6 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-status-reason" }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/medication-usage-admin-location" - }, { "uri" : "http://terminology.hl7.org/CodeSystem/message-reasons-encounter" }, @@ -3376,10 +1492,10 @@ "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/payment-type" + "uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus" }, { "uri" : "http://terminology.hl7.org/CodeSystem/plan-definition-type" @@ -5391,6 +3507,9 @@ { "uri" : "urn:ietf:rfc:3986" }, + { + "uri" : "urn:iso-astm:E1762-95:2013" + }, { "uri" : "urn:iso:std:iso:11073:10101" }, @@ -5403,9 +3522,6 @@ { "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" }, diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/all-systems.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/all-systems.cache index 583cedc6d..ff6744ccd 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/all-systems.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/all-systems.cache @@ -1,7 +1,7 @@ ------------------------------------------------------------------------------------- {"code" : { "code" : "fi" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "3.0.2", "lang":"fi", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "3.0.2", "langs":"[fi]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Finnish", "code" : "fi", @@ -10,7 +10,7 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "d" -}, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "3.0.2", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "3.0.2", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "天", "code" : "d", @@ -26,7 +26,7 @@ v: { "system" : "urn:ietf:bcp:13" }] } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "image/jpg", "code" : "image/jpg", @@ -42,7 +42,7 @@ v: { "system" : "urn:ietf:bcp:13" }] } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "application/pdf", "code" : "application/pdf", @@ -51,7 +51,7 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "de-CH" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "3.0.2", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "3.0.2", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "German (Switzerland)", "code" : "de-CH", @@ -62,7 +62,7 @@ v: { "system" : "urn:iso:std:iso:3166", "code" : "US", "display" : "United States of America" -}, "url": "http://hl7.org/fhir/ValueSet/jurisdiction", "version": "3.0.2", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/jurisdiction", "version": "3.0.2", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "United States of America", "code" : "US", @@ -71,7 +71,7 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "en" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "3.0.2", "lang":"en", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "3.0.2", "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "English", "code" : "en", diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/iso3166.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/iso3166.cache index 449c9116b..458c17f2d 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/iso3166.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/iso3166.cache @@ -2,7 +2,7 @@ {"code" : { "system" : "urn:iso:std:iso:3166", "code" : "NL" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Netherlands", "code" : "NL", @@ -13,7 +13,7 @@ v: { "system" : "urn:iso:std:iso:3166", "code" : "NL", "display" : "Netherlands" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Netherlands", "code" : "NL", @@ -24,7 +24,7 @@ v: { "system" : "urn:iso:std:iso:3166", "code" : "NL", "display" : "Netherlands" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "valueSet" :null, "langs":"[]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { "display" : "Netherlands", "code" : "NL", @@ -34,7 +34,7 @@ v: { {"code" : { "system" : "urn:iso:std:iso:3166", "code" : "NL" -}, "url": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20171231000000--0", "version": "2017-12-31T00:00:00", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "url": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20171231000000--0", "version": "2017-12-31T00:00:00", "langs":"[]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { "display" : "Netherlands", "code" : "NL", @@ -44,7 +44,7 @@ v: { {"code" : { "system" : "urn:iso:std:iso:3166", "code" : "NL" -}, "url": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20171231000000--0", "version": "2017-12-31T00:00:00", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20171231000000--0", "version": "2017-12-31T00:00:00", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "Netherlands", "code" : "NL", @@ -55,7 +55,7 @@ v: { "system" : "urn:iso:std:iso:3166", "code" : "NL", "display" : "Netherlands" -}, "url": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20171231000000", "version": "2017-12-31T00:00:00", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20171231000000", "version": "2017-12-31T00:00:00", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Netherlands", "code" : "NL", @@ -65,7 +65,7 @@ v: { {"code" : { "system" : "urn:iso:std:iso:3166", "code" : "US" -}, "url": "http://hl7.org/fhir/ValueSet/jurisdiction--0", "version": "3.0.2", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/jurisdiction--0", "version": "3.0.2", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "United States of America", "code" : "US", @@ -75,7 +75,7 @@ v: { {"code" : { "system" : "urn:iso:std:iso:3166", "code" : "US" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "United States of America", "code" : "US", diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/loinc.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/loinc.cache index dad9bb9a3..025bd3c99 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/loinc.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/loinc.cache @@ -3,38 +3,7 @@ "system" : "http://loinc.org", "code" : "19935-6", "display" : "Maximum expiratory gas flow Respiratory system airway by Peak flow meter" -}, "valueSet" :null, "lang":"fi", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Maximum expiratory gas flow Respiratory system airway by Peak flow meter", - "code" : "19935-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "19935-6" -}, "url": "http://phr.kanta.fi/ValueSet/fiphr-vs-vitalsigns--0", "version": "0.03", "lang":"fi", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "ei käännetty", - "code" : "19935-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "19935-6", - "display" : "Maximum expiratory gas flow Respiratory system airway by Peak flow meter" -}, "url": "http://phr.kanta.fi/ValueSet/fiphr-vs-vitalsigns", "version": "0.03", "lang":"fi", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Maximum expiratory gas flow Respiratory system airway by Peak flow meter", - "code" : "19935-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "19935-6" -}, "valueSet" :null, "lang":"fi", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[fi]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Maximum expiratory gas flow Respiratory system airway by Peak flow meter", "code" : "19935-6", @@ -44,7 +13,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "28655-9" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "3.0.2", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "3.0.2", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "Attending Discharge summary", "code" : "28655-9", @@ -54,7 +23,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "28655-9" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "3.0.2", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "3.0.2", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Attending Discharge summary", "code" : "28655-9", @@ -64,7 +33,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "28655-9" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Attending Discharge summary", "code" : "28655-9", @@ -75,7 +44,7 @@ v: { "system" : "http://loinc.org", "code" : "29299-5", "display" : "Reason for visit Narrative" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Reason for visit Narrative", "code" : "29299-5", @@ -86,7 +55,7 @@ v: { "system" : "http://loinc.org", "code" : "10183-2", "display" : "Hospital discharge medications Narrative" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Hospital discharge medications Narrative", "code" : "10183-2", @@ -97,7 +66,7 @@ v: { "system" : "http://loinc.org", "code" : "48765-2", "display" : "Allergies and adverse reactions Document" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Allergies and adverse reactions Document", "code" : "48765-2", @@ -107,7 +76,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "46241-6" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Hospital admission diagnosis Narrative - Reported", "code" : "46241-6", @@ -117,7 +86,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "18842-5" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "3.0.2", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "3.0.2", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "Discharge summary", "code" : "18842-5", @@ -128,7 +97,7 @@ v: { "system" : "http://loinc.org", "code" : "18842-5", "display" : "Discharge Summary" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "3.0.2", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "3.0.2", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Discharge summary", "code" : "18842-5", @@ -138,7 +107,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "18842-5" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Discharge summary", "code" : "18842-5", @@ -149,20 +118,20 @@ v: { "system" : "http://loinc.org", "code" : "48765-2", "display" : "Allergies" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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\" 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/r3)" + "error" : "The display \"Allergies\" 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://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "8648-8", "display" : "Hospital course Narrative" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Hospital course Narrative", "code" : "8648-8", @@ -173,7 +142,7 @@ v: { "system" : "http://loinc.org", "code" : "78375-3", "display" : "Discharge diagnosis Narrative" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Discharge diagnosis Narrative", "code" : "78375-3", @@ -184,7 +153,7 @@ v: { "system" : "http://loinc.org", "code" : "75311-1", "display" : "Discharge medications Narrative" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Discharge medications Narrative", "code" : "75311-1", @@ -195,7 +164,7 @@ v: { "system" : "http://loinc.org", "code" : "42347-5", "display" : "Admission diagnosis (narrative)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Admission diagnosis (narrative)", "code" : "42347-5", @@ -206,7 +175,7 @@ v: { "system" : "http://loinc.org", "code" : "42346-7", "display" : "Medications on admission (narrative)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Medications on admission (narrative)", "code" : "42346-7", @@ -217,7 +186,7 @@ v: { "system" : "http://loinc.org", "code" : "42344-2", "display" : "Discharge diet (narrative)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Discharge diet (narrative)", "code" : "42344-2", @@ -228,7 +197,7 @@ v: { "system" : "http://loinc.org", "code" : "10164-2", "display" : "History of Present illness Narrative" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "History of Present illness Narrative", "code" : "10164-2", @@ -239,20 +208,20 @@ v: { "system" : "http://loinc.org", "code" : "18776-5", "display" : "Plan of care" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Plan of care note", "code" : "18776-5", "system" : "http://loinc.org", "severity" : "warning", - "error" : "The display \"Plan of care\" is not a valid display for the code {http://loinc.org}18776-5 - should be one of ['Plan of care note', 'Plan of care note', '', '临床文档型' (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), '说明' (zh-CN), '票据' (zh-CN), '单据' (zh-CN), '证明书' (zh-CN), 'Documentazione dell''ontologia Osservazione Piano di cura Punto nel tempo (episodio) Ruolo non specificato' (it-IT)] (from http://tx.fhir.org/r3)" + "error" : "The display \"Plan of care\" is not a valid display for the code {http://loinc.org}18776-5 - should be one of ['Plan of care note', 'Plan of care note', '', '临床文档型' (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), '说明' (zh-CN), '票据' (zh-CN), '单据' (zh-CN), '证明书' (zh-CN), 'Documentazione dell''ontologia Osservazione Piano di cura Punto nel tempo (episodio) Ruolo non specificato' (it-IT)] (from http://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "47420-5", "display" : "Functional status assessment note" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Functional status assessment note", "code" : "47420-5", @@ -263,7 +232,7 @@ v: { "system" : "http://loinc.org", "code" : "47519-4", "display" : "History of Procedures Document" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "History of Procedures Document", "code" : "47519-4", @@ -274,58 +243,36 @@ v: { "system" : "http://loinc.org", "code" : "10187-3", "display" : "Review of systems Narrative Reporte" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Review of systems Narrative - Reported", "code" : "10187-3", "system" : "http://loinc.org", "severity" : "warning", - "error" : "The display \"Review of systems Narrative Reporte\" is not a valid display for the code {http://loinc.org}10187-3 - should be one of ['Review of systems Narrative - Reported', 'Review of systems', '', '医疗服务对象' (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), '结论 叙述' (zh-CN), '叙述性文字' (zh-CN), '报告' (zh-CN), '报告型' (zh-CN), '文字叙述' (zh-CN), '文本叙述型' (zh-CN), '文本描述' (zh-CN), '文本描述型 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 病史与体格检查 系统回顾' (zh-CN), '系统审核' (zh-CN), 'Anamnesi Osservazione paziente Punto nel tempo (episodio)' (it-IT), 'Анамнестические сведения' (ru-RU), 'Сообщенная третьим лицом информация Описательный Точка во времени' (ru-RU), 'Момент' (ru-RU)] (from http://tx.fhir.org/r3)" + "error" : "The display \"Review of systems Narrative Reporte\" is not a valid display for the code {http://loinc.org}10187-3 - should be one of ['Review of systems Narrative - Reported', 'Review of systems', '', '医疗服务对象' (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), '结论 叙述' (zh-CN), '叙述性文字' (zh-CN), '报告' (zh-CN), '报告型' (zh-CN), '文字叙述' (zh-CN), '文本叙述型' (zh-CN), '文本描述' (zh-CN), '文本描述型 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 病史与体格检查 系统回顾' (zh-CN), '系统审核' (zh-CN), 'Anamnesi Osservazione paziente Punto nel tempo (episodio)' (it-IT), 'Анамнестические сведения' (ru-RU), 'Сообщенная третьим лицом информация Описательный Точка во времени' (ru-RU), 'Момент' (ru-RU)] (from http://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "87504-7", "display" : "Administrative information" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "LCDS v4.00 - Administrative information - discharge [CMS Assessment]", "code" : "87504-7", "system" : "http://loinc.org", "severity" : "warning", - "error" : "The display \"Administrative information\" is not a valid display for the code {http://loinc.org}87504-7 - should be one of ['LCDS v4.00 - Administrative information - discharge [CMS Assessment]', ''] (from http://tx.fhir.org/r3)" + "error" : "The display \"Administrative information\" is not a valid display for the code {http://loinc.org}87504-7 - should be one of ['LCDS v4.00 - Administrative information - discharge [CMS Assessment]', ''] (from http://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "2069-3", "display" : "Chloride [Moles/volume] in Blood" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Chloride [Moles/volume] in Blood", "code" : "2069-3", "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":"true"}#### -v: { - "display" : "Body weight", - "code" : "29463-7", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "3141-9", - "display" : "Body weight Measured" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Body weight Measured", - "code" : "3141-9", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- 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 320926f45..2a706aee0 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 @@ -2,7 +2,7 @@ {"code" : { "system" : "http://snomed.info/sct", "code" : "66493003" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Product containing theophylline (medicinal product)", "code" : "66493003", @@ -13,7 +13,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "394899003", "display" : "oral administration of treatment" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Oral administration of treatment", "code" : "394899003", @@ -24,33 +24,33 @@ v: { "system" : "http://snomed.info/sct", "code" : "118246004", "display" : "Laboratory test finding (finding)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Laboratory test finding", "code" : "118246004", "system" : "http://snomed.info/sct", "severity" : "warning", - "error" : "The display \"Laboratory test finding (finding)\" is not a valid display for the code {http://snomed.info/sct}118246004 - should be one of ['Laboratory test finding', 'Laboratory test observations', 'Laboratory test result', 'Laboratory test finding (navigational concept)'] (from http://tx.fhir.org/r3)" + "error" : "The display \"Laboratory test finding (finding)\" is not a valid display for the code {http://snomed.info/sct}118246004 - should be one of ['Laboratory test finding', 'Laboratory test observations', 'Laboratory test result', 'Laboratory test finding (navigational concept)'] (from http://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "275711006", "display" : "Chemistry" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Serum chemistry test", "code" : "275711006", "system" : "http://snomed.info/sct", "severity" : "warning", - "error" : "The display \"Chemistry\" is not a valid display for the code {http://snomed.info/sct}275711006 - should be one of ['Serum chemistry test', 'Serum chemistry test (procedure)'] (from http://tx.fhir.org/r3)" + "error" : "The display \"Chemistry\" is not a valid display for the code {http://snomed.info/sct}275711006 - should be one of ['Serum chemistry test', 'Serum chemistry test (procedure)'] (from http://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "281302008", "display" : "Above reference range" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Above reference range", "code" : "281302008", @@ -61,7 +61,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "419891008", "display" : "Record artifact (record artifact)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Record artifact (record artifact)", "code" : "419891008", @@ -72,7 +72,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "371525003", "display" : "Clinical procedure report (record artifact)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Clinical procedure report", "code" : "371525003", @@ -83,7 +83,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "17621005", "display" : "Normal (qualifier value)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Normal", "code" : "17621005", @@ -94,7 +94,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "722172003", "display" : "Military health institution (environment)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Military health institution (environment)", "code" : "722172003", @@ -105,7 +105,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "394609007", "display" : "General surgery (qualifier value)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "General surgery (qualifier value)", "code" : "394609007", @@ -116,7 +116,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "71388002", "display" : "Procedure (procedure)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Procedure", "code" : "71388002", @@ -127,157 +127,157 @@ v: { "system" : "http://snomed.info/sct", "code" : "823681000000100", "display" : "Outpatient letter" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "886921000000105", "display" : "Allergies and adverse reactions" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "1077881000000105", "display" : "Attendance details" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "887181000000106", "display" : "Clinical summary" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "887161000000102", "display" : "Diagnoses" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "1052891000000108", "display" : "Referrer details" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "715851000000102", "display" : "Examination findings" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "717121000000105", "display" : "History" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "933361000000108", "display" : "Medications and medical devices" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "887171000000109", "display" : "Procedures" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "887201000000105", "display" : "Plan and requested actions" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "1052951000000105", "display" : "Information and advice given" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "886731000000109", "display" : "Patient demographics" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "887231000000104", "display" : "Person completing record" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "9290701000001101", "display" : "Optrex" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "443938003", "display" : "Procedure carried out on subject" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Procedure carried out on subject (situation)", "code" : "443938003", @@ -288,7 +288,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "17621005", "display" : "Normal" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Normal", "code" : "17621005", @@ -298,7 +298,7 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "27171005" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Urinalysis", "code" : "27171005", @@ -308,7 +308,7 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "55011004" -}, "valueSet" :null, "lang":"en", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Steady", "code" : "55011004", @@ -326,7 +326,7 @@ v: { "code" : "55011004" }] } -}, "lang":"en", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { "code" : "55011004", "system" : "http://snomed.info/sct" @@ -335,20 +335,9 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "11181000146103" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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" : { - "system" : "http://snomed.info/sct", - "code" : "27113001", - "display" : "Body weight" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Body weight", - "code" : "27113001", - "system" : "http://snomed.info/sct" + "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://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/ucum.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/ucum.cache index 372498e9c..f6e802be6 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/ucum.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/ucum.cache @@ -2,7 +2,7 @@ {"code" : { "system" : "http://unitsofmeasure.org", "code" : "L/min" -}, "valueSet" :null, "lang":"fi", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[fi]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "L/min", "code" : "L/min", @@ -12,38 +12,28 @@ v: { {"code" : { "system" : "http://unitsofmeasure.org", "code" : "21612-7" -}, "valueSet" :null, "lang":"fi", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[fi]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Error processing Unit: '21612-7': Expected \"/\" or \".\" at character 6; The code \"21612-7\" is not valid in the system http://unitsofmeasure.org; The code provided (http://unitsofmeasure.org#21612-7) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" + "error" : "Error processing Unit: '21612-7': Expected \"/\" or \".\" at character 6; The code \"21612-7\" is not valid in the system http://unitsofmeasure.org; The code provided (http://unitsofmeasure.org#21612-7) is not valid in the value set 'All codes known to the system' (from http://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://unitsofmeasure.org", "code" : "tbl" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Error processing Unit: 'tbl': The unit \"tbl\" is unknown at character 1; The code \"tbl\" is not valid in the system http://unitsofmeasure.org; The code provided (http://unitsofmeasure.org#tbl) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r3)" + "error" : "Error processing Unit: 'tbl': The unit \"tbl\" is unknown at character 1; The code \"tbl\" is not valid in the system http://unitsofmeasure.org; The code provided (http://unitsofmeasure.org#tbl) is not valid in the value set 'All codes known to the system' (from http://local.fhir.org/r3)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://unitsofmeasure.org", "code" : "mmol/L" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "mmol/L", "code" : "mmol/L", "system" : "http://unitsofmeasure.org" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "[lb_av]" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "[lb_av]", - "code" : "[lb_av]", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/v3-ActCode.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/v3-ActCode.cache deleted file mode 100644 index faf40c532..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/v3-ActCode.cache +++ /dev/null @@ -1,12 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v3-ActCode", - "code" : "IMP", - "display" : "inpatient encounter" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "inpatient encounter", - "code" : "IMP", - "system" : "http://terminology.hl7.org/CodeSystem/v3-ActCode" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/v3-ActReason.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/v3-ActReason.cache deleted file mode 100644 index 21ac53551..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/3.0.2/v3-ActReason.cache +++ /dev/null @@ -1,12 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v3-ActReason", - "code" : "HTEST", - "display" : "test health data" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "test health data", - "code" : "HTEST", - "system" : "http://terminology.hl7.org/CodeSystem/v3-ActReason" -} -------------------------------------------------------------------------------------- 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 0c9fedfc4..af7bd7c77 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 @@ -8,11 +8,11 @@ "display" : "Subsetted" }] }, - "url" : "http://tx.fhir.org/r4/metadata", + "url" : "http://localhost/r4/metadata", "version" : "4.0.1-2.0.14", "name" : "FHIR Reference Server Conformance Statement", "status" : "active", - "date" : "2022-09-15T13:27:05.487Z", + "date" : "2023-04-05T12:22:14.545Z", "contact" : [{ "telecom" : [{ "system" : "other", @@ -27,8 +27,8 @@ "releaseDate" : "2022-05-13T19:50:55.040Z" }, "implementation" : { - "description" : "FHIR Server running at http://tx.fhir.org/r4", - "url" : "http://tx.fhir.org/r4" + "description" : "FHIR Server running at http://localhost/r4", + "url" : "http://localhost/r4" }, "fhirVersion" : "4.0.1", "format" : ["application/fhir+xml", @@ -60,7 +60,7 @@ }, { "name" : "versions", - "definition" : "http://tx.fhir.org/r4/OperationDefinition/fso-versions" + "definition" : "http://localhost/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.0.1/.terminologyCapabilities.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/.terminologyCapabilities.cache index d1f5aa73b..b5cb8c013 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 @@ -1,11 +1,11 @@ { "resourceType" : "TerminologyCapabilities", "id" : "FhirServer", - "url" : "http://tx.fhir.org/r4/metadata", + "url" : "http://localhost/r4/metadata", "version" : "1.0.0", "name" : "FHIR Reference Server Teminology Capability Statement", "status" : "active", - "date" : "2022-09-12T07:14:02.176Z", + "date" : "2023-04-05T12:22:14.553Z", "contact" : [{ "telecom" : [{ "system" : "other", @@ -109,9 +109,6 @@ { "uri" : "http://hl7.org/fhir/audit-event-action" }, - { - "uri" : "http://hl7.org/fhir/audit-event-outcome" - }, { "uri" : "http://hl7.org/fhir/binding-strength" }, @@ -136,21 +133,27 @@ { "uri" : "http://hl7.org/fhir/code-search-support" }, + { + "uri" : "http://hl7.org/fhir/codesystem-content-mode" + }, + { + "uri" : "http://hl7.org/fhir/codesystem-hierarchy-meaning" + }, { "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/medicationrequest-intent" + }, + { + "uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-status" + }, { "uri" : "http://hl7.org/fhir/CodeSystem/status" }, @@ -160,12 +163,6 @@ { "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" }, @@ -178,9 +175,6 @@ { "uri" : "http://hl7.org/fhir/concept-map-equivalence" }, - { - "uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode" - }, { "uri" : "http://hl7.org/fhir/concept-properties" }, @@ -190,6 +184,9 @@ { "uri" : "http://hl7.org/fhir/concept-subsumption-outcome" }, + { + "uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode" + }, { "uri" : "http://hl7.org/fhir/conditional-delete-status" }, @@ -199,15 +196,15 @@ { "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/consentperformer" + }, { "uri" : "http://hl7.org/fhir/constraint-severity" }, @@ -343,9 +340,6 @@ { "uri" : "http://hl7.org/fhir/event-timing" }, - { - "uri" : "http://hl7.org/fhir/examplescenario-actor-type" - }, { "uri" : "http://hl7.org/fhir/ex-claimitemtype" }, @@ -361,6 +355,18 @@ { "uri" : "http://hl7.org/fhir/ex-pharmaservice" }, + { + "uri" : "http://hl7.org/fhir/ex-servicemodifier" + }, + { + "uri" : "http://hl7.org/fhir/ex-serviceproduct" + }, + { + "uri" : "http://hl7.org/fhir/ex-udi" + }, + { + "uri" : "http://hl7.org/fhir/examplescenario-actor-type" + }, { "uri" : "http://hl7.org/fhir/explanationofbenefit-status" }, @@ -370,21 +376,12 @@ { "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" }, @@ -433,9 +430,6 @@ { "uri" : "http://hl7.org/fhir/guide-page-generation" }, - { - "uri" : "http://hl7.org/fhir/guide-parameter-code" - }, { "uri" : "http://hl7.org/fhir/history-status" }, @@ -479,10 +473,10 @@ "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/link-type" + "uri" : "http://hl7.org/fhir/linkage-type" }, { "uri" : "http://hl7.org/fhir/list-mode" @@ -527,10 +521,10 @@ "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/message-significance-category" + "uri" : "http://hl7.org/fhir/messageheader-response-request" }, { "uri" : "http://hl7.org/fhir/metric-calibration-state" @@ -656,10 +650,10 @@ "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/relation-type" + "uri" : "http://hl7.org/fhir/relationship" }, { "uri" : "http://hl7.org/fhir/remittance-outcome" @@ -787,9 +781,6 @@ { "uri" : "http://hl7.org/fhir/structure-definition-kind" }, - { - "uri" : "http://hl7.org/fhir/subscription-channel-type" - }, { "uri" : "http://hl7.org/fhir/subscription-status" }, @@ -841,6 +832,30 @@ { "uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-tags" }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/assemble-expectation" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/chf-codes" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/collapsible" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/entryMode" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/launchContext" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/questionnaire-answer-constraint" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/temp" + }, { "uri" : "http://hl7.org/fhir/variable-type" }, @@ -979,17 +994,17 @@ { "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/claim-type" + "uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory" }, { "uri" : "http://terminology.hl7.org/CodeSystem/codesystem-altcode-kind" @@ -1015,9 +1030,6 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/conceptdomains" }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/condition-category" - }, { "uri" : "http://terminology.hl7.org/CodeSystem/condition-clinical" }, @@ -1051,18 +1063,21 @@ { "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/contract-type" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/contractaction" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole" + }, { "uri" : "http://terminology.hl7.org/CodeSystem/contractsignertypecodes" }, @@ -1075,9 +1090,6 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/contracttermtypecodes" }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/contract-type" - }, { "uri" : "http://terminology.hl7.org/CodeSystem/copy-number-event" }, @@ -1088,10 +1100,10 @@ "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/coverage-selfpay" + "uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support" }, { "uri" : "http://terminology.hl7.org/CodeSystem/data-absent-reason" @@ -1174,12 +1186,6 @@ { "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" }, @@ -1207,15 +1213,21 @@ { "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/expansion-parameter-source" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type" + }, { "uri" : "http://terminology.hl7.org/CodeSystem/failure-action" }, @@ -1264,14 +1276,11 @@ { "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/icd-o-3" + "uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra" }, { "uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status" @@ -1357,6 +1366,12 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-status" }, + { + "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/medicationdispense-performer-function" }, @@ -1384,12 +1399,6 @@ { "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" }, @@ -1439,10 +1448,10 @@ "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/payment-type" + "uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus" }, { "uri" : "http://terminology.hl7.org/CodeSystem/plan-definition-type" @@ -3553,6 +3562,9 @@ { "uri" : "urn:ietf:rfc:3986" }, + { + "uri" : "urn:iso-astm:E1762-95:2013" + }, { "uri" : "urn:iso:std:iso:11073:10101" }, @@ -3565,9 +3577,6 @@ { "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" }, diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/Location.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/Location.cache deleted file mode 100644 index 8c996eb37..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/Location.cache +++ /dev/null @@ -1,11 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "Location", - "code" : "Location" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "severity" : "error", - "error" : "The code system 'Location' is not known (encountered paired with code = 'Location'); The code provided (Location#Location) is not valid in the value set 'All codes known to the system' (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.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 108ef1ec5..7f0de0357 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 @@ -1,7 +1,7 @@ ------------------------------------------------------------------------------------- {"code" : { "code" : "application/octet-stream" -}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "application/octet-stream", "code" : "application/octet-stream", @@ -10,7 +10,7 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "de-CH" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "lang":"de-CH", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "langs":"[de-CH]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Deutsch (Schweiz)", "code" : "de-CH", @@ -19,7 +19,7 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "application/pdf" -}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "application/pdf", "code" : "application/pdf", @@ -30,18 +30,18 @@ v: { "system" : "http://loinc.org", "code" : "59284-0", "display" : "Patient Authorization Signature" -}, "url": "http://hl7.org/fhir/ValueSet/consent-category", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/consent-category", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Consent Document", "code" : "59284-0", "system" : "http://loinc.org", "severity" : "warning", - "error" : "The display \"Patient Authorization Signature\" is not a valid display for the code {http://loinc.org}59284-0 - should be one of ['Consent Document', 'Consent', '', '临床文档型' (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), '随机' (zh-CN), '随意' (zh-CN), '瞬间' (zh-CN), 'Documentazione dell''ontologia Osservazione Punto nel tempo (episodio)' (it-IT)] (from http://tx.fhir.org/r4)" + "error" : "The display \"Patient Authorization Signature\" is not a valid display for the code {http://loinc.org}59284-0 - should be one of ['Consent Document', 'Consent', '', '临床文档型' (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), '随机' (zh-CN), '随意' (zh-CN), '瞬间' (zh-CN), 'Documentazione dell''ontologia Osservazione Punto nel tempo (episodio)' (it-IT)] (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "code" : "image/*" -}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "image/*", "code" : "image/*", @@ -50,7 +50,7 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "d" -}, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "天", "code" : "d", @@ -59,7 +59,7 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "en-IN" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "lang":"en-IN", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "langs":"[en-IN]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "English (India)", "code" : "en-IN", @@ -68,1509 +68,16 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "image/jpg" -}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "image/jpg", "code" : "image/jpg", "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"}#### -v: { - "display" : "json", - "code" : "json", - "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"}#### -v: { - "display" : "application/fhir+json", - "code" : "application/fhir+json", - "system" : "urn:ietf:bcp:13" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/plain" -}, "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" : "text/plain", - "code" : "text/plain", - "system" : "urn:ietf:bcp:13" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "371532007", - "display" : "Progress note" -}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.typeCode", "version": "2.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Progress report", - "code" : "371532007", - "system" : "http://snomed.info/sct", - "severity" : "warning", - "error" : "The display \"Progress note\" is not a valid display for the code {http://snomed.info/sct}371532007 - should be one of ['Progress report', 'Report of subsequent visit', 'Progress report (record artifact)'] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "de-CH" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "German (Switzerland)", - "code" : "de-CH", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "34133-9", - "display" : "Summary of episode note" -}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-documentreference-type", "version": "3.1.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Summary of episode note", - "code" : "34133-9", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "en-US" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "English (United States)", - "code" : "en-US", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "application/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" : "application/xml", - "code" : "application/xml", - "system" : "urn:ietf:bcp:13" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/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" : "text/xml", - "code" : "text/xml", - "system" : "urn:ietf:bcp:13" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "urn:iso:std:iso:3166", - "code" : "US", - "display" : "United States of America" -}, "url": "http://hl7.org/fhir/ValueSet/jurisdiction", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "United States of America", - "code" : "US", - "system" : "urn:iso:std:iso:3166" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "10291000132101", - "display" : "Portion of mucosa of colon segment seen, but other areas of colon segment not well seen due to staining, residual stool and/or opaque liquid (finding)" -}, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "include" : [{ - "system" : "http://snomed.info/sct", - "concept" : [{ - "code" : "10281000132103", - "display" : "0", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Unprepared colon segment with mucosa not seen due to solid stool that cannot be cleared (finding)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "mukosa ikke sett, fast avføring tilstede" - }] - }, - { - "code" : "10291000132101", - "display" : "1", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Portion of mucosa of colon segment seen, but other areas of colon segment not well seen due to staining, residual stool and/or opaque liquid (finding)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "mukosa delvis sett, farget væske og avføringsrester tilstede." - }] - }, - { - "code" : "10301000132102", - "display" : "2", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Minor amount of residual staining, small fragments of stool and/or opaque liquid, but mucosa of colon segment seen well (finding)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "mukosa godt visualisert, små mengder farget væske eller avføring." - }] - }, - { - "code" : "10311000132100", - "display" : "3", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Entire mucosa of colon segment seen well with no residual staining, small fragments of stool or opaque liquid (finding)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "mukosa komplett visualisert, ingen farget væske eller avføring." - }] - }] - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor", - "version" : "2018-08-12", - "concept" : [{ - "code" : "NA", - "display" : "NA", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "not applicable" - }] - }] - }] - }, - "expansion" : { - "contains" : [{ - "system" : "http://snomed.info/sct", - "code" : "10281000132103", - "display" : "0" - }, - { - "system" : "http://snomed.info/sct", - "code" : "10291000132101", - "display" : "1" - }, - { - "system" : "http://snomed.info/sct", - "code" : "10301000132102", - "display" : "2" - }, - { - "system" : "http://snomed.info/sct", - "code" : "10311000132100", - "display" : "3" - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor", - "version" : "2018-08-12", - "code" : "NA", - "display" : "NA" - }] - } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Portion of mucosa of the colon segment seen, but other areas of the colon segment are not well seen because of staining, residual stool, or opaque liquid, 1", - "code" : "10291000132101", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "10301000132102", - "display" : "Minor amount of residual staining, small fragments of stool and/or opaque liquid, but mucosa of colon segment seen well (finding)" -}, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "include" : [{ - "system" : "http://snomed.info/sct", - "concept" : [{ - "code" : "10281000132103", - "display" : "0", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Unprepared colon segment with mucosa not seen due to solid stool that cannot be cleared (finding)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "mukosa ikke sett, fast avføring tilstede" - }] - }, - { - "code" : "10291000132101", - "display" : "1", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Portion of mucosa of colon segment seen, but other areas of colon segment not well seen due to staining, residual stool and/or opaque liquid (finding)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "mukosa delvis sett, farget væske og avføringsrester tilstede." - }] - }, - { - "code" : "10301000132102", - "display" : "2", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Minor amount of residual staining, small fragments of stool and/or opaque liquid, but mucosa of colon segment seen well (finding)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "mukosa godt visualisert, små mengder farget væske eller avføring." - }] - }, - { - "code" : "10311000132100", - "display" : "3", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Entire mucosa of colon segment seen well with no residual staining, small fragments of stool or opaque liquid (finding)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "mukosa komplett visualisert, ingen farget væske eller avføring." - }] - }] - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor", - "version" : "2018-08-12", - "concept" : [{ - "code" : "NA", - "display" : "NA", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "not applicable" - }] - }] - }] - }, - "expansion" : { - "contains" : [{ - "system" : "http://snomed.info/sct", - "code" : "10281000132103", - "display" : "0" - }, - { - "system" : "http://snomed.info/sct", - "code" : "10291000132101", - "display" : "1" - }, - { - "system" : "http://snomed.info/sct", - "code" : "10301000132102", - "display" : "2" - }, - { - "system" : "http://snomed.info/sct", - "code" : "10311000132100", - "display" : "3" - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor", - "version" : "2018-08-12", - "code" : "NA", - "display" : "NA" - }] - } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Minor amount of residual staining, small fragments of stool and/or opaque liquid, but mucosa of colon segment seen well (finding)", - "code" : "10301000132102", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "10311000132100", - "display" : "Entire mucosa of colon segment seen well with no residual staining, small fragments of stool or opaque liquid (finding)" -}, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "include" : [{ - "system" : "http://snomed.info/sct", - "concept" : [{ - "code" : "10281000132103", - "display" : "0", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Unprepared colon segment with mucosa not seen due to solid stool that cannot be cleared (finding)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "mukosa ikke sett, fast avføring tilstede" - }] - }, - { - "code" : "10291000132101", - "display" : "1", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Portion of mucosa of colon segment seen, but other areas of colon segment not well seen due to staining, residual stool and/or opaque liquid (finding)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "mukosa delvis sett, farget væske og avføringsrester tilstede." - }] - }, - { - "code" : "10301000132102", - "display" : "2", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Minor amount of residual staining, small fragments of stool and/or opaque liquid, but mucosa of colon segment seen well (finding)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "mukosa godt visualisert, små mengder farget væske eller avføring." - }] - }, - { - "code" : "10311000132100", - "display" : "3", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Entire mucosa of colon segment seen well with no residual staining, small fragments of stool or opaque liquid (finding)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "mukosa komplett visualisert, ingen farget væske eller avføring." - }] - }] - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor", - "version" : "2018-08-12", - "concept" : [{ - "code" : "NA", - "display" : "NA", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "not applicable" - }] - }] - }] - }, - "expansion" : { - "contains" : [{ - "system" : "http://snomed.info/sct", - "code" : "10281000132103", - "display" : "0" - }, - { - "system" : "http://snomed.info/sct", - "code" : "10291000132101", - "display" : "1" - }, - { - "system" : "http://snomed.info/sct", - "code" : "10301000132102", - "display" : "2" - }, - { - "system" : "http://snomed.info/sct", - "code" : "10311000132100", - "display" : "3" - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor", - "version" : "2018-08-12", - "code" : "NA", - "display" : "NA" - }] - } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Entire mucosa of colon segment seen well with no residual staining, small fragments of stool or opaque liquid (finding)", - "code" : "10311000132100", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "32485007", - "display" : "Hospital admission (procedure)" -}, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "include" : [{ - "system" : "http://snomed.info/sct", - "concept" : [{ - "code" : "416406003", - "display" : "Undersøkelsen avbrutt", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Procedure discontinued (situation)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "prosedyre avbrutt" - }] - }, - { - "code" : "103705002", - "display" : "Observasjon uten innleggelse", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Patient status observation (procedure)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "observasjon av pasientstatus" - }] - }, - { - "code" : "32485007", - "display" : "Innleggelse", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Hospital admission (procedure)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "sykehusinnleggelse" - }] - }] - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/special-values", - "version" : "4.0.1", - "concept" : [{ - "code" : "nil-known", - "display" : "Ingen (med eller uten forlenget prosedyretid)", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Nil Known" - }] - }] - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor", - "version" : "2018-08-12", - "concept" : [{ - "code" : "OTH", - "display" : "Annet", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Other" - }] - }] - }] - }, - "expansion" : { - "contains" : [{ - "system" : "http://snomed.info/sct", - "code" : "416406003", - "display" : "Undersøkelsen avbrutt" - }, - { - "system" : "http://snomed.info/sct", - "code" : "103705002", - "display" : "Observasjon uten innleggelse" - }, - { - "system" : "http://snomed.info/sct", - "code" : "32485007", - "display" : "Innleggelse" - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/special-values", - "version" : "4.0.1", - "code" : "nil-known", - "display" : "Ingen (med eller uten forlenget prosedyretid)" - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor", - "version" : "2018-08-12", - "code" : "OTH", - "display" : "Annet" - }] - } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Hospital admission", - "code" : "32485007", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "10821000202101", - "display" : "Narkose eller dyp sedasjon med anestesistøtte" -}, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "include" : [{ - "system" : "http://snomed.info/sct", - "concept" : [{ - "code" : "10821000202101", - "display" : "Narkose eller dyp sedasjon med anestesistøtte", - "designation" : [{ - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Narkose eller dyp sedasjon med anestesistøtte" - }] - }] - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/special-values", - "concept" : [{ - "code" : "nil-known", - "display" : "Ingen", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Nil Known" - }] - }] - }] - }, - "expansion" : { - "contains" : [{ - "system" : "http://snomed.info/sct", - "code" : "10821000202101", - "display" : "Narkose eller dyp sedasjon med anestesistøtte" - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/special-values", - "code" : "nil-known", - "display" : "Ingen" - }] - } -}, "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/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" : { - "system" : "http://snomed.info/sct", - "code" : "712510007", - "display" : "Intestinal hemorrhage (disorder)" -}, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "include" : [{ - "system" : "http://snomed.info/sct", - "concept" : [{ - "code" : "712510007", - "display" : "Blødning", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Intestinal hemorrhage (disorder)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "blødning i tarm" - }] - }, - { - "code" : "50008003", - "display" : "Perforasjon", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Traumatic perforation of large intestine (disorder)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "traumatisk perforasjon av colon" - }] - }, - { - "code" : "10341000202100", - "display" : "Alvorlig vasovagal reaksjon", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Severe vasovagal reaction (disorder)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "alvorlig vasovagal reaksjon" - }] - }, - { - "code" : "409622000", - "display" : "Respiratorisk", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Respiratory failure (disorder)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "respirasjonssvikt" - }] - }, - { - "code" : "267037003", - "display" : "Kardiovaskulær", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Cardiovascular symptoms (finding)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "kardiovaskulært symptom" - }] - }, - { - "code" : "416093006", - "display" : "Allergisk reaksjon på medikament", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Allergic reaction caused by drug (disorder)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "allergisk reaksjon forårsaket av legemiddel" - }] - }] - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/special-values", - "version" : "4.0.1", - "concept" : [{ - "code" : "nil-known", - "display" : "Ingen", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Nil Known" - }] - }] - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor", - "version" : "2018-08-12", - "concept" : [{ - "code" : "OTH", - "display" : "Annet", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Other" - }] - }] - }] - }, - "expansion" : { - "contains" : [{ - "system" : "http://snomed.info/sct", - "code" : "712510007", - "display" : "Blødning" - }, - { - "system" : "http://snomed.info/sct", - "code" : "50008003", - "display" : "Perforasjon" - }, - { - "system" : "http://snomed.info/sct", - "code" : "10341000202100", - "display" : "Alvorlig vasovagal reaksjon" - }, - { - "system" : "http://snomed.info/sct", - "code" : "409622000", - "display" : "Respiratorisk" - }, - { - "system" : "http://snomed.info/sct", - "code" : "267037003", - "display" : "Kardiovaskulær" - }, - { - "system" : "http://snomed.info/sct", - "code" : "416093006", - "display" : "Allergisk reaksjon på medikament" - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/special-values", - "version" : "4.0.1", - "code" : "nil-known", - "display" : "Ingen" - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor", - "version" : "2018-08-12", - "code" : "OTH", - "display" : "Annet" - }] - } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Intestinal hemorrhage (disorder)", - "code" : "712510007", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "372756006", - "display" : "Warfarin (substance)" -}, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "include" : [{ - "system" : "http://snomed.info/sct", - "concept" : [{ - "code" : "387458008", - "display" : "Acetylsalisylsyre", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Aspirin (substance)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "acetylsalisylsyre" - }] - }, - { - "code" : "372756006", - "display" : "Warfarin", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Warfarin (substance)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "warfarin" - }] - }, - { - "code" : "373294004", - "display" : "LMWH", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Low molecular weight heparin (substance)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "lavmolekylært heparin" - }] - }] - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/special-values", - "version" : "4.0.1", - "concept" : [{ - "code" : "nil-known", - "display" : "Ingen relevante medisiner", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Nil Known" - }] - }] - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor", - "version" : "2018-08-12", - "concept" : [{ - "code" : "OTH", - "display" : "Annet", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Other" - }] - }, - { - "code" : "UNK", - "display" : "Ukjent/mangler opplysninger", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "unknown" - }] - }] - }, - { - "system" : "http://ehelse.no/fhir/CodeSystem/colonoscopy-model-specific-codes", - "concept" : [{ - "code" : "andre-blodplatehemmere", - "display" : "Andre blodplatehemmere", - "designation" : [{ - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Andre blodplatehemmere" - }] - }, - { - "code" : "doak", - "display" : "DOAK", - "designation" : [{ - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "DOAK" - }] - }, - { - "code" : "andre-antikoagulantia", - "display" : "Andre antikoagulantia", - "designation" : [{ - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Andre antikoagulantia" - }] - }] - }] - }, - "expansion" : { - "contains" : [{ - "system" : "http://snomed.info/sct", - "code" : "387458008", - "display" : "Acetylsalisylsyre" - }, - { - "system" : "http://snomed.info/sct", - "code" : "372756006", - "display" : "Warfarin" - }, - { - "system" : "http://snomed.info/sct", - "code" : "373294004", - "display" : "LMWH" - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/special-values", - "version" : "4.0.1", - "code" : "nil-known", - "display" : "Ingen relevante medisiner" - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor", - "version" : "2018-08-12", - "code" : "OTH", - "display" : "Annet" - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor", - "version" : "2018-08-12", - "code" : "UNK", - "display" : "Ukjent/mangler opplysninger" - }, - { - "system" : "http://ehelse.no/fhir/CodeSystem/colonoscopy-model-specific-codes", - "code" : "andre-blodplatehemmere", - "display" : "Andre blodplatehemmere" - }, - { - "system" : "http://ehelse.no/fhir/CodeSystem/colonoscopy-model-specific-codes", - "code" : "doak", - "display" : "DOAK" - }, - { - "system" : "http://ehelse.no/fhir/CodeSystem/colonoscopy-model-specific-codes", - "code" : "andre-antikoagulantia", - "display" : "Andre antikoagulantia" - }] - } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Warfarin (substance)", - "code" : "372756006", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "387458008", - "display" : "Aspirin (substance)" -}, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "include" : [{ - "system" : "http://snomed.info/sct", - "concept" : [{ - "code" : "387458008", - "display" : "Acetylsalisylsyre", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Aspirin (substance)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "acetylsalisylsyre" - }] - }, - { - "code" : "372756006", - "display" : "Warfarin", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Warfarin (substance)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "warfarin" - }] - }, - { - "code" : "373294004", - "display" : "LMWH", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Low molecular weight heparin (substance)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "lavmolekylært heparin" - }] - }] - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/special-values", - "version" : "4.0.1", - "concept" : [{ - "code" : "nil-known", - "display" : "Ingen relevante medisiner", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Nil Known" - }] - }] - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor", - "version" : "2018-08-12", - "concept" : [{ - "code" : "OTH", - "display" : "Annet", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Other" - }] - }, - { - "code" : "UNK", - "display" : "Ukjent/mangler opplysninger", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "unknown" - }] - }] - }, - { - "system" : "http://ehelse.no/fhir/CodeSystem/colonoscopy-model-specific-codes", - "concept" : [{ - "code" : "andre-blodplatehemmere", - "display" : "Andre blodplatehemmere", - "designation" : [{ - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Andre blodplatehemmere" - }] - }, - { - "code" : "doak", - "display" : "DOAK", - "designation" : [{ - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "DOAK" - }] - }, - { - "code" : "andre-antikoagulantia", - "display" : "Andre antikoagulantia", - "designation" : [{ - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Andre antikoagulantia" - }] - }] - }] - }, - "expansion" : { - "contains" : [{ - "system" : "http://snomed.info/sct", - "code" : "387458008", - "display" : "Acetylsalisylsyre" - }, - { - "system" : "http://snomed.info/sct", - "code" : "372756006", - "display" : "Warfarin" - }, - { - "system" : "http://snomed.info/sct", - "code" : "373294004", - "display" : "LMWH" - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/special-values", - "version" : "4.0.1", - "code" : "nil-known", - "display" : "Ingen relevante medisiner" - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor", - "version" : "2018-08-12", - "code" : "OTH", - "display" : "Annet" - }, - { - "system" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor", - "version" : "2018-08-12", - "code" : "UNK", - "display" : "Ukjent/mangler opplysninger" - }, - { - "system" : "http://ehelse.no/fhir/CodeSystem/colonoscopy-model-specific-codes", - "code" : "andre-blodplatehemmere", - "display" : "Andre blodplatehemmere" - }, - { - "system" : "http://ehelse.no/fhir/CodeSystem/colonoscopy-model-specific-codes", - "code" : "doak", - "display" : "DOAK" - }, - { - "system" : "http://ehelse.no/fhir/CodeSystem/colonoscopy-model-specific-codes", - "code" : "andre-antikoagulantia", - "display" : "Andre antikoagulantia" - }] - } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Aspirin (substance)", - "code" : "387458008", - "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"}#### -v: { - "display" : "English", - "code" : "en", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "wk" -}, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "星期", - "code" : "wk", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "urn:iso:std:iso:3166", - "code" : "US" -}, "url": "http://hl7.org/fhir/ValueSet/jurisdiction", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "United States of America", - "code" : "US", - "system" : "urn:iso:std:iso:3166" -} -------------------------------------------------------------------------------------- -{"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"}#### -v: { - "severity" : "error", - "error" : "The code \"[%payloadFormat%]\" is not valid in the system urn:ietf:bcp:13; The code provided (urn:ietf:bcp:13#[%payloadFormat%]) is not valid in the value set 'Mime Types' (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/cql.identifier" -}, "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" : "text/cql.identifier", - "code" : "text/cql.identifier", - "system" : "urn:ietf:bcp:13" -} -------------------------------------------------------------------------------------- {"code" : { "code" : "min" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-units", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-units", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "min", "code" : "min", @@ -1579,7 +86,7 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "mmol/L" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-units", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-units", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "mmol/L", "code" : "mmol/L", @@ -1588,7 +95,7 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "%" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-units", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-units", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "%", "code" : "%", @@ -1597,7 +104,7 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "kg" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodyweight", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodyweight", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "kg", "code" : "kg", @@ -1606,15 +113,15 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "cm" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodyweight", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodyweight", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#cm) is not valid in the value set 'BodyWeightUnits' (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#cm) is not valid in the value set 'BodyWeightUnits' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "code" : "cm" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodylength", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodylength", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "cm", "code" : "cm", @@ -1623,17 +130,17 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "kg/m2" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodyweight", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodyweight", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#kg/m2) is not valid in the value set 'BodyWeightUnits' (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#kg/m2) is not valid in the value set 'BodyWeightUnits' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "112144000", "display" : "Blood group A (finding)" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-bloodGroup", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-bloodGroup", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Blood group A", "code" : "112144000", @@ -1642,23 +149,23 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "kg" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodylength", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodylength", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#kg) is not valid in the value set 'BodyLengthUnits' (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#kg) is not valid in the value set 'BodyLengthUnits' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "code" : "kg/m2" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodylength", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodylength", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#kg/m2) is not valid in the value set 'BodyLengthUnits' (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#kg/m2) is not valid in the value set 'BodyLengthUnits' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "code" : "wk" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-timeOfGestation", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-timeOfGestation", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "wk", "code" : "wk", @@ -1669,7 +176,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "722446000", "display" : "Allergy record (record artifact)" -}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.typeCode", "version": "2.0.4", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.typeCode", "version": "2.0.4", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Allergy record (record artifact)", "code" : "722446000", @@ -1680,7 +187,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "371531000", "display" : "Report of clinical encounter (record artifact)" -}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.classCode", "version": "2.0.4", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.classCode", "version": "2.0.4", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Encounter report", "code" : "371531000", @@ -1691,7 +198,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "4241000179101", "display" : "Laboratory report (record artifact)" -}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.typeCode", "version": "2.0.4", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.typeCode", "version": "2.0.4", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Laboratory report (record artifact)", "code" : "4241000179101", @@ -1702,7 +209,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "422735006", "display" : "Summary clinical document (record artifact)" -}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.classCode", "version": "2.0.4", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.classCode", "version": "2.0.4", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Summary clinical document (record artifact)", "code" : "422735006", @@ -1711,103 +218,103 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "min" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodyweight", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodyweight", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#min) is not valid in the value set 'BodyWeightUnits' (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#min) is not valid in the value set 'BodyWeightUnits' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "code" : "min" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodylength", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodylength", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#min) is not valid in the value set 'BodyLengthUnits' (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#min) is not valid in the value set 'BodyLengthUnits' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "code" : "min" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-timeOfGestation", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-timeOfGestation", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#min) is not valid in the value set 'MNITimeOfGestation' (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#min) is not valid in the value set 'MNITimeOfGestation' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "code" : "mmol/L" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodyweight", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodyweight", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#mmol/L) is not valid in the value set 'BodyWeightUnits' (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#mmol/L) is not valid in the value set 'BodyWeightUnits' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "code" : "mmol/L" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodylength", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodylength", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#mmol/L) is not valid in the value set 'BodyLengthUnits' (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#mmol/L) is not valid in the value set 'BodyLengthUnits' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "code" : "mmol/L" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-timeOfGestation", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-timeOfGestation", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#mmol/L) is not valid in the value set 'MNITimeOfGestation' (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#mmol/L) is not valid in the value set 'MNITimeOfGestation' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "code" : "%" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodyweight", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodyweight", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#%) is not valid in the value set 'BodyWeightUnits' (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#%) is not valid in the value set 'BodyWeightUnits' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "code" : "%" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodylength", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodylength", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#%) is not valid in the value set 'BodyLengthUnits' (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#%) is not valid in the value set 'BodyLengthUnits' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "code" : "%" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-timeOfGestation", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-timeOfGestation", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#%) is not valid in the value set 'MNITimeOfGestation' (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#%) is not valid in the value set 'MNITimeOfGestation' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "code" : "wk" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodyweight", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodyweight", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#wk) is not valid in the value set 'BodyWeightUnits' (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#wk) is not valid in the value set 'BodyWeightUnits' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "code" : "wk" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodylength", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-bodylength", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#wk) is not valid in the value set 'BodyLengthUnits' (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#wk) is not valid in the value set 'BodyLengthUnits' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "code" : "kg" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-timeOfGestation", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-timeOfGestation", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#kg) is not valid in the value set 'MNITimeOfGestation' (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#kg) is not valid in the value set 'MNITimeOfGestation' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "code" : "kg" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-units", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-units", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "kg", "code" : "kg", @@ -1816,15 +323,15 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "cm" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-timeOfGestation", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-timeOfGestation", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#cm) is not valid in the value set 'MNITimeOfGestation' (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#cm) is not valid in the value set 'MNITimeOfGestation' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "code" : "cm" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-units", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-units", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "cm", "code" : "cm", @@ -1833,15 +340,15 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "kg/m2" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-timeOfGestation", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-timeOfGestation", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#kg/m2) is not valid in the value set 'MNITimeOfGestation' (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#kg/m2) is not valid in the value set 'MNITimeOfGestation' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "code" : "kg/m2" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-units", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-units", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "kg/m2", "code" : "kg/m2", @@ -1850,7 +357,7 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "wk" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-units", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/ucum-units", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "wk", "code" : "wk", @@ -1858,19 +365,35 @@ v: { } ------------------------------------------------------------------------------------- {"code" : { - "system" : "http://snomed.info/sct", - "code" : "371525003", - "display" : "Clinical procedure report" -}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.classCode", "version": "2.0.4", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### + "code" : "json" +}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { - "display" : "Clinical procedure report", - "code" : "371525003", - "system" : "http://snomed.info/sct" + "display" : "json", + "code" : "json", + "system" : "urn:ietf:bcp:13" +} +------------------------------------------------------------------------------------- +{"code" : { + "code" : "xml" +}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "langs":"[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", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "application/fhir+json", + "code" : "application/fhir+json", + "system" : "urn:ietf:bcp:13" } ------------------------------------------------------------------------------------- {"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"}#### +}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "text/plain", "code" : "text/plain", @@ -1878,26 +401,37 @@ v: { } ------------------------------------------------------------------------------------- {"code" : { - "code" : "application/pdf" -}, "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"}#### + "code" : "text/css" +}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { - "display" : "application/pdf", - "code" : "application/pdf", + "display" : "text/css", + "code" : "text/css", "system" : "urn:ietf:bcp:13" } ------------------------------------------------------------------------------------- {"code" : { "code" : "de-CH" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "German (Switzerland)", "code" : "de-CH", "system" : "urn:ietf:bcp:47" } ------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "34133-9", + "display" : "Summary of episode note" +}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-documentreference-type", "version": "3.1.0", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +v: { + "display" : "Summary of episode note", + "code" : "34133-9", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- {"code" : { "code" : "en-US" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "English (United States)", "code" : "en-US", @@ -1906,79 +440,36 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "application/xml" -}, "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"}#### +}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "application/xml", "code" : "application/xml", "system" : "urn:ietf:bcp:13" } ------------------------------------------------------------------------------------- -{"code" : { - "code" : "d" -}, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "天", - "code" : "d", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- {"code" : { "code" : "text/xml" -}, "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"}#### +}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "text/xml", "code" : "text/xml", "system" : "urn:ietf:bcp:13" } ------------------------------------------------------------------------------------- -{"code" : { - "code" : "de-CH" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "5.0.0-ballot", "lang":"de-CH", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Deutsch (Schweiz)", - "code" : "de-CH", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- {"code" : { "system" : "urn:iso:std:iso:3166", "code" : "US", "display" : "United States of America" -}, "url": "http://hl7.org/fhir/ValueSet/jurisdiction", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/jurisdiction", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "United States of America", "code" : "US", "system" : "urn:iso:std:iso:3166" } ------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/plain" -}, "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: { - "severity" : "error", - "error" : "The code provided (urn:ietf:bcp:13#text/plain) is not valid in the value set 'ExpressionLanguage' (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"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/cql.identifier" -}, "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: { - "severity" : "error", - "error" : "The code provided (urn:ietf:bcp:13#text/cql.identifier) is not valid in the value set 'ExpressionLanguage' (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/cql.identifier" -}, "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"}#### +}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "text/cql.identifier", "code" : "text/cql.identifier", @@ -1986,17 +477,140 @@ v: { } ------------------------------------------------------------------------------------- {"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"}#### + "code" : "Not-at-all", + "display" : "Not at all" +}, "valueSet" :{ + "resourceType" : "ValueSet", + "compose" : { + "include" : [{ + "system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9", + "concept" : [{ + "code" : "Not-at-all", + "display" : "Not at all" + }, + { + "code" : "Several-days", + "display" : "Several days" + }, + { + "code" : "More than half the days", + "display" : "More than half the days" + }, + { + "code" : "Nearly every day", + "display" : "Nearly every day" + }] + }] + } +}, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { - "display" : "FHIRPath", - "code" : "text/fhirpath", - "system" : "urn:ietf:bcp:13" + "display" : "Not at all", + "code" : "Not-at-all", + "system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9" +} +------------------------------------------------------------------------------------- +{"code" : { + "code" : "Several-days", + "display" : "Several days" +}, "valueSet" :{ + "resourceType" : "ValueSet", + "compose" : { + "include" : [{ + "system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9", + "concept" : [{ + "code" : "Not-at-all", + "display" : "Not at all" + }, + { + "code" : "Several-days", + "display" : "Several days" + }, + { + "code" : "More than half the days", + "display" : "More than half the days" + }, + { + "code" : "Nearly every day", + "display" : "Nearly every day" + }] + }] + } +}, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +v: { + "display" : "Several days", + "code" : "Several-days", + "system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9" +} +------------------------------------------------------------------------------------- +{"code" : { + "code" : "More than half the days", + "display" : "More than half the days" +}, "valueSet" :{ + "resourceType" : "ValueSet", + "compose" : { + "include" : [{ + "system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9", + "concept" : [{ + "code" : "Not-at-all", + "display" : "Not at all" + }, + { + "code" : "Several-days", + "display" : "Several days" + }, + { + "code" : "More than half the days", + "display" : "More than half the days" + }, + { + "code" : "Nearly every day", + "display" : "Nearly every day" + }] + }] + } +}, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +v: { + "display" : "More than half the days", + "code" : "More than half the days", + "system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9" +} +------------------------------------------------------------------------------------- +{"code" : { + "code" : "Nearly every day", + "display" : "Nearly every day" +}, "valueSet" :{ + "resourceType" : "ValueSet", + "compose" : { + "include" : [{ + "system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9", + "concept" : [{ + "code" : "Not-at-all", + "display" : "Not at all" + }, + { + "code" : "Several-days", + "display" : "Several days" + }, + { + "code" : "More than half the days", + "display" : "More than half the days" + }, + { + "code" : "Nearly every day", + "display" : "Nearly every day" + }] + }] + } +}, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +v: { + "display" : "Nearly every day", + "code" : "Nearly every day", + "system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9" } ------------------------------------------------------------------------------------- {"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"}#### +}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "langs":"[en-AU]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "English (Australia)", "code" : "en-AU", @@ -2005,52 +619,16 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "en" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "5.0.0-ballot", "lang":"en", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "English", "code" : "en", "system" : "urn:ietf:bcp:47" } ------------------------------------------------------------------------------------- -{"code" : { - "code" : "wk" -}, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "星期", - "code" : "wk", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "urn:iso:std:iso:3166", - "code" : "US" -}, "url": "http://hl7.org/fhir/ValueSet/jurisdiction", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "United States of America", - "code" : "US", - "system" : "urn:iso:std:iso:3166" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "[%payloadFormat%]" -}, "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"}#### -v: { - "severity" : "error", - "error" : "The code \"[%payloadFormat%]\" is not valid in the system urn:ietf:bcp:13; The code provided (urn:ietf:bcp:13#[%payloadFormat%]) is not valid in the value set 'Mime Types' (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "h" -}, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "小时", - "code" : "h", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- {"code" : { "code" : "en-US" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "lang":"en-US", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "langs":"[en-US]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "English (United States)", "code" : "en-US", @@ -2061,7 +639,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "5933001", "display" : "Clostridioides difficile (organism)" -}, "url": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.3194", "version": "20200807", "lang":"en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "url": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.3194", "version": "20200807", "langs":"[en-US]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { "display" : "Clostridioides difficile (organism)", "code" : "5933001", @@ -2069,11 +647,29 @@ v: { } ------------------------------------------------------------------------------------- {"code" : { - "code" : "text/css" -}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### + "code" : "wk" +}, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { - "display" : "text/css", - "code" : "text/css", - "system" : "urn:ietf:bcp:13" + "display" : "星期", + "code" : "wk", + "system" : "http://unitsofmeasure.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "urn:iso:std:iso:3166", + "code" : "US" +}, "url": "http://hl7.org/fhir/ValueSet/jurisdiction", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +v: { + "display" : "United States of America", + "code" : "US", + "system" : "urn:iso:std:iso:3166" +} +------------------------------------------------------------------------------------- +{"code" : { + "code" : "[%payloadFormat%]" +}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "severity" : "error", + "error" : "The code \"[%payloadFormat%]\" is not valid in the system urn:ietf:bcp:13; The code provided (urn:ietf:bcp:13#[%payloadFormat%]) is not valid in the value set 'Mime Types' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/condition-clinical.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/condition-clinical.cache index 6d19d8ed2..69ac0a1f7 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/condition-clinical.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/condition-clinical.cache @@ -2,7 +2,7 @@ {"code" : { "system" : "http://terminology.hl7.org/CodeSystem/condition-clinical", "code" : "active" -}, "url": "http://hl7.org/fhir/ValueSet/condition-clinical--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/condition-clinical--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "Active", "code" : "active", @@ -14,7 +14,7 @@ v: { "version" : "4.0.1", "code" : "active", "display" : "Active" -}, "url": "http://hl7.org/fhir/ValueSet/condition-clinical", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/condition-clinical", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Active", "code" : "active", @@ -25,32 +25,10 @@ v: { "system" : "http://terminology.hl7.org/CodeSystem/condition-clinical", "version" : "4.0.1", "code" : "active" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { - "display" : "Active", - "code" : "active", - "system" : "http://terminology.hl7.org/CodeSystem/condition-clinical" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/condition-clinical", - "code" : "active" -}, "url": "http://hl7.org/fhir/ValueSet/condition-clinical--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Active", - "code" : "active", - "system" : "http://terminology.hl7.org/CodeSystem/condition-clinical" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/condition-clinical", - "version" : "4.0.1", - "code" : "active", - "display" : "Active" -}, "url": "http://hl7.org/fhir/ValueSet/condition-clinical", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Active", - "code" : "active", - "system" : "http://terminology.hl7.org/CodeSystem/condition-clinical" + "severity" : "error", + "error" : "Version '4.0.1' of the code system 'http://terminology.hl7.org/CodeSystem/condition-clinical' is not known (encountered paired with code = 'active'). ValidVersions = [0.5.0]; The code provided (http://terminology.hl7.org/CodeSystem/condition-clinical#active) is not valid in the value set 'All codes known to the system' (from http://local.fhir.org/r4)", + "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/cvx.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/cvx.cache index bbfa35dbf..dfb90904e 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/cvx.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/cvx.cache @@ -3,7 +3,7 @@ "system" : "http://hl7.org/fhir/sid/cvx", "code" : "207", "display" : "SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 100 mcg/0.5mL dose" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 100 mcg/0.5mL dose", "code" : "207", @@ -14,19 +14,19 @@ v: { "system" : "http://hl7.org/fhir/sid/cvx", "code" : "207", "display" : "X SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 100 mcg/0.5mL dose" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 100 mcg/0.5mL dose", "code" : "207", "system" : "http://hl7.org/fhir/sid/cvx", "severity" : "warning", - "error" : "The display \"X SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 100 mcg/0.5mL dose\" is not a valid display for the code {http://hl7.org/fhir/sid/cvx}207 - should be one of ['SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 100 mcg/0.5mL dose', 'COVID-19, mRNA, LNP-S, PF, 100 mcg/0.5 mL dose' (en)] (from http://tx.fhir.org/r4)" + "error" : "The display \"X SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 100 mcg/0.5mL dose\" is not a valid display for the code {http://hl7.org/fhir/sid/cvx}207 - should be one of ['SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 100 mcg/0.5mL dose', 'COVID-19, mRNA, LNP-S, PF, 100 mcg/0.5 mL dose' (en)] (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://hl7.org/fhir/sid/cvx", "code" : "208" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 30 mcg/0.3mL dose", "code" : "208", @@ -36,7 +36,7 @@ v: { {"code" : { "system" : "http://hl7.org/fhir/sid/cvx", "code" : "208" -}, "url": "http://hl7.org/fhir/uv/shc-vaccination/ValueSet/vaccine-cvx", "version": "0.6.2", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/uv/shc-vaccination/ValueSet/vaccine-cvx", "version": "0.6.2", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 30 mcg/0.3mL dose", "code" : "208", @@ -46,9 +46,9 @@ v: { {"code" : { "system" : "http://hl7.org/fhir/sid/cvx", "code" : "209" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code \"209\" is not valid in the system http://hl7.org/fhir/sid/cvx; The code provided (http://hl7.org/fhir/sid/cvx#209) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" + "error" : "The code \"209\" is not valid in the system http://hl7.org/fhir/sid/cvx; The code provided (http://hl7.org/fhir/sid/cvx#209) is not valid in the value set 'All codes known to the system' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___fkcfhir.org_fhir_CodeSystem_FMCOrderSchedule.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___fkcfhir.org_fhir_CodeSystem_FMCOrderSchedule.cache deleted file mode 100644 index 812dbe480..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___fkcfhir.org_fhir_CodeSystem_FMCOrderSchedule.cache +++ /dev/null @@ -1,11 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://fkcfhir.org/fhir/CodeSystem/FMCOrderSchedule", - "code" : "Every 4 weeks" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "severity" : "error", - "error" : "The code system 'http://fkcfhir.org/fhir/CodeSystem/FMCOrderSchedule' is not known (encountered paired with code = 'Every 4 weeks'); The code provided (http://fkcfhir.org/fhir/CodeSystem/FMCOrderSchedule#Every 4 weeks) is not valid in the value set 'All codes known to the system' (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.0.1/http___ihe.net_fhir_ihe.formatcode.fhir_CodeSystem_formatcode.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___ihe.net_fhir_ihe.formatcode.fhir_CodeSystem_formatcode.cache index ddd17e836..2a2a6eb1e 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___ihe.net_fhir_ihe.formatcode.fhir_CodeSystem_formatcode.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___ihe.net_fhir_ihe.formatcode.fhir_CodeSystem_formatcode.cache @@ -3,7 +3,7 @@ "system" : "http://ihe.net/fhir/ihe.formatcode.fhir/CodeSystem/formatcode", "code" : "urn:ihe:iti:xds:2017:mimeTypeSufficient", "display" : "MimeType sufficient" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "mimeType Sufficient", "code" : "urn:ihe:iti:xds:2017:mimeTypeSufficient", diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___nucc.org_provider-taxonomy.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___nucc.org_provider-taxonomy.cache index ba4863115..dad4be572 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___nucc.org_provider-taxonomy.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___nucc.org_provider-taxonomy.cache @@ -3,52 +3,19 @@ "system" : "http://nucc.org/provider-taxonomy", "code" : "208D00000X", "display" : "General Practice" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "General Practice Physician", "code" : "208D00000X", "system" : "http://nucc.org/provider-taxonomy", "severity" : "warning", - "error" : "The display \"General Practice\" is not a valid display for the code {http://nucc.org/provider-taxonomy}208D00000X - should be one of ['General Practice Physician'] (from http://tx.fhir.org/r4)" + "error" : "The display \"General Practice\" is not a valid display for the code {http://nucc.org/provider-taxonomy}208D00000X - should be one of ['General Practice Physician'] (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://nucc.org/provider-taxonomy", "code" : "208D00000X" -}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-provider-role--0", "version": "3.1.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "General Practice", - "code" : "208D00000X", - "system" : "http://nucc.org/provider-taxonomy" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://nucc.org/provider-taxonomy", - "code" : "208D00000X", - "display" : "General Practice" -}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-provider-role", "version": "3.1.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "General Practice Physician", - "code" : "208D00000X", - "system" : "http://nucc.org/provider-taxonomy", - "severity" : "warning", - "error" : "The display \"General Practice\" is not a valid display for the code {http://nucc.org/provider-taxonomy}208D00000X - should be one of ['General Practice Physician'] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://nucc.org/provider-taxonomy", - "code" : "208D00000X" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "General Practice Physician", - "code" : "208D00000X", - "system" : "http://nucc.org/provider-taxonomy" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://nucc.org/provider-taxonomy", - "code" : "208D00000X" -}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-provider-specialty--0", "version": "3.1.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-provider-role--0", "version": "4.0.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "General Practice Physician", "code" : "208D00000X", @@ -59,35 +26,22 @@ v: { "system" : "http://nucc.org/provider-taxonomy", "code" : "208D00000X", "display" : "General Practice" -}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-provider-specialty", "version": "3.1.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-provider-role", "version": "4.0.0", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "General Practice Physician", "code" : "208D00000X", "system" : "http://nucc.org/provider-taxonomy", "severity" : "warning", - "error" : "The display \"General Practice\" is not a valid display for the code {http://nucc.org/provider-taxonomy}208D00000X - should be one of ['General Practice Physician'] (from http://tx.fhir.org/r4)" + "error" : "The display \"General Practice\" is not a valid display for the code {http://nucc.org/provider-taxonomy}208D00000X - should be one of ['General Practice Physician'] (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://nucc.org/provider-taxonomy", "code" : "208D00000X" -}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-provider-role--0", "version": "4.0.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "General Practice Physician", "code" : "208D00000X", "system" : "http://nucc.org/provider-taxonomy" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://nucc.org/provider-taxonomy", - "code" : "208D00000X", - "display" : "General Practice" -}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-provider-role", "version": "4.0.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "General Practice Physician", - "code" : "208D00000X", - "system" : "http://nucc.org/provider-taxonomy", - "severity" : "warning", - "error" : "The display \"General Practice\" is not a valid display for the code {http://nucc.org/provider-taxonomy}208D00000X - should be one of ['General Practice Physician'] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___something_something.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___something_something.cache index 4bcb41b69..f88641c3b 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___something_something.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___something_something.cache @@ -2,10 +2,10 @@ {"code" : { "system" : "http://something/something", "code" : "something" -}, "valueSet" :null, "lang":"en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "valueSet" :null, "langs":"[en, en-US]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { "severity" : "error", - "error" : "The code system 'http://something/something' is not known (encountered paired with code = 'something'); The code provided (http://something/something#something) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)", + "error" : "The code system 'http://something/something' is not known (encountered paired with code = 'something'); The code provided (http://something/something#something) is not valid in the value set 'All codes known to the system' (from http://local.fhir.org/r4)", "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___standardterms.edqm.eu.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___standardterms.edqm.eu.cache index d4e834cae..058f32e0b 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___standardterms.edqm.eu.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___standardterms.edqm.eu.cache @@ -3,7 +3,7 @@ "system" : "http://standardterms.edqm.eu", "code" : "20049000", "display" : "Nasal use" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Nasal use", "code" : "20049000", diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___varnomen.hgvs.org.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___varnomen.hgvs.org.cache index 1cbf26a50..0dfcf5200 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___varnomen.hgvs.org.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___varnomen.hgvs.org.cache @@ -2,67 +2,40 @@ {"code" : { "system" : "http://varnomen.hgvs.org", "code" : "NC_000019.8:g.1171707G>A" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { - "display" : "NC_000019.8:g.1171707G>A", - "code" : "NC_000019.8:g.1171707G>A", - "system" : "http://varnomen.hgvs.org" + "severity" : "error", + "error" : "Error from server: Error parsing JSON source: Unexpected char \"<\" in json stream at Line 0 (path=[])", + "class" : "SERVER_ERROR" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://varnomen.hgvs.org", "code" : "NC_000019.8:g.1171707G>A" -}, "url": "http://hl7.org/fhir/us/mcode/ValueSet/mcode-hgvs-vs--0", "version": "1.0.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/us/mcode/ValueSet/mcode-hgvs-vs--0", "version": "1.0.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { - "display" : "NC_000019.8:g.1171707G>A", - "code" : "NC_000019.8:g.1171707G>A", - "system" : "http://varnomen.hgvs.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://varnomen.hgvs.org", - "code" : "NC_000019.8:g.1171707G>A" -}, "url": "http://hl7.org/fhir/us/mcode/ValueSet/mcode-hgvs-vs", "version": "1.0.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "NC_000019.8:g.1171707G>A", - "code" : "NC_000019.8:g.1171707G>A", - "system" : "http://varnomen.hgvs.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://varnomen.hgvs.org", - "code" : "NC_000019.8:g.1171707G>A" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "NC_000019.8:g.1171707G>A", - "code" : "NC_000019.8:g.1171707G>A", - "system" : "http://varnomen.hgvs.org" + "severity" : "error", + "error" : "Error from server: Error parsing JSON source: Unexpected char \"<\" in json stream at Line 0 (path=[])", + "class" : "SERVER_ERROR" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://varnomen.hgvs.org", "code" : "NC_000019.8:g.1171707G>AXXX" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Expected end of text (at char 24), (line:1, col:25); The code \"NC_000019.8:g.1171707G>AXXX\" is not valid in the system http://varnomen.hgvs.org; The code provided (http://varnomen.hgvs.org#NC_000019.8:g.1171707G>AXXX) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" + "error" : "Error from server: Error parsing JSON source: Unexpected char \"<\" in json stream at Line 0 (path=[])", + "class" : "SERVER_ERROR" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://varnomen.hgvs.org", "code" : "NC_000019.8:g.1171707G>AXXX" -}, "url": "http://hl7.org/fhir/us/mcode/ValueSet/mcode-hgvs-vs--0", "version": "1.0.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/us/mcode/ValueSet/mcode-hgvs-vs--0", "version": "1.0.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Expected end of text (at char 24), (line:1, col:25); The code \"NC_000019.8:g.1171707G>AXXX\" is not valid in the system http://varnomen.hgvs.org; The code provided (http://varnomen.hgvs.org#NC_000019.8:g.1171707G>AXXX) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://varnomen.hgvs.org", - "code" : "NC_000019.8:g.1171707G>AXXX" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "severity" : "error", - "error" : "Expected end of text (at char 24), (line:1, col:25); The code \"NC_000019.8:g.1171707G>AXXX\" is not valid in the system http://varnomen.hgvs.org; The code provided (http://varnomen.hgvs.org#NC_000019.8:g.1171707G>AXXX) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" + "error" : "Error from server: Error parsing JSON source: Unexpected char \"<\" in json stream at Line 0 (path=[])", + "class" : "SERVER_ERROR" } ------------------------------------------------------------------------------------- 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/http___www.genenames.org_geneId.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___www.genenames.org_geneId.cache index abeac4407..4f9222459 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___www.genenames.org_geneId.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___www.genenames.org_geneId.cache @@ -2,10 +2,10 @@ {"code" : { "system" : "http://www.genenames.org/geneId", "code" : "HGNC:11389" -}, "url": "http://hl7.org/fhir/us/mcode/ValueSet/mcode-hgnc-vs--0", "version": "1.0.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/us/mcode/ValueSet/mcode-hgnc-vs--0", "version": "1.0.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code system \"http://www.genenames.org/geneId\" in the include in \"http://hl7.org/fhir/us/mcode/ValueSet/mcode-hgnc-vs--0\" is not known; The code system 'http://www.genenames.org/geneId' is not known (encountered paired with code = 'HGNC:11389'); The code provided (http://www.genenames.org/geneId#HGNC:11389) is not valid (from http://tx.fhir.org/r4)", + "error" : "The code system \"http://www.genenames.org/geneId\" in the include in \"http://hl7.org/fhir/us/mcode/ValueSet/mcode-hgnc-vs--0\" is not known; The code system 'http://www.genenames.org/geneId' is not known (encountered paired with code = 'HGNC:11389'); The code provided (http://www.genenames.org/geneId#HGNC:11389) is not valid (from http://local.fhir.org/r4)", "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___www.ncbi.nlm.nih.gov_clinvar.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___www.ncbi.nlm.nih.gov_clinvar.cache index 4d2516ca3..f6f001fc1 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___www.ncbi.nlm.nih.gov_clinvar.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/http___www.ncbi.nlm.nih.gov_clinvar.cache @@ -2,10 +2,10 @@ {"code" : { "system" : "http://www.ncbi.nlm.nih.gov/clinvar", "code" : "619728" -}, "url": "http://hl7.org/fhir/us/mcode/ValueSet/mcode-clinvar-vs--0", "version": "1.0.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/us/mcode/ValueSet/mcode-clinvar-vs--0", "version": "1.0.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code system \"http://www.ncbi.nlm.nih.gov/clinvar\" in the include in \"http://hl7.org/fhir/us/mcode/ValueSet/mcode-clinvar-vs--0\" is not known; The code system 'http://www.ncbi.nlm.nih.gov/clinvar' is not known (encountered paired with code = '619728'); The code provided (http://www.ncbi.nlm.nih.gov/clinvar#619728) is not valid (from http://tx.fhir.org/r4)", + "error" : "The code system \"http://www.ncbi.nlm.nih.gov/clinvar\" in the include in \"http://hl7.org/fhir/us/mcode/ValueSet/mcode-clinvar-vs--0\" is not known; The code system 'http://www.ncbi.nlm.nih.gov/clinvar' is not known (encountered paired with code = '619728'); The code provided (http://www.ncbi.nlm.nih.gov/clinvar#619728) is not valid (from http://local.fhir.org/r4)", "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/https___www.humanservices.gov.au_organisations_health-professionals_enablers_air-vaccine-code-formats.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/https___www.humanservices.gov.au_organisations_health-professionals_enablers_air-vaccine-code-formats.cache index b654a8892..1dfeeb7b5 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/https___www.humanservices.gov.au_organisations_health-professionals_enablers_air-vaccine-code-formats.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/https___www.humanservices.gov.au_organisations_health-professionals_enablers_air-vaccine-code-formats.cache @@ -2,7 +2,7 @@ {"code" : { "system" : "https://www.humanservices.gov.au/organisations/health-professionals/enablers/air-vaccine-code-formats", "code" : "COVAST" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "COVID-19 Vaccine AstraZeneca", "code" : "COVAST", diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/icd-10-cm.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/icd-10-cm.cache index 61ccc6794..d17b06b17 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/icd-10-cm.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/icd-10-cm.cache @@ -2,9 +2,9 @@ {"code" : { "system" : "http://hl7.org/fhir/sid/icd-10-cm", "code" : "E10.3211+TT1.2" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code \"E10.3211+TT1.2\" is not valid in the system http://hl7.org/fhir/sid/icd-10-cm; The code provided (http://hl7.org/fhir/sid/icd-10-cm#E10.3211+TT1.2) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" + "error" : "The code \"E10.3211+TT1.2\" is not valid in the system http://hl7.org/fhir/sid/icd-10-cm; The code provided (http://hl7.org/fhir/sid/icd-10-cm#E10.3211+TT1.2) is not valid in the value set 'All codes known to the system' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/icd-10.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/icd-10.cache index 0081e746a..15776ebfe 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/icd-10.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/icd-10.cache @@ -3,7 +3,7 @@ "system" : "http://hl7.org/fhir/sid/icd-10", "code" : "C18.0", "display" : "Malignant neoplasm: Caecum" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Caecum", "code" : "C18.0", @@ -14,12 +14,12 @@ v: { "system" : "http://hl7.org/fhir/sid/icd-10", "code" : "C12", "display" : "Malignant neoplasm of pyriform sinus" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Malignant neoplasm of piriform sinus", "code" : "C12", "system" : "http://hl7.org/fhir/sid/icd-10", "severity" : "warning", - "error" : "The display \"Malignant neoplasm of pyriform sinus\" is not a valid display for the code {http://hl7.org/fhir/sid/icd-10}C12 - should be one of ['Malignant neoplasm of piriform sinus'] (from http://tx.fhir.org/r4)" + "error" : "The display \"Malignant neoplasm of pyriform sinus\" is not a valid display for the code {http://hl7.org/fhir/sid/icd-10}C12 - should be one of ['Malignant neoplasm of piriform sinus'] (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/icd-9-cm.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/icd-9-cm.cache index e4d85cbe8..6c2d1aedc 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/icd-9-cm.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/icd-9-cm.cache @@ -2,7 +2,7 @@ {"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"}#### +}, "valueSet" :null, "langs":"[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", diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/iso3166.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/iso3166.cache index 29345203a..9c9b53b68 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/iso3166.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/iso3166.cache @@ -1,8 +1,19 @@ ------------------------------------------------------------------------------------- +{"code" : { + "system" : "urn:iso:std:iso:3166", + "code" : "NO", + "display" : "Norway" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Norway", + "code" : "NO", + "system" : "urn:iso:std:iso:3166" +} +------------------------------------------------------------------------------------- {"code" : { "system" : "urn:iso:std:iso:3166", "code" : "US" -}, "url": "http://hl7.org/fhir/ValueSet/jurisdiction--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/jurisdiction--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "United States of America", "code" : "US", @@ -12,7 +23,7 @@ v: { {"code" : { "system" : "urn:iso:std:iso:3166", "code" : "US" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "United States of America", "code" : "US", @@ -22,38 +33,7 @@ v: { {"code" : { "system" : "urn:iso:std:iso:3166", "code" : "NO" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Norway", - "code" : "NO", - "system" : "urn:iso:std:iso:3166" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "urn:iso:std:iso:3166", - "code" : "US" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "United States of America", - "code" : "US", - "system" : "urn:iso:std:iso:3166" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "urn:iso:std:iso:3166", - "code" : "US" -}, "url": "http://hl7.org/fhir/ValueSet/jurisdiction--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "United States of America", - "code" : "US", - "system" : "urn:iso:std:iso:3166" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "urn:iso:std:iso:3166", - "code" : "NO", - "display" : "Norway" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Norway", "code" : "NO", diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/lang.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/lang.cache index e1672fb94..766ec65f1 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/lang.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/lang.cache @@ -2,7 +2,7 @@ {"code" : { "system" : "urn:ietf:bcp:47", "code" : "de-CH" -}, "url": "http://hl7.org/fhir/ValueSet/languages--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/languages--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "German (Switzerland)", "code" : "de-CH", @@ -13,7 +13,7 @@ v: { "system" : "urn:ietf:bcp:47", "code" : "de-CH", "display" : "German (Region=Switzerland)" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "German (Region=Switzerland)", "code" : "de-CH", @@ -23,7 +23,7 @@ v: { {"code" : { "system" : "urn:ietf:bcp:47", "code" : "de-CH" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "German (Region=Switzerland)", "code" : "de-CH", @@ -33,7 +33,7 @@ v: { {"code" : { "system" : "urn:ietf:bcp:47", "code" : "fr" -}, "url": "http://hl7.org/fhir/ValueSet/languages--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/languages--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "French", "code" : "fr", @@ -44,7 +44,7 @@ v: { "system" : "urn:ietf:bcp:47", "code" : "fr", "display" : "French" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "French", "code" : "fr", @@ -54,7 +54,7 @@ v: { {"code" : { "system" : "urn:ietf:bcp:47", "code" : "fr" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "French", "code" : "fr", @@ -64,7 +64,7 @@ v: { {"code" : { "system" : "urn:ietf:bcp:47", "code" : "en" -}, "url": "http://hl7.org/fhir/ValueSet/languages--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/languages--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "English", "code" : "en", @@ -75,7 +75,7 @@ v: { "system" : "urn:ietf:bcp:47", "code" : "en", "display" : "English" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "English", "code" : "en", @@ -85,7 +85,7 @@ v: { {"code" : { "system" : "urn:ietf:bcp:47", "code" : "en" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "English", "code" : "en", diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/library-type.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/library-type.cache index be22ea7e1..adc387c4d 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/library-type.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/library-type.cache @@ -3,21 +3,10 @@ "coding" : [{ "code" : "model-definition" }] -}, "url": "http://hl7.org/fhir/ValueSet/library-type", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"+}#### +}, "url": "http://hl7.org/fhir/ValueSet/library-type", "version": "4.0.1", "langs":"[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 = 'model-definition'); The code provided (#model-definition) is not valid in the value set 'LibraryType' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { - "coding" : [{ - "code" : "model-definition" - }] -}, "url": "http://hl7.org/fhir/ValueSet/library-type", "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 = 'model-definition'); The code provided (#model-definition) is not valid in the value set 'LibraryType' (from http://tx.fhir.org/r4)", + "error" : "The code system '' is not known (encountered paired with code = 'model-definition'); The code provided (#model-definition) is not valid in the value set 'LibraryType' (from http://local.fhir.org/r4)", "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- 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 900f50716..46b328da7 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 @@ -1,8 +1,56 @@ ------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "59408-5", + "display" : "O2 % BldC Oximetry" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Oxygen saturation in Arterial blood by Pulse oximetry", + "code" : "59408-5", + "system" : "http://loinc.org", + "severity" : "warning", + "error" : "The display \"O2 % BldC Oximetry\" is not a valid display for the code {http://loinc.org}59408-5 - should be one of ['Oxygen saturation in Arterial blood by Pulse oximetry', 'SaO2 % BldA PulseOx', '', 'O2 SaO2' (pl-PL), 'saturacja krwi tlenem' (pl-PL), 'MFr O2' (zh-CN), 'tO2' (zh-CN), '总氧' (zh-CN), '氧气 SaO2 动脉血 动脉血O2饱和度 可用数量表示的' (zh-CN), '定量性' (zh-CN), '数值型' (zh-CN), '数量型' (zh-CN), '连续数值型标尺 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 肺部测量指标与呼吸机管理 脉搏血氧测定法' (zh-CN), '脉搏血氧定量' (zh-CN), '脉搏血氧测定' (zh-CN), '脉搏血氧仪 血氧测定法 饱和 饱和状态 饱和程度' (zh-CN), 'O2-Sättigung' (de-DE), 'Frazione di massa Gestione ventilazione polmonare Punto nel tempo (episodio) Sangue arterioso' (it-IT), 'Oksijen doymuşluğu' (tr-TR), 'Количественный Кровь артериальная Массовая доля Насыщение кислородом Оксигемометрия' (ru-RU), 'Гемоксиметрия Точка во времени' (ru-RU), 'Момент' (ru-RU), 'O2 SatO2' (fr-BE)] (from http://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "2708-6", + "display" : "Oxygen saturation in Arterial blood" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Oxygen saturation in Arterial blood", + "code" : "2708-6", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "3150-0", + "display" : "Inhaled Oxygen Concentration" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Inhaled oxygen concentration", + "code" : "3150-0", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "3151-8", + "display" : "Flow Rate" +}, "valueSet" :null, "langs":"[null]", "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 \"Flow Rate\" 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://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "5792-7" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Glucose [Mass/volume] in Urine by Test strip", "code" : "5792-7", @@ -12,7 +60,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "11502-2" -}, "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"}#### +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "Laboratory report", "code" : "11502-2", @@ -22,7 +70,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "11502-2" -}, "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"}#### +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Laboratory report", "code" : "11502-2", @@ -32,17 +80,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "11502-2" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Laboratory report", - "code" : "11502-2", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "11502-2" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Laboratory report", "code" : "11502-2", @@ -52,7 +90,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "60591-5" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "4.0.1", "lang":"de-CH", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "4.0.1", "langs":"[de-CH]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "Patient Summary", "code" : "60591-5", @@ -63,7 +101,7 @@ v: { "system" : "http://loinc.org", "code" : "60591-5", "display" : "Patient summary Document" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "4.0.1", "lang":"de-CH", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "4.0.1", "langs":"[de-CH]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Patient Summary", "code" : "60591-5", @@ -73,7 +111,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "60591-5" -}, "valueSet" :null, "lang":"de-CH", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[de-CH]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Patient Summary", "code" : "60591-5", @@ -84,7 +122,7 @@ v: { "system" : "http://loinc.org", "code" : "76437-3", "display" : "Primary insurance" -}, "valueSet" :null, "lang":"de-CH", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[de-CH]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Primary insurance", "code" : "76437-3", @@ -95,7 +133,7 @@ v: { "system" : "http://loinc.org", "code" : "10160-0", "display" : "History of Medication use Narrative" -}, "valueSet" :null, "lang":"de-CH", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[de-CH]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "History of Medication use Narrative", "code" : "10160-0", @@ -106,7 +144,7 @@ v: { "system" : "http://loinc.org", "code" : "48765-2", "display" : "Allergies and adverse reactions Document" -}, "valueSet" :null, "lang":"de-CH", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[de-CH]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Allergies and adverse reactions Document", "code" : "48765-2", @@ -117,7 +155,7 @@ v: { "system" : "http://loinc.org", "code" : "11450-4", "display" : "Problem list - Reported" -}, "valueSet" :null, "lang":"de-CH", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[de-CH]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Problem list - Reported", "code" : "11450-4", @@ -128,7 +166,7 @@ v: { "system" : "http://loinc.org", "code" : "47519-4", "display" : "History of Procedures Document" -}, "valueSet" :null, "lang":"de-CH", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[de-CH]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "History of Procedures Document", "code" : "47519-4", @@ -139,7 +177,7 @@ v: { "system" : "http://loinc.org", "code" : "30954-2", "display" : "Relevant diagnostic tests/laboratory data Narrative" -}, "valueSet" :null, "lang":"de-CH", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[de-CH]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Relevant diagnostic tests/laboratory data Narrative", "code" : "30954-2", @@ -150,7 +188,7 @@ v: { "system" : "http://loinc.org", "code" : "8716-3", "display" : "Vital signs" -}, "valueSet" :null, "lang":"de-CH", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[de-CH]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Vital signs", "code" : "8716-3", @@ -161,7 +199,7 @@ v: { "system" : "http://loinc.org", "code" : "29762-2", "display" : "Social history Narrative" -}, "valueSet" :null, "lang":"de-CH", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[de-CH]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Social history Narrative", "code" : "29762-2", @@ -172,7 +210,7 @@ v: { "system" : "http://loinc.org", "code" : "10162-6", "display" : "History of pregnancies Narrative" -}, "valueSet" :null, "lang":"de-CH", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[de-CH]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "History of pregnancies Narrative", "code" : "10162-6", @@ -183,7 +221,7 @@ v: { "system" : "http://loinc.org", "code" : "51899-3", "display" : "Details Document" -}, "valueSet" :null, "lang":"de-CH", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[de-CH]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Details Document", "code" : "51899-3", @@ -194,7 +232,7 @@ v: { "system" : "http://loinc.org", "code" : "46418-0", "display" : "INR in Capillary blood by Coagulation assay" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "INR in Capillary blood by Coagulation assay", "code" : "46418-0", @@ -205,7 +243,7 @@ v: { "system" : "http://loinc.org", "code" : "77140-2", "display" : "Creatinine [Moles/volume] in Serum, Plasma or Blood" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Creatinine [Moles/volume] in Serum, Plasma or Blood", "code" : "77140-2", @@ -216,7 +254,7 @@ v: { "system" : "http://loinc.org", "code" : "4535-1", "display" : "Cytotoxic percent reactive Ab [Presence] in Serum by Quick method" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Cytotoxic percent reactive Ab [Presence] in Serum by Quick method", "code" : "4535-1", @@ -227,7 +265,7 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Body weight", "code" : "29463-7", @@ -238,7 +276,7 @@ v: { "system" : "http://loinc.org", "code" : "8302-2", "display" : "Body height" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Body height", "code" : "8302-2", @@ -249,7 +287,7 @@ v: { "system" : "http://loinc.org", "code" : "39156-5", "display" : "Body mass index (BMI) [Ratio]" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Body mass index (BMI) [Ratio]", "code" : "39156-5", @@ -260,7 +298,7 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Blood pressure panel with all children optional", "code" : "85354-9", @@ -271,7 +309,7 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Systolic blood pressure", "code" : "8480-6", @@ -282,7 +320,7 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Diastolic blood pressure", "code" : "8462-4", @@ -293,17 +331,28 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[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" : "57024-2", + "display" : "Health Quality Measure Document" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Health Quality Measure document", + "code" : "57024-2", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "59284-0" -}, "url": "http://hl7.org/fhir/ValueSet/consent-category--2", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/consent-category--2", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "Patient Consent", "code" : "59284-0", @@ -313,59 +362,494 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "59284-0" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Consent Document", "code" : "59284-0", "system" : "http://loinc.org" } ------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "46418-0" +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory--0", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "display" : "INR in Capillary blood by Coagulation assay", + "code" : "46418-0", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "46418-0", + "display" : "INR in Capillary blood by Coagulation assay" +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +v: { + "display" : "INR in Capillary blood by Coagulation assay", + "code" : "46418-0", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "46418-0" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "INR in Capillary blood by Coagulation assay", + "code" : "46418-0", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "77140-2" +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory--0", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "display" : "Creatinine [Moles/volume] in Serum, Plasma or Blood", + "code" : "77140-2", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "77140-2", + "display" : "Creatinine [Moles/volume] in Serum, Plasma or Blood" +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +v: { + "display" : "Creatinine [Moles/volume] in Serum, Plasma or Blood", + "code" : "77140-2", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "77140-2" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Creatinine [Moles/volume] in Serum, Plasma or Blood", + "code" : "77140-2", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "4535-1" +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory--0", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "display" : "Cytotoxic percent reactive Ab [Presence] in Serum by Quick method", + "code" : "4535-1", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "4535-1", + "display" : "Cytotoxic percent reactive Ab [Presence] in Serum by Quick method" +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +v: { + "display" : "Cytotoxic percent reactive Ab [Presence] in Serum by Quick method", + "code" : "4535-1", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "4535-1" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Cytotoxic percent reactive Ab [Presence] in Serum by Quick method", + "code" : "4535-1", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "29463-7" +}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "display" : "Body weight", + "code" : "29463-7", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "29463-7", + "display" : "Body weight" +}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +v: { + "display" : "Body weight", + "code" : "29463-7", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "29463-7" +}, "valueSet" :null, "langs":"[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" : "8302-2" +}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "display" : "Body height", + "code" : "8302-2", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "8302-2", + "display" : "Body height" +}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +v: { + "display" : "Body height", + "code" : "8302-2", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "8302-2" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Body height", + "code" : "8302-2", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "39156-5" +}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "display" : "Body mass index (BMI) [Ratio]", + "code" : "39156-5", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "39156-5", + "display" : "Body mass index (BMI) [Ratio]" +}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +v: { + "display" : "Body mass index (BMI) [Ratio]", + "code" : "39156-5", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "39156-5" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Body mass index (BMI) [Ratio]", + "code" : "39156-5", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "85354-9" +}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "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.0.1", "langs":"[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, "langs":"[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.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "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.0.1", "langs":"[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, "langs":"[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.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "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.0.1", "langs":"[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, "langs":"[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" : "883-9" +}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "severity" : "error", + "error" : "The code provided (http://loinc.org#883-9) is not valid (from http://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "46418-0" +}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "severity" : "error", + "error" : "The code provided (http://loinc.org#46418-0) is not valid (from http://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "77140-2" +}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "severity" : "error", + "error" : "The code provided (http://loinc.org#77140-2) is not valid (from http://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "4535-1" +}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "severity" : "error", + "error" : "The code provided (http://loinc.org#4535-1) is not valid (from http://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "29463-7" +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory--0", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "severity" : "error", + "error" : "The code provided (http://loinc.org#29463-7) is not valid (from http://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "8302-2" +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory--0", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "severity" : "error", + "error" : "The code provided (http://loinc.org#8302-2) is not valid (from http://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "39156-5" +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory--0", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "severity" : "error", + "error" : "The code provided (http://loinc.org#39156-5) is not valid (from http://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "85354-9" +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory--0", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "severity" : "error", + "error" : "The code provided (http://loinc.org#85354-9) is not valid (from http://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "883-9" +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory--0", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "severity" : "error", + "error" : "The code provided (http://loinc.org#883-9) is not valid (from http://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "60591-5" +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "display" : "Patient summary Document", + "code" : "60591-5", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "60591-5", + "display" : "Patient Summary Document" +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +v: { + "display" : "Patient summary Document", + "code" : "60591-5", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "60591-5" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Patient summary Document", + "code" : "60591-5", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "48765-2", + "display" : "Allergies and adverse reactions Document" +}, "valueSet" :null, "langs":"[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" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "10160-0", + "display" : "History of Medication use Narrative" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "History of Medication use Narrative", + "code" : "10160-0", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "11450-4", + "display" : "Problem list - Reported" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Problem list - Reported", + "code" : "11450-4", + "system" : "http://loinc.org" +} +------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "51726-8", "display" : "NDC labeler code request" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "FDA product label NDC labeler code request", "code" : "51726-8", "system" : "http://loinc.org", "severity" : "warning", - "error" : "The display \"NDC labeler code request\" is not a valid display for the code {http://loinc.org}51726-8 - should be one of ['FDA product label NDC labeler code request', 'FDA label NDC labeler code request', '', 'FDA 药品标签 National Drug Code' (zh-CN), 'NDC' (zh-CN), '国家药品验证号' (zh-CN), '国家药品代码' (zh-CN), '美国国家药品代码' (zh-CN), '全国药品代码' (zh-CN), 'NDC labeler code' (zh-CN), 'NDC 标识者识别代码' (zh-CN), 'NDC 厂家号' (zh-CN), 'NDC 贴签厂商代码请求' (zh-CN), 'NDC 标签号申请 叙述' (zh-CN), '叙述性文字' (zh-CN), '报告' (zh-CN), '报告型' (zh-CN), '文字叙述' (zh-CN), '文本叙述型' (zh-CN), '文本描述' (zh-CN), '文本描述型 监管类文档' (zh-CN), 'Documentazione normativa Etichetta di prodotto della Food and Drug Administ' (it-IT), 'Описательный' (ru-RU)] (from http://tx.fhir.org/r4)" + "error" : "The display \"NDC labeler code request\" is not a valid display for the code {http://loinc.org}51726-8 - should be one of ['FDA product label NDC labeler code request', 'FDA label NDC labeler code request', '', 'FDA 药品标签 National Drug Code' (zh-CN), 'NDC' (zh-CN), '国家药品验证号' (zh-CN), '国家药品代码' (zh-CN), '美国国家药品代码' (zh-CN), '全国药品代码' (zh-CN), 'NDC labeler code' (zh-CN), 'NDC 标识者识别代码' (zh-CN), 'NDC 厂家号' (zh-CN), 'NDC 贴签厂商代码请求' (zh-CN), 'NDC 标签号申请 叙述' (zh-CN), '叙述性文字' (zh-CN), '报告' (zh-CN), '报告型' (zh-CN), '文字叙述' (zh-CN), '文本叙述型' (zh-CN), '文本描述' (zh-CN), '文本描述型 监管类文档' (zh-CN), 'Documentazione normativa Etichetta di prodotto della Food and Drug Administ' (it-IT), 'Описательный' (ru-RU)] (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "X-34133-9", "display" : "SoEN2" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "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)" + "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://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "X-34133-9" -}, "url": "http://hl7.org/fhir/ValueSet/c80-doc-typecodes--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/c80-doc-typecodes--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "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 (from http://tx.fhir.org/r4)" + "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 (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "X-34133-9", "display" : "SoEN2" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "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)" + "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://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://loinc.org", + "code" : "80764-4", + "display" : "Pain medicine Plan of care note" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Pain medicine Plan of care note", + "code" : "80764-4", + "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"}#### +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "Medication summary Document", "code" : "56445-0", @@ -377,10 +861,10 @@ v: { "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"}#### +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "4.0.1", "langs":"[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)", + "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://local.fhir.org/r4)", "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- @@ -388,10 +872,10 @@ v: { "system" : "http://loinc.org", "version" : "current", "code" : "56445-0" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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)", + "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://local.fhir.org/r4)", "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- @@ -400,17 +884,17 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[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)", + "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://local.fhir.org/r4)", "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "34133-9" -}, "url": "http://hl7.org/fhir/ValueSet/c80-doc-typecodes--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/c80-doc-typecodes--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "Summary of episode note", "code" : "34133-9", @@ -421,7 +905,7 @@ v: { "system" : "http://loinc.org", "code" : "34133-9", "display" : "Summary of episode note" -}, "url": "http://hl7.org/fhir/ValueSet/c80-doc-typecodes", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/c80-doc-typecodes", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Summary of episode note", "code" : "34133-9", @@ -431,7 +915,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "34133-9" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Summary of episode note", "code" : "34133-9", @@ -441,7 +925,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "34133-9" -}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-documentreference-type--1", "version": "3.1.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-documentreference-type--1", "version": "3.1.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "Summary of episode note", "code" : "34133-9", @@ -453,7 +937,7 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Problem list Narrative - Reported", "code" : "57852-6", @@ -463,7 +947,7 @@ v: { {"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"}#### +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "Discharge summary", "code" : "18842-5", @@ -474,7 +958,7 @@ v: { "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"}#### +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Discharge summary", "code" : "18842-5", @@ -484,7 +968,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "18842-5" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Discharge summary", "code" : "18842-5", @@ -494,7 +978,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "29299-5" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Reason for visit Narrative", "code" : "29299-5", @@ -505,17 +989,17 @@ v: { "system" : "http://loinc.org", "code" : "�g��", "display" : "8302-2" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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)" + "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://local.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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Heart rate", "code" : "8867-4", @@ -526,7 +1010,7 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Rh [Type] in Blood", "code" : "10331-7", @@ -537,46 +1021,46 @@ v: { "system" : "http://loinc.org", "code" : "18684-1", "display" : "����" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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)" + "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://local.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"}#### +}, "valueSet" :null, "langs":"[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)" + "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://local.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"}#### +}, "valueSet" :null, "langs":"[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)" + "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://local.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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Hemoglobin [Mass/volume] in Blood", "code" : "718-7", @@ -587,7 +1071,7 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Creatinine [Mass/volume] in Blood", "code" : "38483-4", @@ -598,7 +1082,7 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Cholesterol [Mass/volume] in Serum or Plasma", "code" : "2093-3", @@ -609,7 +1093,7 @@ v: { "system" : "http://loinc.org", "code" : "44261-6", "display" : "Patient Health Questionnaire 9 item (PHQ-9) total score [Reported]" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Patient Health Questionnaire 9 item (PHQ-9) total score [Reported]", "code" : "44261-6", @@ -619,7 +1103,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "69548-6" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Genetic variant assessment", "code" : "69548-6", @@ -629,7 +1113,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "LA9633-4" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Present", "code" : "LA9633-4", @@ -639,7 +1123,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "LA26398-0" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Sequencing", "code" : "LA26398-0", @@ -649,7 +1133,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "48018-6" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Gene studied [ID]", "code" : "48018-6", @@ -659,7 +1143,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "81252-9" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Discrete genetic variant", "code" : "81252-9", @@ -669,7 +1153,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "81290-9" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Genomic DNA change (gHGVS)", "code" : "81290-9", @@ -679,7 +1163,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "48002-0" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Genomic source class [Type]", "code" : "48002-0", @@ -689,7 +1173,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "LA6684-0" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Somatic", "code" : "LA6684-0", @@ -699,7 +1183,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "69548-6" -}, "url": "http://hl7.org/fhir/ValueSet/observation-codes--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/observation-codes--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "Genetic variant assessment", "code" : "69548-6", @@ -709,17 +1193,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "69548-6" -}, "url": "http://hl7.org/fhir/ValueSet/observation-codes", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Genetic variant assessment", - "code" : "69548-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "69548-6" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "url": "http://hl7.org/fhir/ValueSet/observation-codes", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Genetic variant assessment", "code" : "69548-6", @@ -741,7 +1215,7 @@ v: { }] }] } -}, "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "Present", "code" : "LA9633-4", @@ -763,17 +1237,7 @@ v: { }] }] } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Present", - "code" : "LA9633-4", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "LA9633-4" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Present", "code" : "LA9633-4", @@ -795,7 +1259,7 @@ v: { }] }] } -}, "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "Sequencing", "code" : "LA26398-0", @@ -817,17 +1281,7 @@ v: { }] }] } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Sequencing", - "code" : "LA26398-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "LA26398-0" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Sequencing", "code" : "LA26398-0", @@ -849,49 +1303,17 @@ v: { }] }] } -}, "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { - "display" : "Somatic", - "code" : "LA6684-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "LA6684-0" -}, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "include" : [{ - "system" : "http://loinc.org", - "filter" : [{ - "property" : "LIST", - "op" : "=", - "value" : "LL378-1" - }] - }] - } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Somatic", - "code" : "LA6684-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "LA6684-0" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Somatic", - "code" : "LA6684-0", - "system" : "http://loinc.org" + "severity" : "error", + "error" : "Error from server: The filter \"LIST = LL378-1\" from the value set http://loinc.org/vs/LL378-1--0 was not understood in the context of http://loinc.org", + "class" : "SERVER_ERROR" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "8310-5" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Body temperature", "code" : "8310-5", @@ -902,7 +1324,7 @@ v: { "system" : "http://loinc.org", "code" : "LA20271-5", "display" : "Medications" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Medications", "code" : "LA20271-5", @@ -913,7 +1335,7 @@ v: { "system" : "http://loinc.org", "code" : "LA20278-0", "display" : "Prescription or over-the-counter (including herbal supplements)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Prescription or over-the-counter (including herbal supplements)", "code" : "LA20278-0", @@ -924,7 +1346,7 @@ v: { "system" : "http://loinc.org", "code" : "LA20275-6", "display" : "Incorrect action (process failure or error) (e.g., such as administering overdose or incorrect medication)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Incorrect action (process failure or error) (e.g., such as administering overdose or incorrect medication)", "code" : "LA20275-6", @@ -935,7 +1357,7 @@ v: { "system" : "http://loinc.org", "code" : "LA20276-4", "display" : "Incorrect patient" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Incorrect patient", "code" : "LA20276-4", @@ -946,7 +1368,7 @@ v: { "system" : "http://loinc.org", "code" : "LA20296-2", "display" : "Administering" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Administering", "code" : "LA20296-2", @@ -957,22 +1379,20 @@ v: { "system" : "http://loinc.org", "code" : "LA32-8", "display" : "No" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { - "display" : "No", - "code" : "LA32-8", - "system" : "http://loinc.org" + "severity" : "error", + "error" : "The code \"LA32-8\" is not valid in the system http://loinc.org; The code provided (http://loinc.org#LA32-8) is not valid in the value set 'All codes known to the system' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "LA33-6", "display" : "Yes" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { - "display" : "Yes", - "code" : "LA33-6", - "system" : "http://loinc.org" + "severity" : "error", + "error" : "The code \"LA33-6\" is not valid in the system http://loinc.org; The code provided (http://loinc.org#LA33-6) is not valid in the value set 'All codes known to the system' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -1106,7 +1526,7 @@ v: { }] }] } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { "display" : "Medications", "code" : "LA20271-5", @@ -1172,7 +1592,7 @@ v: { }] }] } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { "display" : "Prescription or over-the-counter (including herbal supplements)", "code" : "LA20278-0", @@ -1218,7 +1638,7 @@ v: { }] }] } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { "display" : "Incorrect action (process failure or error) (e.g., such as administering overdose or incorrect medication)", "code" : "LA20275-6", @@ -1296,7 +1716,7 @@ v: { }] }] } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { "display" : "Incorrect patient", "code" : "LA20276-4", @@ -1354,7 +1774,7 @@ v: { }] }] } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { "display" : "Administering", "code" : "LA20296-2", @@ -1380,11 +1800,10 @@ v: { }] }] } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { - "display" : "No", - "code" : "LA32-8", - "system" : "http://loinc.org" + "severity" : "error", + "error" : "The code \"LA32-8\" is not valid in the system http://loinc.org; The code provided (http://loinc.org#LA32-8) is not valid in the value set 'AhrqYN' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -1406,31 +1825,28 @@ v: { }] }] } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { - "display" : "Yes", - "code" : "LA33-6", - "system" : "http://loinc.org" + "severity" : "error", + "error" : "The code \"LA33-6\" is not valid in the system http://loinc.org; The code provided (http://loinc.org#LA33-6) is not valid in the value set 'AhrqYN' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "LA33-6" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { - "display" : "Yes", - "code" : "LA33-6", - "system" : "http://loinc.org" + "severity" : "error", + "error" : "The code \"LA33-6\" is not valid in the system http://loinc.org; The code provided (http://loinc.org#LA33-6) is not valid in the value set 'All codes known to the system' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "LA32-8" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { - "display" : "No", - "code" : "LA32-8", - "system" : "http://loinc.org" + "severity" : "error", + "error" : "The code \"LA32-8\" is not valid in the system http://loinc.org; The code provided (http://loinc.org#LA32-8) is not valid in the value set 'All codes known to the system' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -1449,11 +1865,10 @@ v: { }] }] } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { - "display" : "Yes", - "code" : "LA33-6", - "system" : "http://loinc.org" + "severity" : "error", + "error" : "The code \"LA33-6\" is not valid in the system http://loinc.org; The code provided (http://loinc.org#LA33-6) is not valid (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { @@ -1472,18 +1887,17 @@ v: { }] }] } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { - "display" : "No", - "code" : "LA32-8", - "system" : "http://loinc.org" + "severity" : "error", + "error" : "The code \"LA32-8\" is not valid in the system http://loinc.org; The code provided (http://loinc.org#LA32-8) is not valid (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "88123-5", "display" : "Within the past 12 months the food we bought just didn't last and we didn't have money to get more [U.S. FSS]" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Within the past 12 months the food we bought just didn't last and we didn't have money to get more [U.S. FSS]", "code" : "88123-5", @@ -1494,7 +1908,7 @@ v: { "system" : "http://loinc.org", "code" : "LA28397-0", "display" : "Often true" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Often true", "code" : "LA28397-0", @@ -1505,746 +1919,20 @@ v: { "system" : "http://loinc.org", "version" : "http://loinc.org", "code" : "test" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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.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)", + "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://local.fhir.org/r4)", "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://loinc.org", "code" : "10155-0" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "History of allergies, reported", "code" : "10155-0", "system" : "http://loinc.org" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "46418-0" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory--0", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "INR in Capillary blood by Coagulation assay", - "code" : "46418-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "46418-0", - "display" : "INR in Capillary blood by Coagulation assay" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "INR in Capillary blood by Coagulation assay", - "code" : "46418-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "46418-0" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "INR in Capillary blood by Coagulation assay", - "code" : "46418-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "77140-2" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory--0", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Creatinine [Moles/volume] in Serum, Plasma or Blood", - "code" : "77140-2", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "77140-2", - "display" : "Creatinine [Moles/volume] in Serum, Plasma or Blood" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Creatinine [Moles/volume] in Serum, Plasma or Blood", - "code" : "77140-2", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "77140-2" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Creatinine [Moles/volume] in Serum, Plasma or Blood", - "code" : "77140-2", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "4535-1" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory--0", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Cytotoxic percent reactive Ab [Presence] in Serum by Quick method", - "code" : "4535-1", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "4535-1", - "display" : "Cytotoxic percent reactive Ab [Presence] in Serum by Quick method" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Cytotoxic percent reactive Ab [Presence] in Serum by Quick method", - "code" : "4535-1", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "4535-1" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Cytotoxic percent reactive Ab [Presence] in Serum by Quick method", - "code" : "4535-1", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "29463-7" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "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" : "29463-7", - "display" : "Body weight" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Body weight", - "code" : "29463-7", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "29463-7" -}, "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" : "8302-2" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Body height", - "code" : "8302-2", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8302-2", - "display" : "Body height" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Body height", - "code" : "8302-2", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8302-2" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Body height", - "code" : "8302-2", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "39156-5" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Body mass index (BMI) [Ratio]", - "code" : "39156-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "39156-5", - "display" : "Body mass index (BMI) [Ratio]" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Body mass index (BMI) [Ratio]", - "code" : "39156-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "39156-5" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Body mass index (BMI) [Ratio]", - "code" : "39156-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "85354-9" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "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.0.1", "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.0.1", "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.0.1", "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.0.1", "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.0.1", "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" : "883-9" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://loinc.org#883-9) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "46418-0" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://loinc.org#46418-0) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "77140-2" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://loinc.org#77140-2) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "4535-1" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://loinc.org#4535-1) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "29463-7" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory--0", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://loinc.org#29463-7) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "8302-2" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory--0", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://loinc.org#8302-2) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "39156-5" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory--0", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://loinc.org#39156-5) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "85354-9" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory--0", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://loinc.org#85354-9) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "883-9" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-laboratory--0", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://loinc.org#883-9) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"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", - "code" : "18842-5" -}, "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" : "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-ballot", "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" : "60591-5" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "5.0.0-ballot", "lang":"de-CH", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Patient Summary", - "code" : "60591-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "60591-5", - "display" : "Patient summary Document" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "5.0.0-ballot", "lang":"de-CH", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Patient Summary", - "code" : "60591-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "69548-6" -}, "url": "http://hl7.org/fhir/ValueSet/observation-codes--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Genetic variant assessment", - "code" : "69548-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "69548-6" -}, "url": "http://hl7.org/fhir/ValueSet/observation-codes", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Genetic variant assessment", - "code" : "69548-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "80764-4", - "display" : "Pain medicine Plan of care note" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Pain medicine Plan of care note", - "code" : "80764-4", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "59408-5", - "display" : "O2 % BldC Oximetry" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Oxygen saturation in Arterial blood by Pulse oximetry", - "code" : "59408-5", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"O2 % BldC Oximetry\" is not a valid display for the code {http://loinc.org}59408-5 - should be one of ['Oxygen saturation in Arterial blood by Pulse oximetry', 'SaO2 % BldA PulseOx', '', 'O2 SaO2' (pl-PL), 'saturacja krwi tlenem' (pl-PL), 'MFr O2' (zh-CN), 'tO2' (zh-CN), '总氧' (zh-CN), '氧气 SaO2 动脉血 动脉血O2饱和度 可用数量表示的' (zh-CN), '定量性' (zh-CN), '数值型' (zh-CN), '数量型' (zh-CN), '连续数值型标尺 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 肺部测量指标与呼吸机管理 脉搏血氧测定法' (zh-CN), '脉搏血氧定量' (zh-CN), '脉搏血氧测定' (zh-CN), '脉搏血氧仪 血氧测定法 饱和 饱和状态 饱和程度' (zh-CN), 'O2-Sättigung' (de-DE), 'Frazione di massa Gestione ventilazione polmonare Punto nel tempo (episodio) Sangue arterioso' (it-IT), 'Oksijen doymuşluğu' (tr-TR), 'Количественный Кровь артериальная Массовая доля Насыщение кислородом Оксигемометрия' (ru-RU), 'Гемоксиметрия Точка во времени' (ru-RU), 'Момент' (ru-RU), 'O2 SatO2' (fr-BE)] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "2708-6", - "display" : "Oxygen saturation in Arterial blood" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Oxygen saturation in Arterial blood", - "code" : "2708-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "3150-0", - "display" : "Inhaled Oxygen Concentration" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Inhaled oxygen concentration", - "code" : "3150-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "3151-8", - "display" : "Flow Rate" -}, "valueSet" :null, "lang":"null", "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 \"Flow Rate\" 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" : "59408-5" -}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-vital-signs--0", "version": "4.0.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Oxygen saturation in Arterial blood by Pulse oximetry", - "code" : "59408-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "2708-6" -}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-vital-signs--0", "version": "4.0.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://loinc.org#2708-6) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "2708-6" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Oxygen saturation in Arterial blood", - "code" : "2708-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "59408-5", - "display" : "O2 % BldC Oximetry" -}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-vital-signs", "version": "4.0.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Oxygen saturation in Arterial blood by Pulse oximetry", - "code" : "59408-5", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"O2 % BldC Oximetry\" is not a valid display for the code {http://loinc.org}59408-5 - should be one of ['Oxygen saturation in Arterial blood by Pulse oximetry', 'SaO2 % BldA PulseOx', '', 'O2 SaO2' (pl-PL), 'saturacja krwi tlenem' (pl-PL), 'MFr O2' (zh-CN), 'tO2' (zh-CN), '总氧' (zh-CN), '氧气 SaO2 动脉血 动脉血O2饱和度 可用数量表示的' (zh-CN), '定量性' (zh-CN), '数值型' (zh-CN), '数量型' (zh-CN), '连续数值型标尺 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 肺部测量指标与呼吸机管理 脉搏血氧测定法' (zh-CN), '脉搏血氧定量' (zh-CN), '脉搏血氧测定' (zh-CN), '脉搏血氧仪 血氧测定法 饱和 饱和状态 饱和程度' (zh-CN), 'O2-Sättigung' (de-DE), 'Frazione di massa Gestione ventilazione polmonare Punto nel tempo (episodio) Sangue arterioso' (it-IT), 'Oksijen doymuşluğu' (tr-TR), 'Количественный Кровь артериальная Массовая доля Насыщение кислородом Оксигемометрия' (ru-RU), 'Гемоксиметрия Точка во времени' (ru-RU), 'Момент' (ru-RU), 'O2 SatO2' (fr-BE)] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "2708-6", - "display" : "Oxygen saturation in Arterial blood" -}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-vital-signs", "version": "4.0.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Oxygen saturation in Arterial blood", - "code" : "2708-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "59408-5" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Oxygen saturation in Arterial blood by Pulse oximetry", - "code" : "59408-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "2708-6" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Oxygen saturation in Arterial blood", - "code" : "2708-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "3150-0" -}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-vital-signs--0", "version": "4.0.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Inhaled oxygen concentration", - "code" : "3150-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "3150-0", - "display" : "Inhaled Oxygen Concentration" -}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-vital-signs", "version": "4.0.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Inhaled oxygen concentration", - "code" : "3150-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "3150-0" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Inhaled oxygen concentration", - "code" : "3150-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "3151-8" -}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-vital-signs--0", "version": "4.0.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Inhaled oxygen flow rate", - "code" : "3151-8", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "3151-8", - "display" : "Flow Rate" -}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-vital-signs", "version": "4.0.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Inhaled oxygen flow rate", - "code" : "3151-8", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"Flow Rate\" 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" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Inhaled oxygen flow rate", - "code" : "3151-8", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "57024-2", - "display" : "Health Quality Measure Document" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Health Quality Measure document", - "code" : "57024-2", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "9279-1", - "display" : "Respiratory Rate" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Respiratory rate", - "code" : "9279-1", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "60591-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" : "Patient summary Document", - "code" : "60591-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "60591-5", - "display" : "Patient Summary Document" -}, "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" : "Patient summary Document", - "code" : "60591-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "60591-5" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Patient summary Document", - "code" : "60591-5", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "48765-2", - "display" : "Allergies and adverse reactions Document" -}, "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" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "10160-0", - "display" : "History of Medication use Narrative" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "History of Medication use Narrative", - "code" : "10160-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "11450-4", - "display" : "Problem list - Reported" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Problem list - Reported", - "code" : "11450-4", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/measure-population.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/measure-population.cache index 5d0813ce3..778fc7f2d 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/measure-population.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/measure-population.cache @@ -4,10 +4,10 @@ "code" : "numerator", "display" : "Numerator" }] -}, "url": "http://hl7.org/fhir/ValueSet/measure-population", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"+}#### +}, "url": "http://hl7.org/fhir/ValueSet/measure-population", "version": "4.0.1", "langs":"[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 = 'numerator'); The code provided (#numerator) is not valid in the value set 'MeasurePopulationType' (from http://tx.fhir.org/r4)", + "error" : "The code system '' is not known (encountered paired with code = 'numerator'); The code provided (#numerator) is not valid in the value set 'MeasurePopulationType' (from http://local.fhir.org/r4)", "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- @@ -16,10 +16,10 @@ v: { "code" : "denominator", "display" : "Denominator" }] -}, "url": "http://hl7.org/fhir/ValueSet/measure-population", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"+}#### +}, "url": "http://hl7.org/fhir/ValueSet/measure-population", "version": "4.0.1", "langs":"[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 = 'denominator'); The code provided (#denominator) is not valid in the value set 'MeasurePopulationType' (from http://tx.fhir.org/r4)", + "error" : "The code system '' is not known (encountered paired with code = 'denominator'); The code provided (#denominator) is not valid in the value set 'MeasurePopulationType' (from http://local.fhir.org/r4)", "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- @@ -27,45 +27,10 @@ v: { "coding" : [{ "code" : "initial-population" }] -}, "url": "http://hl7.org/fhir/ValueSet/measure-population", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"+}#### +}, "url": "http://hl7.org/fhir/ValueSet/measure-population", "version": "4.0.1", "langs":"[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" : "numerator", - "display" : "Numerator" - }] -}, "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 = 'numerator'); The code provided (#numerator) is not valid in the value set 'MeasurePopulationType' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { - "coding" : [{ - "code" : "denominator", - "display" : "Denominator" - }] -}, "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 = 'denominator'); The code provided (#denominator) 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)", + "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://local.fhir.org/r4)", "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/measure-scoring.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/measure-scoring.cache index 63ab43ee8..66bf8d1f2 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/measure-scoring.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/measure-scoring.cache @@ -4,10 +4,10 @@ "code" : "continuous-variable", "display" : "Continuous Variable" }] -}, "url": "http://hl7.org/fhir/ValueSet/measure-scoring", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"+}#### +}, "url": "http://hl7.org/fhir/ValueSet/measure-scoring", "version": "4.0.1", "langs":"[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 = 'continuous-variable'); The code provided (#continuous-variable) is not valid in the value set 'MeasureScoring' (from http://tx.fhir.org/r4)", + "error" : "The code system '' is not known (encountered paired with code = 'continuous-variable'); The code provided (#continuous-variable) is not valid in the value set 'MeasureScoring' (from http://local.fhir.org/r4)", "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- @@ -16,34 +16,10 @@ v: { "code" : "proportion", "display" : "Proportion" }] -}, "url": "http://hl7.org/fhir/ValueSet/measure-scoring", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"+}#### +}, "url": "http://hl7.org/fhir/ValueSet/measure-scoring", "version": "4.0.1", "langs":"[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 = 'proportion'); The code provided (#proportion) is not valid in the value set 'MeasureScoring' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { - "coding" : [{ - "code" : "continuous-variable", - "display" : "Continuous Variable" - }] -}, "url": "http://hl7.org/fhir/ValueSet/measure-scoring", "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 = 'continuous-variable'); The code provided (#continuous-variable) is not valid in the value set 'MeasureScoring' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" -} -------------------------------------------------------------------------------------- -{"code" : { - "coding" : [{ - "code" : "proportion", - "display" : "Proportion" - }] -}, "url": "http://hl7.org/fhir/ValueSet/measure-scoring", "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 = 'proportion'); The code provided (#proportion) is not valid in the value set 'MeasureScoring' (from http://tx.fhir.org/r4)", + "error" : "The code system '' is not known (encountered paired with code = 'proportion'); The code provided (#proportion) is not valid in the value set 'MeasureScoring' (from http://local.fhir.org/r4)", "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/rxnorm.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/rxnorm.cache index a475020d6..d2bcbdb5b 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/rxnorm.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/rxnorm.cache @@ -1,11 +1,12 @@ ------------------------------------------------------------------------------------- {"code" : { "system" : "http://www.nlm.nih.gov/research/umls/rxnorm", - "code" : "1591957" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### + "code" : "1000990", + "display" : "oxymetazoline hydrochloride 0.5 MG/ML Nasal Spray" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { - "display" : "Mircera", - "code" : "1591957", + "display" : "oxymetazoline hydrochloride 0.5 MG/ML Nasal Spray", + "code" : "1000990", "system" : "http://www.nlm.nih.gov/research/umls/rxnorm" } ------------------------------------------------------------------------------------- @@ -13,86 +14,18 @@ v: { "system" : "http://www.nlm.nih.gov/research/umls/rxnorm", "code" : "1010603", "display" : "Suboxone 2 MG / 0.5 MG Sublingual Film" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "buprenorphine 2 MG / naloxone 0.5 MG Sublingual Film [Suboxone]", "code" : "1010603", "system" : "http://www.nlm.nih.gov/research/umls/rxnorm" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://www.nlm.nih.gov/research/umls/rxnorm", - "code" : "1049502", - "display" : "12 HR Oxycodone Hydrochloride 10 MG Extended Release Oral Tablet" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "12 HR oxycodone hydrochloride 10 MG Extended Release Oral Tablet", - "code" : "1049502", - "system" : "http://www.nlm.nih.gov/research/umls/rxnorm" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://www.nlm.nih.gov/research/umls/rxnorm", - "code" : "1010600", - "display" : "Buprenorphine 2 MG / Naloxone 0.5 MG Oral Strip" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "buprenorphine 2 MG / naloxone 0.5 MG Sublingual Film", - "code" : "1010600", - "system" : "http://www.nlm.nih.gov/research/umls/rxnorm", - "severity" : "warning", - "error" : "The display \"Buprenorphine 2 MG / Naloxone 0.5 MG Oral Strip\" is not a valid display for the code {http://www.nlm.nih.gov/research/umls/rxnorm}1010600 - should be one of ['buprenorphine 2 MG / naloxone 0.5 MG Sublingual Film', 'buprenorphine 2 MG / naloxone 0.5 MG Buccal Film', 'buprenorphine 2 MG / naloxone 0.5 MG Sublingual Film', 'buprenorphine HCl 2 MG / naloxone HCl 0.5 MG Sublingual Film'] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://www.nlm.nih.gov/research/umls/rxnorm", - "code" : "197696", - "display" : "72 HR Fentanyl 0.075 MG/HR Transdermal System" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "72 HR fentanyl 0.075 MG/HR Transdermal System", - "code" : "197696", - "system" : "http://www.nlm.nih.gov/research/umls/rxnorm" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://www.nlm.nih.gov/research/umls/rxnorm", - "code" : "892495", - "display" : "Morphine Sulfate 10 MG [Kadian]" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "morphine sulfate 10 MG [Kadian]", - "code" : "892495", - "system" : "http://www.nlm.nih.gov/research/umls/rxnorm" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://www.nlm.nih.gov/research/umls/rxnorm", - "code" : "1049502", - "display" : "oxyCODONE HCl 10 MG 12HR Extended Release Oral Tablet" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "12 HR oxycodone hydrochloride 10 MG Extended Release Oral Tablet", - "code" : "1049502", - "system" : "http://www.nlm.nih.gov/research/umls/rxnorm" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://www.nlm.nih.gov/research/umls/rxnorm", - "code" : "836397", - "display" : "Acetaminophen 325 MG / tramadol hydrochloride 37.5 MG Oral Tablet [Ultracet]" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "acetaminophen 325 MG / tramadol hydrochloride 37.5 MG Oral Tablet [Ultracet]", - "code" : "836397", - "system" : "http://www.nlm.nih.gov/research/umls/rxnorm" -} -------------------------------------------------------------------------------------- {"code" : { "system" : "http://www.nlm.nih.gov/research/umls/rxnorm", "code" : "1298088", "display" : "Flurazepam Hydrochloride 15 MG Oral Capsule" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "flurazepam hydrochloride 15 MG Oral Capsule", "code" : "1298088", @@ -103,7 +36,7 @@ v: { "system" : "http://www.nlm.nih.gov/research/umls/rxnorm", "code" : "1010600", "display" : "buprenorphine 2 MG / naloxone 0.5 MG Sublingual Film" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "buprenorphine 2 MG / naloxone 0.5 MG Sublingual Film", "code" : "1010600", @@ -112,12 +45,11 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "system" : "http://www.nlm.nih.gov/research/umls/rxnorm", - "code" : "1000990", - "display" : "oxymetazoline hydrochloride 0.5 MG/ML Nasal Spray" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### + "code" : "1591957" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { - "display" : "oxymetazoline hydrochloride 0.5 MG/ML Nasal Spray", - "code" : "1000990", + "display" : "Mircera", + "code" : "1591957", "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.0.1/snomed.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/snomed.cache index 89edbf98e..c9cd4f144 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 @@ -3,7 +3,7 @@ "system" : "http://snomed.info/sct", "code" : "721912009", "display" : "Medication summary document (record artifact)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Medication summary document (record artifact)", "code" : "721912009", @@ -14,7 +14,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "91935009", "display" : "Allergy to peanuts" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Allergy to peanuts", "code" : "91935009", @@ -25,7 +25,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "3718001", "display" : "Cow's milk" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Cow's milk", "code" : "3718001", @@ -35,7 +35,7 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "255604002" -}, "url": "http://hl7.org/fhir/ValueSet/condition-severity--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/condition-severity--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "Mild", "code" : "255604002", @@ -46,7 +46,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "255604002", "display" : "Mild" -}, "url": "http://hl7.org/fhir/ValueSet/condition-severity", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/condition-severity", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Mild", "code" : "255604002", @@ -56,7 +56,7 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "255604002" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Mild", "code" : "255604002", @@ -67,7 +67,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "409002", "display" : "Food allergy diet" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Food allergy diet", "code" : "409002", @@ -77,7 +77,7 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "6736007" -}, "url": "http://hl7.org/fhir/ValueSet/condition-severity--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/condition-severity--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "Moderate", "code" : "6736007", @@ -88,7 +88,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "6736007", "display" : "Moderate" -}, "url": "http://hl7.org/fhir/ValueSet/condition-severity", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/condition-severity", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Moderate", "code" : "6736007", @@ -98,7 +98,7 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "6736007" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Moderate", "code" : "6736007", @@ -109,7 +109,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "437009", "display" : "Abnormal composition of urine" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Abnormal composition of urine", "code" : "437009", @@ -120,7 +120,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "9846003", "display" : "Right kidney" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Right kidney", "code" : "9846003", @@ -131,7 +131,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "189009", "display" : "Excision of lesion of artery" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Excision of lesion of artery", "code" : "189009", @@ -142,7 +142,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "911003", "display" : "Removal of subarachnoid-ureteral shunt" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Removal of subarachnoid-ureteral shunt", "code" : "911003", @@ -153,7 +153,7 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Blood group A", "code" : "112144000", @@ -164,7 +164,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "80943009", "display" : "Risk Factor" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Risk factor", "code" : "80943009", @@ -175,7 +175,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "77176002", "display" : "Smoker" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Smoker", "code" : "77176002", @@ -186,7 +186,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "38341003", "display" : "Hypertensive disorder, systemic arterial (disorder)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "High blood pressure", "code" : "38341003", @@ -197,7 +197,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "1419004", "display" : "Injury of prostate without open wound into abdominal cavity" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Injury of prostate without open wound into abdominal cavity", "code" : "1419004", @@ -208,7 +208,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "93880001", "display" : "Primary malignant neoplasm of lung (disorder)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Primary malignant neoplasm of lung", "code" : "93880001", @@ -219,7 +219,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "248986005", "display" : "Estimated date of conception" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Estimated date of conception", "code" : "248986005", @@ -230,7 +230,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "161714006", "display" : "Estimated date of delivery" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Estimated date of delivery", "code" : "161714006", @@ -241,7 +241,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "161713000", "display" : "Last menstrual period - First day" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Last menstrual period -1st day", "code" : "161713000", @@ -252,7 +252,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "445872007", "display" : "Length of gestation at time of procedure" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Length of gestation at time of procedure (observable entity)", "code" : "445872007", @@ -263,7 +263,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "722446000", "display" : "Allergy record (record artifact)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Allergy record (record artifact)", "code" : "722446000", @@ -274,7 +274,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "371531000", "display" : "Report of clinical encounter (record artifact)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Encounter report", "code" : "371531000", @@ -285,7 +285,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "4241000179101", "display" : "Laboratory report (record artifact)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Laboratory report (record artifact)", "code" : "4241000179101", @@ -296,7 +296,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "422735006", "display" : "Summary clinical document (record artifact)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Summary clinical document (record artifact)", "code" : "422735006", @@ -307,7 +307,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "440545006", "display" : "Prescription record" -}, "valueSet" :null, "lang":"en-IN", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[en-IN]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Prescription record (record artifact)", "code" : "440545006", @@ -318,7 +318,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "324252006", "display" : "Azithromycin (as azithromycin dihydrate) 250 mg oral capsule" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Azithromycin (as azithromycin dihydrate) 250 mg oral capsule", "code" : "324252006", @@ -329,20 +329,20 @@ v: { "system" : "http://snomed.info/sct", "code" : "11840006", "display" : "Traveller's Diarrhea (disorder)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Traveler's diarrhea", "code" : "11840006", "system" : "http://snomed.info/sct", "severity" : "warning", - "error" : "The display \"Traveller's Diarrhea (disorder)\" is not a valid display for the code {http://snomed.info/sct}11840006 - should be one of ['Traveler's diarrhea', 'Turista', 'Traveler's diarrhea (disorder)'] (from http://tx.fhir.org/r4)" + "error" : "The display \"Traveller's Diarrhea (disorder)\" is not a valid display for the code {http://snomed.info/sct}11840006 - should be one of ['Traveler's diarrhea', 'Turista', 'Traveler's diarrhoea', 'Traveler's diarrhea (disorder)'] (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "21522001", "display" : "Abdominal pain" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Abdominal pain", "code" : "21522001", @@ -353,7 +353,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "311504000", "display" : "With or after food" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "With or after food", "code" : "311504000", @@ -364,7 +364,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "26643006", "display" : "Oral Route" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Oral route", "code" : "26643006", @@ -375,7 +375,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "421521009", "display" : "Swallow" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Swallow - dosing instruction imperative (qualifier value)", "code" : "421521009", @@ -386,7 +386,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "602001", "display" : "Ross river fever" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Ross river fever", "code" : "602001", @@ -397,62 +397,172 @@ v: { "system" : "http://snomed.info/sct", "code" : "8821006", "display" : "Peroneal artery" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Peroneal artery", "code" : "8821006", "system" : "http://snomed.info/sct" } ------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "112144000" +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-bloodGroup--0", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "display" : "Blood group A (finding)", + "code" : "112144000", + "system" : "http://snomed.info/sct" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "112144000" +}, "valueSet" :null, "langs":"[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" : "722446000" +}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.typeCode--0", "version": "2.0.4", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "display" : "Allergieausweis", + "code" : "722446000", + "system" : "http://snomed.info/sct" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "722446000" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Allergy record (record artifact)", + "code" : "722446000", + "system" : "http://snomed.info/sct" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "371531000" +}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.classCode--0", "version": "2.0.4", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "display" : "Bericht aufgrund einer Konsultation", + "code" : "371531000", + "system" : "http://snomed.info/sct" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "371531000" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Encounter report", + "code" : "371531000", + "system" : "http://snomed.info/sct" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "4241000179101" +}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.typeCode--0", "version": "2.0.4", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "display" : "Laborbericht", + "code" : "4241000179101", + "system" : "http://snomed.info/sct" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "4241000179101" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Laboratory report (record artifact)", + "code" : "4241000179101", + "system" : "http://snomed.info/sct" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "422735006" +}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.classCode--0", "version": "2.0.4", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "display" : "Zusammenfassender Bericht", + "code" : "422735006", + "system" : "http://snomed.info/sct" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "422735006" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Summary clinical document (record artifact)", + "code" : "422735006", + "system" : "http://snomed.info/sct" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "77176002" +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-bloodGroup--0", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "severity" : "error", + "error" : "The code provided (http://snomed.info/sct#77176002) is not valid (from http://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "38341003" +}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-bloodGroup--0", "version": "0.5.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "severity" : "error", + "error" : "The code provided (http://snomed.info/sct#38341003) is not valid (from http://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "version" : "http://snomed.info/sct/731000124108", + "code" : "454281000124100", + "display" : "Assessment of risk for opioid abuse (procedure)" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Assessment of risk for opioid abuse (procedure)", + "code" : "454281000124100", + "system" : "http://snomed.info/sct" +} +------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "371532007", "display" : "Progress note" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Progress report", "code" : "371532007", "system" : "http://snomed.info/sct", "severity" : "warning", - "error" : "The display \"Progress note\" is not a valid display for the code {http://snomed.info/sct}371532007 - should be one of ['Progress report', 'Report of subsequent visit', 'Progress report (record artifact)'] (from http://tx.fhir.org/r4)" + "error" : "The display \"Progress note\" is not a valid display for the code {http://snomed.info/sct}371532007 - should be one of ['Progress report', 'Report of subsequent visit', 'Progress report (record artifact)'] (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "371525003", "display" : "Clinical procedure report" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Clinical procedure report", "code" : "371525003", "system" : "http://snomed.info/sct" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "371532007" -}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.typeCode--0", "version": "2.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Verlaufsbericht", - "code" : "371532007", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "371532007" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Progress report", - "code" : "371532007", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "419891008", "display" : "Record artifact (record artifact)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Record artifact (record artifact)", "code" : "419891008", @@ -463,7 +573,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "371525003", "display" : "Clinical procedure report (record artifact)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Clinical procedure report", "code" : "371525003", @@ -474,7 +584,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "17621005", "display" : "Normal (qualifier value)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Normal", "code" : "17621005", @@ -485,7 +595,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "722172003", "display" : "Military health institution (environment)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Military health institution (environment)", "code" : "722172003", @@ -496,7 +606,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "394609007", "display" : "General surgery (qualifier value)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "General surgery (qualifier value)", "code" : "394609007", @@ -507,7 +617,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "71388002", "display" : "Procedure (procedure)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Procedure", "code" : "71388002", @@ -519,28 +629,18 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[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" : "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: { - "display" : "Old age (qualifier value)", - "code" : "271872005", - "system" : "http://snomed.info/sct" + "severity" : "error", + "error" : "Version 'http://snomed.info/sct/11000172109/version/20220315' of the code system 'http://snomed.info/sct' is not known (encountered paired with code = '271872005'). ValidVersions = [http://snomed.info/sct/11000146104/version/20220930,http://snomed.info/sct/11000172109/version/20221115,http://snomed.info/sct/20611000087101/version/20220930,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#271872005) is not valid in the value set 'All codes known to the system' (from http://local.fhir.org/r4)", + "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "410534003", "display" : "Not indicated (qualifier value)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Not indicated (qualifier value)", "code" : "410534003", @@ -551,7 +651,7 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Positive", "code" : "10828004", @@ -562,18 +662,29 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { - "display" : "Continuous hemodiafiltration", + "display" : "Continuous haemodiafiltration", "code" : "233588003", "system" : "http://snomed.info/sct" } ------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "324689003", + "display" : "Nystatin 100000 unit/mL oral suspension" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Product containing precisely nystatin 100000 unit/1 milliliter conventional release oral suspension (clinical drug)", + "code" : "324689003", + "system" : "http://snomed.info/sct" +} +------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "442311008", "display" : "Liveborn born in hospital" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Liveborn born in hospital", "code" : "442311008", @@ -584,7 +695,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "840539006", "display" : "COVID-19" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Disease caused by 2019 novel coronavirus", "code" : "840539006", @@ -595,20 +706,20 @@ v: { "system" : "http://snomed.info/sct", "code" : "840535000", "display" : "COVID-19" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Antibody to 2019 novel coronavirus", "code" : "840535000", "system" : "http://snomed.info/sct", "severity" : "warning", - "error" : "The display \"COVID-19\" is not a valid display for the code {http://snomed.info/sct}840535000 - should be one of ['Antibody to 2019 novel coronavirus', 'Antibody to 2019-nCoV', 'Antibody to severe acute respiratory syndrome coronavirus 2 (substance)', 'Antibody to severe acute respiratory syndrome coronavirus 2', 'Antibody to SARS-CoV-2', 'Severe acute respiratory syndrome coronavirus 2 Ab', 'Severe acute respiratory syndrome coronavirus 2 antibody'] (from http://tx.fhir.org/r4)" + "error" : "The display \"COVID-19\" is not a valid display for the code {http://snomed.info/sct}840535000 - should be one of ['Antibody to 2019 novel coronavirus', 'Antibody to 2019-nCoV', 'Antibody to severe acute respiratory syndrome coronavirus 2 (substance)', 'Antibody to severe acute respiratory syndrome coronavirus 2', 'Antibody to SARS-CoV-2', 'Severe acute respiratory syndrome coronavirus 2 Ab', 'Severe acute respiratory syndrome coronavirus 2 antibody'] (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "840535000", "display" : "Antibody to 2019 novel coronavirus" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Antibody to 2019 novel coronavirus", "code" : "840535000", @@ -619,7 +730,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "32485007", "display" : "Hospital admission (procedure)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Hospital admission", "code" : "32485007", @@ -630,7 +741,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "32713005", "display" : "Cecum structure (body structure)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Cecum", "code" : "32713005", @@ -641,30 +752,30 @@ v: { "system" : "http://snomed.info/sct", "code" : "10821000202101", "display" : "Narkose eller dyp sedasjon med anestesistøtte" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "446745002", "display" : "Diagnostisk med biopsi" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Colonoscopy and biopsy of colon (procedure)", "code" : "446745002", "system" : "http://snomed.info/sct", "severity" : "warning", - "error" : "The display \"Diagnostisk med biopsi\" is not a valid display for the code {http://snomed.info/sct}446745002 - should be one of ['Colonoscopy and biopsy of colon (procedure)', 'Colonoscopy and biopsy of colon'] (from http://tx.fhir.org/r4)" + "error" : "The display \"Diagnostisk med biopsi\" is not a valid display for the code {http://snomed.info/sct}446745002 - should be one of ['Colonoscopy and biopsy of colon (procedure)', 'Colonoscopy and biopsy of colon'] (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "73761001", "display" : "Colonoscopy (procedure)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Colonoscopy", "code" : "73761001", @@ -675,27 +786,27 @@ v: { "system" : "http://snomed.info/sct", "code" : "8921000202108", "display" : "Primary performing endoscopist (person)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "8951000202101", "display" : "Main nurse assisting procedure (person)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "300577008", "display" : "Finding of lesion (finding)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Finding of lesion", "code" : "300577008", @@ -706,17 +817,17 @@ v: { "system" : "http://snomed.info/sct", "code" : "10291000202102", "display" : "Lesion size given by largest diameter (observable entity)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "722818007", "display" : "Boston bowel preparation scale (assessment scale)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Boston bowel preparation scale", "code" : "722818007", @@ -727,17 +838,17 @@ v: { "system" : "http://snomed.info/sct", "code" : "8901000202102", "display" : "Boston bowel preparation skala høyre kolon" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "10291000132101", "display" : "Portion of mucosa of colon segment seen, but other areas of colon segment not well seen due to staining, residual stool and/or opaque liquid (finding)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Portion of mucosa of the colon segment seen, but other areas of the colon segment are not well seen because of staining, residual stool, or opaque liquid, 1", "code" : "10291000132101", @@ -748,17 +859,17 @@ v: { "system" : "http://snomed.info/sct", "code" : "8911000202100", "display" : "Boston bowel preparation skala kolon transversum" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "10301000132102", "display" : "Minor amount of residual staining, small fragments of stool and/or opaque liquid, but mucosa of colon segment seen well (finding)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Minor amount of residual staining, small fragments of stool and/or opaque liquid, but mucosa of colon segment seen well (finding)", "code" : "10301000132102", @@ -769,17 +880,17 @@ v: { "system" : "http://snomed.info/sct", "code" : "8891000202103", "display" : "Boston bowel preparation skala venstre kolon" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "10311000132100", "display" : "Entire mucosa of colon segment seen well with no residual staining, small fragments of stool or opaque liquid (finding)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Entire mucosa of colon segment seen well with no residual staining, small fragments of stool or opaque liquid (finding)", "code" : "10311000132100", @@ -789,7 +900,7 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "10291000132101" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Portion of mucosa of the colon segment seen, but other areas of the colon segment are not well seen because of staining, residual stool, or opaque liquid, 1", "code" : "10291000132101", @@ -799,7 +910,7 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "10301000132102" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Minor amount of residual staining, small fragments of stool and/or opaque liquid, but mucosa of colon segment seen well (finding)", "code" : "10301000132102", @@ -809,7 +920,7 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "10311000132100" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Entire mucosa of colon segment seen well with no residual staining, small fragments of stool or opaque liquid (finding)", "code" : "10311000132100", @@ -819,7 +930,7 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "246206008" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Number of lesions", "code" : "246206008", @@ -830,90 +941,16 @@ v: { "system" : "http://snomed.info/sct", "code" : "15991000202102", "display" : "Appearance of intestinal lumen" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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" : { - "system" : "http://snomed.info/sct", - "code" : "17621005", - "display" : "Normal (qualifier value)" -}, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "include" : [{ - "system" : "http://snomed.info/sct", - "concept" : [{ - "code" : "17621005", - "display" : "Normal", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Normal (qualifier value)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Normal" - }] - }, - { - "code" : "263654008", - "display" : "Ikke Normal", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Abnormal (qualifier value)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Ikke Normal" - }] - }] - }] - }, - "expansion" : { - "contains" : [{ - "system" : "http://snomed.info/sct", - "code" : "17621005", - "display" : "Normal" - }, - { - "system" : "http://snomed.info/sct", - "code" : "263654008", - "display" : "Ikke Normal" - }] - } -}, "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 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://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "17621005" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Normal", "code" : "17621005", @@ -924,7 +961,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "712510007", "display" : "Intestinal hemorrhage (disorder)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Intestinal hemorrhage (disorder)", "code" : "712510007", @@ -934,334 +971,17 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "32485007" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Hospital admission", "code" : "32485007", "system" : "http://snomed.info/sct" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "32713005", - "display" : "Cecum structure (body structure)" -}, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "include" : [{ - "system" : "http://snomed.info/sct", - "concept" : [{ - "code" : "85774003", - "display" : "Terminale ileum", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Structure of distal portion of ileum (body structure)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "terminale ileum" - }] - }, - { - "code" : "32713005", - "display" : "Cøkum", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Cecum structure (body structure)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "blindtarm" - }] - }, - { - "code" : "9040008", - "display" : "Ascendens", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Ascending colon structure (body structure)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "colon ascendens" - }] - }, - { - "code" : "48338005", - "display" : "Høyre fleksur", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Structure of right colic flexure (body structure)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "flexura coli dextra" - }] - }, - { - "code" : "485005", - "display" : "Transversum", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Transverse colon structure (body structure)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "colon transversum" - }] - }, - { - "code" : "72592005", - "display" : "Venstre fleksur", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Structure of left colic flexure (body structure)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "flexura coli sinistra" - }] - }, - { - "code" : "32622004", - "display" : "Descendens", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Descending colon structure (body structure)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "colon descendens" - }] - }, - { - "code" : "60184004", - "display" : "Sigmoid", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Sigmoid colon structure (body structure)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "sigmoideum" - }] - }, - { - "code" : "81922002", - "display" : "Rektosigmoid overgang", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Rectosigmoid structure (body structure)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "rectosigmoid overgang" - }] - }, - { - "code" : "34402009", - "display" : "Rektum", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Rectum structure (body structure)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "rektum" - }] - }, - { - "code" : "41796003", - "display" : "Anastomose", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Anastomosis (morphologic abnormality)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "anastomose" - }] - }] - }] - }, - "expansion" : { - "contains" : [{ - "system" : "http://snomed.info/sct", - "code" : "85774003", - "display" : "Terminale ileum" - }, - { - "system" : "http://snomed.info/sct", - "code" : "32713005", - "display" : "Cøkum" - }, - { - "system" : "http://snomed.info/sct", - "code" : "9040008", - "display" : "Ascendens" - }, - { - "system" : "http://snomed.info/sct", - "code" : "48338005", - "display" : "Høyre fleksur" - }, - { - "system" : "http://snomed.info/sct", - "code" : "485005", - "display" : "Transversum" - }, - { - "system" : "http://snomed.info/sct", - "code" : "72592005", - "display" : "Venstre fleksur" - }, - { - "system" : "http://snomed.info/sct", - "code" : "32622004", - "display" : "Descendens" - }, - { - "system" : "http://snomed.info/sct", - "code" : "60184004", - "display" : "Sigmoid" - }, - { - "system" : "http://snomed.info/sct", - "code" : "81922002", - "display" : "Rektosigmoid overgang" - }, - { - "system" : "http://snomed.info/sct", - "code" : "34402009", - "display" : "Rektum" - }, - { - "system" : "http://snomed.info/sct", - "code" : "41796003", - "display" : "Anastomose" - }] - } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Cecum", - "code" : "32713005", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "32713005" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Cecum", "code" : "32713005", @@ -1271,401 +991,44 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "10821000202101" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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" : { - "system" : "http://snomed.info/sct", - "code" : "446745002", - "display" : "Diagnostisk med biopsi" -}, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "include" : [{ - "system" : "http://snomed.info/sct", - "concept" : [{ - "code" : "303587008", - "display" : "Terapeutisk", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Therapeutic colonoscopy (procedure)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Terapeutisk" - }] - }, - { - "code" : "446745002", - "display" : "Diagnostisk med biopsi", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Colonoscopy and biopsy of colon (procedure)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Diagnostisk med biopsi" - }] - }, - { - "code" : "73761001", - "display" : "Diagnostisk uten biopsi", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Colonoscopy (procedure)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Diagnostisk uten biopsi" - }] - }] - }] - }, - "expansion" : { - "contains" : [{ - "system" : "http://snomed.info/sct", - "code" : "303587008", - "display" : "Terapeutisk" - }, - { - "system" : "http://snomed.info/sct", - "code" : "446745002", - "display" : "Diagnostisk med biopsi" - }, - { - "system" : "http://snomed.info/sct", - "code" : "73761001", - "display" : "Diagnostisk uten biopsi" - }] - } -}, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### -v: { - "display" : "Colonoscopy and biopsy of colon (procedure)", - "code" : "446745002", - "system" : "http://snomed.info/sct", - "severity" : "warning", - "error" : "The display \"Diagnostisk med biopsi\" is not a valid display for the code {http://snomed.info/sct}446745002 - should be one of ['Colonoscopy and biopsy of colon (procedure)', 'Colonoscopy and biopsy of colon'] (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://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "446745002" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Colonoscopy and biopsy of colon (procedure)", "code" : "446745002", "system" : "http://snomed.info/sct" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "8921000202108", - "display" : "Primary performing endoscopist (person)" -}, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "include" : [{ - "system" : "http://snomed.info/sct", - "concept" : [{ - "code" : "8921000202108", - "display" : "Hovedskopør", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Primary performing endoscopist (person)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "hovedskopør" - }] - }, - { - "code" : "8941000202104", - "display" : "Assisterende skopør", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Assisting endoscopist (person)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "assisterende skopør" - }] - }, - { - "code" : "8951000202101", - "display" : "Sykepleier", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Main nurse assisting procedure (person)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "primærsykepleier ved prosedyre" - }] - }, - { - "code" : "8981000202109", - "display" : "Assisterende sykepleier", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Assisting nurse in procedure (person)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "assisterende sykepleier ved prosedyre" - }] - }] - }] - }, - "expansion" : { - "contains" : [{ - "system" : "http://snomed.info/sct", - "code" : "8921000202108", - "display" : "Hovedskopør" - }, - { - "system" : "http://snomed.info/sct", - "code" : "8941000202104", - "display" : "Assisterende skopør" - }, - { - "system" : "http://snomed.info/sct", - "code" : "8951000202101", - "display" : "Sykepleier" - }, - { - "system" : "http://snomed.info/sct", - "code" : "8981000202109", - "display" : "Assisterende sykepleier" - }] - } -}, "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/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" : { "system" : "http://snomed.info/sct", "code" : "8921000202108" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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" : { - "system" : "http://snomed.info/sct", - "code" : "8951000202101", - "display" : "Main nurse assisting procedure (person)" -}, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "include" : [{ - "system" : "http://snomed.info/sct", - "concept" : [{ - "code" : "8921000202108", - "display" : "Hovedskopør", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Primary performing endoscopist (person)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "hovedskopør" - }] - }, - { - "code" : "8941000202104", - "display" : "Assisterende skopør", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Assisting endoscopist (person)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "assisterende skopør" - }] - }, - { - "code" : "8951000202101", - "display" : "Sykepleier", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Main nurse assisting procedure (person)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "primærsykepleier ved prosedyre" - }] - }, - { - "code" : "8981000202109", - "display" : "Assisterende sykepleier", - "designation" : [{ - "language" : "en", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "Assisting nurse in procedure (person)" - }, - { - "language" : "no", - "use" : { - "system" : "http://snomed.info/sct", - "code" : "900000000000003001", - "display" : "Fully specified name" - }, - "value" : "assisterende sykepleier ved prosedyre" - }] - }] - }] - }, - "expansion" : { - "contains" : [{ - "system" : "http://snomed.info/sct", - "code" : "8921000202108", - "display" : "Hovedskopør" - }, - { - "system" : "http://snomed.info/sct", - "code" : "8941000202104", - "display" : "Assisterende skopør" - }, - { - "system" : "http://snomed.info/sct", - "code" : "8951000202101", - "display" : "Sykepleier" - }, - { - "system" : "http://snomed.info/sct", - "code" : "8981000202109", - "display" : "Assisterende sykepleier" - }] - } -}, "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/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)" + "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://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "8951000202101" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[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/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)" + "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://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "712510007" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Intestinal hemorrhage (disorder)", "code" : "712510007", @@ -1675,7 +1038,7 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "372756006" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Warfarin (substance)", "code" : "372756006", @@ -1685,7 +1048,7 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "387458008" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Aspirin (substance)", "code" : "387458008", @@ -1696,7 +1059,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "372756006", "display" : "Warfarin (substance)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Warfarin (substance)", "code" : "372756006", @@ -1707,7 +1070,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "387458008", "display" : "Aspirin (substance)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Aspirin (substance)", "code" : "387458008", @@ -1717,7 +1080,7 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "276885007" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Core body temperature", "code" : "276885007", @@ -1728,372 +1091,18 @@ v: { "system" : "http://snomed.info/sct", "code" : "58108001", "display" : "Golden retriever" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Golden retriever", "code" : "58108001", "system" : "http://snomed.info/sct" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "version" : "http://snomed.info/sct/900000000000207008/version/20210331", - "code" : "459231000124102", - "display" : "Sequential organ failure assessment score (assessment scale)" -}, "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/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" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "version" : "http://snomed.info/sct/11000146104/version/20210930", - "code" : "36989005", - "display" : "Mumps" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Mumps", - "code" : "36989005", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "322236009", - "display" : "Paracetamol 500mg tablets" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Acetaminophen 500 mg oral tablet", - "code" : "322236009", - "system" : "http://snomed.info/sct", - "severity" : "warning", - "error" : "The display \"Paracetamol 500mg tablets\" is not a valid display for the code {http://snomed.info/sct}322236009 - should be one of ['Acetaminophen 500 mg oral tablet', 'Paracetamol 500 mg oral tablet', 'Product containing precisely paracetamol 500 milligram/1 each conventional release oral tablet (clinical drug)'] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "428673006" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Tablet - unit of product usage (qualifier value)", - "code" : "428673006", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "35901911000001104", - "display" : "Amoxicillin 125mg/5ml oral suspension sugar free" -}, "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/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" : { - "system" : "http://snomed.info/sct", - "code" : "258773002" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "cm3", - "code" : "258773002", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "329652003", - "display" : "Ibuprofen 200mg tablets" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Ibuprofen 200 mg oral tablet", - "code" : "329652003", - "system" : "http://snomed.info/sct", - "severity" : "warning", - "error" : "The display \"Ibuprofen 200mg tablets\" is not a valid display for the code {http://snomed.info/sct}329652003 - should be one of ['Ibuprofen 200 mg oral tablet', 'Product containing precisely ibuprofen 200 milligram/1 each conventional release oral tablet (clinical drug)'] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "39695211000001102", - "display" : "Aspirin 300mg dispersible tablets" -}, "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/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" : { - "system" : "http://snomed.info/sct", - "code" : "1" -}, "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/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" : { - "system" : "http://snomed.info/sct", - "code" : "2" -}, "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/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)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "56248011000036107", - "display" : "Panadol 500 mg tablet, 50" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "Unable to find code 56248011000036107 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"56248011000036107\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#56248011000036107) 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", - "code" : "361055000", - "display" : "Misuses drugs (finding)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Misuses drugs", - "code" : "361055000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "112144000" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-bloodGroup--0", "version": "0.5.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Blood group A (finding)", - "code" : "112144000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "112144000" -}, "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" : "722446000" -}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.typeCode--0", "version": "2.0.4", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Allergieausweis", - "code" : "722446000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "722446000" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Allergy record (record artifact)", - "code" : "722446000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "371531000" -}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.classCode--0", "version": "2.0.4", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Bericht aufgrund einer Konsultation", - "code" : "371531000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "371531000" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Encounter report", - "code" : "371531000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "4241000179101" -}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.typeCode--0", "version": "2.0.4", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Laborbericht", - "code" : "4241000179101", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "4241000179101" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Laboratory report (record artifact)", - "code" : "4241000179101", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "422735006" -}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.classCode--0", "version": "2.0.4", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Zusammenfassender Bericht", - "code" : "422735006", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "422735006" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Summary clinical document (record artifact)", - "code" : "422735006", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "77176002" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-bloodGroup--0", "version": "0.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#77176002) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "38341003" -}, "url": "https://mednet.swiss/fhir/ValueSet/mni-obs-bloodGroup--0", "version": "0.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#38341003) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "371525003" -}, "url": "http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.classCode--0", "version": "2.0.4", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Interventionsbericht / Untersuchungsresultat", - "code" : "371525003", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "371525003" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Clinical procedure report", - "code" : "371525003", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "310627008", - "display" : "Urine drug screening (procedure)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Urine drug screening", - "code" : "310627008", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "1049502", - "display" : "12 HR Oxycodone Hydrochloride 10 MG Extended Release Oral Tablet" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "Unable to find code 1049502 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"1049502\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#1049502) 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", - "code" : "82423001", - "display" : "Chronic pain" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Chronic pain", - "code" : "82423001", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "454281000124100", - "display" : "Assessment of risk for opioid abuse (procedure)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "Unable to find code 454281000124100 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"454281000124100\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#454281000124100) 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/731000124108", - "code" : "454281000124100", - "display" : "Assessment of risk for opioid abuse (procedure)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Assessment of risk for opioid abuse (procedure)", - "code" : "454281000124100", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "116288000", - "display" : "Paralytic stroke (disorder)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Paralytic stroke", - "code" : "116288000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "324689003", - "display" : "Nystatin 100000 unit/mL oral suspension" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Product containing precisely nystatin 100000 unit/1 milliliter conventional release oral suspension (clinical drug)", - "code" : "324689003", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "86290005", - "display" : "Respiratory rate (observable entity)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Respiratory rate", - "code" : "86290005", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- {"code" : { "system" : "http://snomed.info/sct", "code" : "119339001", "display" : "Stool specimen (specimen)" -}, "valueSet" :null, "lang":"en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[en-US]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Stool specimen", "code" : "119339001", @@ -2104,10 +1113,128 @@ v: { "system" : "http://snomed.info/sct", "code" : "5933001", "display" : "Clostridioides difficile (organism)" -}, "valueSet" :null, "lang":"en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[en-US]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Clostridium difficile", "code" : "5933001", "system" : "http://snomed.info/sct" } ------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "version" : "http://snomed.info/sct/900000000000207008/version/20210331", + "code" : "459231000124102", + "display" : "Sequential organ failure assessment score (assessment scale)" +}, "valueSet" :null, "langs":"[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/20220930,http://snomed.info/sct/11000172109/version/20221115,http://snomed.info/sct/20611000087101/version/20220930,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://local.fhir.org/r4)", + "class" : "CODESYSTEM_UNSUPPORTED" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "version" : "http://snomed.info/sct/11000146104/version/20210930", + "code" : "36989005", + "display" : "Mumps" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "severity" : "error", + "error" : "Version 'http://snomed.info/sct/11000146104/version/20210930' of the code system 'http://snomed.info/sct' is not known (encountered paired with code = '36989005'). ValidVersions = [http://snomed.info/sct/11000146104/version/20220930,http://snomed.info/sct/11000172109/version/20221115,http://snomed.info/sct/20611000087101/version/20220930,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#36989005) is not valid in the value set 'All codes known to the system' (from http://local.fhir.org/r4)", + "class" : "CODESYSTEM_UNSUPPORTED" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "322236009", + "display" : "Paracetamol 500mg tablets" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Acetaminophen 500 mg oral tablet", + "code" : "322236009", + "system" : "http://snomed.info/sct", + "severity" : "warning", + "error" : "The display \"Paracetamol 500mg tablets\" is not a valid display for the code {http://snomed.info/sct}322236009 - should be one of ['Acetaminophen 500 mg oral tablet', 'Paracetamol 500 mg oral tablet', 'Product containing precisely paracetamol 500 milligram/1 each conventional release oral tablet (clinical drug)'] (from http://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "428673006" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Tablet - unit of product usage (qualifier value)", + "code" : "428673006", + "system" : "http://snomed.info/sct" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "35901911000001104", + "display" : "Amoxicillin 125mg/5ml oral suspension sugar free" +}, "valueSet" :null, "langs":"[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/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://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "258773002" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "cm3", + "code" : "258773002", + "system" : "http://snomed.info/sct" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "329652003", + "display" : "Ibuprofen 200mg tablets" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "Ibuprofen 200 mg oral tablet", + "code" : "329652003", + "system" : "http://snomed.info/sct", + "severity" : "warning", + "error" : "The display \"Ibuprofen 200mg tablets\" is not a valid display for the code {http://snomed.info/sct}329652003 - should be one of ['Ibuprofen 200 mg oral tablet', 'Product containing precisely ibuprofen 200 milligram/1 each conventional release oral tablet (clinical drug)'] (from http://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "39695211000001102", + "display" : "Aspirin 300mg dispersible tablets" +}, "valueSet" :null, "langs":"[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/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://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "56248011000036107", + "display" : "Panadol 500 mg tablet, 50" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "severity" : "error", + "error" : "Unable to find code 56248011000036107 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20220731); The code \"56248011000036107\" is not valid in the system http://snomed.info/sct; The code provided (http://snomed.info/sct#56248011000036107) is not valid in the value set 'All codes known to the system' (from http://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "1" +}, "valueSet" :null, "langs":"[en, 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/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://local.fhir.org/r4)" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://snomed.info/sct", + "code" : "2" +}, "valueSet" :null, "langs":"[en, 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/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://local.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 389000bbf..a8ab609ba 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 @@ -1,8 +1,28 @@ ------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://unitsofmeasure.org", + "code" : "%" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "%", + "code" : "%", + "system" : "http://unitsofmeasure.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://unitsofmeasure.org", + "code" : "L/min" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "L/min", + "code" : "L/min", + "system" : "http://unitsofmeasure.org" +} +------------------------------------------------------------------------------------- {"code" : { "system" : "http://unitsofmeasure.org", "code" : "cm" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "cm", "code" : "cm", @@ -12,16 +32,16 @@ v: { {"code" : { "system" : "http://unitsofmeasure.org", "code" : "cm" -}, "url": "https://bb/ValueSet/BBDemographicAgeUnit--0", "version": "20190731", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "https://bb/ValueSet/BBDemographicAgeUnit--0", "version": "20190731", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#cm) is not valid (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#cm) is not valid (from http://local.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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "min", "code" : "min", @@ -31,27 +51,17 @@ v: { {"code" : { "system" : "http://unitsofmeasure.org", "code" : "mmol/L" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "mmol/L", "code" : "mmol/L", "system" : "http://unitsofmeasure.org" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "%" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "%", - "code" : "%", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- {"code" : { "system" : "http://unitsofmeasure.org", "code" : "kg" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "kg", "code" : "kg", @@ -61,7 +71,7 @@ v: { {"code" : { "system" : "http://unitsofmeasure.org", "code" : "kg/m2" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "kg/m2", "code" : "kg/m2", @@ -71,7 +81,7 @@ v: { {"code" : { "system" : "http://unitsofmeasure.org", "code" : "mm[Hg]" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "mm[Hg]", "code" : "mm[Hg]", @@ -81,17 +91,47 @@ v: { {"code" : { "system" : "http://unitsofmeasure.org", "code" : "wk" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "wk", "code" : "wk", "system" : "http://unitsofmeasure.org" } ------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://unitsofmeasure.org", + "code" : "mm[Hg]" +}, "url": "http://hl7.org/fhir/ValueSet/ucum-vitals-common--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### +v: { + "display" : "millimeter of mercury", + "code" : "mm[Hg]", + "system" : "http://unitsofmeasure.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://unitsofmeasure.org", + "code" : "{capsule}" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "{capsule}", + "code" : "{capsule}", + "system" : "http://unitsofmeasure.org" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://unitsofmeasure.org", + "code" : "{patch}" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "{patch}", + "code" : "{patch}", + "system" : "http://unitsofmeasure.org" +} +------------------------------------------------------------------------------------- {"code" : { "system" : "http://unitsofmeasure.org", "code" : "m" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "m", "code" : "m", @@ -101,16 +141,16 @@ v: { {"code" : { "system" : "http://unitsofmeasure.org", "code" : "m" -}, "url": "http://hl7.org/fhir/ValueSet/age-units--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/age-units--0", "version": "4.0.1", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#m) is not valid (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://unitsofmeasure.org#m) is not valid (from http://local.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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "/min", "code" : "/min", @@ -120,7 +160,7 @@ v: { {"code" : { "system" : "http://unitsofmeasure.org", "code" : "mg" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "mg", "code" : "mg", @@ -130,7 +170,7 @@ v: { {"code" : { "system" : "http://unitsofmeasure.org", "code" : "mm" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "mm", "code" : "mm", @@ -140,7 +180,7 @@ v: { {"code" : { "system" : "http://unitsofmeasure.org", "code" : "Cel" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Cel", "code" : "Cel", @@ -150,7 +190,7 @@ v: { {"code" : { "system" : "http://unitsofmeasure.org", "code" : "g" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "g", "code" : "g", @@ -160,7 +200,7 @@ v: { {"code" : { "system" : "http://unitsofmeasure.org", "code" : "mm[Hg]{hg}" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "mm[Hg]{hg}", "code" : "mm[Hg]{hg}", @@ -170,87 +210,19 @@ v: { {"code" : { "system" : "http://unitsofmeasure.org", "code" : "fmm[Hg]" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "Error processing Unit: 'fmm[Hg]': The unit \"fmm[Hg]\" is unknown at character 1; The code \"fmm[Hg]\" is not valid in the system http://unitsofmeasure.org; The code provided (http://unitsofmeasure.org#fmm[Hg]) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)" + "error" : "Error processing Unit: 'fmm[Hg]': The unit \"fmm[Hg]\" is unknown at character 1; The code \"fmm[Hg]\" is not valid in the system http://unitsofmeasure.org; The code provided (http://unitsofmeasure.org#fmm[Hg]) is not valid in the value set 'All codes known to the system' (from http://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"code" : { "system" : "http://unitsofmeasure.org", "code" : "J/C" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "J/C", "code" : "J/C", "system" : "http://unitsofmeasure.org" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "mm[Hg]" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-vitals-common--0", "version": "4.0.1", "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" : "m" -}, "url": "http://hl7.org/fhir/ValueSet/age-units--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://unitsofmeasure.org#m) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "{patch}" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "{patch}", - "code" : "{patch}", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "{capsule}" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "{capsule}", - "code" : "{capsule}", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "L/min" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "L/min", - "code" : "L/min", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "%" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-vitals-common--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "percent", - "code" : "%", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "L/min" -}, "url": "http://hl7.org/fhir/ValueSet/ucum-vitals-common--0", "version": "4.0.1", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://unitsofmeasure.org#L/min) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/uvsdcCodeSystemCSPHQ9.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/uvsdcCodeSystemCSPHQ9.cache index 35cedcfad..e690d7c16 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/uvsdcCodeSystemCSPHQ9.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.0.1/uvsdcCodeSystemCSPHQ9.cache @@ -2,10 +2,40 @@ {"code" : { "system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9", "code" : "Not-at-all" -}, "valueSet" :null, "lang":"en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "valueSet" :null, "langs":"[en, en-US]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { - "severity" : "error", - "error" : "The code system 'http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9' is not known (encountered paired with code = 'Not-at-all'); The code provided (http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9#Not-at-all) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4)", - "class" : "CODESYSTEM_UNSUPPORTED" + "display" : "Not at all", + "code" : "Not-at-all", + "system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9", + "code" : "Several-days" +}, "valueSet" :null, "langs":"[en, en-US]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +v: { + "display" : "Several days", + "code" : "Several-days", + "system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9", + "code" : "More than half the days" +}, "valueSet" :null, "langs":"[en, en-US]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +v: { + "display" : "More than half the days", + "code" : "More than half the days", + "system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9" +} +------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9", + "code" : "Nearly every day" +}, "valueSet" :null, "langs":"[en, en-US]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +v: { + "display" : "Nearly every day", + "code" : "Nearly every day", + "system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9" } ------------------------------------------------------------------------------------- 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 0c9fedfc4..380eb857f 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 @@ -8,11 +8,11 @@ "display" : "Subsetted" }] }, - "url" : "http://tx.fhir.org/r4/metadata", + "url" : "http://localhost/r4/metadata", "version" : "4.0.1-2.0.14", "name" : "FHIR Reference Server Conformance Statement", "status" : "active", - "date" : "2022-09-15T13:27:05.487Z", + "date" : "2023-04-05T12:25:30.692Z", "contact" : [{ "telecom" : [{ "system" : "other", @@ -27,8 +27,8 @@ "releaseDate" : "2022-05-13T19:50:55.040Z" }, "implementation" : { - "description" : "FHIR Server running at http://tx.fhir.org/r4", - "url" : "http://tx.fhir.org/r4" + "description" : "FHIR Server running at http://localhost/r4", + "url" : "http://localhost/r4" }, "fhirVersion" : "4.0.1", "format" : ["application/fhir+xml", @@ -60,7 +60,7 @@ }, { "name" : "versions", - "definition" : "http://tx.fhir.org/r4/OperationDefinition/fso-versions" + "definition" : "http://localhost/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.3.0/.terminologyCapabilities.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.3.0/.terminologyCapabilities.cache index d1f5aa73b..bc2bdfd62 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 @@ -1,11 +1,11 @@ { "resourceType" : "TerminologyCapabilities", "id" : "FhirServer", - "url" : "http://tx.fhir.org/r4/metadata", + "url" : "http://localhost/r4/metadata", "version" : "1.0.0", "name" : "FHIR Reference Server Teminology Capability Statement", "status" : "active", - "date" : "2022-09-12T07:14:02.176Z", + "date" : "2023-04-05T12:25:30.716Z", "contact" : [{ "telecom" : [{ "system" : "other", @@ -109,9 +109,6 @@ { "uri" : "http://hl7.org/fhir/audit-event-action" }, - { - "uri" : "http://hl7.org/fhir/audit-event-outcome" - }, { "uri" : "http://hl7.org/fhir/binding-strength" }, @@ -136,21 +133,27 @@ { "uri" : "http://hl7.org/fhir/code-search-support" }, + { + "uri" : "http://hl7.org/fhir/codesystem-content-mode" + }, + { + "uri" : "http://hl7.org/fhir/codesystem-hierarchy-meaning" + }, { "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/medicationrequest-intent" + }, + { + "uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-status" + }, { "uri" : "http://hl7.org/fhir/CodeSystem/status" }, @@ -160,12 +163,6 @@ { "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" }, @@ -178,9 +175,6 @@ { "uri" : "http://hl7.org/fhir/concept-map-equivalence" }, - { - "uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode" - }, { "uri" : "http://hl7.org/fhir/concept-properties" }, @@ -190,6 +184,9 @@ { "uri" : "http://hl7.org/fhir/concept-subsumption-outcome" }, + { + "uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode" + }, { "uri" : "http://hl7.org/fhir/conditional-delete-status" }, @@ -199,15 +196,15 @@ { "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/consentperformer" + }, { "uri" : "http://hl7.org/fhir/constraint-severity" }, @@ -343,9 +340,6 @@ { "uri" : "http://hl7.org/fhir/event-timing" }, - { - "uri" : "http://hl7.org/fhir/examplescenario-actor-type" - }, { "uri" : "http://hl7.org/fhir/ex-claimitemtype" }, @@ -361,6 +355,18 @@ { "uri" : "http://hl7.org/fhir/ex-pharmaservice" }, + { + "uri" : "http://hl7.org/fhir/ex-servicemodifier" + }, + { + "uri" : "http://hl7.org/fhir/ex-serviceproduct" + }, + { + "uri" : "http://hl7.org/fhir/ex-udi" + }, + { + "uri" : "http://hl7.org/fhir/examplescenario-actor-type" + }, { "uri" : "http://hl7.org/fhir/explanationofbenefit-status" }, @@ -370,21 +376,12 @@ { "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" }, @@ -433,9 +430,6 @@ { "uri" : "http://hl7.org/fhir/guide-page-generation" }, - { - "uri" : "http://hl7.org/fhir/guide-parameter-code" - }, { "uri" : "http://hl7.org/fhir/history-status" }, @@ -479,10 +473,10 @@ "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/link-type" + "uri" : "http://hl7.org/fhir/linkage-type" }, { "uri" : "http://hl7.org/fhir/list-mode" @@ -527,10 +521,10 @@ "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/message-significance-category" + "uri" : "http://hl7.org/fhir/messageheader-response-request" }, { "uri" : "http://hl7.org/fhir/metric-calibration-state" @@ -656,10 +650,10 @@ "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/relation-type" + "uri" : "http://hl7.org/fhir/relationship" }, { "uri" : "http://hl7.org/fhir/remittance-outcome" @@ -787,9 +781,6 @@ { "uri" : "http://hl7.org/fhir/structure-definition-kind" }, - { - "uri" : "http://hl7.org/fhir/subscription-channel-type" - }, { "uri" : "http://hl7.org/fhir/subscription-status" }, @@ -841,6 +832,30 @@ { "uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-tags" }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/assemble-expectation" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/chf-codes" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/collapsible" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/entryMode" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/launchContext" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/questionnaire-answer-constraint" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/temp" + }, { "uri" : "http://hl7.org/fhir/variable-type" }, @@ -979,17 +994,17 @@ { "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/claim-type" + "uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory" }, { "uri" : "http://terminology.hl7.org/CodeSystem/codesystem-altcode-kind" @@ -1015,9 +1030,6 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/conceptdomains" }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/condition-category" - }, { "uri" : "http://terminology.hl7.org/CodeSystem/condition-clinical" }, @@ -1051,18 +1063,21 @@ { "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/contract-type" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/contractaction" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole" + }, { "uri" : "http://terminology.hl7.org/CodeSystem/contractsignertypecodes" }, @@ -1075,9 +1090,6 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/contracttermtypecodes" }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/contract-type" - }, { "uri" : "http://terminology.hl7.org/CodeSystem/copy-number-event" }, @@ -1088,10 +1100,10 @@ "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/coverage-selfpay" + "uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support" }, { "uri" : "http://terminology.hl7.org/CodeSystem/data-absent-reason" @@ -1174,12 +1186,6 @@ { "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" }, @@ -1207,15 +1213,21 @@ { "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/expansion-parameter-source" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type" + }, { "uri" : "http://terminology.hl7.org/CodeSystem/failure-action" }, @@ -1264,14 +1276,11 @@ { "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/icd-o-3" + "uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra" }, { "uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status" @@ -1357,6 +1366,12 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-status" }, + { + "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/medicationdispense-performer-function" }, @@ -1384,12 +1399,6 @@ { "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" }, @@ -1439,10 +1448,10 @@ "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/payment-type" + "uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus" }, { "uri" : "http://terminology.hl7.org/CodeSystem/plan-definition-type" @@ -3553,6 +3562,9 @@ { "uri" : "urn:ietf:rfc:3986" }, + { + "uri" : "urn:iso-astm:E1762-95:2013" + }, { "uri" : "urn:iso:std:iso:11073:10101" }, @@ -3565,9 +3577,6 @@ { "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" }, diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.3.0/v2-0131.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.3.0/v2-0131.cache deleted file mode 100644 index d9af53d35..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.3.0/v2-0131.cache +++ /dev/null @@ -1,31 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v2-0131", - "code" : "N" -}, "url": "http://hl7.org/fhir/ValueSet/patient-contactrelationship--0", "version": "4.3.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Next-of-Kin", - "code" : "N", - "system" : "http://terminology.hl7.org/CodeSystem/v2-0131" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v2-0131", - "code" : "N" -}, "url": "http://hl7.org/fhir/ValueSet/patient-contactrelationship", "version": "4.3.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### -v: { - "display" : "Next-of-Kin", - "code" : "N", - "system" : "http://terminology.hl7.org/CodeSystem/v2-0131" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v2-0131", - "code" : "N" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Next-of-Kin", - "code" : "N", - "system" : "http://terminology.hl7.org/CodeSystem/v2-0131" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.3.0/v2-0203.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.3.0/v2-0203.cache deleted file mode 100644 index a767fdd14..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/4.3.0/v2-0203.cache +++ /dev/null @@ -1,31 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203", - "code" : "MR" -}, "url": "http://hl7.org/fhir/ValueSet/identifier-type--0", "version": "4.3.0", "lang":"null", "useServer":"true", "useClient":"false", "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" -}, "url": "http://hl7.org/fhir/ValueSet/identifier-type", "version": "4.3.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "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":"true"}#### -v: { - "display" : "Medical record number", - "code" : "MR", - "system" : "http://terminology.hl7.org/CodeSystem/v2-0203" -} -------------------------------------------------------------------------------------- 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 0c9fedfc4..c1f281ef6 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 @@ -8,11 +8,11 @@ "display" : "Subsetted" }] }, - "url" : "http://tx.fhir.org/r4/metadata", + "url" : "http://localhost/r4/metadata", "version" : "4.0.1-2.0.14", "name" : "FHIR Reference Server Conformance Statement", "status" : "active", - "date" : "2022-09-15T13:27:05.487Z", + "date" : "2023-04-05T12:25:35.820Z", "contact" : [{ "telecom" : [{ "system" : "other", @@ -27,8 +27,8 @@ "releaseDate" : "2022-05-13T19:50:55.040Z" }, "implementation" : { - "description" : "FHIR Server running at http://tx.fhir.org/r4", - "url" : "http://tx.fhir.org/r4" + "description" : "FHIR Server running at http://localhost/r4", + "url" : "http://localhost/r4" }, "fhirVersion" : "4.0.1", "format" : ["application/fhir+xml", @@ -60,7 +60,7 @@ }, { "name" : "versions", - "definition" : "http://tx.fhir.org/r4/OperationDefinition/fso-versions" + "definition" : "http://localhost/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/5.0.0/.terminologyCapabilities.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/.terminologyCapabilities.cache index d1f5aa73b..f729060eb 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 @@ -1,11 +1,11 @@ { "resourceType" : "TerminologyCapabilities", "id" : "FhirServer", - "url" : "http://tx.fhir.org/r4/metadata", + "url" : "http://localhost/r4/metadata", "version" : "1.0.0", "name" : "FHIR Reference Server Teminology Capability Statement", "status" : "active", - "date" : "2022-09-12T07:14:02.176Z", + "date" : "2023-04-05T12:25:35.840Z", "contact" : [{ "telecom" : [{ "system" : "other", @@ -109,9 +109,6 @@ { "uri" : "http://hl7.org/fhir/audit-event-action" }, - { - "uri" : "http://hl7.org/fhir/audit-event-outcome" - }, { "uri" : "http://hl7.org/fhir/binding-strength" }, @@ -136,21 +133,27 @@ { "uri" : "http://hl7.org/fhir/code-search-support" }, + { + "uri" : "http://hl7.org/fhir/codesystem-content-mode" + }, + { + "uri" : "http://hl7.org/fhir/codesystem-hierarchy-meaning" + }, { "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/medicationrequest-intent" + }, + { + "uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-status" + }, { "uri" : "http://hl7.org/fhir/CodeSystem/status" }, @@ -160,12 +163,6 @@ { "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" }, @@ -178,9 +175,6 @@ { "uri" : "http://hl7.org/fhir/concept-map-equivalence" }, - { - "uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode" - }, { "uri" : "http://hl7.org/fhir/concept-properties" }, @@ -190,6 +184,9 @@ { "uri" : "http://hl7.org/fhir/concept-subsumption-outcome" }, + { + "uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode" + }, { "uri" : "http://hl7.org/fhir/conditional-delete-status" }, @@ -199,15 +196,15 @@ { "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/consentperformer" + }, { "uri" : "http://hl7.org/fhir/constraint-severity" }, @@ -343,9 +340,6 @@ { "uri" : "http://hl7.org/fhir/event-timing" }, - { - "uri" : "http://hl7.org/fhir/examplescenario-actor-type" - }, { "uri" : "http://hl7.org/fhir/ex-claimitemtype" }, @@ -361,6 +355,18 @@ { "uri" : "http://hl7.org/fhir/ex-pharmaservice" }, + { + "uri" : "http://hl7.org/fhir/ex-servicemodifier" + }, + { + "uri" : "http://hl7.org/fhir/ex-serviceproduct" + }, + { + "uri" : "http://hl7.org/fhir/ex-udi" + }, + { + "uri" : "http://hl7.org/fhir/examplescenario-actor-type" + }, { "uri" : "http://hl7.org/fhir/explanationofbenefit-status" }, @@ -370,21 +376,12 @@ { "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" }, @@ -433,9 +430,6 @@ { "uri" : "http://hl7.org/fhir/guide-page-generation" }, - { - "uri" : "http://hl7.org/fhir/guide-parameter-code" - }, { "uri" : "http://hl7.org/fhir/history-status" }, @@ -479,10 +473,10 @@ "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/link-type" + "uri" : "http://hl7.org/fhir/linkage-type" }, { "uri" : "http://hl7.org/fhir/list-mode" @@ -527,10 +521,10 @@ "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/message-significance-category" + "uri" : "http://hl7.org/fhir/messageheader-response-request" }, { "uri" : "http://hl7.org/fhir/metric-calibration-state" @@ -656,10 +650,10 @@ "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/relation-type" + "uri" : "http://hl7.org/fhir/relationship" }, { "uri" : "http://hl7.org/fhir/remittance-outcome" @@ -787,9 +781,6 @@ { "uri" : "http://hl7.org/fhir/structure-definition-kind" }, - { - "uri" : "http://hl7.org/fhir/subscription-channel-type" - }, { "uri" : "http://hl7.org/fhir/subscription-status" }, @@ -841,6 +832,30 @@ { "uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-tags" }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/assemble-expectation" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/chf-codes" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/collapsible" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/entryMode" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/launchContext" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/questionnaire-answer-constraint" + }, + { + "uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/temp" + }, { "uri" : "http://hl7.org/fhir/variable-type" }, @@ -979,17 +994,17 @@ { "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/claim-type" + "uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory" }, { "uri" : "http://terminology.hl7.org/CodeSystem/codesystem-altcode-kind" @@ -1015,9 +1030,6 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/conceptdomains" }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/condition-category" - }, { "uri" : "http://terminology.hl7.org/CodeSystem/condition-clinical" }, @@ -1051,18 +1063,21 @@ { "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/contract-type" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/contractaction" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole" + }, { "uri" : "http://terminology.hl7.org/CodeSystem/contractsignertypecodes" }, @@ -1075,9 +1090,6 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/contracttermtypecodes" }, - { - "uri" : "http://terminology.hl7.org/CodeSystem/contract-type" - }, { "uri" : "http://terminology.hl7.org/CodeSystem/copy-number-event" }, @@ -1088,10 +1100,10 @@ "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/coverage-selfpay" + "uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support" }, { "uri" : "http://terminology.hl7.org/CodeSystem/data-absent-reason" @@ -1174,12 +1186,6 @@ { "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" }, @@ -1207,15 +1213,21 @@ { "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/expansion-parameter-source" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule" + }, + { + "uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type" + }, { "uri" : "http://terminology.hl7.org/CodeSystem/failure-action" }, @@ -1264,14 +1276,11 @@ { "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/icd-o-3" + "uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra" }, { "uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status" @@ -1357,6 +1366,12 @@ { "uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-status" }, + { + "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/medicationdispense-performer-function" }, @@ -1384,12 +1399,6 @@ { "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" }, @@ -1439,10 +1448,10 @@ "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/payment-type" + "uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus" }, { "uri" : "http://terminology.hl7.org/CodeSystem/plan-definition-type" @@ -3553,6 +3562,9 @@ { "uri" : "urn:ietf:rfc:3986" }, + { + "uri" : "urn:iso-astm:E1762-95:2013" + }, { "uri" : "urn:iso:std:iso:11073:10101" }, @@ -3565,9 +3577,6 @@ { "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" }, 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 6cb82b324..1a1221924 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,7 +1,7 @@ ------------------------------------------------------------------------------------- {"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"}#### +}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "5.0.0", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "text/plain", "code" : "text/plain", @@ -12,7 +12,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "271649006", "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"}#### +}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult", "version": "5.0.0", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Systolic blood pressure", "code" : "271649006", @@ -21,139 +21,7 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "nl-NL" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "5.0.0-ballot", "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" : "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"}#### -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-ballot", "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" : "fr-CA" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "French (Canada)", - "code" : "fr-CA", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "439401001", - "display" : "Diagnosis" -}, "url": "http://hl7.org/fhir/ValueSet/condition-category", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### -v: { - "display" : "Diagnosis (observable entity)", - "code" : "439401001", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "d" -}, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "天", - "code" : "d", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "fr-CA" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "5.0.0-snapshot3", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "French (Canada)", - "code" : "fr-CA", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "439401001", - "display" : "Diagnosis" -}, "url": "http://hl7.org/fhir/ValueSet/condition-category", "version": "5.0.0-snapshot3", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### -v: { - "display" : "Diagnosis (observable entity)", - "code" : "439401001", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "d" -}, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "5.0.0-snapshot3", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "天", - "code" : "d", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/plain" -}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "5.0.0-snapshot3", "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-snapshot3", "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": "5.0.0-snapshot3", "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" : "en-AU" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "5.0.0-snapshot3", "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-snapshot3", "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" : "nl-NL" -}, "url": "http://hl7.org/fhir/ValueSet/all-languages", "version": "5.0.0-snapshot3", "lang":"nl-NL", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/all-languages", "version": "5.0.0", "langs":"[nl-NL]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Dutch (Region=Netherlands)", "code" : "nl-NL", @@ -162,74 +30,7 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "en-AU" -}, "url": "http://hl7.org/fhir/ValueSet/all-languages", "version": "5.0.0-snapshot3", "lang":"en-AU", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "English (Region=Australia)", - "code" : "en-AU", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "fr-CA" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "5.0.0-draft-final", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "French (Canada)", - "code" : "fr-CA", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "439401001", - "display" : "Diagnosis" -}, "url": "http://hl7.org/fhir/ValueSet/condition-category", "version": "5.0.0-draft-final", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### -v: { - "display" : "Diagnosis (observable entity)", - "code" : "439401001", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "d" -}, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "5.0.0-draft-final", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "天", - "code" : "d", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/plain" -}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "5.0.0-draft-final", "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-draft-final", "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/all-languages", "version": "5.0.0-draft-final", "lang":"nl-NL", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Dutch (Region=Netherlands)", - "code" : "nl-NL", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "en-AU" -}, "url": "http://hl7.org/fhir/ValueSet/all-languages", "version": "5.0.0-draft-final", "lang":"en-AU", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/all-languages", "version": "5.0.0", "langs":"[en-AU]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "English (Region=Australia)", "code" : "en-AU", @@ -238,83 +39,7 @@ v: { ------------------------------------------------------------------------------------- {"code" : { "code" : "en" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "5.0.0-draft-final", "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" : "fr-CA" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "5.0.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "French (Canada)", - "code" : "fr-CA", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "439401001", - "display" : "Diagnosis" -}, "url": "http://hl7.org/fhir/ValueSet/condition-category", "version": "5.0.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### -v: { - "display" : "Diagnosis (observable entity)", - "code" : "439401001", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "d" -}, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "5.0.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "天", - "code" : "d", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "text/plain" -}, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "5.0.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": "5.0.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/all-languages", "version": "5.0.0", "lang":"nl-NL", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Dutch (Region=Netherlands)", - "code" : "nl-NL", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "en-AU" -}, "url": "http://hl7.org/fhir/ValueSet/all-languages", "version": "5.0.0", "lang":"en-AU", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "English (Region=Australia)", - "code" : "en-AU", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "code" : "en" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "5.0.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "5.0.0", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "English", "code" : "en", diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/animal-genderstatus.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/animal-genderstatus.cache deleted file mode 100644 index e3cfecaf6..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/animal-genderstatus.cache +++ /dev/null @@ -1,11 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://hl7.org/fhir/animal-genderstatus", - "code" : "neutered" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### -v: { - "display" : "Neutered", - "code" : "neutered", - "system" : "http://hl7.org/fhir/animal-genderstatus" -} -------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/animal-species.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/animal-species.cache index 7cd31206a..237979b63 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/animal-species.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/animal-species.cache @@ -3,7 +3,7 @@ "system" : "http://hl7.org/fhir/animal-species", "code" : "canislf", "display" : "Dog" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Dog", "code" : "canislf", diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/http___www.whocc.no_atc.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/http___www.whocc.no_atc.cache index 9cb0b874e..ad4f26ddf 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/http___www.whocc.no_atc.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/http___www.whocc.no_atc.cache @@ -3,12 +3,12 @@ "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"}#### +}, "valueSet" :null, "langs":"[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)" + "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://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/lang.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/lang.cache deleted file mode 100644 index 52e255a3f..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/lang.cache +++ /dev/null @@ -1,111 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "urn:ietf:bcp:47", - "code" : "fr-CA" -}, "url": "http://hl7.org/fhir/ValueSet/languages--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "French (Canada)", - "code" : "fr-CA", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "urn:ietf:bcp:47", - "code" : "fr-CA" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### -v: { - "display" : "French (Region=Canada)", - "code" : "fr-CA", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "urn:ietf:bcp:47", - "code" : "fr-CA" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "French (Region=Canada)", - "code" : "fr-CA", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "urn:ietf:bcp:47", - "code" : "fr-CA" -}, "url": "http://hl7.org/fhir/ValueSet/languages--0", "version": "5.0.0-snapshot3", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "French (Canada)", - "code" : "fr-CA", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "urn:ietf:bcp:47", - "code" : "fr-CA" -}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "5.0.0-snapshot3", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### -v: { - "display" : "French (Region=Canada)", - "code" : "fr-CA", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "urn:ietf:bcp:47", - "code" : "fr-CA" -}, "url": "http://hl7.org/fhir/ValueSet/all-languages--0", "version": "5.0.0-snapshot3", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "French (Region=Canada)", - "code" : "fr-CA", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "urn:ietf:bcp:47", - "code" : "fr-CA" -}, "url": "http://hl7.org/fhir/ValueSet/all-languages", "version": "5.0.0-snapshot3", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### -v: { - "display" : "French (Region=Canada)", - "code" : "fr-CA", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "urn:ietf:bcp:47", - "code" : "fr-CA" -}, "url": "http://hl7.org/fhir/ValueSet/all-languages--0", "version": "5.0.0-draft-final", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "French (Region=Canada)", - "code" : "fr-CA", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "urn:ietf:bcp:47", - "code" : "fr-CA" -}, "url": "http://hl7.org/fhir/ValueSet/all-languages", "version": "5.0.0-draft-final", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### -v: { - "display" : "French (Region=Canada)", - "code" : "fr-CA", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "urn:ietf:bcp:47", - "code" : "fr-CA" -}, "url": "http://hl7.org/fhir/ValueSet/all-languages--0", "version": "5.0.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "French (Region=Canada)", - "code" : "fr-CA", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "urn:ietf:bcp:47", - "code" : "fr-CA" -}, "url": "http://hl7.org/fhir/ValueSet/all-languages", "version": "5.0.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### -v: { - "display" : "French (Region=Canada)", - "code" : "fr-CA", - "system" : "urn:ietf:bcp:47" -} -------------------------------------------------------------------------------------- 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 d81882704..b42dd0db4 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 @@ -3,7 +3,7 @@ "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Blood pressure panel with all children optional", "code" : "85354-9", @@ -14,7 +14,7 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Systolic blood pressure", "code" : "8480-6", @@ -25,7 +25,7 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Diastolic blood pressure", "code" : "8462-4", @@ -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-ballot", "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", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "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-ballot", "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", "langs":"[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", @@ -56,7 +56,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "85354-9" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "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-ballot", "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", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "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-ballot", "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", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Systolic blood pressure", "code" : "8480-6", @@ -87,7 +87,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "8480-6" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "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-ballot", "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", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "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-ballot", "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", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Diastolic blood pressure", "code" : "8462-4", @@ -118,7 +118,7 @@ v: { {"code" : { "system" : "http://loinc.org", "code" : "8462-4" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "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-ballot", "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", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "Medication summary Document", "code" : "56445-0", @@ -140,7 +140,7 @@ v: { "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"}#### +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "5.0.0", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Medication summary Document", "code" : "56445-0", @@ -151,7 +151,7 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Medication summary Document", "code" : "56445-0", @@ -163,19 +163,19 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[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)" + "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://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"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"}#### +}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "5.0.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"true"}#### v: { "display" : "Medication summary Document", "code" : "56445-0", @@ -187,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-ballot", "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", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### v: { "display" : "Medication summary Document", "code" : "56445-0", @@ -198,7 +198,7 @@ v: { "system" : "http://loinc.org", "version" : "current", "code" : "56445-0" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { "display" : "Medication summary Document", "code" : "56445-0", @@ -210,33 +210,33 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[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)" + "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://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- {"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"}#### +}, "valueSet" :null, "langs":"[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)" + "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://local.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"}#### +}, "valueSet" :null, "langs":"[nl-NL]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "ingeademde O2", "code" : "3151-8", @@ -247,20 +247,20 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[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)" + "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://local.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"}#### +}, "valueSet" :null, "langs":"[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", @@ -271,7 +271,7 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Body weight", "code" : "29463-7", @@ -282,7 +282,7 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Body weight", "code" : "29463-7", @@ -293,7 +293,7 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[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", @@ -304,414 +304,12 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[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)" -} -------------------------------------------------------------------------------------- -{"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":"true"}#### -v: { - "display" : "Body weight", - "code" : "29463-7", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "3141-9", - "display" : "Body weight Measured" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Body weight Measured", - "code" : "3141-9", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "LA6724-4", - "display" : "Good color all over" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Good color all over", - "code" : "LA6724-4", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "LA6718-6", - "display" : "At least 100 beats per minute" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "At least 100 beats per minute", - "code" : "LA6718-6", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "LA6721-0", - "display" : "Grimace and pulling away, cough, or sneeze during suctioning" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Grimace and pulling away, cough, or sneeze during suctioning", - "code" : "LA6721-0", - "system" : "http://loinc.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "LA6715-2", - "display" : "Active motion " -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Active motion", - "code" : "LA6715-2", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"Active motion \" is not a valid display for the code {http://loinc.org}LA6715-2 - should be one of ['Active motion'] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "LA6727-7", - "display" : "Good, strong cry; normal rate and effort of breathing " -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Good, strong cry; normal rate and effort of breathing", - "code" : "LA6727-7", - "system" : "http://loinc.org", - "severity" : "warning", - "error" : "The display \"Good, strong cry; normal rate and effort of breathing \" is not a valid display for the code {http://loinc.org}LA6727-7 - should be one of ['Good, strong cry; normal rate and effort of breathing'] (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://loinc.org", - "code" : "85354-9" -}, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "5.0.0-snapshot3", "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-snapshot3", "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-snapshot3", "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-snapshot3", "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-snapshot3", "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-snapshot3", "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-snapshot3", "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" : "2.73", - "code" : "56445-0", - "display" : "Medication summary Doc" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "5.0.0-snapshot3", "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": "5.0.0-snapshot3", "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-snapshot3", "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-draft-final", "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-draft-final", "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-draft-final", "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-draft-final", "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-draft-final", "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-draft-final", "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-draft-final", "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" : "2.73", - "code" : "56445-0", - "display" : "Medication summary Doc" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "5.0.0-draft-final", "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": "5.0.0-draft-final", "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-draft-final", "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", "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", "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", "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", "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", "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", "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", "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" : "2.73", - "code" : "56445-0", - "display" : "Medication summary Doc" -}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "5.0.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": "5.0.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": "5.0.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" + "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://local.fhir.org/r4)" } ------------------------------------------------------------------------------------- diff --git a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/ndc.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/ndc.cache deleted file mode 100644 index d3ab27f5f..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/ndc.cache +++ /dev/null @@ -1,11 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://hl7.org/fhir/sid/ndc", - "code" : "2501-813-16", - "display" : "Timoptic 5mg/ml solution" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "severity" : "error", - "error" : "Code \"2501-813-16\" not found in NDC; The code \"2501-813-16\" is not valid in the system http://hl7.org/fhir/sid/ndc; The code provided (http://hl7.org/fhir/sid/ndc#2501-813-16) 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/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 deleted file mode 100644 index e1a144c6f..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.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": "5.0.0-ballot", "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-ballot", "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/5.0.0/rxnorm.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/rxnorm.cache index 934038989..7852639ce 100644 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/rxnorm.cache +++ b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/rxnorm.cache @@ -3,7 +3,7 @@ "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"}#### +}, "valueSet" :null, "langs":"[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", 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 2d6afc2e8..363703db7 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 @@ -3,7 +3,7 @@ "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Right upper arm", "code" : "368209003", @@ -14,7 +14,7 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Systolic blood pressure", "code" : "271649006", @@ -24,7 +24,7 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "271649006" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Systolic blood pressure", "code" : "271649006", @@ -36,10 +36,10 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[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/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)", + "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/20220930,http://snomed.info/sct/11000172109/version/20221115,http://snomed.info/sct/20611000087101/version/20220930,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://local.fhir.org/r4)", "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- @@ -48,7 +48,7 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### v: { "display" : "Pineywoods pig", "code" : "132037003", @@ -60,20 +60,18 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[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)" + "severity" : "error", + "error" : "Version 'http://snomed.info/sct/11000172109/version/20220315' of the code system 'http://snomed.info/sct' is not known (encountered paired with code = '132037003'). ValidVersions = [http://snomed.info/sct/11000146104/version/20220930,http://snomed.info/sct/11000172109/version/20221115,http://snomed.info/sct/20611000087101/version/20220930,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://local.fhir.org/r4)", + "class" : "CODESYSTEM_UNSUPPORTED" } ------------------------------------------------------------------------------------- {"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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Anxiety disorder of childhood OR adolescence", "code" : "109006", @@ -83,7 +81,7 @@ v: { {"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"}#### +}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings--0", "version": "5.0.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "Anxiety disorder of childhood OR adolescence", "code" : "109006", @@ -94,7 +92,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-ballot", "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", "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"false"}#### v: { "display" : "Anxiety disorder of childhood OR adolescence", "code" : "109006", @@ -104,7 +102,7 @@ v: { {"code" : { "system" : "http://snomed.info/sct", "code" : "109006" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Anxiety disorder of childhood OR adolescence", "code" : "109006", @@ -115,7 +113,7 @@ v: { "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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Posterior carpal region", "code" : "106004", @@ -125,17 +123,17 @@ v: { {"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"}#### +}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings--0", "version": "5.0.0", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "severity" : "error", - "error" : "The code provided (http://snomed.info/sct#106004) is not valid (from http://tx.fhir.org/r4)" + "error" : "The code provided (http://snomed.info/sct#106004) is not valid (from http://local.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"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Posterior carpal region", "code" : "106004", @@ -152,7 +150,7 @@ v: { "system" : "http://snomed.info/sct" }] } -}, "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Posterior carpal region", "code" : "106004", @@ -163,282 +161,18 @@ v: { "system" : "http://snomed.info/sct", "code" : "85600001", "display" : "Triacylglycerol" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Triacylglycerol", "code" : "85600001", "system" : "http://snomed.info/sct" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "27113001", - "display" : "Body weight" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Body weight", - "code" : "27113001", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "90655003" -}, "url": "http://hl7.org/fhir/ValueSet/c80-practice-codes--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://snomed.info/sct#90655003) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "90655003", - "display" : "Geriatrics specialist" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Geriatrics specialist", - "code" : "90655003", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "439401001" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Diagnosis (observable entity)", - "code" : "439401001", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "24484000" -}, "url": "http://hl7.org/fhir/ValueSet/condition-severity--0", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Severe", - "code" : "24484000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "24484000", - "display" : "Severe" -}, "url": "http://hl7.org/fhir/ValueSet/condition-severity", "version": "5.0.0-ballot", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### -v: { - "display" : "Severe", - "code" : "24484000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "24484000" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Severe", - "code" : "24484000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "39065001", - "display" : "Burn of ear" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Burn of ear", - "code" : "39065001", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "49521004", - "display" : "Left external ear structure" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Left external ear", - "code" : "49521004", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "443849008", - "display" : "Apgar score at 20 minutes" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Apgar score at 20 minutes (observable entity)", - "code" : "443849008", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "249227004", - "display" : "Apgar color score" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Apgar color score", - "code" : "249227004", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "249223000", - "display" : "Apgar heart rate score" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Apgar heart rate score", - "code" : "249223000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "249226008", - "display" : "Apgar response to stimulus score" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Apgar response to stimulus score", - "code" : "249226008", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "249225007", - "display" : "Apgar muscle tone score" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Apgar muscle tone score", - "code" : "249225007", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "249224006", - "display" : "Apgar respiratory effort score" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Apgar respiratory effort score", - "code" : "249224006", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "194828000", - "display" : "Angina (disorder)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Angina", - "code" : "194828000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "22298006", - "display" : "Myocardial infarction (disorder)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Myocardial infarction", - "code" : "22298006", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "54485002", - "display" : "Ophthalmic route (qualifier value)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Ophthalmic route", - "code" : "54485002", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "421538008", - "display" : "Instill - dosing instruction imperative (qualifier value)" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Instill - dosing instruction imperative (qualifier value)", - "code" : "421538008", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "90655003" -}, "url": "http://hl7.org/fhir/ValueSet/c80-practice-codes--0", "version": "5.0.0-snapshot3", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://snomed.info/sct#90655003) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "24484000" -}, "url": "http://hl7.org/fhir/ValueSet/condition-severity--0", "version": "5.0.0-snapshot3", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Severe", - "code" : "24484000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "24484000", - "display" : "Severe" -}, "url": "http://hl7.org/fhir/ValueSet/condition-severity", "version": "5.0.0-snapshot3", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### -v: { - "display" : "Severe", - "code" : "24484000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "109006" -}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings--0", "version": "5.0.0-snapshot3", "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-snapshot3", "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-snapshot3", "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" : "58108001", "display" : "Golden retriever" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Golden retriever", "code" : "58108001", @@ -449,7 +183,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "122555007", "display" : "Venous blood specimen" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Venous blood specimen", "code" : "122555007", @@ -460,7 +194,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "263678003", "display" : "At rest" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "At rest", "code" : "263678003", @@ -471,7 +205,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "119364003", "display" : "Serum specimen" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Serum specimen", "code" : "119364003", @@ -482,7 +216,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "61088005", "display" : "plastic" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Plastic", "code" : "61088005", @@ -493,7 +227,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "702281005", "display" : "Evacuated blood collection tube, thrombin/clot activator/gel separator" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Evacuated blood collection tube, thrombin/clot activator/gel separator", "code" : "702281005", @@ -504,7 +238,7 @@ v: { "system" : "http://snomed.info/sct", "code" : "119361006", "display" : "Plasma specimen" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Plasma specimen", "code" : "119361006", @@ -515,130 +249,10 @@ v: { "system" : "http://snomed.info/sct", "code" : "32039001", "display" : "glass" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Glass", "code" : "32039001", "system" : "http://snomed.info/sct" } ------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "90655003" -}, "url": "http://hl7.org/fhir/ValueSet/c80-practice-codes--0", "version": "5.0.0-draft-final", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://snomed.info/sct#90655003) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "24484000" -}, "url": "http://hl7.org/fhir/ValueSet/condition-severity--0", "version": "5.0.0-draft-final", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Severe", - "code" : "24484000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "24484000", - "display" : "Severe" -}, "url": "http://hl7.org/fhir/ValueSet/condition-severity", "version": "5.0.0-draft-final", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### -v: { - "display" : "Severe", - "code" : "24484000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "109006" -}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings--0", "version": "5.0.0-draft-final", "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-draft-final", "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-draft-final", "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" : "90655003" -}, "url": "http://hl7.org/fhir/ValueSet/c80-practice-codes--0", "version": "5.0.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "severity" : "error", - "error" : "The code provided (http://snomed.info/sct#90655003) is not valid (from http://tx.fhir.org/r4)" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "24484000" -}, "url": "http://hl7.org/fhir/ValueSet/condition-severity--0", "version": "5.0.0", "lang":"null", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Severe", - "code" : "24484000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "24484000", - "display" : "Severe" -}, "url": "http://hl7.org/fhir/ValueSet/condition-severity", "version": "5.0.0", "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "versionFlexible":"true"}#### -v: { - "display" : "Severe", - "code" : "24484000", - "system" : "http://snomed.info/sct" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://snomed.info/sct", - "code" : "109006" -}, "url": "http://hl7.org/fhir/ValueSet/clinical-findings--0", "version": "5.0.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": "5.0.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": "5.0.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)" -} -------------------------------------------------------------------------------------- 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 3b6d5b4e4..ee5013bc5 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 @@ -2,7 +2,7 @@ {"code" : { "system" : "http://unitsofmeasure.org", "code" : "mm[Hg]" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "mm[Hg]", "code" : "mm[Hg]", @@ -12,67 +12,7 @@ v: { {"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" -} -------------------------------------------------------------------------------------- -{"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" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "[lb_av]" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "[lb_av]", - "code" : "[lb_av]", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "{score}" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "{score}", - "code" : "{score}", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "mL" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "mL", - "code" : "mL", - "system" : "http://unitsofmeasure.org" -} -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://unitsofmeasure.org", - "code" : "d" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "d", - "code" : "d", - "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-snapshot3", "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", "langs":"[null]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "versionFlexible":"false"}#### v: { "display" : "millimeter of mercury", "code" : "mm[Hg]", @@ -82,17 +22,27 @@ v: { {"code" : { "system" : "http://unitsofmeasure.org", "code" : "cm" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "cm", "code" : "cm", "system" : "http://unitsofmeasure.org" } ------------------------------------------------------------------------------------- +{"code" : { + "system" : "http://unitsofmeasure.org", + "code" : "mmol/L" +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +v: { + "display" : "mmol/L", + "code" : "mmol/L", + "system" : "http://unitsofmeasure.org" +} +------------------------------------------------------------------------------------- {"code" : { "system" : "http://unitsofmeasure.org", "code" : "mL" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "mL", "code" : "mL", @@ -102,30 +52,10 @@ v: { {"code" : { "system" : "http://unitsofmeasure.org", "code" : "Cel" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### +}, "valueSet" :null, "langs":"[null]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"false"}#### v: { "display" : "Cel", "code" : "Cel", "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-draft-final", "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", "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-0136.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/v2-0136.cache deleted file mode 100644 index 73be6878a..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/v2-0136.cache +++ /dev/null @@ -1,11 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v2-0136", - "code" : "Y" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Yes", - "code" : "Y", - "system" : "http://terminology.hl7.org/CodeSystem/v2-0136" -} -------------------------------------------------------------------------------------- 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 deleted file mode 100644 index 81fa8953e..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.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": "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" : "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": "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)" -} -------------------------------------------------------------------------------------- -{"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/5.0.0/v2-0360_2.7.cache b/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/v2-0360_2.7.cache deleted file mode 100644 index 00f2436f5..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/v2-0360_2.7.cache +++ /dev/null @@ -1,12 +0,0 @@ -------------------------------------------------------------------------------------- -{"code" : { - "system" : "http://terminology.hl7.org/CodeSystem/v2-0360|2.7", - "code" : "BS", - "display" : "Bachelor of Science" -}, "valueSet" :null, "lang":"null", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "versionFlexible":"true"}#### -v: { - "display" : "Bachelor of Science", - "code" : "BS", - "system" : "http://terminology.hl7.org/CodeSystem/v2-0360|2.7" -} -------------------------------------------------------------------------------------- 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 deleted file mode 100644 index 353e1e361..000000000 --- a/org.hl7.fhir.validation/src/test/resources/txCache/org.hl7.fhir.validation/5.0.0/v3-ObservationInterpretation.cache +++ /dev/null @@ -1,228 +0,0 @@ -------------------------------------------------------------------------------------- -{"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" : "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": "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" -} -------------------------------------------------------------------------------------- -{"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" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "inactive" : true, - "include" : [{ - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "concept" : [{ - "code" : "A" - }, - { - "code" : "AA" - }, - { - "code" : "L" - }, - { - "code" : "H" - }] - }] - } -}}#### -e: { - "valueSet" : { - "resourceType" : "ValueSet", - "language" : "en", - "status" : "active", - "expansion" : { - "identifier" : "urn:uuid:bcd023d9-5bc4-42de-9558-37e0cede35e2", - "timestamp" : "2022-09-22T20:24:55.721Z", - "parameter" : [{ - "name" : "limitedExpansion", - "valueBoolean" : true - }, - { - "name" : "excludeNested", - "valueBoolean" : true - }, - { - "name" : "version", - "valueUri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation|2018-08-12" - }], - "contains" : [{ - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-definition", - "valueString" : "The result or observation value is outside the reference range or expected norm (as defined for the respective test procedure).\r\n\n [Note: Typically applies to non-numeric results.]" - }], - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "A", - "display" : "Abnormal" - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-definition", - "valueString" : "The result or observation value is outside a reference range or expected norm at a level at which immediate action should be considered for patient safety (as defined for the respective test procedure).\r\n\n [Note: Typically applies to non-numeric results. Analogous to critical/panic limits for numeric results.]" - }], - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "AA", - "display" : "Critical abnormal" - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-definition", - "valueString" : "The result for a quantitative observation is below the lower limit of the reference range (as defined for the respective test procedure).\r\n\n Synonym: Below low normal" - }], - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "L", - "display" : "Low" - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-definition", - "valueString" : "The result for a quantitative observation is above the upper limit of the reference range (as defined for the respective test procedure).\r\n\n Synonym: Above high normal" - }], - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "H", - "display" : "High" - }] - } -}, - "error" : "" -} -------------------------------------------------------------------------------------- -{"hierarchical" : false, "valueSet" :{ - "resourceType" : "ValueSet", - "compose" : { - "inactive" : true, - "include" : [{ - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "concept" : [{ - "code" : "LL" - }, - { - "code" : "HH" - }, - { - "code" : "L", - "display" : "Extra Low" - }, - { - "code" : "H" - }] - }] - } -}}#### -e: { - "valueSet" : { - "resourceType" : "ValueSet", - "language" : "en", - "status" : "active", - "expansion" : { - "identifier" : "urn:uuid:fb2ebfbd-1e40-43a3-857c-a243d7df24e1", - "timestamp" : "2022-09-22T20:24:55.893Z", - "parameter" : [{ - "name" : "limitedExpansion", - "valueBoolean" : true - }, - { - "name" : "excludeNested", - "valueBoolean" : true - }, - { - "name" : "version", - "valueUri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation|2018-08-12" - }], - "contains" : [{ - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-definition", - "valueString" : "The result for a quantitative observation is below a reference level at which immediate action should be considered for patient safety (as defined for the respective test procedure).\r\n\n Synonym: Below lower panic limits." - }], - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "LL", - "display" : "Critical low" - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-definition", - "valueString" : "The result for a quantitative observation is above a reference level at which immediate action should be considered for patient safety (as defined for the respective test procedure).\r\n\n Synonym: Above upper panic limits." - }], - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "HH", - "display" : "Critical high" - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-definition", - "valueString" : "The result for a quantitative observation is below the lower limit of the reference range (as defined for the respective test procedure).\r\n\n Synonym: Below low normal" - }], - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "L", - "display" : "Extra Low" - }, - { - "extension" : [{ - "url" : "http://hl7.org/fhir/StructureDefinition/valueset-definition", - "valueString" : "The result for a quantitative observation is above the upper limit of the reference range (as defined for the respective test procedure).\r\n\n Synonym: Above high normal" - }], - "system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", - "code" : "H", - "display" : "High" - }] - } -}, - "error" : "" -} --------------------------------------------------------------------------------------