The link 'http://medcomfhir.dk/ig/core/StructureDefinition-medcom-core-patient.html' for "MedComCorePatient" cannot be resolvedHTML_LINK_CHECK_FAILED
1
warning
The HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide
2
warning
An HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide
3
warning
An HTML fragment from the set [dependency-table.xhtml, dependency-table-short.xhtml, dependency-table-nontech.xhtml] is not included anywhere in the produced implementation guide
4
warning
The HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide
ActorDefinition/ConsumerActor: ActorDefinition: Validated against fhir.ActorDefinition
Path
Severity
Message
ActorDefinition.jurisdiction[0] (l1/c888)
information
Reference to deprecated ValueSet http://hl7.org/fhir/5.0/ValueSet/jurisdiction|5.0.0 (from https://tx.fhir.org/r4, see log) MSG_DEPRECATED
Resource
information
The resource ActorDefinition/ConsumerActor could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
ActorDefinition/ProducerActor: ActorDefinition: Validated against fhir.ActorDefinition
Path
Severity
Message
ActorDefinition.jurisdiction[0] (l1/c887)
information
Reference to deprecated ValueSet http://hl7.org/fhir/5.0/ValueSet/jurisdiction|5.0.0 (from https://tx.fhir.org/r4, see log) MSG_DEPRECATED
Resource
information
The resource ActorDefinition/ProducerActor could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)
Constraint failed: medcom-uuidv4: 'The value shall correspond to the structure of an UUID version 4' (defined in http://medcomfhir.dk/ig/core/StructureDefinition/medcom-core-careteam)http://medcomfhir.dk/ig/core/StructureDefinition/medcom-core-careteam#medcom-uuidv4
CareTeam.managingOrganization[0] (l16/c6)
error
Reference is external which isn't supported by the specified aggregation mode(s) for the reference (bundled)Reference_REF_Aggregation
Constraint failed: medcom-uuidv4: 'The value shall correspond to the structure of an UUID version 4' (defined in http://medcomfhir.dk/ig/core/StructureDefinition/medcom-core-encounter)http://medcomfhir.dk/ig/core/StructureDefinition/medcom-core-encounter#medcom-uuidv4
Encounter.subject (l14/c4)
error
Reference is external which isn't supported by the specified aggregation mode(s) for the reference (bundled)Reference_REF_Aggregation
ImplementationGuide/medcom.fhir.dk.core: ImplementationGuide: Validated against fhir.ImplementationGuide
Path
Severity
Message
ImplementationGuide.dependsOn[2] (l1/c2025)
error
The URL should refer directly to the ImplementationGuide resource (e.g. include '/ImplementationGuide/')IG_DEPENDENCY_DIRECT
ImplementationGuide.dependsOn[2] (l1/c2025)
warning
The canonical URL https://hl7.dk/fhir/core/3.2.0/ doesn't point to an actual ImplementationGuide resourceIG_DEPENDENCY_INVALID_URL
ImplementationGuide.dependsOn[2] (l1/c2025)
error
The packageId hl7.fhir.dk.core points to the canonical http://hl7.dk/fhir/core which is inconsistent with the stated canonical of https://hl7.dk/fhir/core/3.2.0/IG_DEPENDENCY_CLASH_CANONICAL
ImplementationGuide.dependsOn[3] (l1/c2211)
warning
The ImplementationGuide uses package medcom.fhir.dk.terminology#1.7.0 released on 2024-06-27, but the most recent appropriate version is 1.8.1. This reference is getting old and the more recent version should be consideredIG_DEPENDENCY_VERSION_WARNING_OLD
Constraint failed: medcom-uuidv4: 'The value shall correspond to the structure of an UUID version 4' (defined in http://medcomfhir.dk/ig/core/StructureDefinition/medcom-core-practitioner)http://medcomfhir.dk/ig/core/StructureDefinition/medcom-core-practitioner#medcom-uuidv4
Constraint failed: medcom-uuidv4: 'The value shall correspond to the structure of an UUID version 4' (defined in http://medcomfhir.dk/ig/core/StructureDefinition/medcom-core-practitionerrole)http://medcomfhir.dk/ig/core/StructureDefinition/medcom-core-practitionerrole#medcom-uuidv4
Constraint failed: medcom-uuidv4: 'The value shall correspond to the structure of an UUID version 4' (defined in http://medcomfhir.dk/ig/core/StructureDefinition/medcom-core-practitionerrole)http://medcomfhir.dk/ig/core/StructureDefinition/medcom-core-practitionerrole#medcom-uuidv4
The invariant uuidv5 defined in the differential must have no source, or the source must be the same as the profile (https://scandihealth.github.io/lpr3-docs/ vs http://medcomfhir.dk/ig/core/StructureDefinition/lpr3-Identifier)ED_INVARIANT_DIFF_NO_SOURCE
Error in constraint 'medcom-uuidv4' with expression 'matches('urn:uuid:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}')': Error evaluating FHIRPath expression: The function matches can only be used on string, uri, url, code, id but found [http://hl7.org/fhir/StructureDefinition/Identifier] (@char 1)ED_INVARIANT_EXPRESSION_ERROR
Review the extension type for medcom-core-contact-extension: extensions should not have a context of Element unless it's really intended that they can be used anywhereSD_CONTEXT_SHOULD_NOT_BE_ELEMENT
Review the extension type for medcom-core-datetime-extension: extensions should not have a context of Element unless it's really intended that they can be used anywhereSD_CONTEXT_SHOULD_NOT_BE_ELEMENT
The definition for the element 'DiagnosticReport.status' binds to the value set 'http://medcomfhir.dk/ig/terminology/ValueSet/medcom-corediagnosticreport-status' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
The definition for the element 'DiagnosticReport.code' binds to the value set 'http://medcomfhir.dk/ig/terminology/ValueSet/MedComDiagnosticReportCodesValueset' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
Error in constraint 'medcom-uuidv4' with expression 'matches('urn:uuid:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}')': Error evaluating FHIRPath expression: The function matches can only be used on string, uri, url, code, id but found [http://hl7.org/fhir/StructureDefinition/Identifier] (@char 1)ED_INVARIANT_EXPRESSION_ERROR
The definition for the element 'DiagnosticReport.status' binds to the value set 'http://medcomfhir.dk/ig/terminology/ValueSet/medcom-corediagnosticreport-status' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
The definition for the element 'DiagnosticReport.code' binds to the value set 'http://medcomfhir.dk/ig/terminology/ValueSet/MedComDiagnosticReportCodesValueset' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
There are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-ActEncounterCode'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer, or use the [IG Parameter `pin-canonicals`](https://hl7.org/fhir/tools/CodeSystem-ig-parameters.html). Using version '3.0.0', found versions: 2.0.0, 3.0.0. Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-ActEncounterCode' to 'http://terminology.hl7.org/ValueSet/v3-ActEncounterCode|3.0.0'TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
There are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-ActPriority'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer, or use the [IG Parameter `pin-canonicals`](https://hl7.org/fhir/tools/CodeSystem-ig-parameters.html). Using version '3.0.0', found versions: 2.0.0, 3.0.0. Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-ActPriority' to 'http://terminology.hl7.org/ValueSet/v3-ActPriority|3.0.0'TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
Error in constraint 'medcom-uuidv4' with expression 'matches('urn:uuid:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}')': Error evaluating FHIRPath expression: The function matches can only be used on string, uri, url, code, id but found [http://hl7.org/fhir/StructureDefinition/Identifier] (@char 1)ED_INVARIANT_EXPRESSION_ERROR
Review the extension type for medcom-core-identifier-extension: extensions should not have a context of Element unless it's really intended that they can be used anywhereSD_CONTEXT_SHOULD_NOT_BE_ELEMENT
The definition for the element 'Observation.status' binds to the value set 'http://medcomfhir.dk/ig/terminology/ValueSet/medcom-core-observation-status' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
Error in constraint 'medcom-uuidv4' with expression 'matches('urn:uuid:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}')': Error evaluating FHIRPath expression: The function matches can only be used on string, uri, url, code, id but found [http://hl7.org/fhir/StructureDefinition/Identifier] (@char 1)ED_INVARIANT_EXPRESSION_ERROR
The definition for the element 'Observation.status' binds to the value set 'http://medcomfhir.dk/ig/terminology/ValueSet/medcom-core-observation-status' which is experimental, but this structure is not labeled as experimentalSD_ED_EXPERIMENTAL_BINDING
Error in constraint 'medcom-uuidv4' with expression 'matches('urn:uuid:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}')': Error evaluating FHIRPath expression: The function matches can only be used on string, uri, url, code, id but found [http://hl7.org/fhir/StructureDefinition/Identifier] (@char 1)ED_INVARIANT_EXPRESSION_ERROR
Review the extension type for medcom-core-practitioner-extension: extensions should not have a context of Element unless it's really intended that they can be used anywhereSD_CONTEXT_SHOULD_NOT_BE_ELEMENT
Error in constraint 'medcom-uuidv4' with expression 'matches('urn:uuid:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}')': Error evaluating FHIRPath expression: The function matches can only be used on string, uri, url, code, id but found [http://hl7.org/fhir/StructureDefinition/Identifier] (@char 1)ED_INVARIANT_EXPRESSION_ERROR
Review the extension type for medcom-core-sender-extension: extensions should not have a context of Element unless it's really intended that they can be used anywhereSD_CONTEXT_SHOULD_NOT_BE_ELEMENT
Unable to check if http://medcomfhir.dk/fhir/core/1.0/ValueSet/medcom-core-attachmentMimeTypes is a proper subset of http://hl7.org/fhir/ValueSet/mimetypes|4.0.1 - base value set is too large to check (0 uses)
The invariant uuidv5 defined in the differential must have no source, or the source must be the same as the profile (https://scandihealth.github.io/lpr3-docs/ vs http://medcomfhir.dk/ig/core/StructureDefinition/lpr3-Identifier)
Error in constraint 'medcom-uuidv4' with expression 'matches('urn:uuid:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}')': Error evaluating FHIRPath expression: The function matches can only be used on string, uri, url, code, id but found [http://hl7.org/fhir/StructureDefinition/Identifier] (@char 1)
Error in constraint 'medcom-uuidv4' with expression 'matches('urn:uuid:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}')': Error evaluating FHIRPath expression: The function matches can only be used on string, uri, url, code, id but found [http://hl7.org/fhir/StructureDefinition/Identifier] (@char 1)
Error in constraint 'medcom-uuidv4' with expression 'matches('urn:uuid:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}')': Error evaluating FHIRPath expression: The function matches can only be used on string, uri, url, code, id but found [http://hl7.org/fhir/StructureDefinition/Identifier] (@char 1)
Error in constraint 'medcom-uuidv4' with expression 'matches('urn:uuid:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}')': Error evaluating FHIRPath expression: The function matches can only be used on string, uri, url, code, id but found [http://hl7.org/fhir/StructureDefinition/Identifier] (@char 1)
Error in constraint 'medcom-uuidv4' with expression 'matches('urn:uuid:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}')': Error evaluating FHIRPath expression: The function matches can only be used on string, uri, url, code, id but found [http://hl7.org/fhir/StructureDefinition/Identifier] (@char 1)
Error in constraint 'medcom-uuidv4' with expression 'matches('urn:uuid:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}')': Error evaluating FHIRPath expression: The function matches can only be used on string, uri, url, code, id but found [http://hl7.org/fhir/StructureDefinition/Identifier] (@char 1)
The packageId hl7.fhir.dk.core points to the canonical http://hl7.dk/fhir/core which is inconsistent with the stated canonical of https://hl7.dk/fhir/core/3.2.0/
The ImplementationGuide uses package medcom.fhir.dk.terminology#1.7.0 released on 2024-06-27, but the most recent appropriate version is 1.8.1. This reference is getting old and the more recent version should be considered
Review the extension type for medcom-core-contact-extension: extensions should not have a context of Element unless it's really intended that they can be used anywhere
Review the extension type for medcom-core-datetime-extension: extensions should not have a context of Element unless it's really intended that they can be used anywhere
Review the extension type for medcom-core-identifier-extension: extensions should not have a context of Element unless it's really intended that they can be used anywhere
Review the extension type for medcom-core-practitioner-extension: extensions should not have a context of Element unless it's really intended that they can be used anywhere
Review the extension type for medcom-core-sender-extension: extensions should not have a context of Element unless it's really intended that they can be used anywhere
The definition for the element 'DiagnosticReport.status' binds to the value set 'http://medcomfhir.dk/ig/terminology/ValueSet/medcom-corediagnosticreport-status' which is experimental, but this structure is not labeled as experimental
The definition for the element 'DiagnosticReport.code' binds to the value set 'http://medcomfhir.dk/ig/terminology/ValueSet/MedComDiagnosticReportCodesValueset' which is experimental, but this structure is not labeled as experimental
The definition for the element 'DiagnosticReport.status' binds to the value set 'http://medcomfhir.dk/ig/terminology/ValueSet/medcom-corediagnosticreport-status' which is experimental, but this structure is not labeled as experimental
The definition for the element 'DiagnosticReport.code' binds to the value set 'http://medcomfhir.dk/ig/terminology/ValueSet/MedComDiagnosticReportCodesValueset' which is experimental, but this structure is not labeled as experimental
The definition for the element 'Observation.status' binds to the value set 'http://medcomfhir.dk/ig/terminology/ValueSet/medcom-core-observation-status' which is experimental, but this structure is not labeled as experimental
The definition for the element 'Observation.status' binds to the value set 'http://medcomfhir.dk/ig/terminology/ValueSet/medcom-core-observation-status' which is experimental, but this structure is not labeled as experimental
There are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-ActEncounterCode'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer, or use the [IG Parameter `pin-canonicals`](https://hl7.org/fhir/tools/CodeSystem-ig-parameters.html). Using version '3.0.0', found versions: 2.0.0, 3.0.0. Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-ActEncounterCode' to 'http://terminology.hl7.org/ValueSet/v3-ActEncounterCode|3.0.0'
There are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-ActPriority'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer, or use the [IG Parameter `pin-canonicals`](https://hl7.org/fhir/tools/CodeSystem-ig-parameters.html). Using version '3.0.0', found versions: 2.0.0, 3.0.0. Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-ActPriority' to 'http://terminology.hl7.org/ValueSet/v3-ActPriority|3.0.0'