Medication

From OpenIndivo Documentation Wiki

Jump to: navigation, search

Contents

Overview

Our medication schema attempts to merge notions of both medications (a particular drug) and prescriptions (a particular instance of taking that drug), with the hope of creating a document type that is fully descriptive as well as patient-centric and easy to use.

Schema

Detailed Schema Description

MedicationType

Date
dateTime (optional)
TO DO
Origin
ConciseContactInformationType (optional)
The institution which provided the data in this document.
Comments
string (optional)
Any free-text comments about this document.
Provider
ConciseContactInformationType (optional)
If Prescription is true, the provider (e.g. physician, nurse, etc.) who prescribed this medication.
EncounterId
string (optional)
An identifier which is unique across an Indivo Record, used to identify documents which originated from a discrete health encounter.
Name
string (optional)
The name of the medication.
Code
CodedValueType (optional, multiple)
A code which identifies the type of medication. Depending on the specificity of the code, other MedicationType fields may be left blank, e.g. Dose/DoseUnit, Strength/StrengthUnit, Route, etc.
» Refer to coding system fda-ndc.
Prescription
boolean (required)
A true value indicates that the medication is a prescription drug. A false value indicates an over-the-counter product.
Dose
string (optional)
Medication dosage.
DoseUnit
CodedValueType (optional)
Unit of measure for medication dosage.
» Refer to coding system indivo-med-units-1.0.
Strength
string (optional)
Medication strength/concentration.
StrengthUnit
CodedValueType (optional)
Unit of measure for medication strength.
» Refer to coding system indivo-med-units-1.0.
Frequency
string (optional)
The frequency which the medication should be taken by the patient.
Route
CodedValueType (optional)
The method used by the patient to take the medication.
» Refer to coding system hl7-route-2.5.
Duration
string (optional)
Total length of time patient should take medication.
DurationUnit
CodedValueType (optional)
Unit of measure for duration.
» Refer to coding system indivo-duration-units-1.0.
Refills
string (optional)
Description of provider's refill instructions.
RefillHistory
RefillType (optional, multiple)
If Prescription is true, a history of when and where this prescription was filled.
PrescriptionDuration
DurationType (optional)
If Prescription is true, the start and end date of this prescription.
Instructions
string (optional)
Instructions for how to take this medication.
SubstitutionPermitted
boolean (required)
A true value indicates that generic substitutions for this medication are suitable.

RefillType

FillDate
dateTime (optional)
Date and time this prescription was filled.
Pharmacy
ConciseContactInformationType (optional)
The pharmacy that filled the prescription.


XML Usage Example




						
			
Personal tools