Validation Results for DigitalIdentity

Generated Fri Jul 26 21:01:29 UTC 2024, FHIR version 4.0.1 for hl7.fhir.us.identity-matching#2.0.0-draft (canonical = http://hl7.org/fhir/us/identity-matching (history)). See Errors Only

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

Snomed: The IG doesn't use SNOMED CT

3 Profiles not based on US Core

Publication Request:
package-idhl7.fhir.us.identity-matching
version2.0.0-draft
pathhttp://hl7.org/fhir/us/identity-matching/STU2-draft
Pub-Modemilestone
statustrial-use
Release-LabelSTU 2.0.0-draft
sequenceSTU2-draft
descHL7 FHIR Implementation Guide for Interoperable Digital Identity and Patient Matching
This release is labelled as a milestone, so should not have a patch version (2.0.0-draft)
Supressed Messages:3 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.us.identity-matching2.0.0-draftR4http://hl7.org/fhir/us/identity-matching
... hl7.terminology.r46.0.2 MR4http://terminology.hl7.orghttp://terminology.hl7.org/6.0.2
... hl7.fhir.uv.extensions.r45.1.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.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.0.2
.... 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.0.2
.... us.nlm.vsac0.11.0 OR4http://fhir.org/packages/us.nlm.vsachttp://fhir.org/packages/us.nlm.vsacLatest Release is 0.19.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
Templates: hl7.fast.template#current -> hl7.fhir.template#current -> hl7.base.template#current -> fhir.base.template#current. Tools: 0.1.0
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):http://tx.fhir.org/r4 (details)
HTA Analysis:no Non-HL7 references found
R5 Dependencies:
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Comparison with version 1.0.0
IPA Comparison: n/a
IPS Comparison: n/a
Summary: errors = 6, warn = 4, info = 3, broken links = 0
FilenameErrorsWarningsHints
Build Errors010
/scratch/repo/fsh-generated/resources/Bundle-MATCHOperationResponse600
/scratch/repo/fsh-generated/resources/CodeSystem-Identity-Identifier-cs001
/scratch/repo/fsh-generated/resources/ImplementationGuide-hl7.fhir.us.identity-matching000
/scratch/repo/fsh-generated/resources/NamingSystem-Identity-HL7-Identifier001
/scratch/repo/fsh-generated/resources/OperationDefinition-IDI-match001
/scratch/repo/fsh-generated/resources/Organization-abc-hospital000
/scratch/repo/fsh-generated/resources/Organization-def-idp000
/scratch/repo/fsh-generated/resources/Organization-xyz-payer000
/scratch/repo/fsh-generated/resources/Patient-ExamplePatient000
/scratch/repo/fsh-generated/resources/Patient-ExamplePatientL0000
/scratch/repo/fsh-generated/resources/Patient-ExamplePatientL1000
/scratch/repo/fsh-generated/resources/Patient-patient-multi-digital-identifier000
/scratch/repo/fsh-generated/resources/StructureDefinition-IDI-Patient010
/scratch/repo/fsh-generated/resources/StructureDefinition-IDI-Patient-L0010
/scratch/repo/fsh-generated/resources/StructureDefinition-IDI-Patient-L1010
/scratch/repo/fsh-generated/resources/StructureDefinition-idi-match-bundle000
/scratch/repo/fsh-generated/resources/ValueSet-Identity-Identifier-vs000

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/Bundle-MATCHOperationResponse.json Show Validation Information (3)

PathSeverityMessage
Bundle.entry[0] (l19/c6)errorProfile http://hl7.org/fhir/us/identity-matching/StructureDefinition/idi-match-bundle|2.0.0-draft, Element matches more than one slice - organization, patient
Bundle.entry[1] (l88/c6)errorProfile http://hl7.org/fhir/us/identity-matching/StructureDefinition/idi-match-bundle|2.0.0-draft, Element matches more than one slice - organization, patient
Bundle (l1/c2)errorBundle.entry:organization: max allowed = 1, but found 2 (from http://hl7.org/fhir/us/identity-matching/StructureDefinition/idi-match-bundle|2.0.0-draft)
Bundle.identifier.assignererrorRelative Reference appears inside Bundle whose entry is missing a fullUrl
Bundle.entry[1].resource (l88/c6)errorThe Profile 'http://hl7.org/fhir/us/identity-matching/StructureDefinition/idi-match-bundle|2.0.0-draft' definition allows for the type Organization but found type Patient
Bundle​.entry[1]​.resource​/*Patient​/MATCHOperationResponsePatient*​/ (l90​/c8)errorThe type 'Patient' is not valid - no resources allowed here (allowed = Organization)

fsh-generated/resources/CodeSystem-Identity-Identifier-cs.json Show Validation Information (1)

PathSeverityMessage
CodeSystem (l1/c2848)informationMost 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/ImplementationGuide-hl7.fhir.us.identity-matching.json Show Validation Information (1)


fsh-generated/resources/NamingSystem-Identity-HL7-Identifier.json Show Validation Information (1)

PathSeverityMessage
NamingSystem (l1/c2450)informationThe resource status 'draft' and the standards status 'trial-use' may not be consistent and should be reviewed

fsh-generated/resources/OperationDefinition-IDI-match.json Show Validation Information (1)

PathSeverityMessage
OperationDefinition (l1/c3753)informationThe resource status 'draft' and the standards status 'trial-use' may not be consistent and should be reviewed

fsh-generated/resources/Organization-abc-hospital.json Show Validation Information (1)


fsh-generated/resources/Organization-def-idp.json Show Validation Information (1)


fsh-generated/resources/Organization-xyz-payer.json Show Validation Information (1)


fsh-generated/resources/Patient-ExamplePatient.json Show Validation Information (1)


fsh-generated/resources/Patient-ExamplePatientL0.json Show Validation Information (1)


fsh-generated/resources/Patient-ExamplePatientL1.json Show Validation Information (1)


fsh-generated/resources/Patient-patient-multi-digital-identifier.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-IDI-Patient.json Show Validation Information (1)

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

fsh-generated/resources/StructureDefinition-IDI-Patient-L0.json Show Validation Information (1)

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

fsh-generated/resources/StructureDefinition-IDI-Patient-L1.json Show Validation Information (1)

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

fsh-generated/resources/StructureDefinition-idi-match-bundle.json Show Validation Information (1)


fsh-generated/resources/ValueSet-Identity-Identifier-vs.json Show Validation Information (1)

Suppressed Messages (Warnings, hints, broken links)

Approved by Cross Group Projects WG:3/24/2022 https://confluence.hl7.org/pages/viewpage.action?pageId=94637403

Errors sorted by type


Bundle_BUNDLE_Entry_Type

fsh-generated/resources/Bundle-MATCHOperationResponse.jsonThe type 'Patient' is not valid - no resources allowed here (allowed = Organization)

Bundle_BUNDLE_FullUrl_Missing

fsh-generated/resources/Bundle-MATCHOperationResponse.jsonRelative Reference appears inside Bundle whose entry is missing a fullUrl

CODESYSTEM_THO_CHECK

fsh-generated/resources/CodeSystem-Identity-Identifier-cs.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)

Extension_PROF_Type

fsh-generated/resources/Bundle-MATCHOperationResponse.jsonThe Profile 'http://hl7.org/fhir/us/identity-matching/StructureDefinition/idi-match-bundle|2.0.0-draft' definition allows for the type Organization but found type Patient

US_CORE_DERIVATION

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

VALIDATION_VAL_STATUS_INCONSISTENT_HINT

fsh-generated/resources/NamingSystem-Identity-HL7-Identifier.jsonThe resource status 'draft' and the standards status 'trial-use' may not be consistent and should be reviewed
fsh-generated/resources/OperationDefinition-IDI-match.jsonThe resource status 'draft' and the standards status 'trial-use' may not be consistent and should be reviewed

Validation_VAL_Profile_MatchMultiple

fsh-generated/resources/Bundle-MATCHOperationResponse.jsonProfile http://hl7.org/fhir/us/identity-matching/StructureDefinition/idi-match-bundle|2.0.0-draft, Element matches more than one slice - organization, patient
fsh-generated/resources/Bundle-MATCHOperationResponse.jsonProfile http://hl7.org/fhir/us/identity-matching/StructureDefinition/idi-match-bundle|2.0.0-draft, Element matches more than one slice - organization, patient

Validation_VAL_Profile_Maximum

fsh-generated/resources/Bundle-MATCHOperationResponse.jsonBundle.entry:organization: max allowed = 1, but found 2 (from http://hl7.org/fhir/us/identity-matching/StructureDefinition/idi-match-bundle|2.0.0-draft)