dt_vocab_x_MedicationMood : public <<enumeration>> class
| Created: |
06/01/07 15:38:35 |
| Modified: |
06/01/07 15:38:35 |
|
Project: |
|
| Author: |
|
| Version: |
1.0 |
| Phase: |
1.0 |
| Status: |
active |
| Complexity: |
Easy |
Advanced: |
|
| UUID: |
{79B172FA-9D38-48b3-8BAF-6C4D10B63546} |
| Appears In: |
|
Distinguishes between recommendations, authorisations, prescriptions and supply events.
The classes associated to a medication statement by MedicationStatement /component and MedicationStatement/pertinentInformation provide additional information relevant to the mood of the medication.
The values of moodCode are not sufficient to distinguish between supply (dispensing) and actual administration of a drug (e.g. by injecting the patient). This distinction is made by reference to the moodCode of the MedicationDosage associated by the MedicationStatement/pertinentInformation relationship.
The values of moodCode are not sufficient to distinguish between medication prescribed and medication supplied in the past or by another organisation recorded retrospectively. This distinction is made by the code attribute of the supply class associated through MedicationStatement/component.
"past" medication (i.e. previous medication for which no details of specific authorisations and prescriptions exist) is represented by an instance of MedicationStatement with no associated MedicationStatement /component instances.
The nature of the supply class associated through MedicationStatement /component determines the distinction between a discontinuation, authorisation, prescription and actual supply.
One reason for these apparent complications is that the moodCode values must be drawn from the bounded vocabulary specified centrally by HL7 since these codes have structural impact on many messages. It is possible that HL7 added some additional moodCode values to make some of these distinctions clearer.
| Attribute |
Details |
public String EVN |
<<enum>> Initial: "Event" collection=false containment=Not Specified derived=0 description=
Supply and/or personal administration of a medicinal product.
duplicates=0 lowerBound=1 ordered=0 position=0 stereotype=enum styleex=volatile=0; type=String upperBound=1
|
Notes:
|
<br /> Supply and/or personal administration of a medicinal product. <br />
|
|
public String INT |
<<enum>> Initial: "Intention" collection=false containment=Not Specified derived=0 description=
Authorisation of a repeat prescription.
duplicates=0 lowerBound=1 ordered=0 position=0 stereotype=enum styleex=volatile=0; type=String upperBound=1
|
Notes:
|
<br /> Authorisation of a repeat prescription. <br />
|
|
public String ORD |
<<enum>> Initial: "Order" collection=false containment=Not Specified derived=0 description=
A prescription.
duplicates=0 lowerBound=1 ordered=0 position=0 stereotype=enum styleex=volatile=0; type=String upperBound=1
|
Notes:
|
<br /> A prescription. <br />
|
|
public String RMD |
<<enum>> Initial: "Recommendation" collection=false containment=Not Specified derived=0 description=
Recommendation without an actual prescription.
duplicates=0 lowerBound=1 ordered=0 position=0 stereotype=enum styleex=volatile=0; type=String upperBound=1
|
Notes:
|
<br /> Recommendation without an actual prescription. <br />
|
|
| Tag |
Value |
Details |
| complexity |
1 |
|
| documentation |
Distinguishes between recommendations, authorisations, prescriptions and supply events.
The classes associated to a medication statement by MedicationStatement /component and MedicationStatement/pertinentInformation provide additional information |
|
| ea_ntype |
0 |
|
| ea_stype |
Class |
|
| gentype |
Java |
|
| isSpecification |
false |
|
| package |
Vocabulary |
|
| package_name |
C+M Vocab sets |
|
| phase |
1.0 |
|
| status |
active |
|
| stereotype |
enumeration |
|
| tagged |
0 |
|
| version |
1.0 |
|