Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Medicine Item Statement (StructureDefinition-medicationstatement-detailed-1) :: conditionally relax MedicationStatement.dosage cardinality #76

Closed
2 tasks done
dbojicic-agency opened this issue Mar 22, 2020 · 2 comments
Assignees
Labels
feature/change-profile This is a feature request (design change) to an existing profile size/tiny ~ 1 day or less status/complete tag/priority This issue has been recognised as a priority to be addressed as soon as possible

Comments

@dbojicic-agency
Copy link
Contributor

Prerequisites

  • I have searched open and closed issues to make sure it isn't already requested or reported
  • I have written a descriptive issue title

The issue / feature

Change description

The profile 'Medicine Item Statement' (medicationstatement-detailed-1) mandates the MedicationStatement.dosage for a medicine item regardless of its status.
In order to support Pharmacist Shared Medicine List (PSML) that strictly prohibits dosage information for all ceased medicine items, MedicationStatement.dosage cardinality should be relaxed to 0..*, with a rule to require this element for all active medicine items.

What it actually enables people to do

Instances of MedicationStatement complying to this profile can bit don't have to supply dosage information for medicine items with a status other than 'active' or 'intended'.,

How awesome would it be?

This change allows greater implementer flexibility and increases number of use cases for the profile.

Workarounds

nil

Additional context

nil

@dbojicic-agency dbojicic-agency changed the title Medicine Item Statement (StructureDefinition-medicationstatement-detailed-1) :: relax MedicationStatement.dosage cardinality Medicine Item Statement (StructureDefinition-medicationstatement-detailed-1) :: conditionally relax MedicationStatement.dosage cardinality Mar 22, 2020
@robeastwood-agency robeastwood-agency self-assigned this Mar 24, 2020
@dtr-agency dtr-agency added feature/change-profile This is a feature request (design change) to an existing profile size/tiny ~ 1 day or less tag/priority This issue has been recognised as a priority to be addressed as soon as possible labels Mar 24, 2020
@robeastwood-agency
Copy link
Member

Changes to the profile are now in peer review

robeastwood-agency added a commit that referenced this issue Mar 25, 2020
…tement-detailed-1

- relaxed the dosage constraint from 1..* to 0..*
- added invariant to ensure that if the status is active or intended, then dosage shall be provided

Github: #76
@robeastwood-agency
Copy link
Member

Work on the profile has been completed (relaxed the dosage constraint from 1..* to 0..* and added invariant to ensure that if the status is active or intended, then dosage shall be provided). See commit 1b42195

Changes to supporting files forthcoming.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature/change-profile This is a feature request (design change) to an existing profile size/tiny ~ 1 day or less status/complete tag/priority This issue has been recognised as a priority to be addressed as soon as possible
Projects
None yet
Development

No branches or pull requests

3 participants