This IG is version 4.0.1, while the IG 'hl7.fhir.uv.subscriptions-backport.r4' is from version 4.0.0
warning
The 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)
en/background.html
information
The html source contains the word 'MAY' but it is not in a text phrase marked as a conformance clause: 'Subscriptions provide two optional features that support order, referral, and transfer workflows: SubscriptionTopics: a data-holder MAY make a SubscriptionTopic available to which authorized data requestors may subscribe for updates. Such "dynamic subscriptions" let an actor specify their own endpoint, events of interest, and desired format from a menu of options chosen by the data holder. This is purely optional within Subscriptions: administrators may instead discuss updates out of band and manually configure Subscriptions, just as administrators do for HL7v2 interfaces today. Query guidance: subscription-notifications can include instructions for how a recipient may query for additional information later. For instance, if insurance coverage might change between when a referral is created and when service should be provided, the subscription-notification sent for the referral can guide a Fulfiller on how to retrieve updated Coverage data if or when it is needed later. 'CONFORMANCE_STATEMENT_WORD
en/cancelling-and-modifying-requests.html
information
The html source contains the word 'SHALL' but it is not in a text phrase marked as a conformance clause: 'Within COW, Request resource SHALL only be directly modified by the party which instantiated that resource. Parties may send Request and Task resources with an .intent of “Proposal” when they would like to suggest that another party change or cancel one of their Requests. If these changes are accepted, the original Request may be updated or a new Request may be created, optionally with Request.replaces referring back to the original Request.'CONFORMANCE_STATEMENT_WORD
The link '[url](https://confluence.hl7.org/spaces/FHIR/pages/144967060/Intermediaries+White+Paper)' for "here" cannot be resolvedHTML_LINK_CHECK_FAILED
en/core-concepts.html
information
The html source contains the word 'MAY' but it is not in a text phrase marked as a conformance clause: 'In this guide, a Coordination Task serves a core role of helping a placer and a specific potential, or eventual fulfiller manage the fulfillment of that request. Many Tasks MAY correspond to the same ServiceRequest, with a Coordination Tasks for each placer and (potential) fulfiller pair. In environments where several potential fillers may each contribute a partial output (such as multiple pharmacies each providing a partial dispense), Placers may also initiate a 'parent' Coordination Task that they coordinate, in addition to the shared fulfiller-specific Coordination Tasks. The overall status of the workflow may be represented using Request.status and the presence of Outputs or via the parent Tasks's .businessStatus and .status. The page using Task provides additional guidance on the use of the Task resource.'CONFORMANCE_STATEMENT_WORD
The link 'using-task.html' for "using Task" cannot be resolvedHTML_LINK_CHECK_FAILED
en/fulfiller-need-for-additional-info.html
information
The html source contains the word 'SHOULD' but it is not in a text phrase marked as a conformance clause: 'A Fulfiller may find that additional information is needed that may only be obtained by communicating with the Placer asynchronously. While waiting for this information, the Fulfiller SHOULD update the status of their shared Coordination Task to indicate this by updating Task.businessStatus to an appropriate status.'CONFORMANCE_STATEMENT_WORD
The link 'using-task.html' for "using Task" cannot be resolvedHTML_LINK_CHECK_FAILED
en/intro-to-tasks-requests-and-events.html
information
The html source contains the word 'SHOULD' but it is not in a text phrase marked as a conformance clause: 'Sub-tasks that are created in relation to the overall Coordination Task SHOULD refer back to the Coordination Task via Task.partOf.'CONFORMANCE_STATEMENT_WORD
en/sharing-content.html
information
The html source contains the word 'MAY' but it is not in a text phrase marked as a conformance clause: 'Placers may choose to create their own local representation of that content and additionally may host their own copy of that content on their FHIR server so that its information is discoverable for others involved in a patient's care. Provenance FHIR resources MAY be used to indicate that the originator of the latest version of the Output is the owner, though note that many Event resources will already implicitly indicate their source (such as in DiagnosticReport.performer and .resultsInterpreter).'CONFORMANCE_STATEMENT_WORD
ImplementationGuide/hl7.fhir.uv.cow: ImplementationGuide: Validated against fhir.ImplementationGuide
Path
Severity
Message
ImplementationGuide.dependsOn[2] (l1/c2847)
warning
The ImplementationGuide is based on FHIR version 4.0.1 but package hl7.fhir.uv.subscriptions-backport.r4#1.1.0 is based on FHIR version 4.0.0. In general, this version mismatch should be avoided - some tools will try to make this work with variable degrees of success, but others will not even tryIG_DEPENDENCY_VERSION_WARNING
This element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/obligation|5.2.0 (this may not be a problem, but you should check that it's not intended to match a slice)Show Reasoning
This element does not match any known slice Defined in the profile http://hl7.org/fhir/StructureDefinition/obligation|5.2.0 (this may not be a problem, but you should check that it's not intended to match a slice)
StructureDefinition.snapshot.element[9].extension[0].extension[2]: discriminator = true and ('name' in url)
,
StructureDefinition.snapshot.element[9].extension[0].extension[2]: discriminator = true and ('code' in url)
,
StructureDefinition.snapshot.element[9].extension[0].extension[2]: discriminator = true and ('elementId' in url)
,
StructureDefinition.snapshot.element[9].extension[0].extension[2]: discriminator = true and ('actor' in url)
,
StructureDefinition.snapshot.element[9].extension[0].extension[2]: discriminator = true and ('documentation' in url)
,
StructureDefinition.snapshot.element[9].extension[0].extension[2]: discriminator = true and ('usage' in url)
,
StructureDefinition.snapshot.element[9].extension[0].extension[2]: discriminator = true and ('filter' in url)
,
StructureDefinition.snapshot.element[9].extension[0].extension[2]: discriminator = true and ('filterDocumentation' in url)
,
StructureDefinition.snapshot.element[9].extension[0].extension[2]: discriminator = true and ('process' in url)
This element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/obligation|5.2.0 (this may not be a problem, but you should check that it's not intended to match a slice)Show Reasoning
This element does not match any known slice Defined in the profile http://hl7.org/fhir/StructureDefinition/obligation|5.2.0 (this may not be a problem, but you should check that it's not intended to match a slice)
StructureDefinition.snapshot.element[9].extension[1].extension[2]: discriminator = true and ('name' in url)
,
StructureDefinition.snapshot.element[9].extension[1].extension[2]: discriminator = true and ('code' in url)
,
StructureDefinition.snapshot.element[9].extension[1].extension[2]: discriminator = true and ('elementId' in url)
,
StructureDefinition.snapshot.element[9].extension[1].extension[2]: discriminator = true and ('actor' in url)
,
StructureDefinition.snapshot.element[9].extension[1].extension[2]: discriminator = true and ('documentation' in url)
,
StructureDefinition.snapshot.element[9].extension[1].extension[2]: discriminator = true and ('usage' in url)
,
StructureDefinition.snapshot.element[9].extension[1].extension[2]: discriminator = true and ('filter' in url)
,
StructureDefinition.snapshot.element[9].extension[1].extension[2]: discriminator = true and ('filterDocumentation' in url)
,
StructureDefinition.snapshot.element[9].extension[1].extension[2]: discriminator = true and ('process' in url)
This element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/obligation|5.2.0 (this may not be a problem, but you should check that it's not intended to match a slice)Show Reasoning
This element does not match any known slice Defined in the profile http://hl7.org/fhir/StructureDefinition/obligation|5.2.0 (this may not be a problem, but you should check that it's not intended to match a slice)
StructureDefinition.snapshot.element[17].extension[0].extension[2]: discriminator = true and ('name' in url)
,
StructureDefinition.snapshot.element[17].extension[0].extension[2]: discriminator = true and ('code' in url)
,
StructureDefinition.snapshot.element[17].extension[0].extension[2]: discriminator = true and ('elementId' in url)
,
StructureDefinition.snapshot.element[17].extension[0].extension[2]: discriminator = true and ('actor' in url)
,
StructureDefinition.snapshot.element[17].extension[0].extension[2]: discriminator = true and ('documentation' in url)
,
StructureDefinition.snapshot.element[17].extension[0].extension[2]: discriminator = true and ('usage' in url)
,
StructureDefinition.snapshot.element[17].extension[0].extension[2]: discriminator = true and ('filter' in url)
,
StructureDefinition.snapshot.element[17].extension[0].extension[2]: discriminator = true and ('filterDocumentation' in url)
,
StructureDefinition.snapshot.element[17].extension[0].extension[2]: discriminator = true and ('process' in url)
This element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/obligation|5.2.0 (this may not be a problem, but you should check that it's not intended to match a slice)Show Reasoning
This element does not match any known slice Defined in the profile http://hl7.org/fhir/StructureDefinition/obligation|5.2.0 (this may not be a problem, but you should check that it's not intended to match a slice)
StructureDefinition.snapshot.element[17].extension[1].extension[2]: discriminator = true and ('name' in url)
,
StructureDefinition.snapshot.element[17].extension[1].extension[2]: discriminator = true and ('code' in url)
,
StructureDefinition.snapshot.element[17].extension[1].extension[2]: discriminator = true and ('elementId' in url)
,
StructureDefinition.snapshot.element[17].extension[1].extension[2]: discriminator = true and ('actor' in url)
,
StructureDefinition.snapshot.element[17].extension[1].extension[2]: discriminator = true and ('documentation' in url)
,
StructureDefinition.snapshot.element[17].extension[1].extension[2]: discriminator = true and ('usage' in url)
,
StructureDefinition.snapshot.element[17].extension[1].extension[2]: discriminator = true and ('filter' in url)
,
StructureDefinition.snapshot.element[17].extension[1].extension[2]: discriminator = true and ('filterDocumentation' in url)
,
StructureDefinition.snapshot.element[17].extension[1].extension[2]: discriminator = true and ('process' in url)
This element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/obligation|5.2.0 (this may not be a problem, but you should check that it's not intended to match a slice)Show Reasoning
This element does not match any known slice Defined in the profile http://hl7.org/fhir/StructureDefinition/obligation|5.2.0 (this may not be a problem, but you should check that it's not intended to match a slice)
StructureDefinition.snapshot.element[17].extension[2].extension[2]: discriminator = true and ('name' in url)
,
StructureDefinition.snapshot.element[17].extension[2].extension[2]: discriminator = true and ('code' in url)
,
StructureDefinition.snapshot.element[17].extension[2].extension[2]: discriminator = true and ('elementId' in url)
,
StructureDefinition.snapshot.element[17].extension[2].extension[2]: discriminator = true and ('actor' in url)
,
StructureDefinition.snapshot.element[17].extension[2].extension[2]: discriminator = true and ('documentation' in url)
,
StructureDefinition.snapshot.element[17].extension[2].extension[2]: discriminator = true and ('usage' in url)
,
StructureDefinition.snapshot.element[17].extension[2].extension[2]: discriminator = true and ('filter' in url)
,
StructureDefinition.snapshot.element[17].extension[2].extension[2]: discriminator = true and ('filterDocumentation' in url)
,
StructureDefinition.snapshot.element[17].extension[2].extension[2]: discriminator = true and ('process' in url)
This element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/obligation|5.2.0 (this may not be a problem, but you should check that it's not intended to match a slice)Show Reasoning
This element does not match any known slice Defined in the profile http://hl7.org/fhir/StructureDefinition/obligation|5.2.0 (this may not be a problem, but you should check that it's not intended to match a slice)
StructureDefinition.snapshot.element[17].extension[3].extension[2]: discriminator = true and ('name' in url)
,
StructureDefinition.snapshot.element[17].extension[3].extension[2]: discriminator = true and ('code' in url)
,
StructureDefinition.snapshot.element[17].extension[3].extension[2]: discriminator = true and ('elementId' in url)
,
StructureDefinition.snapshot.element[17].extension[3].extension[2]: discriminator = true and ('actor' in url)
,
StructureDefinition.snapshot.element[17].extension[3].extension[2]: discriminator = true and ('documentation' in url)
,
StructureDefinition.snapshot.element[17].extension[3].extension[2]: discriminator = true and ('usage' in url)
,
StructureDefinition.snapshot.element[17].extension[3].extension[2]: discriminator = true and ('filter' in url)
,
StructureDefinition.snapshot.element[17].extension[3].extension[2]: discriminator = true and ('filterDocumentation' in url)
,
StructureDefinition.snapshot.element[17].extension[3].extension[2]: discriminator = true and ('process' in url)
=== CodeSystem for task code is now active, and the binding is extensible. Warning is not applicable
Reference to draft CodeSystem http://hl7.org/fhir/CodeSystem/task-code|4.0.1 (5 uses)
=== Extension is inherited, no control over it.
%The extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.2.0 is deprecated% (1 uses)
=== OID assignment for ActorDefinition profiles is not intended in the first ballot
The resource ActorDefinition/filler could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root) (1 uses)
The resource ActorDefinition/placer could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root) (1 uses)
=== There are two code systems, one is temporary with example codes, the other is necessary for the Subscription Backport to work in R4
Most 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) (2 uses)
=== ValueSet for subscription notification is not available in R4, it is added to this IG
Binding http://hl7.org/fhir/ValueSet/subscription-notification-type could not be located (1 uses)
The message is coming from the base ActorDefinition resource
Reference to deprecated ValueSet http://hl7.org/fhir/5.0/ValueSet/jurisdiction|5.0.0 (2 uses)
This element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/obligation|5.2.0 (this may not be a problem, but you should check that it's not intended to match a slice)
This element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/obligation|5.2.0 (this may not be a problem, but you should check that it's not intended to match a slice)
This element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/obligation|5.2.0 (this may not be a problem, but you should check that it's not intended to match a slice)
This element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/obligation|5.2.0 (this may not be a problem, but you should check that it's not intended to match a slice)
This element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/obligation|5.2.0 (this may not be a problem, but you should check that it's not intended to match a slice)
This element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/obligation|5.2.0 (this may not be a problem, but you should check that it's not intended to match a slice)
The ImplementationGuide is based on FHIR version 4.0.1 but package hl7.fhir.uv.subscriptions-backport.r4#1.1.0 is based on FHIR version 4.0.0. In general, this version mismatch should be avoided - some tools will try to make this work with variable degrees of success, but others will not even try