Closed RichardTON closed 4 years ago
In progress via https://jira.digitalhealth.gov.au/browse/CIFMM-3262. We intentionally want to allow for logical identifiers only to pass. This story will merge the functionality into inv-dh-cmp-01 / inv-dh-lst-03 so that this invariant enforces either a conforming reference or a conforming identifier. If we can't work out the FHIRPAth in time then retain the improved text but revert to original FHIRPath that only enforces a reference or a conforming identifier and raise a known issue.
Prerequisites
The bug
inv-dh-cmp-06 is currently failing instances of Shared Medicines List Authored by Practitioner that have an author role with only an identifier. This is too strict. We want to allow for logical identifiers only to pass.
inv-dh-lst-05 in List of Medicine Items with Change Information Authored by Practitioner has the same problem.
What I expected to happen
Instances of a Composition with an author role with only an identifier (with a system and a value) will not raise an error in the QA report. For example
QA.html excerpt
Desktop (please complete the following information):