IHE Pharmacy Medication Record
0.1.0 - ci-build
IHE Pharmacy Medication Record, published by Integrating the Healthcare Enterprise (IHE). This is not an authorized publication; it is the continuous build for version 0.1.0). This version is based on the current content of https://github.com/IHE/pharm-medo/ and changes regularly. See the Directory of published versions
| Active as of 2023-03-27 |
Definitions for the ModelMedicationRecordTreatmentLine logical model.
Guidance on how to interpret the contents of this table can be found here.
| 1. ModelMedicationRecordTreatmentLine | |
| Definition | A model for representing a Treatment Line. |
| Control | 0..? |
| 2. ModelMedicationRecordTreatmentLine.identifier | |
| Definition | The business identifier(s) for the medication treatment Line |
| Note | This is a business identifier, not a resource identifier (see discussion) |
| Control | 0..1 |
| Type | Identifier |
| 3. ModelMedicationRecordTreatmentLine.basedOn | |
| Definition | The identifier of the treatment from which this line stems |
| Control | 0..1 |
| Type | Reference(ModelMedicationRecordTreatment) |
| 4. ModelMedicationRecordTreatmentLine.subject | |
| Definition | For whom this treatment line was created |
| Control | 1..1 |
| Type | Reference(Patient) |
| 5. ModelMedicationRecordTreatmentLine.recorder | |
| Definition | Who created this treatment line |
| Control | 1..1 |
| Type | Reference(Practitioner|Organization) |
| 6. ModelMedicationRecordTreatmentLine.recordDate | |
| Definition | Datetime that the treatment line was created or updated |
| Control | 1..1 |
| Type | dateTime |
| 7. ModelMedicationRecordTreatmentLine.startMedicationDate | |
| Definition | Start date of the medication |
| Control | 1..1 |
| Type | dateTime |
| 8. ModelMedicationRecordTreatmentLine.endMedicationDate | |
| Definition | End date, if exists, for stopping the medication |
| Control | 0..1 |
| Type | dateTime |
| 9. ModelMedicationRecordTreatmentLine.originType | |
| Definition | From what context this treatment line stems, whether is ambulatory prescription, patient request, etc |
| Control | 1..1 |
| Type | CodeableConcept |
| 10. ModelMedicationRecordTreatmentLine.reaction | |
| Definition | Reaction to this treatment line |
| Control | 0..* |
| Type | CodeableConcept |
| 11. ModelMedicationRecordTreatmentLine.product[x] | |
| Definition | Product for which the treatment line refers to |
| Control | 1..1 |
| Type | Choice of: CodeableConcept, Reference(Medication) |
| [x] Note | See Choice of Data Types for further information about how to use [x] |
| 12. ModelMedicationRecordTreatmentLine.medicationType | |
| Definition | What type of medication the product is: hospital, community, preparation, etc |
| Control | 0..* |
| Type | CodeableConcept |
| 13. ModelMedicationRecordTreatmentLine.instructionForUse | |
| Definition | Full representation of the dosage instructions |
| Control | 0..* |
| Type | string |
| 14. ModelMedicationRecordTreatmentLine.dosageAmount | |
| Definition | Quantity to be consumed |
| Control | 0..1 |
| Type | CodeableConcept |
| 15. ModelMedicationRecordTreatmentLine.periodicity | |
| Definition | Scheduling for the consumption |
| Control | 0..1 |
| Type | CodeableConcept |
| 16. ModelMedicationRecordTreatmentLine.route | |
| Definition | Route through which the product should consumed |
| Control | 1..1 |
| Type | CodeableConcept |
| 17. ModelMedicationRecordTreatmentLine.dayPeriod | |
| Definition | Period of the day for consuming the product |
| Control | 0..* |
| Type | CodeableConcept |
| 18. ModelMedicationRecordTreatmentLine.lifecycleStatus | |
| Definition | Status of the treatment line |
| Control | 1..1 |
| Type | CodeableConcept |
| 19. ModelMedicationRecordTreatmentLine.statusReason | |
| Definition | Reason the status |
| Control | 0..* |
| Type | CodeableConcept |
| 20. ModelMedicationRecordTreatmentLine.treatmentPlan | |
| Definition | Link to the 'parent' treatment - i.e the treatment that this order is derived from, or contriburing to |
| Control | 0..1 |
| Type | Reference |
| 21. ModelMedicationRecordTreatmentLine.indication | |
| Definition | Why the treatment exists |
| Control | 0..* |
| Type | CodeableConcept |
Guidance on how to interpret the contents of this table can be found here.
| 1. ModelMedicationRecordTreatmentLine | |
| Definition | A model for representing a Treatment Line. Base definition for all types defined in FHIR type system. |
| Control | 0..* |
| Invariants | Defined on this element ele-1: All FHIR elements must have a @value or children (: hasValue() or (children().count() > id.count())) |
| 2. ModelMedicationRecordTreatmentLine.identifier | |
| Definition | The business identifier(s) for the medication treatment Line |
| Note | This is a business identifier, not a resource identifier (see discussion) |
| Control | 0..1 |
| Type | Identifier |
| 3. ModelMedicationRecordTreatmentLine.basedOn | |
| Definition | The identifier of the treatment from which this line stems |
| Control | 0..1 |
| Type | Reference(ModelMedicationRecordTreatment) |
| 4. ModelMedicationRecordTreatmentLine.subject | |
| Definition | For whom this treatment line was created |
| Control | 1..1 |
| Type | Reference(Patient) |
| 5. ModelMedicationRecordTreatmentLine.recorder | |
| Definition | Who created this treatment line |
| Control | 1..1 |
| Type | Reference(Practitioner|Organization) |
| 6. ModelMedicationRecordTreatmentLine.recordDate | |
| Definition | Datetime that the treatment line was created or updated |
| Control | 1..1 |
| Type | dateTime |
| 7. ModelMedicationRecordTreatmentLine.startMedicationDate | |
| Definition | Start date of the medication |
| Control | 1..1 |
| Type | dateTime |
| 8. ModelMedicationRecordTreatmentLine.endMedicationDate | |
| Definition | End date, if exists, for stopping the medication |
| Control | 0..1 |
| Type | dateTime |
| 9. ModelMedicationRecordTreatmentLine.originType | |
| Definition | From what context this treatment line stems, whether is ambulatory prescription, patient request, etc |
| Control | 1..1 |
| Type | CodeableConcept |
| 10. ModelMedicationRecordTreatmentLine.reaction | |
| Definition | Reaction to this treatment line |
| Control | 0..* |
| Type | CodeableConcept |
| 11. ModelMedicationRecordTreatmentLine.product[x] | |
| Definition | Product for which the treatment line refers to |
| Control | 1..1 |
| Type | Choice of: CodeableConcept, Reference(Medication) |
| [x] Note | See Choice of Data Types for further information about how to use [x] |
| 12. ModelMedicationRecordTreatmentLine.medicationType | |
| Definition | What type of medication the product is: hospital, community, preparation, etc |
| Control | 0..* |
| Type | CodeableConcept |
| 13. ModelMedicationRecordTreatmentLine.instructionForUse | |
| Definition | Full representation of the dosage instructions |
| Control | 0..* |
| Type | string |
| 14. ModelMedicationRecordTreatmentLine.dosageAmount | |
| Definition | Quantity to be consumed |
| Control | 0..1 |
| Type | CodeableConcept |
| 15. ModelMedicationRecordTreatmentLine.periodicity | |
| Definition | Scheduling for the consumption |
| Control | 0..1 |
| Type | CodeableConcept |
| 16. ModelMedicationRecordTreatmentLine.route | |
| Definition | Route through which the product should consumed |
| Control | 1..1 |
| Type | CodeableConcept |
| 17. ModelMedicationRecordTreatmentLine.dayPeriod | |
| Definition | Period of the day for consuming the product |
| Control | 0..* |
| Type | CodeableConcept |
| 18. ModelMedicationRecordTreatmentLine.lifecycleStatus | |
| Definition | Status of the treatment line |
| Control | 1..1 |
| Type | CodeableConcept |
| 19. ModelMedicationRecordTreatmentLine.statusReason | |
| Definition | Reason the status |
| Control | 0..* |
| Type | CodeableConcept |
| 20. ModelMedicationRecordTreatmentLine.treatmentPlan | |
| Definition | Link to the 'parent' treatment - i.e the treatment that this order is derived from, or contriburing to |
| Control | 0..1 |
| Type | Reference |
| 21. ModelMedicationRecordTreatmentLine.indication | |
| Definition | Why the treatment exists |
| Control | 0..* |
| Type | CodeableConcept |
Guidance on how to interpret the contents of this table can be found here.
| 1. ModelMedicationRecordTreatmentLine | |
| Definition | A model for representing a Treatment Line. |
| Control | 0..* |
| 2. ModelMedicationRecordTreatmentLine.identifier | |
| Definition | The business identifier(s) for the medication treatment Line |
| Note | This is a business identifier, not a resource identifier (see discussion) |
| Control | 0..1 |
| Type | Identifier |
| 3. ModelMedicationRecordTreatmentLine.basedOn | |
| Definition | The identifier of the treatment from which this line stems |
| Control | 0..1 |
| Type | Reference(ModelMedicationRecordTreatment) |
| 4. ModelMedicationRecordTreatmentLine.subject | |
| Definition | For whom this treatment line was created |
| Control | 1..1 |
| Type | Reference(Patient) |
| 5. ModelMedicationRecordTreatmentLine.recorder | |
| Definition | Who created this treatment line |
| Control | 1..1 |
| Type | Reference(Practitioner|Organization) |
| 6. ModelMedicationRecordTreatmentLine.recordDate | |
| Definition | Datetime that the treatment line was created or updated |
| Control | 1..1 |
| Type | dateTime |
| 7. ModelMedicationRecordTreatmentLine.startMedicationDate | |
| Definition | Start date of the medication |
| Control | 1..1 |
| Type | dateTime |
| 8. ModelMedicationRecordTreatmentLine.endMedicationDate | |
| Definition | End date, if exists, for stopping the medication |
| Control | 0..1 |
| Type | dateTime |
| 9. ModelMedicationRecordTreatmentLine.originType | |
| Definition | From what context this treatment line stems, whether is ambulatory prescription, patient request, etc |
| Control | 1..1 |
| Type | CodeableConcept |
| 10. ModelMedicationRecordTreatmentLine.reaction | |
| Definition | Reaction to this treatment line |
| Control | 0..* |
| Type | CodeableConcept |
| 11. ModelMedicationRecordTreatmentLine.product[x] | |
| Definition | Product for which the treatment line refers to |
| Control | 1..1 |
| Type | Choice of: CodeableConcept, Reference(Medication) |
| [x] Note | See Choice of Data Types for further information about how to use [x] |
| 12. ModelMedicationRecordTreatmentLine.medicationType | |
| Definition | What type of medication the product is: hospital, community, preparation, etc |
| Control | 0..* |
| Type | CodeableConcept |
| 13. ModelMedicationRecordTreatmentLine.instructionForUse | |
| Definition | Full representation of the dosage instructions |
| Control | 0..* |
| Type | string |
| 14. ModelMedicationRecordTreatmentLine.dosageAmount | |
| Definition | Quantity to be consumed |
| Control | 0..1 |
| Type | CodeableConcept |
| 15. ModelMedicationRecordTreatmentLine.periodicity | |
| Definition | Scheduling for the consumption |
| Control | 0..1 |
| Type | CodeableConcept |
| 16. ModelMedicationRecordTreatmentLine.route | |
| Definition | Route through which the product should consumed |
| Control | 1..1 |
| Type | CodeableConcept |
| 17. ModelMedicationRecordTreatmentLine.dayPeriod | |
| Definition | Period of the day for consuming the product |
| Control | 0..* |
| Type | CodeableConcept |
| 18. ModelMedicationRecordTreatmentLine.lifecycleStatus | |
| Definition | Status of the treatment line |
| Control | 1..1 |
| Type | CodeableConcept |
| 19. ModelMedicationRecordTreatmentLine.statusReason | |
| Definition | Reason the status |
| Control | 0..* |
| Type | CodeableConcept |
| 20. ModelMedicationRecordTreatmentLine.treatmentPlan | |
| Definition | Link to the 'parent' treatment - i.e the treatment that this order is derived from, or contriburing to |
| Control | 0..1 |
| Type | Reference |
| 21. ModelMedicationRecordTreatmentLine.indication | |
| Definition | Why the treatment exists |
| Control | 0..* |
| Type | CodeableConcept |