Global
global-1: All FHIR elements must have a @value or children
MedicationStatement
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
dom-1: If the resource is contained in another resource, it SHALL NOT contain any narrative
mst-2: Reason for use is only permitted if wasNotTaken is false
mst-1: Reason not taken is only permitted if wasNotTaken is true
txt-2: The narrative SHALL have some non-whitespace content
txt-1: The narrative SHALL contain only the basic html formatting elements described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes
txt-3: The narrative SHALL contain only the basic html formatting attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes
per-1: If present, start SHALL have a lower value than end
ref-1: SHALL have a local reference if the resource is provided inline
ref-1: SHALL have a local reference if the resource is provided inline
ref-1: SHALL have a local reference if the resource is provided inline
ref-1: SHALL have a local reference if the resource is provided inline
per-1: If present, start SHALL have a lower value than end
ref-1: SHALL have a local reference if the resource is provided inline
ref-1: SHALL have a local reference if the resource is provided inline
tim-3: Either frequency or when can exist, not both
tim-1: if there's a duration, there needs to be duration units
tim-2: if there's a period, there needs to be period units
tim-6: If there's a periodMax, there must be a period
tim-7: If there's a durationMax, there must be a duration
qty-3: If a code for the unit is present, the system SHALL also be present
rng-2: If present, low SHALL have a lower value than high
qty-3: If a code for the unit is present, the system SHALL also be present
qty-3: If a code for the unit is present, the system SHALL also be present
per-1: If present, start SHALL have a lower value than end
tim-4: duration SHALL be a non-negative value
tim-5: period SHALL be a non-negative value
ref-1: SHALL have a local reference if the resource is provided inline
qty-3: If a code for the unit is present, the system SHALL also be present
rng-2: If present, low SHALL have a lower value than high
qty-3: If a code for the unit is present, the system SHALL also be present
qty-3: If a code for the unit is present, the system SHALL also be present
rat-1: Numerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present
qty-3: If a code for the unit is present, the system SHALL also be present
qty-3: If a code for the unit is present, the system SHALL also be present
rng-2: If present, low SHALL have a lower value than high
qty-3: If a code for the unit is present, the system SHALL also be present
qty-3: If a code for the unit is present, the system SHALL also be present
rat-1: Numerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present
qty-3: If a code for the unit is present, the system SHALL also be present
qty-3: If a code for the unit is present, the system SHALL also be present