Skip to content

Commit

Permalink
PBS Prescription Claim Item initialised
Browse files Browse the repository at this point in the history
  • Loading branch information
dtr-agency committed Mar 11, 2022
1 parent 3fcdd46 commit 1563f02
Show file tree
Hide file tree
Showing 9 changed files with 132 additions and 14 deletions.
10 changes: 7 additions & 3 deletions ig.json
Original file line number Diff line number Diff line change
Expand Up @@ -286,14 +286,18 @@
"base": "StructureDefinition-dh-medicationdispense-core-1.html",
"defns": "StructureDefinition-dh-medicationdispense-core-1-definitions.html"
},
"StructureDefinition/dh-medicationstatement-core-1": {
"base": "StructureDefinition-dh-medicationstatement-core-1.html",
"defns": "StructureDefinition-dh-medicationstatement-core-1-definitions.html"
"StructureDefinition/dh-medicationrequest-pbs-claim-1": {
"base": "StructureDefinition-dh-medicationrequest-pbs-claim-1.html",
"defns": "StructureDefinition-dh-medicationrequest-pbs-claim-1-definitions.html"
},
"StructureDefinition/dh-medicationrequest-core-1": {
"base": "StructureDefinition-dh-medicationrequest-core-1.html",
"defns": "StructureDefinition-dh-medicationrequest-core-1-definitions.html"
},
"StructureDefinition/dh-medicationstatement-core-1": {
"base": "StructureDefinition-dh-medicationstatement-core-1.html",
"defns": "StructureDefinition-dh-medicationstatement-core-1-definitions.html"
},
"StructureDefinition/dh-organization-core-1": {
"base": "StructureDefinition-dh-organization-core-1.html",
"defns": "StructureDefinition-dh-organization-core-1-definitions.html"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
None.
22 changes: 22 additions & 0 deletions pages/_includes/dh-medicationrequest-pbs-claim-1-intro.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#### Australian Digital Health Agency PBS Prescription Claim Item
The purpose of this profile is to provide a core representation of a request for the supply of a medication and the instructions for administration of that medication to a patient for the electronic exchange of health information between individuals, healthcare providers, and the My Health Record system infrastructure in Australia.

The purpose of this profile is to define a record of the PBS prescription claimed in a record of the claim of an item claimed against the Pharmaceutical Benefits Schedule (PBS) or Repatriation Pharmaceutical Benefits Scheme (RPBS) for the electronic exchange of health information between individuals, healthcare providers, and the My Health Record system infrastructure in Australia.

This profile is designed to set a MedicationRequest standard for:
* Querying prescription items in a PBS claim (ExplanationOfBenefit) resource
* Querying prescription items in an RPBS claim (ExplanationOfBenefit) resources
* Recording or updating a prescription item in an PBS claim (ExplanationOfBenefit) resource
* Recording or updating a prescription items in an RPBS claim (ExplanationOfBenefit) resource

This profile is used by the following APIs:
* [insert API endpoint](StructureDefinition-TBD-1.html)

#### Guidance
The following guidance applies:
* TBD


#### Boundaries and relationships
This profile is referenced by
[ADHA Record of Claim against PBS, RPBS, or MBS](StructureDefinition-dh-explanationofbenefit-medicare-1.html).
14 changes: 14 additions & 0 deletions pages/_includes/dh-medicationrequest-pbs-claim-1-issues.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<table class="list" width="100%">
<tbody>
<tr>
<th>Reference</th>
<th>Description</th>
<th>Issue No.</th>
</tr>
<tr>
<td>Constraint presentation</td>
<td>The full set of constraints (i.e. invariants) defined in this profile are only presented in the Detailed Descriptions tab or the raw representation (e.g. XML) of the profile. The Differential Table only presents constraints introduced in this profile in addition to the constraints present in the base profile and base resource. The Snapshot Table only presents the constraints visible in the Differential Table and additionally presents those constraints set in slices in the base profile.</td>
<td>See Zulip <a href="https://chat.fhir.org/#narrow/stream/179252-IG-creation/topic/Derived.20profile.20snapshot.20missing.20upstream.20invariants">Derived profile snapshot missing upstream invariants</a> stream</td>
</tr>
</tbody>
</table>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This file is intentionally empty. It is required to be included by the IG Publisher.
21 changes: 11 additions & 10 deletions pages/_includes/profiles.md
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ The following core FHIR profiles are defined in this implementation guide. These
<td class="frm-null"/>
</tr>
<tr class="frm-break"><td colspan="6"/></tr>
<tr class="frm-group">
<!--<tr class="frm-group">
<td rowspan="2" class="frm-group rotate"><div>Financial</div></td>
<td class="frm-category">Support</td>
<td class="frm-category">Billing</td>
Expand All @@ -170,13 +170,9 @@ The following core FHIR profiles are defined in this implementation guide. These
<td class="frm-null"/>
<td class="frm-null"/>
<td class="frm-null"/>
<td class="frm-set">
<ul class="frm-set">
<li><a href="StructureDefinition-dh-explanationofbenefit-medicare-1.html">ADHA Record of Claim against PBS, RPBS, or MBS</a></li>
</ul>
</td>
<td class="frm-null"/>
</tr>
<td class="frm-null"/>
</tr>-->
<tr class="frm-break"><td colspan="6"/></tr>
<!--<tr class="frm-group">
<td rowspan="2" class="frm-group rotate"><div>Specialized</div></td>
Expand Down Expand Up @@ -352,6 +348,7 @@ Core FHIR profiles defined in this implementation guide.
<td class="frm-set">
<ul class="frm-set">
<li>ADHA Prescription Record</li>
<li><a href="StructureDefinition-dh-medicationrequest-pbs-claim-1.html">ADHA PBS Prescription Claim Item</a></li>
<li>ADHA Record of Dispense</li>
<li>ADHA Record of Immunization</li>
<li><a href="StructureDefinition-dh-immunization-air-1.html">ADHA Record of Immunisation from Australian Immunisation Register</a></li>
Expand All @@ -365,7 +362,7 @@ Core FHIR profiles defined in this implementation guide.
<td class="frm-null"/>
</tr>
<tr class="frm-break"><td colspan="6"/></tr>
<!--<tr class="frm-group">
<tr class="frm-group">
<td rowspan="2" class="frm-group rotate"><div>Financial</div></td>
<td class="frm-category">Support</td>
<td class="frm-category">Billing</td>
Expand All @@ -377,9 +374,13 @@ Core FHIR profiles defined in this implementation guide.
<td class="frm-null"/>
<td class="frm-null"/>
<td class="frm-null"/>
<td class="frm-set">
<ul class="frm-set">
<li><a href="StructureDefinition-dh-explanationofbenefit-medicare-1.html">ADHA Record of Claim against PBS, RPBS, or MBS</a></li>
</ul>
</td>
<td class="frm-null"/>
<td class="frm-null"/>
</tr>-->
</tr>
<tr class="frm-break"><td colspan="6"/></tr>
<!--<tr class="frm-group">
<td rowspan="2" class="frm-group rotate"><div>Specialized</div></td>
Expand Down
2 changes: 1 addition & 1 deletion resources/dh-explanationofbenefit-medicare-1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@
<path value="ExplanationOfBenefit.prescription"/>
<type>
<code value="Reference"/>
<targetProfile value="http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-medicationrequest-core-1"/>
<targetProfile value="http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-medicationrequest-pbs-claim-1"/>
<aggregation value="contained"/>
</type>
<mustSupport value="true"/>
Expand Down
68 changes: 68 additions & 0 deletions resources/dh-medicationrequest-pbs-claim-1.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="dh-medicationrequest-pbs-1"/>
<url value="http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-medicationrequest-pbs-claim-1"/>
<version value="0.0.1"/>
<name value="DHMedicationRequestPBSClaim"/>
<title value="ADHA PBS Prescription Claim Item"/>
<status value="draft" />
<experimental value="false" />
<publisher value="Australian Digital Health Agency" />
<contact>
<telecom>
<system value="email" />
<value value="[email protected]" />
</telecom>
</contact>
<description value="The purpose of this profile is to define a record of the PBS prescription claimed in a record of the claim of an item claimed against the Pharmaceutical Benefits Schedule (PBS) or Repatriation Pharmaceutical Benefits Scheme (RPBS) for the electronic exchange of health information between individuals, healthcare providers, and the My Health Record system infrastructure in Australia." />
<copyright value="Copyright © 2022 Australian Digital Health Agency - All rights reserved. This content is licensed under a Creative Commons Attribution 4.0 International License. See https://creativecommons.org/licenses/by/4.0/." />
<fhirVersion value="4.0.1" />
<kind value="resource"/>
<abstract value="false"/>
<type value="MedicationRequest"/>
<baseDefinition value="http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-medicationrequest-core-1"/>
<derivation value="constraint"/>
<differential>
<element id="MedicationRequest">
<path value="MedicationRequest"/>
</element>
<element id="MedicationRequest.status">
<path value="MedicationRequest.status"/>
<fixedCode value="unknown"/>
</element>
<element id="MedicationRequest.intent">
<path value="MedicationRequest.intent"/>
<fixedCode value="order"/>
</element>
<element id="MedicationRequest.medication[x]">
<path value="MedicationRequest.medication[x]"/>
<type>
<code value="Reference"/>
<targetProfile value="http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-medication-core-1"/>
</type>
</element>
<element id="MedicationRequest.medication[x].reference">
<path value="MedicationRequest.medication[x].reference"/>
<min value="1"/>
</element>
<element id="MedicationRequest.authoredOn">
<path value="MedicationRequest.authoredOn"/>
</element>
<element id="MedicationRequest.requester">
<path value="MedicationRequest.requester"/>
<type>
<code value="Reference"/>
<targetProfile value="http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-practitionerrole-author-1" />
<targetProfile value="http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-organization-core-1" />
</type>
</element>
<element id="MedicationRequest.dispenseRequest">
<path value="MedicationRequest.dispenseRequest"/>
<min value="1"/>
</element>
<element id="MedicationRequest.dispenseRequest.quantity">
<path value="MedicationRequest.dispenseRequest.quantity"/>
<min value="1"/>
</element>
</differential>
</StructureDefinition>
7 changes: 7 additions & 0 deletions resources/implementationguide-core-1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -410,6 +410,13 @@
<name value="Australian Digital Health Agency Core MedicationRequest"/>
<exampleBoolean value="false"/>
</resource>
<resource>
<reference>
<reference value="StructureDefinition/dh-medicationrequest-pbs-claim-1"/>
</reference>
<name value="Australian Digital Health Agency PBS Prescription Claim Item"/>
<exampleBoolean value="false"/>
</resource>
<resource>
<reference>
<reference value="StructureDefinition/dh-organization-core-1"/>
Expand Down

0 comments on commit 1563f02

Please sign in to comment.