AuDigitalHealth / ci-fhir-stu3

Working drafts of HL7™ FHIR® Release 3 (STU) artefacts authored and maintained by the Clinical Informatics team at the Australian Digital Health Agency.
Other
11 stars 0 forks source link

Shared Medicines List : Update Composition and List profiles to allow multiple types of lists controlled by value set #42

Closed dbojicic-agency closed 5 years ago

dbojicic-agency commented 5 years ago

Prerequisites

The issue / feature

Change description

Update Shared Medicine List Composition (StructureDefinition-composition-sml-prac-1) and List of Medicine Items with Change Information Authored by Practitioner (StructureDefinition-list-sml-pracchanges-1) profiles to allow multiple medication sections in the Composition with the section code being chosen from a value set. The alignment between the list and the section is enforced by an invariant that forced the list to carry the same code as the section.

Currently the value set allows the following concepts:

but can be extended in the future.

What it actually enables people to do

This is a flexible design, similar to the design in Prescription and Dispense List Composition, that allows controlling the types of allowed lists (current, ceased etc) via value set.

Mockups

Shared Medicine List Composition (StructureDefinition-composition-sml-prac-1) - Medicines list section changes

Medicine Items with Change Information Authored by Practitioner (StructureDefinition-list-sml-pracchanges-1) changes

How awesome would it be?

Very awesome - a robust but very flexible solution is required for forthcoming shared medicines list work. This change helps support that work.

Workarounds

N/A

Additional context

Backlog story: https://jira.digitalhealth.gov.au/browse/CIFMM-2680