Social Care Interoperability Platform FHIR Implementation Guide
Version: 0.1.0, Status: draft

Social Care Interoperability Platform FHIR Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Logical Model: MODSAlert - Detailed Descriptions

Draft as of 2026-03-24

Definitions for the MODS-Alert logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. MODS-Alert
Definition

MODS Definition: Details of an alert, which should be determined locally. They might, for example, include the fact that the person has a dangerous dog. It is important that alerts are managed and removed when they are no longer relevant - e.g. 'the dangerous dog' alert if the dog is no longer present.

ShortMODS Alert
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. MODS-Alert.subjectOfCare
Definition

Subject of care who is the focus of the record

ShortSubject of care who is the focus of the record
Control1..1
TypeReference(MODS Subject of Care)
4. MODS-Alert.status
Definition

Indicates whether this alert is active and needs to be displayed to a user, or whether it is no longer needed or was entered in error.

ShortIndicates whether this alert is active and needs to be displayed to a user, or whether it is no longer needed or was entered in error.
Control1..1
BindingThe codes SHALL be taken from MODS Alert Status
(required to https://metadata.phase2.scip.synanetics.cloud/fhir/r4/ValueSet/MODS-AlertStatus-1)
TypeCoding
6. MODS-Alert.code
Definition

A coded value for the alert

ShortAlert Code
Control0..1
BindingThe codes SHALL be taken from MODS Flag Code
(required to https://metadata.phase2.scip.synanetics.cloud/fhir/r4/ValueSet/MODS-FlagCode-1)
TypeCodeableConcept
8. MODS-Alert.category
Definition

Allows an alert to be divided into different categories like clinical, administrative etc. Intended to be used as a means of filtering which flags are displayed to a particular user or in a given context.

ShortCategory
Control0..*
TypeCoding
10. MODS-Alert.startDate
Definition

Start Date

ShortStart Date
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. MODS-Alert.endDate
Definition

End Date

ShortEnd Date
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. MODS-Alert.informed
Definition

The care worker who will perform the activity or performed the action or made the observation.

ShortInformed
Control0..*
TypeReference(MODS Care Worker)
16. MODS-Alert.involved
Definition

Care actors involved

ShortInvolved
Control0..*
TypeReference(MODS Care Worker)
18. MODS-Alert.text
Definition

Textual description of the Alert

ShortText
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. MODS-Alert
Definition

MODS Definition: Details of an alert, which should be determined locally. They might, for example, include the fact that the person has a dangerous dog. It is important that alerts are managed and removed when they are no longer relevant - e.g. 'the dangerous dog' alert if the dog is no longer present.

ShortMODS Alert
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. MODS-Alert.subjectOfCare
Definition

Subject of care who is the focus of the record

ShortSubject of care who is the focus of the record
Control1..1
TypeReference(MODS Subject of Care)
4. MODS-Alert.status
Definition

Indicates whether this alert is active and needs to be displayed to a user, or whether it is no longer needed or was entered in error.

ShortIndicates whether this alert is active and needs to be displayed to a user, or whether it is no longer needed or was entered in error.
Control1..1
BindingThe codes SHALL be taken from MODS Alert Status
(required to https://metadata.phase2.scip.synanetics.cloud/fhir/r4/ValueSet/MODS-AlertStatus-1)
TypeCoding
6. MODS-Alert.code
Definition

A coded value for the alert

ShortAlert Code
Control0..1
BindingThe codes SHALL be taken from MODS Flag Code
(required to https://metadata.phase2.scip.synanetics.cloud/fhir/r4/ValueSet/MODS-FlagCode-1)
TypeCodeableConcept
8. MODS-Alert.category
Definition

Allows an alert to be divided into different categories like clinical, administrative etc. Intended to be used as a means of filtering which flags are displayed to a particular user or in a given context.

ShortCategory
Control0..*
TypeCoding
10. MODS-Alert.startDate
Definition

Start Date

ShortStart Date
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. MODS-Alert.endDate
Definition

End Date

ShortEnd Date
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. MODS-Alert.informed
Definition

The care worker who will perform the activity or performed the action or made the observation.

ShortInformed
Control0..*
TypeReference(MODS Care Worker)
16. MODS-Alert.involved
Definition

Care actors involved

ShortInvolved
Control0..*
TypeReference(MODS Care Worker)
18. MODS-Alert.text
Definition

Textual description of the Alert

ShortText
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. MODS-Alert
Definition

MODS Definition: Details of an alert, which should be determined locally. They might, for example, include the fact that the person has a dangerous dog. It is important that alerts are managed and removed when they are no longer relevant - e.g. 'the dangerous dog' alert if the dog is no longer present.

ShortMODS Alert
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. MODS-Alert.subjectOfCare
Definition

Subject of care who is the focus of the record

ShortSubject of care who is the focus of the record
Control1..1
TypeReference(MODS Subject of Care)
4. MODS-Alert.status
Definition

Indicates whether this alert is active and needs to be displayed to a user, or whether it is no longer needed or was entered in error.

ShortIndicates whether this alert is active and needs to be displayed to a user, or whether it is no longer needed or was entered in error.
Control1..1
BindingThe codes SHALL be taken from MODS Alert Status
(required to https://metadata.phase2.scip.synanetics.cloud/fhir/r4/ValueSet/MODS-AlertStatus-1)
TypeCoding
6. MODS-Alert.code
Definition

A coded value for the alert

ShortAlert Code
Control0..1
BindingThe codes SHALL be taken from MODS Flag Code
(required to https://metadata.phase2.scip.synanetics.cloud/fhir/r4/ValueSet/MODS-FlagCode-1)
TypeCodeableConcept
8. MODS-Alert.category
Definition

Allows an alert to be divided into different categories like clinical, administrative etc. Intended to be used as a means of filtering which flags are displayed to a particular user or in a given context.

ShortCategory
Control0..*
TypeCoding
10. MODS-Alert.startDate
Definition

Start Date

ShortStart Date
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. MODS-Alert.endDate
Definition

End Date

ShortEnd Date
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. MODS-Alert.informed
Definition

The care worker who will perform the activity or performed the action or made the observation.

ShortInformed
Control0..*
TypeReference(MODS Care Worker)
16. MODS-Alert.involved
Definition

Care actors involved

ShortInvolved
Control0..*
TypeReference(MODS Care Worker)
18. MODS-Alert.text
Definition

Textual description of the Alert

ShortText
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension