CareRecord
Care and nursing record for daily care activities, ADL (Activities of Daily Living) assessments, nursing interventions, and care team observations. Separate from MedicalRecord to focus on care team workflows and prevent information overload. Based on Ogirys dual-record pattern.
Properties
| Property | Type | Mode | Description | Required |
|---|---|---|---|---|
| patient | Patient | stored | Reference to the patient this care record belongs to | Required |
| recordType | string | enum | Type of care record (which care discipline) Values: Example: | Required |
| recordedBy | Practitioner | stored | Care professional who created/updated this record | Required |
| recordedAt | DateTime | stored | Timestamp when this care record was documented Example: | Required |
| adlAssessment | object | stored | Activities of Daily Living assessment (bathing, dressing, eating, toileting, transferring, continence) Example: | Optional |
| mobilityStatus | string | enum | Current mobility status of the patient Values: Example: | Optional |
| nutritionStatus | string | enum | Nutritional status assessment Values: Example: | Optional |
| skinCondition | string | enum | Skin integrity assessment (pressure ulcer prevention) Values: Example: | Optional |
| painLevel | number | stored | Pain level assessment (0-10 scale) Example: | Optional |
| riskFlags | object | stored | Embedded risk flags for quick identification Example: | Optional |
| nursingInterventions | string[] | stored | List of nursing interventions performed Example: | Optional |
| careNotes | string | stored | Free-text care notes and observations Example: | Optional |
| vitalSigns | object | stored | Vital signs measurements Example: | Optional |
| relatedCarePlan | CarePlan | stored | Reference to the active care plan this record relates to | Optional |
| relatedEncounter | Encounter | stored | Reference to the clinical encounter if applicable | Optional |
Examples
Example 1
{
"@type": "CareRecord",
"patient": {
"@type": "Patient",
"patientId": "PAT-2024-1234"
},
"recordType": "nursing",
"recordedBy": {
"@type": "Practitioner",
"practitionerId": "NURSE-001",
"name": "Marie Dubois",
"profession": "Registered Nurse"
},
"recordedAt": "2024-11-12T14:30:00Z",
"adlAssessment": {
"bathing": "needs_assistance",
"dressing": "independent",
"eating": "independent",
"toileting": "independent",
"transferring": "needs_supervision",
"continence": "independent"
},
"mobilityStatus": "needs_assistance",
"nutritionStatus": "normal",
"skinCondition": "intact",
"painLevel": 2,
"riskFlags": {
"fallRisk": true,
"pressureUlcerRisk": false,
"malnutritionRisk": false
},
"nursingInterventions": [
"vital_signs_monitoring",
"medication_administration",
"fall_prevention_measures"
],
"careNotes": "Patient ate 75% of lunch. Assisted with afternoon walk in corridor. Gait steady with walker.",
"vitalSigns": {
"temperature": 36.8,
"bloodPressure": "130/85",
"heartRate": 76,
"respiratoryRate": 16,
"oxygenSaturation": 98
}
}