AU Base Implementation Guide
4.2.2-ballot - Ballot Australia flag

This page is part of the Australian Base IG (v4.2.2-ballot: AU Base R4.2 Ballot 5) based on FHIR (HL7® FHIR® Standard) R4. The current version which supersedes this version is 4.1.0. For a full list of available versions, see the Directory of published versions

Resource Profile: AU Health Program Participation Summary

Official URL: http://hl7.org.au/fhir/StructureDefinition/au-healthprogramparticipation Version: 4.2.2-ballot
Standards status: Trial-use Maturity Level: 0 Computable Name: AUHealthProgramParticipationSummary

Copyright/Legal: HL7 Australia© 2018+; Licensed Under Creative Commons No Rights Reserved.

This profile defines an observation information structure for a summary of an individual’s participation in a health program, e.g. weight management, disease screening, or substance use therapy. Participation information may include information on an individual’s eligibility for a program, suspension of participation in a program, or status of participation in a program.

This artifact is published at FMM0 for information only. Input is requested to assess whether this artifact has support to be approved, should be retained as a draft for further discussion, or is no longer needed. Please comment by raising HL7 Jira Issues.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Observation

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation 0..* Observation Health program participation summary observation
... status 1..1 code registered | preliminary | final | amended +
Fixed Value: final
... Slices for category 1..* CodeableConcept Classification of type of observation
Slice: Unordered, Open by pattern:$this
.... category:hPCat 1..1 CodeableConcept Health program
Required Pattern: At least the following
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org.au/CodeSystem/observation-category
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: program
... code 1..1 CodeableConcept Type of observation (code / type)
Binding: Participation in Health Program . (extensible)
... effective[x] 1..1 dateTime Date, and optionally time, this information is asserted as 'true'
... Slices for component C 1..* BackboneElement Component results
Slice: Unordered, Open by pattern:code
inv-hpps-1: The component shall at least have a value or a data absent reason
.... component:participationStatus 1..1 BackboneElement Current status of an individual's participation in a program
..... code 1..1 CodeableConcept Type of component observation (code / type)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 1603781000168102
..... value[x] 0..1 CodeableConcept Actual component result
Binding: Health Program Participation Status . (required)
.... component:participationStatusPeriod 0..1 BackboneElement Validity period for the program participation status
..... code 1..1 CodeableConcept Type of component observation (code / type)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 1603791000168104
..... value[x] 0..1 Actual component result
...... valueDateTime dateTime
...... valuePeriod Period
.... component:notParticipantStatusReason 0..* BackboneElement Reason for not participating
..... code 1..1 CodeableConcept Type of component observation (code / type)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 1603991000168102
..... value[x] 0..1 CodeableConcept Actual component result
Binding: Reason For Non Participation In Health Program . (preferred)
.... component:lastAction 0..1 BackboneElement Last program participation action
..... code 1..1 CodeableConcept Type of component observation (code / type)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 1604001000168105
..... value[x] 0..1 CodeableConcept Actual component result
.... component:lastActionDate 0..1 BackboneElement Last program participation action date
..... code 1..1 CodeableConcept Type of component observation (code / type)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 1604011000168108
..... value[x] 0..1 Actual component result
...... valueDateTime dateTime
...... valuePeriod Period
.... component:nextAction 0..1 BackboneElement Next program participation action
..... code 1..1 CodeableConcept Type of component observation (code / type)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 1604021000168101
..... value[x] 0..1 CodeableConcept Actual component result
.... component:nextActionDate 0..1 BackboneElement Next program participation action date
..... code 1..1 CodeableConcept Type of component observation (code / type)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 1604031000168103
..... value[x] 0..1 Actual component result
...... valueDateTime dateTime
...... valuePeriod Period
.... component:forecastStatus 0..1 BackboneElement Forecast status with reference to program pathway, e.g. overdue, as at the time this observation is asserted
..... code 1..1 CodeableConcept Type of component observation (code / type)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 1604041000168107
..... value[x] 0..1 CodeableConcept Actual component result
.... component:forecastStatusPeriod 0..1 BackboneElement Validity period associated with forecast status
..... code 1..1 CodeableConcept Type of component observation (code / type)
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 1604051000168109
..... value[x] 0..1 Actual component result
...... valueDateTime dateTime
...... valuePeriod Period

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Observation.codeextensibleParticipationinHealthProgram .
https://healthterminologies.gov.au/fhir/ValueSet/participation-in-health-program-1
Observation.component:participationStatus.value[x]requiredHealthProgramParticipationStatus .
https://healthterminologies.gov.au/fhir/ValueSet/health-program-participation-status-1
Observation.component:notParticipantStatusReason.value[x]preferredReasonForNonParticipationInHealthProgram .
https://healthterminologies.gov.au/fhir/ValueSet/reason-non-participation-health-program-1

Constraints

IdGradePath(s)DetailsRequirements
inv-hpps-1errorObservation.componentThe component shall at least have a value or a data absent reason
: value.exists() or dataAbsentReason.exists()

 

Other representations of profile: CSV, Excel, Schematron