AU Core Implementation Guide
0.2.2-preview - Preview Australia flag

This page is part of the Australian Core IG (v0.2.2-preview: AU Core) based on FHIR R4. For a full list of available versions, see the Directory of published versions

Resource Profile: AUCoreAlcoholStatus - Detailed Descriptions

Page standards status: Draft Maturity Level: 0

Definitions for the au-core-alcoholstatus resource profile.

Guidance on how to interpret the contents of this table can be found here

0. Observation
Definition

An observation of alcohol status, i.e. current behaviour for alcohol intake, at a point in time.

ShortAlcohol status
Invariantsau-core-obs-02: At least value or data absent reason shall be present (dataAbsentReason.exists() or value.exists())
2. Observation.status
Must Supporttrue
Fixed Valuefinal
4. Observation.category
Control1..?
Must Supporttrue
SlicingThis element introduces a set of slices on Observation.category. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • pattern @ $this
6. Observation.category:socialHistory
Slice NamesocialHistory
Control1..1
Pattern Value&lt;valueCodeableConcept&nbsp;xmlns=&quot;http://hl7.org/fhir&quot;&gt;<br/>&nbsp;&nbsp;&lt;coding&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;system&nbsp;value=&quot;http://terminology.hl7.org/CodeSystem/observation-category&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;code&nbsp;value=&quot;social-history&quot;/&gt;<br/>&nbsp;&nbsp;&lt;/coding&gt;<br/>&lt;/valueCodeableConcept&gt;<br/>
8. Observation.code
Must Supporttrue
Pattern Value&lt;valueCodeableConcept&nbsp;xmlns=&quot;http://hl7.org/fhir&quot;&gt;<br/>&nbsp;&nbsp;&lt;coding&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;system&nbsp;value=&quot;http://snomed.info/sct&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;code&nbsp;value=&quot;363905002&quot;/&gt;<br/>&nbsp;&nbsp;&lt;/coding&gt;<br/>&lt;/valueCodeableConcept&gt;<br/>
10. Observation.subject
Control1..?
TypeReference(AU Core Patient)
Must Supporttrue
12. Observation.encounter
TypeReference(AU Core Encounter)
Must Supporttrue
14. Observation.effective[x]
Definition

Date, and optionally time, the observation was performed.

ShortDate, and optionally time, the observation was performed
Control1..?
This element is affected by the following invariants: au-core-obs-01
TypedateTime, Period, Timing, instant
[x] NoteSee Choice of Data Types for further information about how to use [x]
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Must Supporttrue
Invariantsau-core-obs-01: Date shall be at least to day ($this is DateTime implies $this.toString().length() >= 10)
16. Observation.performer
TypeReference(AU Core Practitioner, AU Core PractitionerRole, AU Core Organization, AU Core Patient, AU Core RelatedPerson)
Must Supporttrue
Must Support TypesNo must-support rules about the choice of types/profiles
18. Observation.value[x]
BindingUnless not suitable, these codes SHALL be taken from https://healthterminologies.gov.au/fhir/ValueSet/alcohol-intake-status-1
TypeCodeableConcept, dateTime, boolean, string, SampledData, Quantity, Period, Ratio, integer, time, Range
[x] NoteSee Choice of Data Types for further information about how to use [x]
Must Supporttrue
20. Observation.dataAbsentReason
Must Supporttrue