Class TDosage

Unit

Declaration

type TDosage = class(TElement)

Description

Indicates how the medication is/was taken or should be taken by the patient. If the element is present, it must have a value for at least one of the defined elements, an @id referenced from the Narrative, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property sequence : integer read Getsequence write Setsequence;
Public property sequenceElement : Tinteger read GetsequenceElement write SetsequenceElement;
Public property text : string read Gettext write Settext;
Public property textElement : Tstring read GettextElement write SettextElement;
Public property additionalInstruction : TCodeableConceptArray read GetadditionalInstructionArray;
Public property patientInstruction : string read GetpatientInstruction write SetpatientInstruction;
Public property patientInstructionElement : Tstring read GetpatientInstructionElement write SetpatientInstructionElement;
Public property timing : TTiming read Gettiming write Settiming;
Public property asNeeded : TElement read GetasNeeded write SetasNeeded;
Public property site : TCodeableConcept read Getsite write Setsite;
Public property route : TCodeableConcept read Getroute write Setroute;
Public property method : TCodeableConcept read Getmethod write Setmethod;
Public property dose : TElement read Getdose write Setdose;
Public property maxDosePerPeriod : TRatio read GetmaxDosePerPeriod write SetmaxDosePerPeriod;
Public property maxDosePerAdministration : TQuantity read GetmaxDosePerAdministration write SetmaxDosePerAdministration;
Public property maxDosePerLifetime : TQuantity read GetmaxDosePerLifetime write SetmaxDosePerLifetime;
Public property rate : TElement read Getrate write Setrate;

Description

Methods

Public constructor Create; override;
 

Properties

Public property sequence : integer read Getsequence write Setsequence;

Indicates the order in which the dosage instructions should be applied or interpreted.

Public property sequenceElement : Tinteger read GetsequenceElement write SetsequenceElement;
 
Public property text : string read Gettext write Settext;

Free text dosage instructions e.g. SIG.

Public property textElement : Tstring read GettextElement write SettextElement;
 
Public property additionalInstruction : TCodeableConceptArray read GetadditionalInstructionArray;

Supplemental instruction - e.g. "with meals".

Public property patientInstruction : string read GetpatientInstruction write SetpatientInstruction;

Instructions in terms that are understood by the patient or consumer.

Public property patientInstructionElement : Tstring read GetpatientInstructionElement write SetpatientInstructionElement;
 
Public property timing : TTiming read Gettiming write Settiming;

When medication should be administered.

Public property asNeeded : TElement read GetasNeeded write SetasNeeded;

Indicates whether the Medication is only taken when needed within a specific dosing schedule (Boolean option), or it indicates the precondition for taking the Medication (CodeableConcept).

Public property site : TCodeableConcept read Getsite write Setsite;

Body site to administer to.

Public property route : TCodeableConcept read Getroute write Setroute;

How drug should enter body.

Public property method : TCodeableConcept read Getmethod write Setmethod;

Technique for administering medication.

Public property dose : TElement read Getdose write Setdose;

Amount of medication per dose.

Public property maxDosePerPeriod : TRatio read GetmaxDosePerPeriod write SetmaxDosePerPeriod;

Upper limit on medication per unit of time.

Public property maxDosePerAdministration : TQuantity read GetmaxDosePerAdministration write SetmaxDosePerAdministration;

Upper limit on medication per administration.

Public property maxDosePerLifetime : TQuantity read GetmaxDosePerLifetime write SetmaxDosePerLifetime;

Upper limit on medication per lifetime of the patient.

Public property rate : TElement read Getrate write Setrate;

Amount of medication per unit of time.


Generated by PasDoc 0.15.0.