Validation Results for MedComCore

Generated Thu Aug 21 13:04:35 UTC 2025, FHIR version 4.0.1 for medcom.fhir.dk.core#2.4.0 (canonical = http://medcomfhir.dk/ig/core (history)). See Full QA Report & IP

Quality Checks
Publisher Version:IG Publisher Version: v2.0.13
Publication Code:n/a . PackageId = medcom.fhir.dk.core, Canonical = http://medcomfhir.dk/ig/core
Realm Check for n/a:
  • n/a
Language Info:This IG has no language information
Publication Request:
RelatedIgs(None Found)
  • Version 2.4.0 has already been published
  • Publication Request is for version v2.4.0 which is already published
Supressed Messages:1 Suppressed Issue
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. medcom.fhir.dk.core2.4.0R4http://medcomfhir.dk/ig/core
... hl7.terminology.r46.5.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/6.5.0
.... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0
... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
... hl7.fhir.dk.core3.2.0 OR4http://hl7.dk/fhir/corehttp://hl7.dk/fhir/core/3.2.0Latest Release is 3.4.0
.... hl7.terminology.r45.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0Latest Release is 6.5.0
.... hl7.fhir.uv.extensions.r45.1.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0Latest Release is 5.2.0
.... hl7.fhir.uv.phd1.0.0 OR4http://hl7.org/fhir/uv/phdhttp://hl7.org/fhir/uv/phd/STU1Latest Release is 1.1.0
..... hl7.terminology.r43.1.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/3.1.0Latest Release is 6.5.0
.... hl7.terminology.r45.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0 (as above). Latest Release is 6.5.0
.... hl7.fhir.uv.extensions.r45.1.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0 (as above). Latest Release is 5.2.0
Templates: medcom.dk.fhir.template#0.0.1 -> fhir.base.template#current. Tools: 0.7.1
Related IGs:n/a
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):http://tx.fhir.org/r4, https://tx.fhir.org/r4 (details)
HTA Analysis:Non-HL7 Igs are exempt from terminology dependency analysis
R5 Dependencies:(none)
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison:
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 16, warn = 33, info = 2, broken links = 1, pinned = n/a.
FilenameErrorsWarningsHints
Build Errors151
/scratch/repo/fsh-generated/resources/CareTeam-fb1d34fe-6672-11ed-9022-0242ac120002200
/scratch/repo/fsh-generated/resources/Encounter-6220b42d-c4fd-4c77-bae7-78e7d890dc8d200
/scratch/repo/fsh-generated/resources/ImplementationGuide-medcom.fhir.dk.core220
/scratch/repo/fsh-generated/resources/Organization-12ee0dde-a672-462f-820d-5efe832d73c9010
/scratch/repo/fsh-generated/resources/Organization-bca68510-fe3b-4161-aba0-908a693eb54f010
/scratch/repo/fsh-generated/resources/Patient-ded1fc9a-aa93-4162-aaec-7145a8ac951f010
/scratch/repo/fsh-generated/resources/Practitioner-e9eacb62-666b-11ed-9022-0242ac120002100
/scratch/repo/fsh-generated/resources/PractitionerRole-6057686e-666c-11ed-9022-0242ac120002100
/scratch/repo/fsh-generated/resources/PractitionerRole-6ff69f1c-690d-11ed-9022-0242ac120002100
/scratch/repo/fsh-generated/resources/StructureDefinition-lpr3-Identifier130
/scratch/repo/fsh-generated/resources/StructureDefinition-medcom-core-careteam101
/scratch/repo/fsh-generated/resources/StructureDefinition-medcom-core-contact-extension020
/scratch/repo/fsh-generated/resources/StructureDefinition-medcom-core-datetime-extension020
/scratch/repo/fsh-generated/resources/StructureDefinition-medcom-core-diagnosticreport150
/scratch/repo/fsh-generated/resources/StructureDefinition-medcom-core-encounter120
/scratch/repo/fsh-generated/resources/StructureDefinition-medcom-core-identifier-extension020
/scratch/repo/fsh-generated/resources/StructureDefinition-medcom-core-observation130
/scratch/repo/fsh-generated/resources/StructureDefinition-medcom-core-practitioner100
/scratch/repo/fsh-generated/resources/StructureDefinition-medcom-core-practitioner-extension020
/scratch/repo/fsh-generated/resources/StructureDefinition-medcom-core-practitionerrole100
/scratch/repo/fsh-generated/resources/StructureDefinition-medcom-core-sender-extension020

n/a Show Validation Information

ImplementationGuide.dependency[2].urlwarningThe canonical URL for an Implementation Guide must point directly to the implementation guide resource, not to the Implementation Guide as a whole
ImplementationGuide.dependency[2].urlinformationThe correct canonical URL for this dependency is http://hl7.dk/fhir/core/ImplementationGuide/hl7.fhir.dk.core
StructureDefinition-medcom-core-encounter​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/p​/a at Line 282, column 136errorThe link 'http://medcomfhir.dk/ig/core/StructureDefinition-medcom-core-patient.html' for "MedComCorePatient" cannot be resolved HTML_LINK_CHECK_FAILED
1warningThe HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide
2warningAn HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide
3warningAn 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
4warningThe HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide

fsh-generated/resources/CareTeam-fb1d34fe-6672-11ed-9022-0242ac120002.json Show Validation Information (1)

PathSeverityMessage
CareTeam.identifier[0] (l11/c6)errorConstraint 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)errorReference is external which isn't supported by the specified aggregation mode(s) for the reference (bundled) Reference_REF_Aggregation

fsh-generated/resources/Encounter-6220b42d-c4fd-4c77-bae7-78e7d890dc8d.json Show Validation Information (1)

PathSeverityMessage
Encounter.identifier[0] (l18/c6)errorConstraint 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)errorReference is external which isn't supported by the specified aggregation mode(s) for the reference (bundled) Reference_REF_Aggregation

fsh-generated/resources/ImplementationGuide-medcom.fhir.dk.core.json Show Validation Information (1)

PathSeverityMessage
ImplementationGuide​.dependsOn[2] (l1​/c2025)errorThe URL should refer directly to the ImplementationGuide resource (e.g. include '/ImplementationGuide/') IG_DEPENDENCY_DIRECT
ImplementationGuide​.dependsOn[2] (l1​/c2025)warningThe canonical URL https://hl7.dk/fhir/core/3.2.0/ doesn't point to an actual ImplementationGuide resource IG_DEPENDENCY_INVALID_URL
ImplementationGuide​.dependsOn[2] (l1​/c2025)errorThe 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)warningThe 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 IG_DEPENDENCY_VERSION_WARNING_OLD

fsh-generated/resources/Organization-12ee0dde-a672-462f-820d-5efe832d73c9.json Show Validation Information (1)

PathSeverityMessage
Organization​.identifier[0]​.system (l11​/c42)warningNo definition could be found for URL value 'urn:oid:1.2.208.176.1.1' Type_Specific_Checks_DT_URL_Resolve

fsh-generated/resources/Organization-bca68510-fe3b-4161-aba0-908a693eb54f.json Show Validation Information (1)

PathSeverityMessage
Organization​.identifier[0]​.system (l11​/c42)warningNo definition could be found for URL value 'urn:oid:1.2.208.176.1.1' Type_Specific_Checks_DT_URL_Resolve

fsh-generated/resources/Patient-ded1fc9a-aa93-4162-aaec-7145a8ac951f.json Show Validation Information (1)

PathSeverityMessage
Patient.identifier[0].system (l20/c46)warningNo definition could be found for URL value 'urn:oid:1.2.208.176.1.6.1.1' Type_Specific_Checks_DT_URL_Resolve

fsh-generated/resources/Practitioner-e9eacb62-666b-11ed-9022-0242ac120002.json Show Validation Information (1)

PathSeverityMessage
Practitioner.identifier[0] (l10/c6)errorConstraint 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

fsh-generated/resources/PractitionerRole-6057686e-666c-11ed-9022-0242ac120002.json Show Validation Information (1)

PathSeverityMessage
PractitionerRole.identifier[0] (l23/c6)errorConstraint 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

fsh-generated/resources/PractitionerRole-6ff69f1c-690d-11ed-9022-0242ac120002.json Show Validation Information (1)

PathSeverityMessage
PractitionerRole.identifier[0] (l23/c6)errorConstraint 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

fsh-generated/resources/StructureDefinition-lpr3-Identifier.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[6]​.constraint[1]​.source (l1​/c20382)warningA definition could not be found for Canonical URL 'https://scandihealth.github.io/lpr3-docs/' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[2]​.constraint[0]​.source (l1​/c23095)warningA definition could not be found for Canonical URL 'https://scandihealth.github.io/lpr3-docs/' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[2]​.constraint[0] (l1​/c23096)errorThe 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
StructureDefinition​.where(url = 'http:​/​/medcomfhir​.dk​/ig​/core​/StructureDefinition​/lpr3-Identifier')warningThe Implementation Guide contains no examples for this data type profile

fsh-generated/resources/StructureDefinition-medcom-core-careteam.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[4]​.binding​.extension[0] (l1​/c23642)informationThe extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.2.0 is deprecated MSG_DEPENDS_ON_DEPRECATED
StructureDefinition​.snapshot​.element[9]​.constraint[1] (l1​/c32013)errorError 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

fsh-generated/resources/StructureDefinition-medcom-core-contact-extension.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.context[0]warningReview 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 SD_CONTEXT_SHOULD_NOT_BE_ELEMENT
StructureDefinition​.where(url = 'http:​/​/medcomfhir​.dk​/ig​/core​/StructureDefinition​/medcom-core-contact-extension')warningThe Implementation Guide contains no examples for this extension

fsh-generated/resources/StructureDefinition-medcom-core-datetime-extension.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.context[0]warningReview 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 SD_CONTEXT_SHOULD_NOT_BE_ELEMENT
StructureDefinition​.where(url = 'http:​/​/medcomfhir​.dk​/ig​/core​/StructureDefinition​/medcom-core-datetime-extension')warningThe Implementation Guide contains no examples for this extension

fsh-generated/resources/StructureDefinition-medcom-core-diagnosticreport.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.differential​.element[3]​.bindingwarningThe 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 SD_ED_EXPERIMENTAL_BINDING
StructureDefinition​.differential​.element[4]​.bindingwarningThe 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 SD_ED_EXPERIMENTAL_BINDING
StructureDefinition​.snapshot​.element[9]​.constraint[1] (l1​/c48742)errorError 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
StructureDefinition​.snapshot​.element[19]​.bindingwarningThe 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 SD_ED_EXPERIMENTAL_BINDING
StructureDefinition​.snapshot​.element[21]​.bindingwarningThe 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 SD_ED_EXPERIMENTAL_BINDING
StructureDefinition​.where(url = 'http:​/​/medcomfhir​.dk​/ig​/core​/StructureDefinition​/medcom-core-diagnosticreport')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-medcom-core-encounter.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[30]​.binding​.valueSet (l1​/c75726)warningThere 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
StructureDefinition​.snapshot​.element[34]​.binding​.valueSet (l1​/c79393)warningThere 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
StructureDefinition​.snapshot​.element[9]​.constraint[1] (l1​/c48836)errorError 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

fsh-generated/resources/StructureDefinition-medcom-core-identifier-extension.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.context[0]warningReview 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 SD_CONTEXT_SHOULD_NOT_BE_ELEMENT
StructureDefinition​.where(url = 'http:​/​/medcomfhir​.dk​/ig​/core​/StructureDefinition​/medcom-core-identifier-extension')warningThe Implementation Guide contains no examples for this extension

fsh-generated/resources/StructureDefinition-medcom-core-observation.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.differential​.element[2]​.bindingwarningThe 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 SD_ED_EXPERIMENTAL_BINDING
StructureDefinition​.snapshot​.element[9]​.constraint[1] (l1​/c89489)errorError 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
StructureDefinition​.snapshot​.element[20]​.bindingwarningThe 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 SD_ED_EXPERIMENTAL_BINDING
StructureDefinition​.where(url = 'http:​/​/medcomfhir​.dk​/ig​/core​/StructureDefinition​/medcom-core-observation')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-medcom-core-practitioner.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[9]​.constraint[1] (l1​/c29265)errorError 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

fsh-generated/resources/StructureDefinition-medcom-core-practitioner-extension.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.context[0]warningReview 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 SD_CONTEXT_SHOULD_NOT_BE_ELEMENT
StructureDefinition​.where(url = 'http:​/​/medcomfhir​.dk​/ig​/core​/StructureDefinition​/medcom-core-practitioner-extension')warningThe Implementation Guide contains no examples for this extension

fsh-generated/resources/StructureDefinition-medcom-core-practitionerrole.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[9]​.constraint[1] (l1​/c38740)errorError 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

fsh-generated/resources/StructureDefinition-medcom-core-sender-extension.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.context[0]warningReview 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 SD_CONTEXT_SHOULD_NOT_BE_ELEMENT
StructureDefinition​.where(url = 'http:​/​/medcomfhir​.dk​/ig​/core​/StructureDefinition​/medcom-core-sender-extension')warningThe Implementation Guide contains no examples for this extension

Suppressed Messages (Warnings, hints, broken links)

Allowed MimeTypes are checked manually

Errors sorted by type


ED_INVARIANT_DIFF_NO_SOURCE

fsh-generated/resources/StructureDefinition-lpr3-Identifier.jsonThe 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_EXPRESSION_ERROR

fsh-generated/resources/StructureDefinition-medcom-core-careteam.jsonError 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)
fsh-generated/resources/StructureDefinition-medcom-core-diagnosticreport.jsonError 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)
fsh-generated/resources/StructureDefinition-medcom-core-encounter.jsonError 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)
fsh-generated/resources/StructureDefinition-medcom-core-observation.jsonError 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)
fsh-generated/resources/StructureDefinition-medcom-core-practitioner.jsonError 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)
fsh-generated/resources/StructureDefinition-medcom-core-practitionerrole.jsonError 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)

IG_DEPENDENCY_CLASH_CANONICAL

fsh-generated/resources/ImplementationGuide-medcom.fhir.dk.core.jsonThe 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_DIRECT

fsh-generated/resources/ImplementationGuide-medcom.fhir.dk.core.jsonThe URL should refer directly to the ImplementationGuide resource (e.g. include '/ImplementationGuide/')

IG_DEPENDENCY_INVALID_URL

fsh-generated/resources/ImplementationGuide-medcom.fhir.dk.core.jsonThe canonical URL https://hl7.dk/fhir/core/3.2.0/ doesn't point to an actual ImplementationGuide resource

IG_DEPENDENCY_VERSION_WARNING_OLD

fsh-generated/resources/ImplementationGuide-medcom.fhir.dk.core.jsonThe 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

MSG_DEPENDS_ON_DEPRECATED

fsh-generated/resources/StructureDefinition-medcom-core-careteam.jsonThe extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.2.0 is deprecated

Reference_REF_Aggregation

fsh-generated/resources/CareTeam-fb1d34fe-6672-11ed-9022-0242ac120002.jsonReference is external which isn't supported by the specified aggregation mode(s) for the reference (bundled)
fsh-generated/resources/Encounter-6220b42d-c4fd-4c77-bae7-78e7d890dc8d.jsonReference is external which isn't supported by the specified aggregation mode(s) for the reference (bundled)

SD_CONTEXT_SHOULD_NOT_BE_ELEMENT

fsh-generated/resources/StructureDefinition-medcom-core-contact-extension.jsonReview 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
fsh-generated/resources/StructureDefinition-medcom-core-datetime-extension.jsonReview 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
fsh-generated/resources/StructureDefinition-medcom-core-identifier-extension.jsonReview 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
fsh-generated/resources/StructureDefinition-medcom-core-practitioner-extension.jsonReview 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
fsh-generated/resources/StructureDefinition-medcom-core-sender-extension.jsonReview 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

SD_ED_EXPERIMENTAL_BINDING

fsh-generated/resources/StructureDefinition-medcom-core-diagnosticreport.jsonThe 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
fsh-generated/resources/StructureDefinition-medcom-core-diagnosticreport.jsonThe 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
fsh-generated/resources/StructureDefinition-medcom-core-diagnosticreport.jsonThe 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
fsh-generated/resources/StructureDefinition-medcom-core-diagnosticreport.jsonThe 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
fsh-generated/resources/StructureDefinition-medcom-core-observation.jsonThe 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
fsh-generated/resources/StructureDefinition-medcom-core-observation.jsonThe 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

TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS

fsh-generated/resources/StructureDefinition-medcom-core-encounter.jsonThere 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'
fsh-generated/resources/StructureDefinition-medcom-core-encounter.jsonThere 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_RESOLVE

fsh-generated/resources/StructureDefinition-lpr3-Identifier.jsonA definition could not be found for Canonical URL 'https://scandihealth.github.io/lpr3-docs/'
fsh-generated/resources/StructureDefinition-lpr3-Identifier.jsonA definition could not be found for Canonical URL 'https://scandihealth.github.io/lpr3-docs/'

Type_Specific_Checks_DT_URL_Resolve

fsh-generated/resources/Organization-12ee0dde-a672-462f-820d-5efe832d73c9.jsonNo definition could be found for URL value 'urn:oid:1.2.208.176.1.1'
fsh-generated/resources/Organization-bca68510-fe3b-4161-aba0-908a693eb54f.jsonNo definition could be found for URL value 'urn:oid:1.2.208.176.1.1'
fsh-generated/resources/Patient-ded1fc9a-aa93-4162-aaec-7145a8ac951f.jsonNo definition could be found for URL value 'urn:oid:1.2.208.176.1.6.1.1'