-
cannot be required, we need to be able to save a “draft” of an assessment
-
cardiopulmonary
-
fall_risks
-
gastrointestinal
-
genitourinary
-
integumentary
-
neurological_emotional_status
-
neurovascular
-
surgical_incisions
- need an updated_at field
-
need to transition to objects (sorry that transitioned to checklist with each field being required)
-
Interventions,
-
Addendums,
-
Safety,
addendums: {
”navigatorAndAscFormsReviewed":true,
"clientMedicationProfileCompleted":true,
"scrPreAscDosCompleted":true,
"medRecCompletedWithClientSupportPerson":true,
"vsPainAmbulationAssessmentFlowsheetsInitiated":true
}
interventions: {
"initiatedClinicalProtocols":true,
"verifiedSupportPersonAvailabilityUpTo72hrsPostSurgery":true,
"mdLipContactedToReportClinicalFindingsOrRequestOrders":true,
"assistedWithAdls":true
}
safety: {
"ensureSafeEnvironment":true,
"emergencyPreparednessInformationProvided":true
}
- All values get converted to strings, so while we have advanceDirective, allergies, advanceDirectiveInfoProvided, diabetic, etc. as having a boolean value they get converted to "true" or "false"
- boolean -> string comment only applies to advance_directive, allergies, advance_directiveInfoProvided, diabetic, not the values inside of fall_risk, addendums, interventions, or safety
- fall_risk, can we make
older_than_65
beolder_than65
instead? The conversion from camelcase to snake case doesn’t catch the number as a point to snake case.
- allergies_list needs to be an array of objects, not an array of strings, the objects look like:
{allergy: 'Grasses', reaction: 'Sneezing'}
or jsonb
- In the seed, name the form 'Comprehensive Assessment' instead of 'Suites Assessment'