Module, Procedure Recordings
Procedure
Recordings
Upload and attach procedure media to patient records for teaching, medico-legal documentation, and chart review, stored in private object storage with permission gates.
What it is
Recordings link video/media assets to a patient and optional procedure context. Files are not public; access follows clinical media permissions and patient record scope.
Why
- → Complex procedures benefit from visual documentation
- → Media must stay out of public URLs and unscoped exports
Recording flow
Technical Architecture
| Field | Type | Institutional Role |
|---|---|---|
| patientId | UUID | Patient the media belongs to. |
| storageKey | String | Private object key (not a public URL). |
| title | String | Human label for chart listing. |
| createdAt | DateTime | Upload timestamp for audit. |
Note: Sensitive fields use AES-256 field-level encryption where applicable.
Governance & Power
procedures:viewprocedures:uploadmedia:viewmedia:upload