Validation Results for UdsPlusFhirIg

Generated Thu Jun 06 11:49:01 UTC 2024, FHIR version 4.0.1 for fhir.hrsa.uds-plus#1.0.2 (canonical = http://fhir.org/guides/hrsa/uds-plus (history)). See Errors Only

Quality Checks
Publisher Version:IG Publisher Version: v1.6.10
Publication Code:n/a . PackageId = fhir.hrsa.uds-plus, Canonical = http://fhir.org/guides/hrsa/uds-plus
Realm Check for n/a:
  • n/a
Publication Request:
package-idfhir.hrsa.uds-plus
version1.0.2
pathhttp://fhir.org/guides/hrsa/uds-plus/STU1
Pub-Modemilestone
statustrial-use
Release-LabelSTU1 Release 1 - Standard for Trial-Use
sequenceSTU1
descThis UDS+ IG provides the ability for a FQHC to report UDS+ data to HRSA.
changeschanges.html
  • Publication request category found (not allowed after first publication
  • Publication request title found (not allowed after first publication)
  • Publication request introduction found (not allowed after first publication)
Supressed Messages:12 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. fhir.hrsa.uds-plus1.0.2R4http://fhir.org/guides/hrsa/uds-plus
... hl7.terminology.r45.5.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0
... 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 5.5.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 5.5.0
.... us.nlm.vsac0.11.0 OR4http://fhir.org/packages/us.nlm.vsachttp://fhir.org/packages/us.nlm.vsacLatest Release is 0.18.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.uv.bulkdata2.0.0 MR4http://hl7.org/fhir/uv/bulkdatahttp://hl7.org/fhir/uv/bulkdata/STU2see above
... hl7.fhir.uv.smart-app-launch2.1.0 OR4http://hl7.org/fhir/smart-app-launchhttp://hl7.org/fhir/smart-app-launch/STU2.1see above. Latest Release is 2.2.0
... us.nlm.vsac0.15.0 OR4http://fhir.org/packages/us.nlm.vsachttp://fhir.org/packages/us.nlm.vsacLatest Release is 0.18.0
... us.cdc.phinvads0.12.0 MR4http://fhir.org/packages/us.cdc.phinvadshttp://fhir.org/packages/us.cdc.phinvadssee above
Templates: fhir.udsplus.hrsa.gov.template#0.1.0 -> 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:Non-HL7 Igs are exempt from terminology dependency analysis
R5 Dependencies:(none)
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Comparison with version 1.0.1
IPA Comparison: n/a
IPS Comparison: n/a
Narratives SuppressedAdverseEvent/de-identified-example, AllergyIntolerance/de-identified-example, Observation/clinical-result-de-identified-example, Condition/de-identified-example, Coverage/de-identified-example, Immunization/de-identified-example, Observation/de-identified-example, MedicationRequest/de-identified-example, MedicationStatement/de-identified-example, Patient/de-identified-age89-example, Patient/de-identified-smallpop-example, Patient/de-identified-example, Procedure/de-identified-example, RelatedPerson/de-identified-example, ServiceRequest/de-identified-example, Observation/de-identified-sexual-orientation-example
Summary: errors = 4, warn = 4, info = 7, broken links = 1
FilenameErrorsWarningsHints
Build Errors100
/scratch/repo/input/examples/AdverseEvent-deidentified-example000
/scratch/repo/input/examples/AllergyIntolerance-deidentified-example000
/scratch/repo/input/examples/ClinicalResult-de-identified-example001
/scratch/repo/input/examples/Condition-de-identified-diagnosis000
/scratch/repo/input/examples/Condition-us-core-diagnosis001
/scratch/repo/input/examples/Coverage-de-identified-example000
/scratch/repo/input/examples/Deidentify-data-operation-urls-example000
/scratch/repo/input/examples/Encounter-de-identified-example021
/scratch/repo/input/examples/Encounter-example011
/scratch/repo/input/examples/Immunization-de-identified-example001
/scratch/repo/input/examples/LabObservation-de-identified-example000
/scratch/repo/input/examples/Location.000
/scratch/repo/input/examples/MedicationRequest-de-identified-example000
/scratch/repo/input/examples/MedicationStatement-de-identified-example000
/scratch/repo/input/examples/Observation-de-identified-income000
/scratch/repo/input/examples/Observation-de-identified-income-with-quantity000
/scratch/repo/input/examples/Organization001
/scratch/repo/input/examples/Organization-healthcare-example001
/scratch/repo/input/examples/Parameters-manifest000
/scratch/repo/input/examples/Patient-de-identified000
/scratch/repo/input/examples/Patient-de-identified-age89000
/scratch/repo/input/examples/Patient-de-identified-smallpop000
/scratch/repo/input/examples/Patient-us-core-example000
/scratch/repo/input/examples/Patient-us-core-example-smallpop000
/scratch/repo/input/examples/Practitioner-example000
/scratch/repo/input/examples/Procedure-de-identified-example000
/scratch/repo/input/examples/RelatedPerson-de-identified-example000
/scratch/repo/input/examples/Reporting-Parameters-example000
/scratch/repo/input/examples/ServiceRequest-de-identified-example000
/scratch/repo/input/examples/SexualOrientation-de-identified-example000
/scratch/repo/input/resources/capabilitystatement-datareceiver-server000
/scratch/repo/input/resources/capabilitystatement-datasource000
/scratch/repo/input/resources/capabilitystatement-datasubmitter-client100
/scratch/repo/input/resources/capabilitystatement-trust-service-provider000
/scratch/repo/input/resources/codesystem-udsplus-agriculture-worker-status-codes000
/scratch/repo/input/resources/codesystem-udsplus-housing-status-codes000
/scratch/repo/input/resources/codesystem-udsplus-insurance-codes000
/scratch/repo/input/resources/codesystem-udsplus-service-delivery-codes000
/scratch/repo/input/resources/operationdefintion-deidentify000
/scratch/repo/input/resources/operationdefintion-import000
/scratch/repo/input/resources/uds-plus-adverseevent000
/scratch/repo/input/resources/uds-plus-age-extension000
/scratch/repo/input/resources/uds-plus-allergyintolerance000
/scratch/repo/input/resources/uds-plus-birthsex-extension000
/scratch/repo/input/resources/uds-plus-capitated-member-months-extension000
/scratch/repo/input/resources/uds-plus-clinical-result-observation000
/scratch/repo/input/resources/uds-plus-coverage000
/scratch/repo/input/resources/uds-plus-de-identify-data-urls-parameter000
/scratch/repo/input/resources/uds-plus-diagnosis000
/scratch/repo/input/resources/uds-plus-encounter000
/scratch/repo/input/resources/uds-plus-ethnicity-extension000
/scratch/repo/input/resources/uds-plus-feeforservice-member-months-extension000
/scratch/repo/input/resources/uds-plus-gender-identity-extension100
/scratch/repo/input/resources/uds-plus-housing-status-extension000
/scratch/repo/input/resources/uds-plus-immunization000
/scratch/repo/input/resources/uds-plus-income-observation000
/scratch/repo/input/resources/uds-plus-lab-observation000
/scratch/repo/input/resources/uds-plus-location000
/scratch/repo/input/resources/uds-plus-medicationrequest000
/scratch/repo/input/resources/uds-plus-medicationstatement000
/scratch/repo/input/resources/uds-plus-observation010
/scratch/repo/input/resources/uds-plus-parameters-manifest000
/scratch/repo/input/resources/uds-plus-patient000
/scratch/repo/input/resources/uds-plus-patient-reporting-parameters000
/scratch/repo/input/resources/uds-plus-procedure000
/scratch/repo/input/resources/uds-plus-race-extension000
/scratch/repo/input/resources/uds-plus-recordedDate-extension000
/scratch/repo/input/resources/uds-plus-relatedperson000
/scratch/repo/input/resources/uds-plus-servicerequest000
/scratch/repo/input/resources/uds-plus-sexual-orientation-observation000
/scratch/repo/input/resources/uds-plus-veteran-status-extension000
/scratch/repo/input/resources/uds-plus-worker-status-extension000
/scratch/repo/input/resources/valueset-udsplus-agriculture-worker-status000
/scratch/repo/input/resources/valueset-udsplus-birthsex-codes000
/scratch/repo/input/resources/valueset-udsplus-gender-identity-codes000
/scratch/repo/input/resources/valueset-udsplus-housing-codes000
/scratch/repo/input/resources/valueset-udsplus-insurance-codes000
/scratch/repo/input/resources/valueset-udsplus-service-delivery-codes000
/scratch/repo/input/resources/valueset-udsplus-sexual-orientation-codes000
/scratch/repo/input/udsplus200

n/a Show Validation Information

output​/CapabilityStatement-uds-plus-data-submitter-client​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/ul​/li​/a at Line 365, column 12errorThe link 'http://fhir.org/guides/hrsa/uds-plus/OperationDefinition-import.html' for "Bulk Data Import ([BaseURL]/$import)" cannot be resolved

input/examples/AdverseEvent-deidentified-example.json Show Validation Information (1)


input/examples/AllergyIntolerance-deidentified-example.json Show Validation Information (1)


input/examples/ClinicalResult-de-identified-example.json Show Validation Information (1)

PathSeverityMessage
Observation.category[0] (l11/c10)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/observation-category|1.0.0

input/examples/Condition-de-identified-diagnosis.json Show Validation Information (1)


input/examples/Condition-us-core-diagnosis.json Show Validation Information (1)

PathSeverityMessage
Condition.category[0] (l46/c6)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/condition-category|1.0.0

input/examples/Coverage-de-identified-example.json Show Validation Information (1)


input/examples/Deidentify-data-operation-urls-example.json Show Validation Information (1)


input/examples/Encounter-de-identified-example.json Show Validation Information (1)

PathSeverityMessage
Encounter​.hospitalization​.dischargeDisposition​.coding[0]​.system (l55​/c6)informationA definition for CodeSystem 'http://www.nubc.org/patient-discharge' could not be found, so the code cannot be validated (from http://tx.fhir.org/r4)
Encounter​.hospitalization​.dischargeDisposition (l55​/c6)warningUnable to check whether the code is in the value set 'http://hl7.org/fhir/us/core/ValueSet/us-core-discharge-disposition|6.1.0' because the code system http://www.nubc.org/patient-discharge was not found
Encounter​.hospitalization​.dischargeDisposition (l55​/c6)warningA definition for CodeSystem 'http://www.nubc.org/patient-discharge' could not be found, so the code cannot be validated; Unable to check whether the code is in the value set 'http://hl7.org/fhir/us/core/ValueSet/us-core-discharge-disposition|6.1.0' because the code system http://www.nubc.org/patient-discharge was not found

input/examples/Encounter-example.json Show Validation Information (1)

PathSeverityMessage
Encounter​.hospitalization​.dischargeDisposition​.coding[0] (l50​/c6)informationA definition for CodeSystem 'http://www.nubc.org/patient-discharge' could not be found, so the code cannot be validated
Encounter​.hospitalization​.dischargeDisposition (l50​/c6)warningUnable to check whether the code is in the value set 'http://hl7.org/fhir/us/core/ValueSet/us-core-discharge-disposition|6.1.0' because the code system http://www.nubc.org/patient-discharge was not found

input/examples/Immunization-de-identified-example.json Show Validation Information (1)

PathSeverityMessage
Immunization.statusReason (l10/c6)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/condition-category|1.0.0

input/examples/LabObservation-de-identified-example.json Show Validation Information (1)


input/examples/Location..json Show Validation Information (4)


input/examples/MedicationRequest-de-identified-example.json Show Validation Information (1)


input/examples/MedicationStatement-de-identified-example.json Show Validation Information (1)


input/examples/Observation-de-identified-income.json Show Validation Information (1)


input/examples/Observation-de-identified-income-with-quantity.json Show Validation Information (1)


input/examples/Organization.json Show Validation Information (1)

PathSeverityMessage
Organization.type[0] (l16/c4)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0

input/examples/Organization-healthcare-example.json Show Validation Information (1)

PathSeverityMessage
Organization.type[0] (l16/c4)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0

input/examples/Parameters-manifest.json Show Validation Information (1)


input/examples/Patient-de-identified.json Show Validation Information (1)


input/examples/Patient-de-identified-age89.json Show Validation Information (1)


input/examples/Patient-de-identified-smallpop.json Show Validation Information (1)


input/examples/Patient-us-core-example.json Show Validation Information (1)


input/examples/Patient-us-core-example-smallpop.json Show Validation Information (1)


input/examples/Practitioner-example.json Show Validation Information (1)


input/examples/Procedure-de-identified-example.json Show Validation Information (1)


input/examples/RelatedPerson-de-identified-example.json Show Validation Information (1)


input/examples/Reporting-Parameters-example.json Show Validation Information (1)


input/examples/ServiceRequest-de-identified-example.json Show Validation Information (1)


input/examples/SexualOrientation-de-identified-example.json Show Validation Information (1)


input/resources/capabilitystatement-datareceiver-server.xml Show Validation Information (1)


input/resources/capabilitystatement-datasource.xml Show Validation Information (1)


input/resources/capabilitystatement-datasubmitter-client.xml Show Validation Information (1)

PathSeverityMessage
CapabilityStatement.text.diverrorHyperlink 'http://fhir.org/guides/hrsa/uds-plus/OperationDefinition-import.html' at 'div/ul/li/a' for 'Bulk Data Import ([BaseURL]/$import)' does not resolve

input/resources/capabilitystatement-trust-service-provider.xml Show Validation Information (1)


input/resources/codesystem-udsplus-agriculture-worker-status-codes.xml Show Validation Information (1)


input/resources/codesystem-udsplus-housing-status-codes.xml Show Validation Information (1)


input/resources/codesystem-udsplus-insurance-codes.xml Show Validation Information (1)


input/resources/codesystem-udsplus-service-delivery-codes.xml Show Validation Information (1)


input/resources/operationdefintion-deidentify.xml Show Validation Information (1)


input/resources/operationdefintion-import.xml Show Validation Information (1)


input/resources/uds-plus-adverseevent.xml Show Validation Information (1)


input/resources/uds-plus-age-extension.xml Show Validation Information (1)


input/resources/uds-plus-allergyintolerance.xml Show Validation Information (1)


input/resources/uds-plus-birthsex-extension.xml Show Validation Information (1)


input/resources/uds-plus-capitated-member-months-extension.xml Show Validation Information (1)


input/resources/uds-plus-clinical-result-observation.xml Show Validation Information (1)


input/resources/uds-plus-coverage.xml Show Validation Information (1)


input/resources/uds-plus-de-identify-data-urls-parameter.xml Show Validation Information (1)


input/resources/uds-plus-diagnosis.xml Show Validation Information (1)


input/resources/uds-plus-encounter.xml Show Validation Information (1)


input/resources/uds-plus-ethnicity-extension.xml Show Validation Information (1)


input/resources/uds-plus-feeforservice-member-months-extension.xml Show Validation Information (1)


input/resources/uds-plus-gender-identity-extension.xml Show Validation Information (1)

PathSeverityMessage
Extension.url (l1/c16707)errorValue is 'http://fhir.org/guides/hrsa/uds-plus/StructureDefinition/uds-plus-gender-identity-extension' but must be 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-genderIdentity', because the value must match the fixed value define in 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-genderIdentity|6.1.0'

input/resources/uds-plus-housing-status-extension.xml Show Validation Information (1)


input/resources/uds-plus-immunization.xml Show Validation Information (1)


input/resources/uds-plus-income-observation.xml Show Validation Information (1)


input/resources/uds-plus-lab-observation.xml Show Validation Information (1)


input/resources/uds-plus-location.xml Show Validation Information (1)


input/resources/uds-plus-medicationrequest.xml Show Validation Information (1)


input/resources/uds-plus-medicationstatement.xml Show Validation Information (1)


input/resources/uds-plus-observation.xml Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.where(url = 'http:​/​/fhir​.org​/guides​/hrsa​/uds-plus​/StructureDefinition​/uds-plus-observation')warningThe Implementation Guide contains no examples for this profile

input/resources/uds-plus-parameters-manifest.xml Show Validation Information (1)


input/resources/uds-plus-patient.xml Show Validation Information (1)


input/resources/uds-plus-patient-reporting-parameters.xml Show Validation Information (1)


input/resources/uds-plus-procedure.xml Show Validation Information (1)


input/resources/uds-plus-race-extension.xml Show Validation Information (1)


input/resources/uds-plus-recordedDate-extension.xml Show Validation Information (1)


input/resources/uds-plus-relatedperson.xml Show Validation Information (1)


input/resources/uds-plus-servicerequest.xml Show Validation Information (1)


input/resources/uds-plus-sexual-orientation-observation.xml Show Validation Information (1)


input/resources/uds-plus-veteran-status-extension.xml Show Validation Information (1)


input/resources/uds-plus-worker-status-extension.xml Show Validation Information (1)


input/resources/valueset-udsplus-agriculture-worker-status.xml Show Validation Information (1)


input/resources/valueset-udsplus-birthsex-codes.xml Show Validation Information (1)


input/resources/valueset-udsplus-gender-identity-codes.xml Show Validation Information (1)


input/resources/valueset-udsplus-housing-codes.xml Show Validation Information (1)


input/resources/valueset-udsplus-insurance-codes.xml Show Validation Information (1)


input/resources/valueset-udsplus-service-delivery-codes.xml Show Validation Information (1)


input/resources/valueset-udsplus-sexual-orientation-codes.xml Show Validation Information (1)


input/udsplus.xml Show Validation Information (1)

PathSeverityMessage
ImplementationGuide​.definition​.page​.page[2] (l1​/c50203)errorThe extension http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm is not allowed to be used at this point (allowed = e:DomainResource, e:Resource; this element is [ImplementationGuide.definition.page, ImplementationGuide.definition.page.page])
ImplementationGuide​.definition​.page​.page[3] (l1​/c50610)errorThe extension http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm is not allowed to be used at this point (allowed = e:DomainResource, e:Resource; this element is [ImplementationGuide.definition.page, ImplementationGuide.definition.page.page])

Suppressed Messages (Warnings, hints, broken links)

Best Practice Recommendation which is not required by UDS+

Resources in UDS+ are de-identified and text is not allowed, hence the resources should not have text.

The Terminology Server does not have the CodeSystem loaded

This is being included based on US Core 6.0.0 dependencies and mimic the US Core examples

Errors sorted by type


Extension_EXTP_Context_Wrong

input/udsplus.xmlThe extension http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm is not allowed to be used at this point (allowed = e:DomainResource, e:Resource; this element is [ImplementationGuide.definition.page, ImplementationGuide.definition.page.page])
input/udsplus.xmlThe extension http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm is not allowed to be used at this point (allowed = e:DomainResource, e:Resource; this element is [ImplementationGuide.definition.page, ImplementationGuide.definition.page.page])

MSG_DRAFT

input/examples/ClinicalResult-de-identified-example.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/observation-category|1.0.0
input/examples/Condition-us-core-diagnosis.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/condition-category|1.0.0
input/examples/Immunization-de-identified-example.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/condition-category|1.0.0
input/examples/Organization.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0
input/examples/Organization-healthcare-example.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0

_DT_Fixed_Wrong

input/resources/uds-plus-gender-identity-extension.xmlValue is 'http://fhir.org/guides/hrsa/uds-plus/StructureDefinition/uds-plus-gender-identity-extension' but must be 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-genderIdentity', because the value must match the fixed value define in 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-genderIdentity|6.1.0'