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: AUCoreSmokingStartDate - Detailed Descriptions

Page standards status: Draft Maturity Level: 0

Definitions for the au-core-smokingstartdate resource profile.

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

0. Observation
Definition

An observation of date a subject started tobacco smoking, recorded at a point in time.

ShortSmoking started date
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;1507541000168104&quot;/&gt;<br/>&nbsp;&nbsp;&lt;/coding&gt;<br/>&lt;/valueCodeableConcept&gt;<br/>
10. Observation.subject
Control1..?
TypeReference(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]
TypedateTime, boolean, string, SampledData, Quantity, Period, Ratio, integer, time, Range, CodeableConcept
[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
20. Observation.dataAbsentReason
Must Supporttrue