StudentMedicationRead
extends BaseComponent
in package
Student medication
Tags
Table of Contents
Properties
- $allergies : array<string|int, AllergyRead>|null
- $conditions : array<string|int, ConditionRead>|null
- $date_as_of : string|null
- $date_until : string|null
- $dispense : MedicationDosage
- $dosage : string|null
- $id : int
- $location : IdDescriptorField
- $notes : string|null
- $fields : array<string|int, string>
Properties
$allergies
public
array<string|int, AllergyRead>|null
$allergies
The list of allergies this medication can treat.
$conditions
public
array<string|int, ConditionRead>|null
$conditions
The list of conditions this medication can treat.
$date_as_of
public
string|null
$date_as_of
The date the allergy or condition began. Use
format ... Uses ISO-8601 format:
2022-01-20T16:30:00-05:00
$date_until
public
string|null
$date_until
The date the allergy or condition ended. Use
format ... Uses ISO-8601 format:
2022-01-20T16:30:00-05:00
$dispense
public
MedicationDosage
$dispense
$dosage
public
string|null
$dosage
The dosage of medication
$id
public
int
$id
The ID of student medication
$location
public
IdDescriptorField
$location
$notes
public
string|null
$notes
The notes/comments for the medication.
$fields
protected
static array<string|int, string>
$fields
= ["id" => "int", "medication_type" => "\\Blackbaud\\SKY\\School\\Components\\IdDescriptorField", "date_as_of" => "string", "date_until" => "string", "location" => "\\Blackbaud\\SKY\\School\\Components\\IdDescriptorField", "dosage" => "string", "dispense" => "\\Blackbaud\\SKY\\School\\Components\\MedicationDosage", "notes" => "string", "allergies" => "\\Blackbaud\\SKY\\School\\Components\\AllergyRead[]", "conditions" => "\\Blackbaud\\SKY\\School\\Components\\ConditionRead[]"]