Documentation

StudentMedicationCreate extends BaseComponent
in package

Student medication create

Tags
@property

?\Blackbaud\SKY\School\Components\MedicalSecurityRole[] $role_access Array of roles

Table of Contents

Properties

$allergies  : array<string|int, int>|null
$conditions  : array<string|int, int>|null
$date_as_of  : string
$date_until  : string|null
$dispense  : MedicationDosageCreate
$dosage  : string|null
$location  : string|null
$medication_type  : string
$notes  : string|null
$user_id  : int
$fields  : array<string|int, string>

Properties

$allergies

public array<string|int, int>|null $allergies

The list of student allergy IDs for the allergy. If included, this list will replace the existing list of allegies on the medication.

$conditions

public array<string|int, int>|null $conditions

The list of student condition IDs for the condition. If included, this list will replace the existing list of conditions on the medication.

$fields

protected static array<string|int, string> $fields = ["user_id" => "int", "medication_type" => "string", "date_as_of" => "string", "date_until" => "string", "location" => "string", "dosage" => "string", "dispense" => "\\Blackbaud\\SKY\\School\\Components\\MedicationDosageCreate", "conditions" => "int[]", "allergies" => "int[]", "notes" => "string", "role_access" => "\\Blackbaud\\SKY\\School\\Components\\MedicalSecurityRole[]"]

        
On this page

Search results