Class TDosage
Unit
bsFhir_stu3
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
Properties
Description
Methods
|
constructor Create; override; |
|
Properties
|
property sequence : integer read Getsequence write Setsequence; |
Indicates the order in which the dosage instructions should be applied or interpreted.
|
|
property sequenceElement : Tinteger read GetsequenceElement write SetsequenceElement; |
|
|
property text : string read Gettext write Settext; |
Free text dosage instructions e.g. SIG.
|
|
property textElement : Tstring read GettextElement write SettextElement; |
|
|
property additionalInstruction : TCodeableConceptArray read GetadditionalInstructionArray; |
Supplemental instruction - e.g. "with meals".
|
|
property patientInstruction : string read GetpatientInstruction write SetpatientInstruction; |
Instructions in terms that are understood by the patient or consumer.
|
|
property patientInstructionElement : Tstring read GetpatientInstructionElement write SetpatientInstructionElement; |
|
|
property timing : TTiming read Gettiming write Settiming; |
When medication should be administered.
|
|
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).
|
|
property site : TCodeableConcept read Getsite write Setsite; |
Body site to administer to.
|
|
property route : TCodeableConcept read Getroute write Setroute; |
How drug should enter body.
|
|
property method : TCodeableConcept read Getmethod write Setmethod; |
Technique for administering medication.
|
|
property dose : TElement read Getdose write Setdose; |
Amount of medication per dose.
|
|
property maxDosePerPeriod : TRatio read GetmaxDosePerPeriod write SetmaxDosePerPeriod; |
Upper limit on medication per unit of time.
|
|
property maxDosePerAdministration : TQuantity read GetmaxDosePerAdministration write SetmaxDosePerAdministration; |
Upper limit on medication per administration.
|
|
property maxDosePerLifetime : TQuantity read GetmaxDosePerLifetime write SetmaxDosePerLifetime; |
Upper limit on medication per lifetime of the patient.
|
|
property rate : TElement read Getrate write Setrate; |
Amount of medication per unit of time.
|
Generated by PasDoc 0.15.0.
|