Validation Results for SpecialtyRx

Generated Thu May 04 14:41:31 UTC 2023, FHIR version 4.0.1 for hl7.fhir.us.specialty-rx#2.0.0 (canonical = http://hl7.org/fhir/us/specialty-rx (history)). See Errors Only

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

Snomed: The IG specifies the US edition of SNOMED CT

1 Profiles not based on US Core

Publication Request:
package-idhl7.fhir.us.specialty-rx
version2.0.0
pathhttp://hl7.org/fhir/us/specialty-rx/STU2
modemilestone
statustrial-use
sequenceSTU2
descThis STU2 version of Specialty Medication Enrollment FHIR IG adds content to support requesting and sharing of patient consents and other authorizations that are often needed during fulfillment of specialty products. This publication is the result of the September 2022 HL7 balloting process and resolution of submitted comments, which have been agreed to and voted on by the members of the sponsoring HL7 Pharmacy Work Group
changeschanges.html
No Messages found - all good
Supressed Messages:7 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.us.specialty-rx2.0.0R4http://hl7.org/fhir/us/specialty-rx
... hl7.terminology.r45.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0Latest Release is 5.1.0
... hl7.fhir.us.core3.1.1 OR4http://hl7.org/fhir/us/corehttp://hl7.org/fhir/us/core/STU3.1.1Latest Release is 6.0.0
Templates: specialty-rx.template#null -> hl7.fhir.template#current -> hl7.base.template#current -> fhir.base.template#current
Dependent IGs:no references
Global Profiles:(none declared)
HTA Analysis:no Non-HL7 references found
R5 Dependencies:(none)
Modifier Extensions:(none)
Previous Version Comparison: Comparison with version 2.0.0-ballot
IPA Comparison: n/a
Summary: errors = 2, warn = 0, info = 0, broken links = 0
FilenameErrorsWarningsHints
Build Errors000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\bundle\specialty-rx-error-1000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\bundle\specialty-rx-query-1000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\bundle\specialty-rx-query-response-1000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\bundle\specialty-rx-query-response-2000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\bundle\specialty-rx-query-response-3-w-op-outcome000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\bundle\specialty-rx-query-response-unsolicited-1000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\bundle\specialty-rx-search-response-1-w-include000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\bundle\specialty-rx-search-response-2-w-revinclude000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\consent\specialty-rx-consent-1000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\consent\specialty-rx-consent-requested-1000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\coverage\specialty-rx-coverage-1000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\medicationrequest\specialty-rx-medicationrequest-1000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\organization\specialty-rx-organization-pharmacy-1000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\organization\specialty-rx-organization-pharmacy-2-unknown-telecom000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\organization\us-core-organization-clinic-1000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\patient\specialty-rx-patient-1000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\practitioner\specialty-rx-practitioner-1000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\task\specialty-rx-task-consent-request-1000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\task\specialty-rx-task-consent-request-2-completed000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\task\specialty-rx-task-consent-request-contained000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\task\specialty-rx-task-smart-launch-1000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\task\specialty-rx-task-smart-launch-2-ids000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\capabilitystatement\specialty-rx-data-consumer-messaging000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\capabilitystatement\specialty-rx-data-consumer-restful000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\capabilitystatement\specialty-rx-data-source-messaging000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\capabilitystatement\specialty-rx-data-source-restful000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\codesystem\specialty-rx-event-type000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\codesystem\specialty-rx-task-characteristic000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\messagedefinition\specialty-rx-error000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\messagedefinition\specialty-rx-query000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\messagedefinition\specialty-rx-query-response000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\messagedefinition\specialty-rx-query-response-unsolicited000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-bundle-error000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-bundle-query000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-bundle-query-response000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-bundle-query-response-unsolicited000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-bundle-search-result000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-consent100
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-consent-requested100
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-coverage000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-medicationrequest000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-messageheader-error000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-messageheader-query000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-messageheader-query-response000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-messageheader-query-response-unsolicited000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-organization-pharmacy000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-parameters-query000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-parameters-query-response000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-parameters-query-response-unsolicited000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-patient000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-practitioner000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-task-consent-request000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\structuredefinition\specialty-rx-task-smart-launch000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\valueset\specialty-rx-consent-status000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\valueset\specialty-rx-event-type000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\valueset\specialty-rx-task-input-type000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\valueset\specialty-rx-task-output-type000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\valueset\specialty-rx-task-type000
c:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\specialty-rx000

n/a Show Validation Information


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Bundle\specialty-rx-error-1.xml Show Validation Information (5)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Bundle\specialty-rx-query-1.xml Show Validation Information (10)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Bundle\specialty-rx-query-response-1.xml Show Validation Information (45)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Bundle\specialty-rx-query-response-2.xml Show Validation Information (24)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Bundle\specialty-rx-query-response-3-w-op-outcome.xml Show Validation Information (22)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Bundle\specialty-rx-query-response-unsolicited-1.xml Show Validation Information (31)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Bundle\specialty-rx-search-response-1-w-include.xml Show Validation Information (3)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Bundle\specialty-rx-search-response-2-w-revinclude.xml Show Validation Information (5)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Consent\specialty-rx-consent-1.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Consent\specialty-rx-consent-requested-1.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Coverage\specialty-rx-coverage-1.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\MedicationRequest\specialty-rx-medicationrequest-1.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Organization\specialty-rx-organization-pharmacy-1.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Organization\specialty-rx-organization-pharmacy-2-unknown-telecom.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Organization\us-core-organization-clinic-1.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Patient\specialty-rx-patient-1.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Practitioner\specialty-rx-practitioner-1.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Task\specialty-rx-task-consent-request-1.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Task\specialty-rx-task-consent-request-2-completed.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Task\specialty-rx-task-consent-request-contained.json Show Validation Information (4)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Task\specialty-rx-task-smart-launch-1.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\examples\Task\specialty-rx-task-smart-launch-2-ids.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\CapabilityStatement\specialty-rx-data-consumer-messaging.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\CapabilityStatement\specialty-rx-data-consumer-restful.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\CapabilityStatement\specialty-rx-data-source-messaging.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\CapabilityStatement\specialty-rx-data-source-restful.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\CodeSystem\specialty-rx-event-type.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\CodeSystem\specialty-rx-task-characteristic.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\MessageDefinition\specialty-rx-error.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\MessageDefinition\specialty-rx-query.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\MessageDefinition\specialty-rx-query-response.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\MessageDefinition\specialty-rx-query-response-unsolicited.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-bundle-error.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-bundle-query.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-bundle-query-response.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-bundle-query-response-unsolicited.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-bundle-search-result.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-consent.xml Show Validation Information (1)

PathSeverityMessage
StructureDefinition.snapshot.element[9].example[0].value.ofType(Identifier) (l1/c43459)errorif identifier.system is ''urn:ietf:rfc:3986'', then the identifier.value must be a full URI (e.g. start with a scheme)

C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-consent-requested.xml Show Validation Information (1)

PathSeverityMessage
StructureDefinition.snapshot.element[9].example[0].value.ofType(Identifier) (l1/c43536)errorif identifier.system is ''urn:ietf:rfc:3986'', then the identifier.value must be a full URI (e.g. start with a scheme)

C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-coverage.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-medicationrequest.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-messageheader-error.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-messageheader-query.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-messageheader-query-response.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-messageheader-query-response-unsolicited.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-organization-pharmacy.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-parameters-query.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-parameters-query-response.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-parameters-query-response-unsolicited.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-patient.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-practitioner.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-task-consent-request.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-task-smart-launch.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\ValueSet\specialty-rx-consent-status.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\ValueSet\specialty-rx-event-type.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\ValueSet\specialty-rx-task-input-type.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\ValueSet\specialty-rx-task-output-type.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\ValueSet\specialty-rx-task-type.xml Show Validation Information (1)


C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\specialty-rx.xml Show Validation Information (0)

Suppressed Messages (Warnings, hints, broken links)

A variance to the US Core Coverage profile was granted by Cross Group Projects WG. See FHIR-40814

Messaging components that are only instantiated within full messages (MessageHeaders, Parameters, Search Bundles) don't have their own examples, but instead are illustrated in full message examples referenced on the profile pages: specialty-rx-bundle-search-result.xml (in examples specialty-rx-query-response-1, -2, -3-w-op-outcome and -unsolicited-1), specialty-rx-messageheader-error.xml (in example specialty-rx-error-1), specialty-rx-messageheader-query.xml (in example specialty-rx-query-1), specialty-rx-messageheader-query-response.xml (in examples specialty-rx-query-response-1 -2 and -3-w-op-outcome), specialty-rx-messageheader-query-response-unsolicited.xml (in example query-response-unsolicited-1), specialty-rx-parameters-query.xml (in example specialty-rx-query-1), specialty-rx-parameters-query-response.xml (in examples specialty-rx-query-response-1, -2 and -3-w-op-outcome), specialty-rx-parameters-query-response-unsolicited.xml (in example query-response-unsolicited-1)

The base R4 Consent StructureDefinition contains an error in the element.example value of Consent.identifier (Consent.identifier element, example.valueIdentifier.system = "urn:ietf:rfc:3986"). Confirmed with CBCP WG that it can be ignored

The fixed value constraint referenced by the warning is in the base R4 Consent and not modified by this IG (StructureDefinition element #35 - policyRule)

This Organization example illustrates a US Core organization resource. Population of NPI matches that in US Core

This example intentionally includes an error in the search string, in order to illustrate an OperationOutcome response

Using standard extension capabilitystatement-expectation for CapabilityStatement in additional contexts to express search parameter capabilities: see FHIR-12419

Errors sorted by type


TYPE_SPECIFIC_CHECKS_DT_IDENTIFIER_IETF_SYSTEM_VALUE

C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-consent.xmlif identifier.system is ''urn:ietf:rfc:3986'', then the identifier.value must be a full URI (e.g. start with a scheme)
C:\temp\hl7.fhir.us.specialty-rx#2.0.0-milestone\input\resources\StructureDefinition\specialty-rx-consent-requested.xmlif identifier.system is ''urn:ietf:rfc:3986'', then the identifier.value must be a full URI (e.g. start with a scheme)