Validation Results for CCDA

Generated Tue Mar 10 18:21:25 UTC 2026, FHIR version 5.0.0 for hl7.cda.us.ccda#5.0.0-ballot (canonical = http://hl7.org/cda/us/ccda (history)). See Full QA Report & IP

Quality Checks
Publisher Version:IG Publisher Version: v2.1.2
Publication Code:n/a . PackageId = hl7.cda.us.ccda, Canonical = http://hl7.org/cda/us/ccda
Realm Check for n/a:
  • n/a
Language Info:This IG has no language information
Publication Request:
RelatedIgs(None Found)
  • Version 5.0.0-ballot has already been published
  • Publication Request is for version v5.0.0-ballot which is already published
  • Dependency on hl7.cda.uv.core is to the current version - not allowed
  • Dependency on hl7.fhir.us.core is to the current version - not allowed
Supressed Messages:170 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.cda.us.ccda5.0.0-ballotR5http://hl7.org/cda/us/ccda
... hl7.terminology.r57.1.0 MR5http://terminology.hl7.orghttp://terminology.hl7.org/7.1.0
.... hl7.fhir.uv.extensions.r55.2.0 MR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0
... hl7.fhir.uv.extensions.r55.2.0 MR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
... hl7.cda.uv.corecurrent VR5http://hl7.org/cda/stds/corehttps://build.fhir.org/ig/HL7/CDA-core-sd/Cannot be published with a dependency on a current build version
.... hl7.fhir.uv.extensions.r55.2.0 MR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
.... hl7.terminology.r55.2.0 OR5http://terminology.hl7.orghttp://terminology.hl7.org/5.2.0Latest Release is 7.1.0
... hl7.fhir.us.corecurrent VR4http://hl7.org/fhir/us/corehttps://build.fhir.org/ig/HL7/US-Core/FHIR Version Mismatch
.... hl7.terminology.r47.1.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/7.1.0FHIR Version Mismatch
..... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0FHIR Version Mismatch
.... hl7.fhir.uv.smart-app-launch2.2.0 MR4http://hl7.org/fhir/smart-app-launchhttp://hl7.org/fhir/smart-app-launch/STU2.2FHIR Version Mismatch
..... hl7.fhir.uv.extensions5.1.0-snapshot1 OR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0-snapshot1Latest Release is 5.2.0
...... hl7.terminology.r55.3.0 OR5http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0Latest Release is 7.1.0
..... hl7.terminology5.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0FHIR Version Mismatch. Latest Release is 7.1.0
...... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0FHIR Version Mismatch. Latest Release is 5.2.0
.... hl7.fhir.uv.sdc3.0.0 MR4http://hl7.org/fhir/uv/sdchttp://hl7.org/fhir/uv/sdc/STU3FHIR Version Mismatch
..... hl7.fhir.r4.examples4.0.1 OR4http://hl7.org/fhirhttp://hl7.org/fhir/R4FHIR Version Mismatch. Latest Release is 5.0.0
.... us.cdc.phinvads0.12.0 MR4http://fhir.org/packages/us.cdc.phinvadshttp://fhir.org/packages/us.cdc.phinvadsFHIR Version Mismatch (as above)
.... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0FHIR Version Mismatch (as above)
.... hl7.fhir.uv.xver-r5.r40.0.1-snapshot-2 UR4http://hl7.org/fhir/5.0http://hl7.org/fhir/uv/xver-r5.r4/0.0.1-snapshot-2FHIR Version Mismatch
..... hl7.terminology.r46.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/6.5.0FHIR Version Mismatch. Latest Release is 7.1.0
...... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0FHIR Version Mismatch (as above)
..... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0FHIR Version Mismatch (as above)
... hl7.fhir.uv.tools.r50.9.0 OR5http://hl7.org/fhir/toolshttp://hl7.org/fhir/tools/0.9.0Internal Dependency. Latest Release is 1.1.0
Templates: hl7.cda.template#1.0.0 -> hl7.base.template#1.0.0 -> fhir.base.template#1.0.0
Related IGs:n/a
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):http://tx.fhir.org/r5, https://tx.fhir.org/r5 (details)
HTA Analysis:no Non-HL7 references found
R5 Dependencies:(none)
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Comparison with version 4.0.0
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 42, warn = 1, info = 0, broken links = 0, pinned = n/a.
FilenameErrorsWarningsHints
Build Errors010
/scratch/repo/input/examples/admission-medication-example100
/scratch/repo/input/examples/basic-industry-observation-example100
/scratch/repo/input/examples/basic-occupation-observation-example100
/scratch/repo/input/examples/care-team-member-schedule-observation-example100
/scratch/repo/input/examples/care-team-organizer-example100
/scratch/repo/input/examples/comment-activity-example100
/scratch/repo/input/examples/discharge-medication-example100
/scratch/repo/input/examples/encounter-activity-example100
/scratch/repo/input/examples/functional-status-organizer-example100
/scratch/repo/input/examples/implantable-device-status-observation-example100
/scratch/repo/input/examples/latex-safety-observation-example100
/scratch/repo/input/examples/medication-activity-example100
/scratch/repo/input/examples/medication-free-text-sig-example100
/scratch/repo/input/examples/mental-status-section-example100
/scratch/repo/input/examples/mri-safety-observation-example100
/scratch/repo/input/examples/no-known-medications-example100
/scratch/repo/input/examples/nutrition-recommendation-example100
/scratch/repo/input/examples/planned-encounter-example100
/scratch/repo/input/examples/planned-medication-activity-example100
/scratch/repo/input/examples/self-care-activities-adl-and-iadl-example100
/scratch/repo/input/examples/smoking-status-coded-example100
/scratch/repo/input/examples/smoking-status-quantity-example100
/scratch/repo/input/examples/tribal-affiliation-example100
/scratch/repo/input/examples/us-realm-address-example100
/scratch/repo/input/examples/us-realm-date-and-time-example100
/scratch/repo/input/examples/us-realm-date-and-time-ivl-example100
/scratch/repo/input/hl7.cda.us.ccda1600

n/a Show Validation Information

warningThe jira specification file appears to be out of date with the versions, artifacts and pages currently defined in the IG. A proposed revised file to be reviewed and, if appropriate, submitted as a pull request against the XML folder in https://github.com/HL7/JIRA-Spec-Artifacts. To see the differences, perform a file compare on 'template/jira-current.xml' (a normalized view of what is in Github) and 'template/jira-new.xml' (reflects current IG content)

input/examples/admission-medication-example.xml Show Validation Information (1)

PathSeverityMessage
act (l1/c114)errorSlice 'Act.entryRelationship:medicationActivity': a matching slice is required, but not found (from http://hl7.org/cda/us/ccda/StructureDefinition/AdmissionMedication|5.0.0-ballot). Note that other slices are allowed in addition to this required slice

Editor's Comment: v5-04 - Validator unable to determine that specific datatypes are present Validation_VAL_Profile_Minimum_SLICE

input/examples/basic-industry-observation-example.xml Show Validation Information (2)

PathSeverityMessage
observation (l1/c152)errorSlice 'Observation.value:coded': a matching slice is required, but not found (from http://hl7.org/cda/us/ccda/StructureDefinition/BasicIndustryObservation|5.0.0-ballot). Note that other slices are allowed in addition to this required slice

Editor's Comment: v5-04 - Validator unable to determine that specific datatypes are present Validation_VAL_Profile_Minimum_SLICE

input/examples/basic-occupation-observation-example.xml Show Validation Information (2)

PathSeverityMessage
observation (l1/c152)errorSlice 'Observation.value:coded': a matching slice is required, but not found (from http://hl7.org/cda/us/ccda/StructureDefinition/BasicOccupationObservation|5.0.0-ballot). Note that other slices are allowed in addition to this required slice

Editor's Comment: v5-04 - Validator unable to determine that specific datatypes are present Validation_VAL_Profile_Minimum_SLICE

input/examples/care-team-member-schedule-observation-example.xml Show Validation Information (1)

PathSeverityMessage
observation.text (l6/c8)errorObservation.text.reference: minimum required = 1, but only found 0 (from http://hl7.org/cda/us/ccda/StructureDefinition/CareTeamMemberScheduleObservation|5.0.0-ballot)

Editor's Comment: v4-03 - Either we have an error for a reference that doesn't resolve or we have an error that the reference does not exist. Validation_VAL_Profile_Minimum

input/examples/care-team-organizer-example.xml Show Validation Information (1)

PathSeverityMessage
organizer.code.originalText (l8/c17)errorOrganizer.code.originalText.reference: minimum required = 1, but only found 0 (from http://hl7.org/cda/us/ccda/StructureDefinition/CareTeamOrganizer|5.0.0-ballot)

Editor's Comment: v4-03 - Either we have an error for a reference that doesn't resolve or we have an error that the reference does not exist. Validation_VAL_Profile_Minimum

input/examples/comment-activity-example.xml Show Validation Information (1)

PathSeverityMessage
act.text (l6/c9)errorAct.text.reference: minimum required = 1, but only found 0 (from http://hl7.org/cda/us/ccda/StructureDefinition/CommentActivity|5.0.0-ballot)

Editor's Comment: v4-03 - Either we have an error for a reference that doesn't resolve or we have an error that the reference does not exist. Validation_VAL_Profile_Minimum

input/examples/discharge-medication-example.xml Show Validation Information (1)

PathSeverityMessage
act (l1/c114)errorSlice 'Act.entryRelationship:medicationActivity': a matching slice is required, but not found (from http://hl7.org/cda/us/ccda/StructureDefinition/DischargeMedication|5.0.0-ballot). Note that other slices are allowed in addition to this required slice

Editor's Comment: v5-04 - Validator unable to determine that specific datatypes are present Validation_VAL_Profile_Minimum_SLICE

input/examples/encounter-activity-example.xml Show Validation Information (1)

PathSeverityMessage
encounter.code (l4/c81)errorError from https://tx.fhir.org/r5: Error: The filter "concept in 11797002,12586001,17436001,30346009,370838009,37894004,386479004" from the value set http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.52 was not understood in the context of http://snomed.info/sct

Editor's Comment: v5-13 - VSAC value sets use snomed concept definitions (from server, see log)

input/examples/functional-status-organizer-example.xml Show Validation Information (1)

PathSeverityMessage
organizer (l1/c154)errorSlice 'Organizer.component:selfCare': a matching slice is required, but not found (from http://hl7.org/cda/us/ccda/StructureDefinition/FunctionalStatusOrganizer|5.0.0-ballot). Note that other slices are allowed in addition to this required slice

Editor's Comment: v5-05 - VSAC Value set definition has a modifier exception that is unknown Validation_VAL_Profile_Minimum_SLICE

input/examples/implantable-device-status-observation-example.xml Show Validation Information (1)

PathSeverityMessage
observation.value[0].code (l7/c55)errorThe value provided ('C45329') was not found in the value set 'Implantable Device Status' (http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1021.48|20240606), and a code is required from this value set (error message = The provided code 'http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#C45329' was not found in the value set 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1021.48|20240606')

Editor's Comment: v5-03 - Codes from NCI Thesaurus that are not in the code system fragment on tx.fhir.org but have been verified to be in the code system (from server, see log, or see the servers logic) Terminology_TX_NoValid_16

input/examples/latex-safety-observation-example.xml Show Validation Information (1)

PathSeverityMessage
observation.value[0].code (l9/c94)errorThe value provided ('C106038') was not found in the value set 'Device Latex Safety' (http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1021.47|20240606), and a code is required from this value set (error message = The provided code 'http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#C106038' was not found in the value set 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1021.47|20240606')

Editor's Comment: v5-03 - Codes from NCI Thesaurus that are not in the code system fragment on tx.fhir.org but have been verified to be in the code system (from server, see log, or see the servers logic) Terminology_TX_NoValid_16

input/examples/medication-activity-example.xml Show Validation Information (1)

PathSeverityMessage
substanceAdministration (l1/c136)errorSlice 'SubstanceAdministration.effectiveTime:duration': a matching slice is required, but not found (from http://hl7.org/cda/us/ccda/StructureDefinition/MedicationActivity|5.0.0-ballot). Note that other slices are allowed in addition to this required slice

Editor's Comment: v5-04 - Validator unable to determine that specific datatypes are present Validation_VAL_Profile_Minimum_SLICE

input/examples/medication-free-text-sig-example.xml Show Validation Information (1)

PathSeverityMessage
substanceAdministration.text (l8/c9)errorSubstanceAdministration.text.reference: minimum required = 1, but only found 0 (from http://hl7.org/cda/us/ccda/StructureDefinition/MedicationFreeTextSig|5.0.0-ballot)

Editor's Comment: v4-03 - Either we have an error for a reference that doesn't resolve or we have an error that the reference does not exist. Validation_VAL_Profile_Minimum

input/examples/mental-status-section-example.xml Show Validation Information (1)

PathSeverityMessage
section.text (l6/c9)errorElements of type caption must be in a table, not a li at text/ul/li/caption

Editor's Comment: v5-07 - Publisher code that converts CDA text style tags to HTML tags is not handing captions in lists properly XHTML_XHTML_OUT_OF_PLACE

input/examples/mri-safety-observation-example.xml Show Validation Information (1)

PathSeverityMessage
observation.value[0].code (l7/c92)errorThe value provided ('C113844') was not found in the value set 'Device Magnetic resonance (MR) Safety' (http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1021.46|20240606), and a code is required from this value set (error message = The provided code 'http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#C113844' was not found in the value set 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1021.46|20240606')

Editor's Comment: v5-03 - Codes from NCI Thesaurus that are not in the code system fragment on tx.fhir.org but have been verified to be in the code system (from server, see log, or see the servers logic) Terminology_TX_NoValid_16

input/examples/no-known-medications-example.xml Show Validation Information (1)

PathSeverityMessage
substanceAdministration (l1/c155)errorSlice 'SubstanceAdministration.effectiveTime:duration': a matching slice is required, but not found (from http://hl7.org/cda/us/ccda/StructureDefinition/MedicationActivity|5.0.0-ballot). Note that other slices are allowed in addition to this required slice

Editor's Comment: v5-04 - Validator unable to determine that specific datatypes are present Validation_VAL_Profile_Minimum_SLICE

input/examples/nutrition-recommendation-example.xml Show Validation Information (1)

PathSeverityMessage
act.code (l8/c45)errorError from https://tx.fhir.org/r5: Error: The filter "concept in 37041007,386261001,765024005,765063003" from the value set http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1095.2 was not understood in the context of http://snomed.info/sct

Editor's Comment: v5-13 - VSAC value sets use snomed concept definitions (from server, see log)

input/examples/planned-encounter-example.xml Show Validation Information (1)

PathSeverityMessage
encounter.code (l5/c140)errorError from https://tx.fhir.org/r5: Error: The filter "concept in 11797002,12586001,17436001,30346009,370838009,37894004,386479004" from the value set http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.52 was not understood in the context of http://snomed.info/sct

Editor's Comment: v5-13 - VSAC value sets use snomed concept definitions (from server, see log)

input/examples/planned-medication-activity-example.xml Show Validation Information (1)

PathSeverityMessage
substanceAdministration (l1/c136)errorSlice 'SubstanceAdministration.effectiveTime:duration': a matching slice is required, but not found (from http://hl7.org/cda/us/ccda/StructureDefinition/PlannedMedicationActivity|5.0.0-ballot). Note that other slices are allowed in addition to this required slice

Editor's Comment: v5-04 - Validator unable to determine that specific datatypes are present Validation_VAL_Profile_Minimum_SLICE

input/examples/self-care-activities-adl-and-iadl-example.xml Show Validation Information (1)

PathSeverityMessage
observation.value[0] (l13/c132)errorCannot process resource at "exclude[0].filter" due to the presence of the modifier extension vsacOpModifier

Editor's Comment: v5-05 - VSAC Value set definition has a modifier exception that is unknown (from https://tx.fhir.org/r5, see log)

input/examples/smoking-status-coded-example.xml Show Validation Information (1)

PathSeverityMessage
observation.value[0] (l16/c130)errorThis element does not match any known slice defined in the profile http://hl7.org/cda/us/ccda/StructureDefinition/SmokingStatus|5.0.0-ballot and slicing is CLOSED: observation.value[0]: Does not match slice 'packYears' (discriminator: ($this is CDA.REAL)), observation.value[0]: Does not match slice 'coded' (discriminator: ($this is CDA.CD))

Editor's Comment: v5-04 - Validator unable to determine that specific datatypes are present Validation_VAL_Profile_NotSlice

input/examples/smoking-status-quantity-example.xml Show Validation Information (1)

PathSeverityMessage
observation.value[0] (l11/c41)errorThis element does not match any known slice defined in the profile http://hl7.org/cda/us/ccda/StructureDefinition/SmokingStatus|5.0.0-ballot and slicing is CLOSED: observation.value[0]: Does not match slice 'packYears' (discriminator: ($this is CDA.REAL)), observation.value[0]: Does not match slice 'coded' (discriminator: ($this is CDA.CD))

Editor's Comment: v5-04 - Validator unable to determine that specific datatypes are present Validation_VAL_Profile_NotSlice

input/examples/tribal-affiliation-example.xml Show Validation Information (2)

PathSeverityMessage
observation (l1/c152)errorSlice 'Observation.value:coded': a matching slice is required, but not found (from http://hl7.org/cda/us/ccda/StructureDefinition/TribalAffiliationObservation|5.0.0-ballot). Note that other slices are allowed in addition to this required slice

Editor's Comment: v5-04 - Validator unable to determine that specific datatypes are present Validation_VAL_Profile_Minimum_SLICE

input/examples/us-realm-address-example.xml Show Validation Information (0)

PathSeverityMessage
addr (l1/c39)fatalThe QName 'urn:hl7-org:v3::addr' does not match the expected QName 'urn:hl7-org:v3::AD'

Editor's Comment: 24 ERROR - our examples use an element that makes sense but does not match the actual datatype name

input/examples/us-realm-date-and-time-example.xml Show Validation Information (0)

PathSeverityMessage
time (l3/c48)fatalThe QName 'urn:hl7-org:v3::time' does not match the expected QName 'urn:hl7-org:v3::TS'

Editor's Comment: 24 ERROR - our examples use an element that makes sense but does not match the actual datatype name

input/examples/us-realm-date-and-time-ivl-example.xml Show Validation Information (0)

PathSeverityMessage
effectiveTime (l2/c39)fatalThe QName 'urn:hl7-org:v3::effectiveTime' does not match the expected QName 'urn:hl7-org:v3::IVL_TS'

Editor's Comment: 24 ERROR - our examples use an element that makes sense but does not match the actual datatype name

input/hl7.cda.us.ccda.xml Show Validation Information (1)

PathSeverityMessage
ImplementationGuide​.definition​.extension[0]​.url (l1​/c2225)errorNo definition could be found for URL value 'http://hl7.org/fhir/tools/StructureDefinition/expansion-parameters'

Editor's Comment: v5-10 - New extension used by the publisher Type_Specific_Checks_DT_URL_Resolve
ImplementationGuide​.definition​.resource[258]​.reference (l1​/c132067)errorUnable to resolve resource with reference 'Binary/care-plan-complete-example'

Editor's Comment: 25 ERROR the full document examples are there and do get validated but the validator is unable to resolve reference Reference_REF_CantResolve
ImplementationGuide​.definition​.resource[272]​.reference (l1​/c142039)errorUnable to resolve resource with reference 'Binary/ccd-header-example'

Editor's Comment: 25 ERROR the full document examples are there and do get validated but the validator is unable to resolve reference Reference_REF_CantResolve
ImplementationGuide​.definition​.resource[276]​.reference (l1​/c144963)errorUnable to resolve resource with reference 'Binary/consultation-note-complete-example'

Editor's Comment: 25 ERROR the full document examples are there and do get validated but the validator is unable to resolve reference Reference_REF_CantResolve
ImplementationGuide​.definition​.resource[291]​.reference (l1​/c155627)errorUnable to resolve resource with reference 'Binary/discharge-summary-header-example'

Editor's Comment: 25 ERROR the full document examples are there and do get validated but the validator is unable to resolve reference Reference_REF_CantResolve
ImplementationGuide​.definition​.resource[322]​.reference (l1​/c177505)errorUnable to resolve resource with reference 'Binary/history-and-physical-header-example'

Editor's Comment: 25 ERROR the full document examples are there and do get validated but the validator is unable to resolve reference Reference_REF_CantResolve
ImplementationGuide​.definition​.resource[374]​.reference (l1​/c214560)errorUnable to resolve resource with reference 'Binary/operative-note-header-example'

Editor's Comment: 25 ERROR the full document examples are there and do get validated but the validator is unable to resolve reference Reference_REF_CantResolve
ImplementationGuide​.definition​.resource[388]​.reference (l1​/c224882)errorUnable to resolve resource with reference 'Binary/patient-generated-document-informationrecipient'

Editor's Comment: 25 ERROR the full document examples are there and do get validated but the validator is unable to resolve reference Reference_REF_CantResolve
ImplementationGuide​.definition​.resource[419]​.reference (l1​/c246897)errorUnable to resolve resource with reference 'Binary/procedure-note-header-example'

Editor's Comment: 25 ERROR the full document examples are there and do get validated but the validator is unable to resolve reference Reference_REF_CantResolve
ImplementationGuide​.definition​.resource[434]​.reference (l1​/c257595)errorUnable to resolve resource with reference 'Binary/progress-note-header-example'

Editor's Comment: 25 ERROR the full document examples are there and do get validated but the validator is unable to resolve reference Reference_REF_CantResolve
ImplementationGuide​.definition​.resource[444]​.reference (l1​/c264691)errorUnable to resolve resource with reference 'Binary/referral-note-header-example'

Editor's Comment: 25 ERROR the full document examples are there and do get validated but the validator is unable to resolve reference Reference_REF_CantResolve
ImplementationGuide​.definition​.resource[473]​.reference (l1​/c285102)errorUnable to resolve resource with reference 'Binary/transfer-summary-header-example'

Editor's Comment: 25 ERROR the full document examples are there and do get validated but the validator is unable to resolve reference Reference_REF_CantResolve
ImplementationGuide​.definition​.resource[481]​.reference (l1​/c290766)errorUnable to resolve resource with reference 'Binary/us-realm-header-race-translation-example'

Editor's Comment: 25 ERROR the full document examples are there and do get validated but the validator is unable to resolve reference Reference_REF_CantResolve
ImplementationGuide​.definition​.resource[482]​.reference (l1​/c291518)errorUnable to resolve resource with reference 'Binary/us-realm-header-example'

Editor's Comment: 25 ERROR the full document examples are there and do get validated but the validator is unable to resolve reference Reference_REF_CantResolve
ImplementationGuide​.definition​.parameter[6]​.code​.code (l1​/c298767)errorUnknown code 'value-set-limit' in the CodeSystem 'http://hl7.org/fhir/tools/CodeSystem/ig-parameters' version '0.9.0'

Editor's Comment: 01 CDA Schematron generation parameters that are noted as unknown by the IG publisher Unknown_Code_in_Version
ImplementationGuide​.definition​.parameter[7]​.code​.code (l1​/c298883)errorUnknown code 'parent-template-id' in the CodeSystem 'http://hl7.org/fhir/tools/CodeSystem/ig-parameters' version '0.9.0'

Editor's Comment: 01 CDA Schematron generation parameters that are noted as unknown by the IG publisher Unknown_Code_in_Version

Suppressed Messages (Warnings, hints, broken links)

01 CDA Schematron generation parameters that are noted as unknown by the IG publisher

02 Deliberate decision around fixed/pattern which results in warnings

03 IG Publisher issue - Grahame to fix: https://chat.fhir.org/#narrow/stream/198221-cda.2Fpublish/topic/Invariant.20expression.20error

04 Inherent collections where collection is limited to a single value so the warning is fine

05 Deprecated value set that is used by CDA and inherited by C-CDA

06 xsi:type information - firing on templates with constrained type, but still required in CDA

08 Each slice is optional, so the maximum still applies

11 These are template IDs that are embedded in other templates and are not an individual template. The validator can not find these templates and warns us about them.

12 Our examples may not enforce the text references

13 Our examples will not always contain an author

14 Multiple template IDs are required so the validator throws a warning on the slices

15 In the example the OID matches two different code systems - nothing we can do about this in the guide itself.

16 Assigned Author slices that are detected multiple times

17 An extra element not specified by the template

18 Note Activity is not a defined slice in the template but can be included

19 Goal Observation is not a defined slice in the template but can be included

20 Template requires a retired code

21 Unknown code systems used in examples

22 Different example code systems that have no codes so can not be validated

23 SHOULD constraints that we are intentionally not including

24 ERROR - our examples use an element that makes sense but does not match the actual datatype name

25 ERROR the full document examples are there and do get validated but the validator is unable to resolve reference

27 Duplicate anchor ids produced by publisher - see if this can be fixed in a future release of the template

28 Experimental value sets in THO

29 - Retired profiles that are still being used

30 This is a guide that uses FHIR v5 that references guides that are FHIR v4

31 Multiple version matches for values sets - should choose specific version

v4-01 - referencing an example external document or direct link that doesn't exist

v4-02 - We know that Languages is a proper subset of all-languages

v4-03 - Either we have an error for a reference that doesn't resolve or we have an error that the reference does not exist.

v5-03 - Codes from NCI Thesaurus that are not in the code system fragment on tx.fhir.org but have been verified to be in the code system

v5-04 - Validator unable to determine that specific datatypes are present

v5-05 - VSAC Value set definition has a modifier exception that is unknown

v5-06 - Note Activity does have a matching text.reference target

v5-07 - Publisher code that converts CDA text style tags to HTML tags is not handing captions in lists properly

v5-10 - New extension used by the publisher

v5-11 - guide parameter extension that the publisher uses

v5-12 - Reference to retired value sets that are still used in C-CDA

v5-13 - VSAC value sets use snomed concept definitions

Errors sorted by type


Reference_REF_CantResolve

input/hl7.cda.us.ccda.xmlUnable to resolve resource with reference 'Binary/care-plan-complete-example'
input/hl7.cda.us.ccda.xmlUnable to resolve resource with reference 'Binary/ccd-header-example'
input/hl7.cda.us.ccda.xmlUnable to resolve resource with reference 'Binary/consultation-note-complete-example'
input/hl7.cda.us.ccda.xmlUnable to resolve resource with reference 'Binary/discharge-summary-header-example'
input/hl7.cda.us.ccda.xmlUnable to resolve resource with reference 'Binary/history-and-physical-header-example'
input/hl7.cda.us.ccda.xmlUnable to resolve resource with reference 'Binary/operative-note-header-example'
input/hl7.cda.us.ccda.xmlUnable to resolve resource with reference 'Binary/patient-generated-document-informationrecipient'
input/hl7.cda.us.ccda.xmlUnable to resolve resource with reference 'Binary/procedure-note-header-example'
input/hl7.cda.us.ccda.xmlUnable to resolve resource with reference 'Binary/progress-note-header-example'
input/hl7.cda.us.ccda.xmlUnable to resolve resource with reference 'Binary/referral-note-header-example'
input/hl7.cda.us.ccda.xmlUnable to resolve resource with reference 'Binary/transfer-summary-header-example'
input/hl7.cda.us.ccda.xmlUnable to resolve resource with reference 'Binary/us-realm-header-race-translation-example'
input/hl7.cda.us.ccda.xmlUnable to resolve resource with reference 'Binary/us-realm-header-example'

Terminology_TX_NoValid_16

input/examples/implantable-device-status-observation-example.xmlThe value provided ('C45329') was not found in the value set 'Implantable Device Status' (http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1021.48|20240606), and a code is required from this value set (error message = The provided code 'http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#C45329' was not found in the value set 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1021.48|20240606')
input/examples/latex-safety-observation-example.xmlThe value provided ('C106038') was not found in the value set 'Device Latex Safety' (http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1021.47|20240606), and a code is required from this value set (error message = The provided code 'http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#C106038' was not found in the value set 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1021.47|20240606')
input/examples/mri-safety-observation-example.xmlThe value provided ('C113844') was not found in the value set 'Device Magnetic resonance (MR) Safety' (http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1021.46|20240606), and a code is required from this value set (error message = The provided code 'http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#C113844' was not found in the value set 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1021.46|20240606')

Type_Specific_Checks_DT_URL_Resolve

input/hl7.cda.us.ccda.xmlNo definition could be found for URL value 'http://hl7.org/fhir/tools/StructureDefinition/expansion-parameters'

Unknown_Code_in_Version

input/hl7.cda.us.ccda.xmlUnknown code 'value-set-limit' in the CodeSystem 'http://hl7.org/fhir/tools/CodeSystem/ig-parameters' version '0.9.0'
input/hl7.cda.us.ccda.xmlUnknown code 'parent-template-id' in the CodeSystem 'http://hl7.org/fhir/tools/CodeSystem/ig-parameters' version '0.9.0'

Validation_VAL_Profile_Minimum

input/examples/care-team-member-schedule-observation-example.xmlObservation.text.reference: minimum required = 1, but only found 0 (from http://hl7.org/cda/us/ccda/StructureDefinition/CareTeamMemberScheduleObservation|5.0.0-ballot)
input/examples/care-team-organizer-example.xmlOrganizer.code.originalText.reference: minimum required = 1, but only found 0 (from http://hl7.org/cda/us/ccda/StructureDefinition/CareTeamOrganizer|5.0.0-ballot)
input/examples/comment-activity-example.xmlAct.text.reference: minimum required = 1, but only found 0 (from http://hl7.org/cda/us/ccda/StructureDefinition/CommentActivity|5.0.0-ballot)
input/examples/medication-free-text-sig-example.xmlSubstanceAdministration.text.reference: minimum required = 1, but only found 0 (from http://hl7.org/cda/us/ccda/StructureDefinition/MedicationFreeTextSig|5.0.0-ballot)

Validation_VAL_Profile_Minimum_SLICE

input/examples/admission-medication-example.xmlSlice 'Act.entryRelationship:medicationActivity': a matching slice is required, but not found (from http://hl7.org/cda/us/ccda/StructureDefinition/AdmissionMedication|5.0.0-ballot). Note that other slices are allowed in addition to this required slice
input/examples/basic-industry-observation-example.xmlSlice 'Observation.value:coded': a matching slice is required, but not found (from http://hl7.org/cda/us/ccda/StructureDefinition/BasicIndustryObservation|5.0.0-ballot). Note that other slices are allowed in addition to this required slice
input/examples/basic-occupation-observation-example.xmlSlice 'Observation.value:coded': a matching slice is required, but not found (from http://hl7.org/cda/us/ccda/StructureDefinition/BasicOccupationObservation|5.0.0-ballot). Note that other slices are allowed in addition to this required slice
input/examples/discharge-medication-example.xmlSlice 'Act.entryRelationship:medicationActivity': a matching slice is required, but not found (from http://hl7.org/cda/us/ccda/StructureDefinition/DischargeMedication|5.0.0-ballot). Note that other slices are allowed in addition to this required slice
input/examples/functional-status-organizer-example.xmlSlice 'Organizer.component:selfCare': a matching slice is required, but not found (from http://hl7.org/cda/us/ccda/StructureDefinition/FunctionalStatusOrganizer|5.0.0-ballot). Note that other slices are allowed in addition to this required slice
input/examples/medication-activity-example.xmlSlice 'SubstanceAdministration.effectiveTime:duration': a matching slice is required, but not found (from http://hl7.org/cda/us/ccda/StructureDefinition/MedicationActivity|5.0.0-ballot). Note that other slices are allowed in addition to this required slice
input/examples/no-known-medications-example.xmlSlice 'SubstanceAdministration.effectiveTime:duration': a matching slice is required, but not found (from http://hl7.org/cda/us/ccda/StructureDefinition/MedicationActivity|5.0.0-ballot). Note that other slices are allowed in addition to this required slice
input/examples/planned-medication-activity-example.xmlSlice 'SubstanceAdministration.effectiveTime:duration': a matching slice is required, but not found (from http://hl7.org/cda/us/ccda/StructureDefinition/PlannedMedicationActivity|5.0.0-ballot). Note that other slices are allowed in addition to this required slice
input/examples/tribal-affiliation-example.xmlSlice 'Observation.value:coded': a matching slice is required, but not found (from http://hl7.org/cda/us/ccda/StructureDefinition/TribalAffiliationObservation|5.0.0-ballot). Note that other slices are allowed in addition to this required slice

Validation_VAL_Profile_NotSlice

input/examples/smoking-status-coded-example.xmlThis element does not match any known slice defined in the profile http://hl7.org/cda/us/ccda/StructureDefinition/SmokingStatus|5.0.0-ballot and slicing is CLOSED: observation.value[0]: Does not match slice 'packYears' (discriminator: ($this is CDA.REAL)), observation.value[0]: Does not match slice 'coded' (discriminator: ($this is CDA.CD))
input/examples/smoking-status-quantity-example.xmlThis element does not match any known slice defined in the profile http://hl7.org/cda/us/ccda/StructureDefinition/SmokingStatus|5.0.0-ballot and slicing is CLOSED: observation.value[0]: Does not match slice 'packYears' (discriminator: ($this is CDA.REAL)), observation.value[0]: Does not match slice 'coded' (discriminator: ($this is CDA.CD))

XHTML_XHTML_OUT_OF_PLACE

input/examples/mental-status-section-example.xmlElements of type caption must be in a table, not a li at text/ul/li/caption