Validation Results for NationalDirectoryHealthcare

Generated Mon Nov 25 15:45:48 UTC 2024, FHIR version 4.0.1 for hl7.fhir.us.ndh#1.0.0-ballot (canonical = http://hl7.org/fhir/us/ndh (history)). See Full QA Report

Quality Checks
Publisher Version:IG Publisher Version: v1.7.5
Publication Code:ndh . PackageId = hl7.fhir.us.ndh, Canonical = http://hl7.org/fhir/us/ndh
Realm Check for US:

Snomed: The IG specifies the US edition of SNOMED CT

2 Profiles not based on US Core

Publication Request:
  • Version 1.0.0-ballot has already been published
  • This is not the first publication, so first must not be true
  • Publication Request is for version v1.0.0-ballot which is already published
Supressed Messages:45 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.us.ndh1.0.0-ballotR4http://hl7.org/fhir/us/ndh
... hl7.terminology.r46.1.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/6.1.0
... hl7.fhir.us.core6.1.0 OR4http://hl7.org/fhir/us/corehttp://hl7.org/fhir/us/core/STU6.1Latest Release is 7.0.0
.... hl7.terminology.r45.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0Latest Release is 6.1.0
.... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0Latest Release is 5.1.0
.... hl7.fhir.uv.bulkdata2.0.0 MR4http://hl7.org/fhir/uv/bulkdatahttp://hl7.org/fhir/uv/bulkdata/STU2
.... hl7.fhir.uv.smart-app-launch2.1.0 OR4http://hl7.org/fhir/smart-app-launchhttp://hl7.org/fhir/smart-app-launch/STU2.1Latest Release is 2.2.0
..... hl7.terminology.r45.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0see above. Latest Release is 6.1.0
.... us.nlm.vsac0.11.0 OR4http://fhir.org/packages/us.nlm.vsachttp://fhir.org/packages/us.nlm.vsacLatest Release is 0.20.0
.... hl7.fhir.uv.sdc3.0.0 MR4http://hl7.org/fhir/uv/sdchttp://hl7.org/fhir/uv/sdc/STU3
..... hl7.fhir.r4.examples4.0.1 OR4http://hl7.org/fhirhttp://hl7.org/fhir/R4Latest Release is 5.0.0
.... us.cdc.phinvads0.12.0 MR4http://fhir.org/packages/us.cdc.phinvadshttp://fhir.org/packages/us.cdc.phinvads
.... ihe.formatcode.fhir1.1.0 OR4https://profiles.ihe.net/fhir/ihe.formatcode.fhirhttps://profiles.ihe.net/fhir/ihe.formatcode.fhir/1.1.0Latest Release is 1.3.0
... hl7.fhir.us.udap-security1.0.0 OR4http://hl7.org/fhir/us/udap-securityhttp://hl7.org/fhir/us/udap-security/STU1Latest Release is 1.1.0
.... hl7.terminology.r44.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/4.0.0Latest Release is 6.1.0
.... hl7.fhir.us.core3.1.1 OR4http://hl7.org/fhir/us/corehttp://hl7.org/fhir/us/core/STU3.1.1Latest Release is 7.0.0
... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0see above. Latest Release is 5.1.0
... hl7.fhir.uv.subscriptions-backport.r41.1.0 MR4http://hl7.org/fhir/uv/subscriptions-backporthttp://hl7.org/fhir/uv/subscriptions-backport/STU1.1
.... hl7.terminology.r45.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0see above. Latest Release is 6.1.0
... hl7.fhir.uv.bulkdata2.0.0 MR4http://hl7.org/fhir/uv/bulkdatahttp://hl7.org/fhir/uv/bulkdata/STU2see above
... ihe.iti.mcsd3.8.0 MR4https://profiles.ihe.net/ITI/mCSDhttps://profiles.ihe.net/ITI/mCSD/3.8.0Matched to latest patch release (3.8.x->3.8.0)
.... hl7.terminology.r43.1.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/3.1.0Latest Release is 6.1.0
.... ihe.iti.balp1.1.0 OR4https://profiles.ihe.net/ITI/BALPhttps://profiles.ihe.net/ITI/BALP/1.1.0Latest Release is 1.1.3
Templates: hl7.fast.template#current -> hl7.fhir.template#current -> hl7.base.template#current -> fhir.base.template#current. Tools: 0.3.0
Dependent IGs:1 guide
Global Profiles:(none declared)
Terminology Server(s):http://tx.fhir.org/r4 (details)
HTA Analysis:All OK
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 = 0, warn = 9, info = 50, broken links = 0
FilenameErrorsWarningsHints
Build Errors010
/scratch/repo/fsh-generated/resources/PractitionerRole-HansSoloRole010
/scratch/repo/fsh-generated/resources/PractitionerRole-HansSoloRole2010
/scratch/repo/fsh-generated/resources/PractitionerRole-JoeSmithHospitalRole010
/scratch/repo/fsh-generated/resources/PractitionerRole-JoeSmithRole2010
/scratch/repo/fsh-generated/resources/PractitionerRole-JoeSmithRole3010
/scratch/repo/fsh-generated/resources/StructureDefinition-ndh-CareTeam010
/scratch/repo/fsh-generated/resources/StructureDefinition-ndh-Restriction010
/scratch/repo/fsh-generated/resources/StructureDefinition-ndh-ndapi-CareTeam010

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)

fsh-generated/resources/PractitionerRole-HansSoloRole.json Show Validation Information (1)

PathSeverityMessage
PractitionerRole​.code[0]​.coding[0]​.system (l21​/c6)warningA definition for CodeSystem 'http://hl7.org/fhir/us/ndh/CodeSystem/PractitionerRoleCS' could not be found, so the code cannot be validated (from http://tx.fhir.org/r4, see log)

fsh-generated/resources/PractitionerRole-HansSoloRole2.json Show Validation Information (1)

PathSeverityMessage
PractitionerRole​.code[0]​.coding[0]​.system (l21​/c6)warningA definition for CodeSystem 'http://hl7.org/fhir/us/ndh/CodeSystem/PractitionerRoleCS' could not be found, so the code cannot be validated (from http://tx.fhir.org/r4, see log)

fsh-generated/resources/PractitionerRole-JoeSmithHospitalRole.json Show Validation Information (1)

PathSeverityMessage
PractitionerRole​.code[0]​.coding[0]​.system (l32​/c6)warningA definition for CodeSystem 'http://hl7.org/fhir/us/ndh/CodeSystem/PractitionerRoleCS' could not be found, so the code cannot be validated (from http://tx.fhir.org/r4, see log)

fsh-generated/resources/PractitionerRole-JoeSmithRole2.json Show Validation Information (1)

PathSeverityMessage
PractitionerRole​.code[0]​.coding[0]​.system (l32​/c6)warningA definition for CodeSystem 'http://hl7.org/fhir/us/ndh/CodeSystem/PractitionerRoleCS' could not be found, so the code cannot be validated (from http://tx.fhir.org/r4, see log)

fsh-generated/resources/PractitionerRole-JoeSmithRole3.json Show Validation Information (1)

PathSeverityMessage
PractitionerRole​.code[0]​.coding[0]​.system (l32​/c6)warningA definition for CodeSystem 'http://hl7.org/fhir/us/ndh/CodeSystem/PractitionerRoleCS' could not be found, so the code cannot be validated (from http://tx.fhir.org/r4, see log)

fsh-generated/resources/StructureDefinition-ndh-CareTeam.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.where(url = 'http:​/​/hl7​.org​/fhir​/us​/ndh​/StructureDefinition​/ndh-CareTeam')​.baseDefinitionwarningUS FHIR Usage rules require that all profiles on CareTeam derive from the core US profile. See https://confluence.hl7.org/display/CGP/US+Core+Variance+Request+Process. Comparison with US Core CareTeam Profile

fsh-generated/resources/StructureDefinition-ndh-Restriction.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[49]​.bindingwarningThe definition for the element 'Consent.provision.code' binds to the value set 'http://hl7.org/fhir/ValueSet/consent-content-code' which is experimental, but this structure is not labeled as experimental

fsh-generated/resources/StructureDefinition-ndh-ndapi-CareTeam.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.where(url = 'http:​/​/hl7​.org​/fhir​/us​/ndh​/StructureDefinition​/ndh-ndapi-CareTeam')​.baseDefinitionwarningUS FHIR Usage rules require that all profiles on CareTeam derive from the core US profile. See https://confluence.hl7.org/display/CGP/US+Core+Variance+Request+Process. Comparison with US Core CareTeam Profile

Suppressed Messages (Warnings, hints, broken links)

See https://github.com/FHIR/sample-ig/blob/master/input/ignoreWarnings.txt for examples

The US Core Organization Identifier includes slices such as NPI and CLIA. However, some organizations may not have either NPI or CLIA, instead operating with different business identifiers.

We are using CareTeam Base profile, instead of US Core CareTeam profile. Variance Request ticket - https://jira.hl7.org/browse/FHIR-37832

Errors sorted by type


CODESYSTEM_THO_CHECK

fsh-generated/resources/CodeSystem-AcceptingPatientsCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-AccessibilityCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-AgeGroupCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-ConsentCategoryNdhCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-ConsentPolicyRulesCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-ConsentScopeNdhCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-DigitalcertificateUseCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-EndpointAccessControlMechanismCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-EndpointConnectionTypeCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-EndpointTestingMethodCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-HealthcareServiceCategoryCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-IgActorCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-InsuranceStatusCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-NdhAssociatedServersTypeCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-NdhDirectTrustEndpointUsecaseCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-NdhDirectTrustPayloadTypeCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-NdhEndpointEnvironmentCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-NdhFhirEndpointUseCaseCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-NdhPayerCharacteristicsCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-NdhSecureExchangeArtifactsCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-NdhVerificationProcessCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-NdhVerificationStatusCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-OrgAliasTypeCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-OrgTypeCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-OrganizationAffiliationRoleCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-OrganizationAffiliationRoleForHieCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-PractitionerRoleCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-QualificationStatusCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-TrustFrameworkTypeCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-TrustProfileCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
fsh-generated/resources/CodeSystem-VirtualModalitiesCS.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)

SD_PATH_SLICING_DEPRECATED

fsh-generated/resources/StructureDefinition-ndh-HealthcareService.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-ndh-HealthcareService.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-ndh-Network.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-ndh-Organization.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-ndh-Practitioner.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-ndh-PractitionerRole.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-ndh-PractitionerRole.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-ndh-ndapi-HealthcareService.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-ndh-ndapi-Network.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-ndh-ndapi-Organization.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-ndh-ndapi-Practitioner.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-ndh-ndapi-PractitionerRole.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-ndhPn-ldapi-HealthcareService.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-ndhPn-ldapi-Network.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-ndhPn-ldapi-Organization.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-ndhPn-ldapi-Practitioner.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-ndhPn-ldapi-PractitionerRole.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)

This_element_does_not_match_any_known_slice_

fsh-generated/resources/Organization-OrganizationStateMedicaidAgencyAlabama.jsonThis element does not match any known slice defined in the profile http://hl7.org/fhir/us/ndh/StructureDefinition/ndh-ndapi-Organization|1.0.0-ballot (this may not be a problem, but you should check that it's not intended to match a slice)

US_CORE_DERIVATION

fsh-generated/resources/StructureDefinition-ndh-CareTeam.jsonUS FHIR Usage rules require that all profiles on CareTeam derive from the core US profile. See https://confluence.hl7.org/display/CGP/US+Core+Variance+Request+Process. Comparison with US Core CareTeam Profile
fsh-generated/resources/StructureDefinition-ndh-ndapi-CareTeam.jsonUS FHIR Usage rules require that all profiles on CareTeam derive from the core US profile. See https://confluence.hl7.org/display/CGP/US+Core+Variance+Request+Process. Comparison with US Core CareTeam Profile