MedicationStatement

MedicationStatement = object

Represents a medication statement resource.
A record of a medication that is being consumed by a patient.
A MedicationStatement may indicate that the patient may be taking the medication now
or has taken the medication in the past or will be taking the medication in the future.

Properties

resourceType

resourceType: string | null

Resource type


id

id: string

The logical id of the resource.


meta

meta: Meta | null

The metadata about the resource.


status

status: string | null

A code representing the patient or other source's judgment about the state of
the medication used that this statement is about. Generally, this will be
active or completed.


medicationCodeableConcept

medicationCodeableConcept: CodeableConcept | null

Identifies the medication being consumed.


reasonCode

reasonCode: (CodeableConcept | null)[] | null

A reason for why the medication is being/was taken.


effectivePeriod

effectivePeriod: Period | null

The interval of time during which it is being asserted that the patient
is/was/will be taking the medication (or was not taking, when the
MedicationStatement.taken element is No).


dosage

dosage: (Dosage | null)[] | null

Indicates how the medication is/was or should be taken by the patient.


derivedFrom

derivedFrom: (Reference | null)[] | null

Allows linking the MedicationStatement to the underlying MedicationRequest,
or to other information that supports or is used to derive the MedicationStatement.