Difference between revisions of "Current Context"
From Hiasobi - FHIR
Brett Esler (Talk | contribs) (→Example) |
Brett Esler (Talk | contribs) (→Current Organisation Identifier) |
||
| Line 60: | Line 60: | ||
===Read=== | ===Read=== | ||
<pre>GET <fhir-host>/Observation/CTX-ORGANISATION</pre> | <pre>GET <fhir-host>/Observation/CTX-ORGANISATION</pre> | ||
| + | |||
| + | ===Example=== | ||
| + | <pre> | ||
| + | <Observation xmlns="http://hl7.org/fhir"> | ||
| + | <id value="CTX-ORGANISATION" /> | ||
| + | <text> | ||
| + | <div xmlns="http://www.w3.org/1999/xhtml"> | ||
| + | <p> Context: ORGANISATION - 0</p> | ||
| + | </div> | ||
| + | </text> | ||
| + | <extension url="http://fhir.hl7.org.nz/dstu2/StructureDefinition/agent"> | ||
| + | <extension url="role"> | ||
| + | <valueCoding> | ||
| + | <system value="http://hl7.org/fhir/provenance-participant-role" /> | ||
| + | <code value="custodian" /> | ||
| + | <display value="Custodian" /> | ||
| + | </valueCoding> | ||
| + | </extension> | ||
| + | <extension url="actorId"> | ||
| + | <valueIdentifier> | ||
| + | <system value="http://ns.electronichealth.net.au/id/hi/hpio/1.0" /> | ||
| + | <value value="8003628233355286" /> | ||
| + | </valueIdentifier> | ||
| + | </extension> | ||
| + | </extension> | ||
| + | <status value="final" /> | ||
| + | <code> | ||
| + | <coding> | ||
| + | <system value="http://oridashi.com.au/system/code/context" /> | ||
| + | <code value="ORGANISATION" /> | ||
| + | <display value="Organisation Context" /> | ||
| + | </coding> | ||
| + | </code> | ||
| + | <effectiveDateTime value="2016-10-14T13:42:32.5587489+11:00" /> | ||
| + | <valueString value="0" /> | ||
| + | </Observation> | ||
| + | </pre> | ||
==Current Application Context== | ==Current Application Context== | ||
Revision as of 13:42, 14 October 2016
Current application context can be queried using well known Observation resource identifiers.
Contents
Current Provider Identifier
Read
GET <fhir-host>/Observation/CTX-PROVIDER
Example
<Observation xmlns="http://hl7.org/fhir">
<id value="CTX-PROVIDER" />
<text>
<div xmlns="http://www.w3.org/1999/xhtml">
<p> Context: PROVIDER - 2</p>
</div>
</text>
<status value="final" />
<code>
<coding>
<system value="http://oridashi.com.au/system/code/context" />
<code value="PROVIDER" />
<display value="Provider Context" />
</coding>
</code>
<effectiveDateTime value="2016-10-14T13:21:34.3487834+11:00" />
<valueString value="2" />
</Observation>
Current Patient Identifier
Read
GET <fhir-host>/Observation/CTX-PATIENT
Example
<Observation xmlns="http://hl7.org/fhir">
<text>
<div xmlns="http://www.w3.org/1999/xhtml">
<p> Context: PATIENT - 4</p>
</div>
</text>
<name>
<coding>
<system value="http://oridashi.com.au/system/code/context"/>
<code value="PATIENT"/>
<display value="Patient Context"/>
</coding>
</name>
<valueString value="4"/>
<appliesDateTime value="2014-02-03T15:01:08Z"/>
<status value="final"/>
<reliability value="ok"/>
</Observation>
Current Patient List
Read
GET <fhir-host>/Observation/CTX-PATIENTLIST
Current Organisation Identifier
Read
GET <fhir-host>/Observation/CTX-ORGANISATION
Example
<Observation xmlns="http://hl7.org/fhir">
<id value="CTX-ORGANISATION" />
<text>
<div xmlns="http://www.w3.org/1999/xhtml">
<p> Context: ORGANISATION - 0</p>
</div>
</text>
<extension url="http://fhir.hl7.org.nz/dstu2/StructureDefinition/agent">
<extension url="role">
<valueCoding>
<system value="http://hl7.org/fhir/provenance-participant-role" />
<code value="custodian" />
<display value="Custodian" />
</valueCoding>
</extension>
<extension url="actorId">
<valueIdentifier>
<system value="http://ns.electronichealth.net.au/id/hi/hpio/1.0" />
<value value="8003628233355286" />
</valueIdentifier>
</extension>
</extension>
<status value="final" />
<code>
<coding>
<system value="http://oridashi.com.au/system/code/context" />
<code value="ORGANISATION" />
<display value="Organisation Context" />
</coding>
</code>
<effectiveDateTime value="2016-10-14T13:42:32.5587489+11:00" />
<valueString value="0" />
</Observation>
Current Application Context
Read
GET <fhir-host>/Observation/CTX-APPLICATION
Example
<Observation xmlns="http://hl7.org/fhir">
<text>
<div xmlns="http://www.w3.org/1999/xhtml">
<p> Context: APPLICATION - MEDICATION.LIST</p>
</div>
</text>
<name>
<coding>
<system value="http://oridashi.com.au/system/code/context"/>
<code value="APPLICATION"/>
<display value="Application Context"/>
</coding>
</name>
<valueString value="MEDICATION.LIST"/>
<appliesDateTime value="2014-02-03T14:50:03Z"/>
<status value="final"/>
<reliability value="ok"/>
</Observation>
Value Set
- MEDICATION.LIST - current medications list
- MEDICALHISTORY.LIST - past medical history list
- IMMUNISATION.LIST - immunisations list
- INVESTIGATION.LIST - investigations list
- PRESCRIBING - prescribing medications entry
- PATHOLOGY.ORDER - ordering pathology entry
- IMAGING.ORDER - ordering imaging entry