Primary Care Practice-to-Practice
0.0.3 - CI Build

Primary Care Practice-to-Practice, published by . This is not an authorized publication; it is the continuous build for version 0.0.3). This version is based on the current content of https://github.com/aehrc/primary-care-data-technical/ and changes regularly. See the Directory of published versions

Resource Profile: AU Primary Care Medicine List

Defining URL:https://aehrc.com/fhir/StructureDefinition/AUPrimaryCareMedicineList
Version:0.0.3
Name:AUPrimaryCareMedicineList
Title:AU Primary Care Medicine List
Status:Active as of 2021-06-27T13:53:23+00:00
Definition:

This profile defines a medicine list structure that includes core localisation concepts for use in an Australian primary care practice-to-practice record transfer context.

Source Resource:XML / JSON / Turtle

The official URL for this profile is:

https://aehrc.com/fhir/StructureDefinition/AUPrimaryCareMedicineList

Formal Views of Profile Content

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

This structure is derived from AUMedicineList

Summary

Must-Support: 4 elements

Structures

This structure refers to these other structures:

This structure is derived from AUMedicineList

NameFlagsCard.TypeDescription & Constraintsdoco
.. List 0..*AUMedicineListA list of medications in an Australian healthcare context
... status 1..1codecurrent | retired | entered-in-error
Required Pattern: current
... mode 1..1codeworking | snapshot | changes
Required Pattern: snapshot
... date S0..1dateTimeWhen the list was prepared
.... item S1..1Reference(AU Primary Care Medication Statement)Actual entry
... emptyReason S0..1CodeableConceptWhy list is empty

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. List I0..*AUMedicineListA list of medications in an Australian healthcare context
... id Σ0..1stringLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... author-related-person 0..1Reference(RelatedPerson)Related person that defined the list contents (aka Author)
URL: http://hl7.org.au/fhir/StructureDefinition/author-related-person
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier 0..*IdentifierBusiness identifier
... status ?!Σ1..1codecurrent | retired | entered-in-error
Binding: ListStatus (required): The current state of the list.


Required Pattern: current
... mode ?!Σ1..1codeworking | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this list.


Required Pattern: snapshot
... title Σ0..1stringDescriptive name for the list
Example General: Dr. Jane's Patients
... code Σ0..1CodeableConceptWhat the purpose of this list is
Binding: ExampleUseCodesForList (example): What the purpose of a list is.

... subject Σ0..1Reference(Patient | Group | Device | Location)If all resources have the same subject
... encounter 0..1Reference(Encounter)Context in which list created
... date SΣ0..1dateTimeWhen the list was prepared
... source Σ0..1Reference(Practitioner | PractitionerRole | Patient | Device)Who and/or what defined the list contents (aka Author)
... orderedBy 0..1CodeableConceptWhat order the list has
Binding: ListOrderCodes (preferred): What order applies to the items in a list.

... note 0..*AnnotationComments about the list
... entry SI0..*BackboneElementMedicine list entry
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... change-description 0..1stringDescription of the change to the item
URL: http://hl7.org.au/fhir/StructureDefinition/change-description
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... flag 0..1CodeableConceptMedicine item change
Binding: http://hl7.org.au/fhir/ValueSet/medicine-item-change (preferred)
.... deleted ?!I0..1booleanIf this item is actually marked as deleted
.... date 0..1dateTimeWhen item added to list
.... item S1..1Reference(AU Primary Care Medication Statement)Actual entry
... emptyReason SI0..1CodeableConceptWhy list is empty
Binding: ListEmptyReasons (preferred): If a list is empty, why it is empty.


doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. List I0..*AUMedicineListA list of medications in an Australian healthcare context
... date Σ0..1dateTimeWhen the list was prepared
... entry I0..*BackboneElementMedicine list entry
.... item 1..1Reference(AU Primary Care Medication Statement)Actual entry
... emptyReason I0..1CodeableConceptWhy list is empty
Binding: ListEmptyReasons (preferred): If a list is empty, why it is empty.


doco Documentation for this format

This structure is derived from AUMedicineList

Summary

Must-Support: 4 elements

Structures

This structure refers to these other structures:

Differential View

This structure is derived from AUMedicineList

NameFlagsCard.TypeDescription & Constraintsdoco
.. List 0..*AUMedicineListA list of medications in an Australian healthcare context
... status 1..1codecurrent | retired | entered-in-error
Required Pattern: current
... mode 1..1codeworking | snapshot | changes
Required Pattern: snapshot
... date S0..1dateTimeWhen the list was prepared
.... item S1..1Reference(AU Primary Care Medication Statement)Actual entry
... emptyReason S0..1CodeableConceptWhy list is empty

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. List I0..*AUMedicineListA list of medications in an Australian healthcare context
... id Σ0..1stringLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... author-related-person 0..1Reference(RelatedPerson)Related person that defined the list contents (aka Author)
URL: http://hl7.org.au/fhir/StructureDefinition/author-related-person
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier 0..*IdentifierBusiness identifier
... status ?!Σ1..1codecurrent | retired | entered-in-error
Binding: ListStatus (required): The current state of the list.


Required Pattern: current
... mode ?!Σ1..1codeworking | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this list.


Required Pattern: snapshot
... title Σ0..1stringDescriptive name for the list
Example General: Dr. Jane's Patients
... code Σ0..1CodeableConceptWhat the purpose of this list is
Binding: ExampleUseCodesForList (example): What the purpose of a list is.

... subject Σ0..1Reference(Patient | Group | Device | Location)If all resources have the same subject
... encounter 0..1Reference(Encounter)Context in which list created
... date SΣ0..1dateTimeWhen the list was prepared
... source Σ0..1Reference(Practitioner | PractitionerRole | Patient | Device)Who and/or what defined the list contents (aka Author)
... orderedBy 0..1CodeableConceptWhat order the list has
Binding: ListOrderCodes (preferred): What order applies to the items in a list.

... note 0..*AnnotationComments about the list
... entry SI0..*BackboneElementMedicine list entry
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... change-description 0..1stringDescription of the change to the item
URL: http://hl7.org.au/fhir/StructureDefinition/change-description
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... flag 0..1CodeableConceptMedicine item change
Binding: http://hl7.org.au/fhir/ValueSet/medicine-item-change (preferred)
.... deleted ?!I0..1booleanIf this item is actually marked as deleted
.... date 0..1dateTimeWhen item added to list
.... item S1..1Reference(AU Primary Care Medication Statement)Actual entry
... emptyReason SI0..1CodeableConceptWhy list is empty
Binding: ListEmptyReasons (preferred): If a list is empty, why it is empty.


doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

PathConformanceValueSet / Code
List.languagepreferredCommonLanguages
Max Binding: AllLanguages
List.statusrequiredPattern: current
List.moderequiredPattern: snapshot
List.codeexampleExampleUseCodesForList
List.orderedBypreferredListOrderCodes
List.entry.flagpreferredhttp://hl7.org.au/fhir/ValueSet/medicine-item-change
List.emptyReasonpreferredListEmptyReasons