Validation Results for CoverageRequirementsDiscovery
Generated Thu Feb 17 08:07:24 UTC 2022, FHIR version 4.0.1 for hl7.fhir.us.davinci-crd#1.1.0-ballot (canonical = http://hl7.org/fhir/us/davinci-crd (history)). See Errors Only
n/a Show Validation Information
Path | Severity | Message |
Appointment.serviceCategory[0].coding[0] (l8/c10) | warning | The system "General Practice" http://terminology.hl7.org/CodeSystem/service-category was found but did not contain enough information to properly validate the code (mode = example) (from http://tx.fhir.org/r4) for 'http://terminology.hl7.org/CodeSystem/service-category#17' |
Appointment.serviceType[0].coding[0] (l19/c10) | warning | The system "General Practice" http://terminology.hl7.org/CodeSystem/service-type was found but did not contain enough information to properly validate the code (mode = example) (from http://tx.fhir.org/r4) for 'http://terminology.hl7.org/CodeSystem/service-type#124' |
- Coverage: Validated against this.Coverage
- Device: Validated against this.Device
- Location: Validated against this.Location
- Patient: Validated against this.Patient
Suppressed Messages (Warnings, hints, broken links)
De-identified patient specifically *cannot* be based on US-Core patient because US-Core patients have to be identifiable. See US Core ticket FHIR-29675
- WARNING: StructureDefinition.where(url = 'http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-patient-deident').baseDefinition: US FHIR Usage rules require that all profiles on Patient derive from the core US profile (4 uses)
Device for CRD doesn't meet the constraints of Implantable Device. See US Core ticket FHIR-29674
- WARNING: StructureDefinition.where(url = 'http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-device').baseDefinition: US FHIR Usage rules require that all profiles on Device derive from the core US profile (4 uses)
Each of the examples are being validated against their corresponding profile
- INFORMATION: Appointment/example: Appointment: Validate resource against profile http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-appointment (4 uses)
- INFORMATION: ClaimResponse/priorauth-example: ClaimResponse: Validate resource against profile http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-claimresponse (4 uses)
- INFORMATION: CommunicationRequest/example: CommunicationRequest: Validate resource against profile http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-communicationrequest (4 uses)
- INFORMATION: Coverage/deident-example: Coverage: Validate resource against profile http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-coverage-deident (4 uses)
- INFORMATION: Coverage/example: Coverage: Validate resource against profile http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-coverage (4 uses)
- INFORMATION: Device/example: Device: Validate resource against profile http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-device (4 uses)
- INFORMATION: DeviceRequest/example: DeviceRequest: Validate resource against profile http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-devicerequest (4 uses)
- INFORMATION: Encounter/example: Encounter: Validate resource against profile http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-encounter (4 uses)
- INFORMATION: Location/example: Location: Validate resource against profile http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-location (4 uses)
- INFORMATION: MedicationRequest/example: MedicationRequest: Validate resource against profile http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-medicationrequest (4 uses)
- INFORMATION: NutritionOrder/example: NutritionOrder: Validate resource against profile http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-nutritionorder (4 uses)
- INFORMATION: Organization/example: Organization: Validate resource against profile http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-organization (4 uses)
- INFORMATION: Patient/deident-example: Patient: Validate resource against profile http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-patient-deident (4 uses)
- INFORMATION: Patient/example: Patient: Validate resource against profile http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-patient (4 uses)
- INFORMATION: Practitioner/example: Practitioner: Validate resource against profile http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-practitioner (4 uses)
- INFORMATION: ServiceRequest/example: ServiceRequest: Validate resource against profile http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-servicerequest (4 uses)
- INFORMATION: Task/questionnaire-example: Task: Validate resource against profile http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-taskquestionnaire (4 uses)
In all cases, the binding will only take effect for a single element
- INFORMATION: StructureDefinition/profile-claimresponse: StructureDefinition.snapshot.element[64].binding: The element ClaimResponse.addItem.location[x] has a binding, and has multiple types ([Address, Reference, CodeableConcept]). The binding will apply to all the types (0 uses)
- INFORMATION: StructureDefinition/profile-devicerequest: StructureDefinition.snapshot.element[19].binding: The element DeviceRequest.code[x] has a binding, and has multiple types ([Reference, CodeableConcept]). The binding will apply to all the types (0 uses)
- INFORMATION: StructureDefinition/profile-medicationrequest: StructureDefinition.snapshot.element[20].binding: The element MedicationRequest.medication[x] has a binding, and has multiple types ([Reference, CodeableConcept]). The binding will apply to all the types (0 uses)
- INFORMATION: StructureDefinition/profile-medicationrequest: StructureDefinition.snapshot.element[49].binding: The element MedicationRequest.dosageInstruction.asNeeded[x] has a binding, and has multiple types ([boolean, CodeableConcept]). The binding will apply to all the types (0 uses)
- INFORMATION: StructureDefinition/profile-medicationrequest: StructureDefinition.snapshot.element[82].binding: The element MedicationRequest.substitution.allowed[x] has a binding, and has multiple types ([boolean, CodeableConcept]). The binding will apply to all the types (0 uses)
- INFORMATION: StructureDefinition/profile-servicerequest: StructureDefinition.snapshot.element[27].binding: The element ServiceRequest.asNeeded[x] has a binding, and has multiple types ([boolean, CodeableConcept]). The binding will apply to all the types (0 uses)
Not expecting support for CPT codes. Have validated it's correct
- WARNING: ValueSet.where(id = 'serviceRequestCodes'): Error from server: Unable to provide support for code system http://www.ama-assn.org/go/cpt (4 uses)
ServiceRequest doesn't exist in the version of US-Core we're using, so can't derive from it
- WARNING: StructureDefinition.where(url = 'http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-servicerequest').baseDefinition: US FHIR Usage rules require that all profiles on ServiceRequest derive from the core US profile (4 uses)
These code systems are made up and aren't expected to be evaluated
- Code System URI 'http://example.org/fhir/modifiers' is unknown so the code cannot be validated (4 uses)
- Code System URI 'http://example.org/fhir/oralservicecodes' is unknown so the code cannot be validated (8 uses)
This identifier is intended to show that identifiers that *aren't* in one of the slices are also valid
- INFORMATION: Practitioner/example: Practitioner.identifier[1]: This element does not match any known slice defined in the profile http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-practitioner (4 uses)
US Core MedicationRequest doesn't allow PractitionerRole as requester. Have raised FHIR-29667
- WARNING: StructureDefinition.where(url = 'http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-medicationrequest').baseDefinition: US FHIR Usage rules require that all profiles on MedicationRequest derive from the core US profile (4 uses)
We don't have any specific profiles for infrastructure resourcess, so validation against only the base resources is expected
- Validate resource against profile http://hl7.org/fhir/StructureDefinition/CodeSystem (12 uses)
- Validate resource against profile http://hl7.org/fhir/StructureDefinition/ImplementationGuide (4 uses)
- Validate resource against profile http://hl7.org/fhir/StructureDefinition/StructureDefinition (76 uses)
- Validate resource against profile http://hl7.org/fhir/StructureDefinition/ValueSet (32 uses)
Errors sorted by type
Terminology_PassThrough_TX_Message