DataStandardsWales-MedicationList

The List resource is a curated collection of resources. The Medication List profile is intended to provide a snapshot view of a patient's medications.

The DataStandardsWales-MedicationList profile is derived from the UK Core List Profile. It defines additional rules for use within health and care organisations in Wales.

For additional guidance on implementation of UK Core, see here.

A direct link to the Data Standards Wales asset can be accessed here - Data Standards Wales Medication List

Formal Views of Profile Content

careSettingTypeI0..1Extension(CodeableConcept)
listWarningCodeI0..*Extension(code)
relatedProblemHeaderI0..1Extension(Complex)
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
statusS Σ ?!1..1codeBinding
modeS Σ ?!1..1codeBinding
titleΣ0..1string
codeS Σ1..1CodeableConceptBindingFixed Value
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
dateΣ0..1dateTime
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
orderedBy0..1CodeableConceptBinding
authorStringstring
authorReferenceReference(UK Core RelatedPerson | Data Standards Wales Patient | Data Standards Wales Practitioner | Data Standards Wales Organization)
timeΣ0..1dateTime
textΣ1..1markdown
flag0..1CodeableConcept
deleted?! I0..1boolean
date0..1dateTime
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
emptyReasonI0..1CodeableConceptBinding
careSettingTypeI0..1Extension(CodeableConcept)
listWarningCodeI0..*Extension(code)
relatedProblemHeaderI0..1Extension(Complex)
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
statusS Σ ?!1..1codeBinding
modeS Σ ?!1..1codeBinding
titleΣ0..1string
codeS Σ1..1CodeableConceptBindingFixed Value
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
dateΣ0..1dateTime
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
orderedBy0..1CodeableConceptBinding
authorStringstring
authorReferenceReference(UK Core RelatedPerson | Data Standards Wales Patient | Data Standards Wales Practitioner | Data Standards Wales Organization)
timeΣ0..1dateTime
textΣ1..1markdown
flag0..1CodeableConcept
deleted?! I0..1boolean
date0..1dateTime
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
emptyReasonI0..1CodeableConceptBinding
careSettingTypeI0..1Extension(CodeableConcept)
listWarningCodeI0..*Extension(code)
relatedProblemHeaderI0..1Extension(Complex)
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
statusS Σ ?!1..1codeBinding
modeS Σ ?!1..1codeBinding
titleΣ0..1string
codeS Σ1..1CodeableConceptBindingFixed Value
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
dateΣ0..1dateTime
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
orderedBy0..1CodeableConceptBinding
authorStringstring
authorReferenceReference(UK Core RelatedPerson | Data Standards Wales Patient | Data Standards Wales Practitioner | Data Standards Wales Organization)
timeΣ0..1dateTime
textΣ1..1markdown
flag0..1CodeableConcept
deleted?! I0..1boolean
date0..1dateTime
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
emptyReasonI0..1CodeableConceptBinding

Mandatory and Must Support Data Elements

Refer to the Mandatory and Must Support page for guidance on how these elements should be interpreted.

Each Medication List must have:

  1. A status
  2. A mode
  3. A fixed SNOMED CT code of value of 933361000000108|'Medications and medical devices' *
  4. A subject (patient)

* the list's code is fixed to 'Medications and medical devices' for the current scope of functionality - in further iterations the code field is likely to be bound to a value set of other medication list types

Each Medication List must support:

  1. An encounter
  2. A source to indicate who defined the list contents