StudentMedicalAllergyCondition
extends BaseComponent
in package
Student medical allergy/condition
Tags
Table of Contents
Properties
- $allergy_condition_type : string
- $allergy_signs : string|null
- $date_as_of : string
- $date_until : string|null
- $major_reaction_response : string|null
- $medications : array<string|int, int>|null
- $minor_reaction_response : string|null
- $type : string
- $user_id : int
- $fields : array<string|int, string>
Properties
$allergy_condition_type
public
string
$allergy_condition_type
The ID or description of the allergy or condition.
$allergy_signs
public
string|null
$allergy_signs
The signs of an allergic reaction
$date_as_of
public
string
$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
$major_reaction_response
public
string|null
$major_reaction_response
The response for a major allergic reaction
$medications
public
array<string|int, int>|null
$medications
Array of medication IDs
$minor_reaction_response
public
string|null
$minor_reaction_response
The response for a minor allergic reaction
$type
public
string
$type
The type of record to create. Allowed values: allergy, condition
$user_id
public
int
$user_id
The ID of the student
$fields
protected
static array<string|int, string>
$fields
= ["user_id" => "int", "type" => "string", "allergy_condition_type" => "string", "date_as_of" => "string", "date_until" => "string", "allergy_signs" => "string", "minor_reaction_response" => "string", "major_reaction_response" => "string", "role_access" => "\\Blackbaud\\SKY\\School\\Components\\MedicalSecurityRole[]", "medications" => "int[]"]