Validation Results for Hl7LaboratoryReportIg
Generated Wed Aug 14 20:57:54 UTC 2024, FHIR version 4.0.1 for hl7.fhir.uv.lab-report#1.0.0-ballot (canonical = http://hl7.org/fhir/uv/lab-report (history)). See Full QA Report
Quality Checks |
Publisher Version: | IG Publisher Version: v1.6.20 |
Publication Code: | lab-report . PackageId = hl7.fhir.uv.lab-report, Canonical = http://hl7.org/fhir/uv/lab-report |
Realm Check for UV: | |
Publication Request: |
package-id | hl7.fhir.uv.lab-report |
version | 1.0.0-ballot |
path | http://hl7.org/fhir/uv/lab-report/2024Sep |
Pub-Mode | working release |
status | ballot |
Release-Label | STU 1 Ballot |
sequence | STU 1 |
desc | This publication is for ballot of a new STU release (1.0.0). |
descmd | This publication is for ballot of a new STU release (1.0.0).
|
first | true |
category | Orders and Observations |
title | HL7 Laboratory Report |
introduction | This is a Universal realm FHIR Implementation Guide that facilitates global interoperability for laboratory reporting and harmonization among national and international (global) laboratory reporting initiatives. The reporting approach is based on a FHIR Bundle with included resources based on a Composition resource for structuring the result data and enabling validation as a FHIR clinical document, and a DiagnosticReport resource providing for consistent REST-based querying and data retrieval. The Bundle includes one or more Observation resources containing the laboratory result data, plus additional required resources (Patient, Specimen, etc.) for the complete representation of the laboratory report. The IG scope is a set of HL7 FHIR rules for defining the representation of a Laboratory Report in the universal context in the core domains of in-vitro diagnostics (for example clinical biochemistry, haematology, immunohematology, microbiology, immunology, while currently not including more specialised laboratory domains such as histopathology and medical genetics). The focus is on common rules that apply to all of the in-scope domains. The guide is not limited to the results of tests performed by clinical laboratories on human specimens (from a human subject), but it may also include the results of observations on non-human materials or living subjects, or non-human specimens paired with a human subject. |
ci-build | https://build.fhir.org/ig/HL7/uv-lab-rep-ig |
- Error fetching package-list from http://hl7.org/fhir/uv/lab-report: Not Found
- Proposed path for this publication should usually be the canonical with the version or sequence appended and then some kind of label (typically '-snapshot')
|
Supressed Messages: | 30 Suppressed Issues
|
Dependency Checks: | Package | Version | FHIR | Canonical | Web Base | Comment |
---|
hl7.fhir.uv.lab-report | 1.0.0-ballot | R4 | http://hl7.org/fhir/uv/lab-report | | |
hl7.terminology.r4 | 6.0.2 M | R4 | http://terminology.hl7.org | http://terminology.hl7.org/6.0.2 | |
hl7.fhir.uv.extensions.r4 | 5.1.0 M | R4 | http://hl7.org/fhir/extensions | http://hl7.org/fhir/extensions/5.1.0 | |
hl7.fhir.uv.ips | 1.1.0 M | R4 | http://hl7.org/fhir/uv/ips | http://hl7.org/fhir/uv/ips/STU1.1 | |
hl7.terminology.r4 | 5.0.0 O | R4 | http://terminology.hl7.org | http://terminology.hl7.org/5.0.0 | Latest Release is 6.0.2 |
fhir.dicom | 2022.4.20221006 O | R4 | http://fhir.org/packages/fhir.dicom | http://fhir.org/packages/fhir.dicom | Latest Release is 2024.2.20240331 |
Templates: hl7.fhir.template#current -> hl7.base.template#current -> fhir.base.template#current. Tools: 0.1.0 |
Dependent IGs: | no references |
Global Profiles: | (none declared) |
Terminology Server(s): | http://tx.fhir.org/r4 (details) |
HTA Analysis: | All OK |
R5 Dependencies: | |
Draft Dependencies: |
-
hl7.fhir.r4.core#4.0.1: GuideParameterCode
(15 uses), CompositionAttestationMode
(10 uses), DiagnosticReportStatus
(2 uses), CompositionStatus
(2 uses), DiagnosticReportStatus
(1 uses), CompositionStatus
(1 uses), BodyStructure
(1 uses), CommonLanguages
(20 uses), SNOMEDCTMorphologicAbnormalities
(2 uses), SNOMEDCTBodyStructures
(9 uses), Composition
(14 uses), ServiceRequest
(14 uses), Device
(31 uses), RelatedPerson
(21 uses), Organization
(28 uses), Group
(13 uses), Location
(16 uses), Encounter
(6 uses), Practitioner
(20 uses), PractitionerRole
(20 uses), CompositionAttestationMode
(1 uses), DocumentRelationshipType
(1 uses), DocumentSectionCodes
(2 uses), ListMode
(5 uses), ListOrderCodes
(5 uses), ListEmptyReasons
(5 uses), DiagnosticReport
(5 uses), DiagnosticServiceSectionCodes
(1 uses), CareTeam
(7 uses), ImagingStudy
(5 uses), Media
(3 uses), SNOMEDCTClinicalFindings
(1 uses), CarePlan
(4 uses), DeviceRequest
(2 uses), ImmunizationRecommendation
(2 uses), MedicationRequest
(4 uses), NutritionOrder
(2 uses), MedicationAdministration
(2 uses), MedicationDispense
(2 uses), MedicationStatement
(2 uses), Procedure
(2 uses), Immunization
(2 uses), ObservationCategoryCodes
(4 uses), DeviceMetric
(2 uses), ObservationReferenceRangeMeaningCodes
(2 uses), ObservationReferenceRangeAppliesToCodes
(2 uses), DocumentReference
(4 uses), QuestionnaireResponse
(2 uses), MolecularSequence
(2 uses), HealthcareService
(3 uses), Endpoint
(1 uses), ActivityDefinition
(2 uses), PlanDefinition
(2 uses), RequestStatus
(2 uses), RequestIntent
(2 uses), ServiceRequestCategoryCodes
(2 uses), RequestPriority
(2 uses), ServiceRequestOrderDetailsCodes
(2 uses), SNOMEDCTMedicationAsNeededReasonCodes
(2 uses), ParticipantRoles
(2 uses), ProcedureReasonCodes
(2 uses), Condition
(2 uses), Coverage
(3 uses), Provenance
(2 uses), SpecimenStatus
(2 uses), Substance
(10 uses), FHIRSpecimenCollectionMethod
(2 uses), SpecimenProcessingProcedure
(2 uses), Specimen
(1 uses), FHIRSubstanceStatus
(1 uses), SubstanceCategoryCodes
(1 uses), SubstanceCode
(1 uses)
-
hl7.fhir.uv.extensions.r4#5.1.0: SDStatusDerivation
(5 uses), Obligation
(282 uses), PatSexParameterForClinicalUse
(3 uses)
-
hl7.fhir.uv.tools#0.2.0: ResourceSortExt
(77 uses)
|
Modifier Extensions: | (none) |
Previous Version Comparison: | Unable to compare with previous version: Unable to find version history at http://hl7.org/fhir/uv/lab-report (Problem #1 with package-list.json at http://hl7.org/fhir/uv/lab-report: Not Found) |
IPA Comparison: | n/a |
IPS Comparison: | n/a |
Summary: | errors = 3, warn = 0, info = 0, broken links = 0 |
n/a Show Validation Information
Path | Severity | Message |
ActorDefinition.type (l1/c1243) | error | The value provided ('system') was not found in the value set 'Example Scenario Actor Type' (http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0), and a code is required from this value set (error message = The System URI could not be determined for the code 'system' in the ValueSet 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0'; The provided code '#system' was not found in the value set 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0')
Editor's Comment: This issue won't be fixed at this time - see https://chat.fhir.org/#narrow/stream/179252-IG-creation/topic/QA.20error.20with.20ActorDefinition.20in.20R4.20IG |
Path | Severity | Message |
ActorDefinition.type (l1/c1212) | error | The value provided ('system') was not found in the value set 'Example Scenario Actor Type' (http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0), and a code is required from this value set (error message = The System URI could not be determined for the code 'system' in the ValueSet 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0'; The provided code '#system' was not found in the value set 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0')
Editor's Comment: This issue won't be fixed at this time - see https://chat.fhir.org/#narrow/stream/179252-IG-creation/topic/QA.20error.20with.20ActorDefinition.20in.20R4.20IG |
Path | Severity | Message |
ActorDefinition.type (l1/c1192) | error | The value provided ('system') was not found in the value set 'Example Scenario Actor Type' (http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0), and a code is required from this value set (error message = The System URI could not be determined for the code 'system' in the ValueSet 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0'; The provided code '#system' was not found in the value set 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0')
Editor's Comment: This issue won't be fixed at this time - see https://chat.fhir.org/#narrow/stream/179252-IG-creation/topic/QA.20error.20with.20ActorDefinition.20in.20R4.20IG |
Suppressed Messages (Warnings, hints, broken links)
It is reasonable for the 'example.org/lab-codes' code system to be (and remain) specified as 'experimental', so this is an expected message.
- %Reference to experimental CodeSystem http://example.org/lab-codes% (15 uses)
New warning introduced by the publisher - see https://chat.fhir.org/#narrow/stream/179252-IG-creation/topic/Regression.20in.20ConceptMap
- %The modifier extension http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence from FHIR version 1.0 is not allowed to be used at this point% (9 uses)
Pre adoption of R5 rules for Document Bundles (see extensive discussion in https://chat.fhir.org/#narrow/stream/179252-IG-creation/topic/Entry.20isn't.20reachable.20by.20traversing.20from.20first.20Bundle.20entry)
- %isn't reachable by traversing forwards from the Composition. Only Provenance is approved to be used this way (R4 section 3.3.1)% (6 uses)
The IG does include examples of these profiles in the Bundle and additional examples, so it is not clear why they are stated as having no explicitly linked examples (but these are information messages, not warnings or errors)
- INFORMATION: StructureDefinition.where(url = 'http://hl7.org/fhir/uv/lab-report/StructureDefinition/Patient-uv-lab'): The Implementation Guide contains no explicitly linked examples for this profile (1 uses)
- INFORMATION: StructureDefinition.where(url = 'http://hl7.org/fhir/uv/lab-report/StructureDefinition/ServiceRequest-uv-lab'): The Implementation Guide contains no explicitly linked examples for this profile (1 uses)
- INFORMATION: StructureDefinition.where(url = 'http://hl7.org/fhir/uv/lab-report/StructureDefinition/Specimen-uv-lab'): The Implementation Guide contains no explicitly linked examples for this profile (1 uses)
The NIBSC code system is not available in the IG publication tooling (IG Publisher, tx.fhir.org)
- %Error from http://tx.fhir.org/r4: Unable to provide support for code system http://nibsc.org% (1 uses)
- A definition for CodeSystem 'http://nibsc.org' could not be found, so the code cannot be validated (1 uses)
- Unknown System 'http://nibsc.org' specified, so Concepts and Filters can't be checked (Details: A definition for CodeSystem 'http://nibsc.org' could not be found, so the code cannot be validated) (1 uses)
The NPU code system is not available (at present) in the IG publication tooling (IG Publisher, tx.fhir.org)
- A definition for CodeSystem 'http://npu-terminology.org' could not be found, so the code cannot be validated (1 uses)
- Error from http://tx.fhir.org/r4: Unable to provide support for code system http://npu-terminology.org (1 uses)
- WARNING: ValueSet.where(id = 'obsCode-uv-lab'): Unable to expand imported value set http://hl7.org/fhir/uv/lab-report/ValueSet/obsCode-npu-uv-lab: Unable to expand imported value set: Error from http://tx.fhir.org/r4: Unable to provide support for code system http://npu-terminology.org (and Error from http://tx.fhir.org/r4: Unable to provide support for code system http://npu-terminology.org) (1 uses)
The code systems for 'urn:oid:2.16.840.1.113883.2.9.2.30.6.11', 'urn:oid:2.16.840.1.113883.5.129', 'urn:oid:2.16.840.1.113883.2.9.5.1.88' and 'urn:oid:1.2.203.24341.11.2.2' are not available in the IG publication tooling (IG Publisher, tx.fhir.org)
- A definition for CodeSystem 'urn:oid:1.2.203.24341.11.2.2' could not be found, so the code cannot be validated (3 uses)
- A definition for CodeSystem 'urn:oid:2.16.840.1.113883.2.9.2.30.6.11' could not be found, so the code cannot be validated (4 uses)
- A definition for CodeSystem 'urn:oid:2.16.840.1.113883.2.9.5.1.88' could not be found, so the code cannot be validated (1 uses)
- A definition for CodeSystem 'urn:oid:2.16.840.1.113883.5.129' could not be found, so the code cannot be validated (2 uses)
The code systems for http://pei.de and http://niaid.nih.gov are not available in the IG publication tooling (IG Publisher, tx.fhir.org)
- Unknown System 'http://niaid.nih.gov' specified, so Concepts and Filters can't be checked (Details: A definition for CodeSystem 'http://niaid.nih.gov' could not be found, so the code cannot be validated) (1 uses)
- Unknown System 'http://pei.de' specified, so Concepts and Filters can't be checked (Details: A definition for CodeSystem 'http://pei.de' could not be found, so the code cannot be validated) (1 uses)
The extension url for referencing the R5 DiagnosticReport.composition element is correct. Per discussion with Brian Postlethwaite, the IG Publisher is not checking if the extension URL is a backport style reference, which is needed to apply the correct logic (or it can use the backport package once it is completed).
- WARNING: StructureDefinition/Bundle-uv-lab: StructureDefinition.snapshot.element[0].constraint[9]: dr-to-comp-link: Reference to an unknown extension - double check that the URL 'http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition' is correct (1 uses)
The specified display names are the correct English Long Common Name terms, but the specified language for the Composition resource in the Bundle is 'cs-CZ' and this apparently is causing the display term validation to fail
- WARNING: Bundle/SimpleChemistryResultReport: Bundle.entry[0].resource/*Composition/26032a57-083a-4ddf-b019-e566ae02f740*/.category[0].coding[0].display: Wrong Display Name 'Chemistry studies (set)' for http://loinc.org#18719-5. Valid display is one of 0 choices: 'Chemistry studies (set)' (en-US), 'Chemistry studies (set)' (en-US), 'estudios químicos:complejo:-:^paciente:Conjunto:' (es-AR), 'Klinische Chemie' (de-DE) or 'Biochimie [Autre] - ; Patient ; Statut' (fr-FR) (for the language(s) 'cs-CZ') (1 uses)
- WARNING: Bundle/SimpleChemistryResultReport: Bundle.entry[0].resource/*Composition/26032a57-083a-4ddf-b019-e566ae02f740*/.section[0].code.coding[0].display: Wrong Display Name 'Laboratory studies (set)' for http://loinc.org#26436-6. Valid display is one of 0 choices: 'Laboratory studies (set)' (en-US), 'Laboratory studies (set)' (en-US), 'estudios de laboratorio:complejo:-:^paciente:Conjunto:' (es-AR), 'Laboruntersuchungen' (de-DE) or 'Biologie polyvalente [Autre] - ; Patient ; Statut' (fr-FR) (for the language(s) 'cs-CZ') (1 uses)
- WARNING: Bundle/SimpleChemistryResultReport: Bundle.entry[0].resource/*Composition/26032a57-083a-4ddf-b019-e566ae02f740*/.section[0].section[0].code.coding[0].display: Wrong Display Name 'Urinalysis studies (set)' for http://loinc.org#18729-4. Valid display is one of 0 choices: 'Urinalysis studies (set)' (en-US), 'Urinalysis studies (set)' (en-US), 'estudios de laboratorio en orina:complejo:-:^paciente:Conjunto:' (es-AR), 'Urindiagnostik' (de-DE) or 'Examens urinaires - cristallurie [Autre] - ; Patient ; Statut' (fr-FR) (for the language(s) 'cs-CZ') (1 uses)
- WARNING: Bundle/SimpleChemistryResultReport: Bundle.entry[0].resource/*Composition/26032a57-083a-4ddf-b019-e566ae02f740*/.section[0].section[1].code.coding[0].display: Wrong Display Name 'Chemistry studies (set)' for http://loinc.org#18719-5. Valid display is one of 0 choices: 'Chemistry studies (set)' (en-US), 'Chemistry studies (set)' (en-US), 'estudios químicos:complejo:-:^paciente:Conjunto:' (es-AR), 'Klinische Chemie' (de-DE) or 'Biochimie [Autre] - ; Patient ; Statut' (fr-FR) (for the language(s) 'cs-CZ') (1 uses)
- WARNING: Bundle/SimpleChemistryResultReport: Bundle.entry[0].resource/*Composition/26032a57-083a-4ddf-b019-e566ae02f740*/.type.coding[0].display: Wrong Display Name 'Laboratory report' for http://loinc.org#11502-2. Valid display is one of 0 choices: 'Laboratory report' (en-US), 'Laboratory report' (en-US), 'Laboratory report' (en-US), 'Y' (en-US), 'Reporte de laboratorio: Paciente:Punto temporal:Tipo:Documento:' (es-MX), 'informe del laboratorio.total:hallazgo:duración del encuentro:^paciente:Múltiple:' (es-AR), 'Laborbericht' (de-DE), 'Compte rendu du laboratoire [Recherche] Patient ; Document' (fr-FR), 'Laboratoriumrapport [bevinding] (document)' (nl-NL) or 'Laborbefund' (de-AT) (for the language(s) 'cs-CZ') (1 uses)
The specified display names are the correct English Long Common Name terms, but the specified language for the Composition resource in the Bundle is 'it-IT', and this apparently is causing the display term validation to fail
- WARNING: Bundle/IT-CDA2FHIR-17e2cad1-c3e3-4901-adb1-c35a0b82b883: Bundle.entry[0].resource/*Composition/26032a57-083a-4ddf-b019-e566ae02f740*/.category[0].coding[0].display: Wrong Display Name 'Chemistry studies (set)' for http://loinc.org#18719-5. Valid display is one of 0 choices: 'Chemistry studies (set)' (en-US), 'Chemistry studies (set)' (en-US), 'estudios químicos:complejo:-:^paciente:Conjunto:' (es-AR), 'Klinische Chemie' (de-DE) or 'Biochimie [Autre] - ; Patient ; Statut' (fr-FR) (for the language(s) 'it-IT') (1 uses)
- WARNING: Bundle/IT-CDA2FHIR-17e2cad1-c3e3-4901-adb1-c35a0b82b883: Bundle.entry[0].resource/*Composition/26032a57-083a-4ddf-b019-e566ae02f740*/.section[0].code.coding[0].display: Wrong Display Name 'Urinalysis studies (set)' for http://loinc.org#18729-4. Valid display is one of 0 choices: 'Urinalysis studies (set)' (en-US), 'Urinalysis studies (set)' (en-US), 'estudios de laboratorio en orina:complejo:-:^paciente:Conjunto:' (es-AR), 'Urindiagnostik' (de-DE) or 'Examens urinaires - cristallurie [Autre] - ; Patient ; Statut' (fr-FR) (for the language(s) 'it-IT') (1 uses)
- WARNING: Bundle/IT-CDA2FHIR-17e2cad1-c3e3-4901-adb1-c35a0b82b883: Bundle.entry[0].resource/*Composition/26032a57-083a-4ddf-b019-e566ae02f740*/.section[0].section[0].code.coding[0].display: Wrong Display Name 'Microalbumin [Mass/volume] in Urine' for http://loinc.org#14957-5. Valid display is one of 0 choices: 'Microalbumin [Mass/volume] in Urine' (en-US), 'Microalbumin [Mass/volume] in Urine' (en-US), 'Microalbumin Ur-mCnc' (en-US), 'Albumin, Urine' (en-US), 'Albúmina: Orina : Punto temporal: Concentración de masa: Cuantitativo: Límite de detección <= 20 mg / L' (es-MX), 'albúmina:concentración de masa:punto en el tiempo:orina:cuantitativo:límite de detección <= 20 mg/l' (es-AR), 'Microalbumin Ur-mCnc' (pt-BR), 'Albumin (Mikroalbumin) [Masse/Volumen] in Urin' (de-DE), 'Albumine [Masse/Volume] Urine ; Numérique ; Limite de détection<=20mg/L' (fr-FR), 'Albumine [massa/volume] in urine d.m.v. detectielimiet <= 20 mg/L' (nl-NL), 'Albumin /U' (de-AT), 'Мікроальбумін [Маса/об'єм] в сечі' (uk-UA), 'Мікроальбумін Сеч-МасКонц' (uk-UA) or 'Альбумін Межа визначення <= 20 мг/л (Сеч) [Маса/об'єм]' (uk-UA) (for the language(s) 'it-IT') (1 uses)
- WARNING: Bundle/IT-CDA2FHIR-17e2cad1-c3e3-4901-adb1-c35a0b82b883: Bundle.entry[0].resource/*Composition/26032a57-083a-4ddf-b019-e566ae02f740*/.type.coding[0].display: Wrong Display Name 'Laboratory report' for http://loinc.org#11502-2. Valid display is one of 0 choices: 'Laboratory report' (en-US), 'Laboratory report' (en-US), 'Laboratory report' (en-US), 'Y' (en-US), 'Reporte de laboratorio: Paciente:Punto temporal:Tipo:Documento:' (es-MX), 'informe del laboratorio.total:hallazgo:duración del encuentro:^paciente:Múltiple:' (es-AR), 'Laborbericht' (de-DE), 'Compte rendu du laboratoire [Recherche] Patient ; Document' (fr-FR), 'Laboratoriumrapport [bevinding] (document)' (nl-NL) or 'Laborbefund' (de-AT) (for the language(s) 'it-IT') (1 uses)
This issue won't be fixed at this time - see https://chat.fhir.org/#narrow/stream/179252-IG-creation/topic/QA.20error.20with.20ActorDefinition.20in.20R4.20IG
- %ActorDefinition.type: The value provided ('system') was not found in the value set 'Example Scenario Actor Type'% (3 uses)
We do not have an OID root for this IG and are not anticipating assigning resource OIDs at this time
- %Resource: This resource could usefully have an OID assigned% (3 uses)
Errors sorted by type
Terminology_TX_NoValid_16
C:\temp\hl7.fhir.uv.lab-report#1.0.0-ballot\fsh-generated\resources\ActorDefinition-actor-consumer-uv-lab.json | The value provided ('system') was not found in the value set 'Example Scenario Actor Type' (http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0), and a code is required from this value set (error message = The System URI could not be determined for the code 'system' in the ValueSet 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0'; The provided code '#system' was not found in the value set 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0') |
C:\temp\hl7.fhir.uv.lab-report#1.0.0-ballot\fsh-generated\resources\ActorDefinition-actor-creator-uv-lab.json | The value provided ('system') was not found in the value set 'Example Scenario Actor Type' (http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0), and a code is required from this value set (error message = The System URI could not be determined for the code 'system' in the ValueSet 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0'; The provided code '#system' was not found in the value set 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0') |
C:\temp\hl7.fhir.uv.lab-report#1.0.0-ballot\fsh-generated\resources\ActorDefinition-actor-repos-uv-lab.json | The value provided ('system') was not found in the value set 'Example Scenario Actor Type' (http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0), and a code is required from this value set (error message = The System URI could not be determined for the code 'system' in the ValueSet 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0'; The provided code '#system' was not found in the value set 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0') |