19 rows are stored for this page
| Field | Field type | Value |
|---|
| Model | String | Device |
| Section | String | Device data |
| Field | String | identifier |
| FieldType | String | CharField(1024) |
| Notes | Text | <code>str |
| Field | Field type | Value |
|---|
| Model | String | Device |
| Section | String | Device data |
| Field | String | status |
| FieldType | String | CharField(16) |
| Notes | Text | <code>DeviceStatusChoices</code> ('''required''') |
| Field | Field type | Value |
|---|
| Model | String | Device |
| Section | String | Device data |
| Field | String | availability_status |
| FieldType | String | CharField(14) |
| Notes | Text | <code>DeviceAvailabilityStatusChoices</code> ('''required''') |
| Field | Field type | Value |
|---|
| Model | String | Device |
| Section | String | Device data |
| Field | String | manufacturer |
| FieldType | String | CharField(1024) |
| Notes | Text | <code>str |
| Field | Field type | Value |
|---|
| Model | String | Device |
| Section | String | Device data |
| Field | String | manufacture_date |
| FieldType | String | DateTimeField |
| Notes | Text | <code>datetime |
| Field | Field type | Value |
|---|
| Model | String | Device |
| Section | String | Device data |
| Field | String | expiration_date |
| FieldType | String | DateTimeField |
| Notes | Text | <code>datetime |
| Field | Field type | Value |
|---|
| Model | String | Device |
| Section | String | Device data |
| Field | String | lot_number |
| FieldType | String | CharField(1024) |
| Notes | Text | <code>str |
| Field | Field type | Value |
|---|
| Model | String | Device |
| Section | String | Device data |
| Field | String | serial_number |
| FieldType | String | CharField(1024) |
| Notes | Text | <code>str |
| Field | Field type | Value |
|---|
| Model | String | Device |
| Section | String | Device data |
| Field | String | registered_name |
| FieldType | String | CharField(1024) |
| Notes | Text | <code>str</code> ('''required''') |
| Field | Field type | Value |
|---|
| Model | String | Device |
| Section | String | Device data |
| Field | String | user_friendly_name |
| FieldType | String | CharField(1024) |
| Notes | Text | <code>str |
| Field | Field type | Value |
|---|
| Model | String | Device |
| Section | String | Device data |
| Field | String | model_number |
| FieldType | String | CharField(1024) |
| Notes | Text | <code>str |
| Field | Field type | Value |
|---|
| Model | String | Device |
| Section | String | Device data |
| Field | String | part_number |
| FieldType | String | CharField(1024) |
| Notes | Text | <code>str |
| Field | Field type | Value |
|---|
| Model | String | Device |
| Section | String | Device data |
| Field | String | contact |
| FieldType | String | JSONField (default {}) |
| Notes | Text | <code>list[ContactPoint]</code> (default <code>[]</code>) |
| Field | Field type | Value |
|---|
| Model | String | Device |
| Section | String | Device data |
| Field | String | care_type |
| FieldType | String | CharField(1024) (default None) |
| Notes | Text | <code>str |
| Field | Field type | Value |
|---|
| Model | String | Device |
| Section | String | Device data |
| Field | String | metadata |
| FieldType | String | JSONField (default {}) |
| Notes | Text | not exposed directly |
| Field | Field type | Value |
|---|
| Model | String | Device |
| Section | String | Relations |
| Field | String | facility |
| FieldType | String | FK → Facility |
| Notes | Text | <code>CASCADE</code>; owning facility (required). Set server-side from the URL (<code>facility_external_id</code>), never from the request body |
| Field | Field type | Value |
|---|
| Model | String | Device |
| Section | String | Relations |
| Field | String | current_location |
| FieldType | String | FK → FacilityLocation |
| Notes | Text | <code>SET_NULL</code>, nullable; where the device is currently placed. Excluded from the create/update body — managed via <code>associate_location</code> |
| Field | Field type | Value |
|---|
| Model | String | Device |
| Section | String | Relations |
| Field | String | current_encounter |
| FieldType | String | FK → Encounter |
| Notes | Text | <code>SET_NULL</code>, nullable; encounter the device is currently attached to. Excluded from the create/update body — managed via <code>associate_encounter</code> |
| Field | Field type | Value |
|---|
| Model | String | Device |
| Section | String | Access cache |
| Field | String | facility_organization_cache |
| FieldType | String | ArrayField[int] |
| Notes | Text | Denormalized cache of facility-organization IDs, rebuilt on every <code>save()</code>. Don't set it directly. <code>get_queryset</code> reads it to scope which devices a user may see |
"Docs" values
1 row is stored for this page
| Field | Field type | Value |
|---|
| Title | String | Device |
| DocType | String | reference |
| Domain | String | facility |
| Summary | Text | |
| SidebarOrder | Integer | 7 |
| IntroducedIn | String | 3.0 |
| DeprecatedIn | String | |
| FHIRResource | String | |
| Model | String | Device |
| SourceFile | String | |
| Status | String | current |