FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagehl7.ehrs.uv.cmhaffr2
Resource TypeRequirements
IdRequirements-CMHAFFR2-APU.8.json
FHIR VersionR5
Sourcehttps://build.fhir.org/ig/HL7/cmhaff-ig/Requirements-CMHAFFR2-APU.8.html
URLhttp://hl7.org/ehrs/uv/cmhaffr2/Requirements/CMHAFFR2-APU.8
Version2.0.1
Statusactive
Date2026-08-27T10:32:57+00:00
NameAPU_8_Notifications_and_Alerts
TitleAPU.8 Notifications and Alerts (Header)
Realmuv
Authorityhl7
DescriptionThis category applies only if an app exchanges data with other devices, health apps, and/or HIT systems. If so, there are applicable standards for data format, vocabulary, and transport, to increase interoperability and ease of connection.

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Criteria N:
APU.8#98 SHALL The app SHALL require opt-in consent by the account holder before receiving notifications and alerts from the app.
APU.8#99 SHALL The app SHALL inform the account holder of both the content and channel (SMS, push notification, email, etc.) of the notification or alert before obtaining consent to receive notifications or alerts.
APU.8#100 SHALL The app SHALL permit an account holder to change consent decisions about notifications and alerts through settings available on the device on which the app was downloaded.
APU.8#101 SHALL The app SHALL format notifications and alerts to contain the least amount of information necessary for the recipient of the alert to take a focused action.
APU.8#102 SHALL conditional IF app alerts notify the user of conditions such as "abnormal" or "exceptional" or "out of range" THEN the app SHALL document or reference the sources (evidence base) of the formulas/algorithms upon which such alerts and notifications are based.
APU.8#103 MAY conditional IF permitted by the account holder and agreed to by recipients THEN the app MAY send notifications and alerts to the account holder and/or to another person or entity.
APU.8#104 SHOULD The app SHOULD provide alerts to notify the user of potential faults that could cause inconvenience or harm to the user (e.g., low battery alerts).
APU.8#105 SHOULD The app SHOULD notify the user in case of external interruptions or delays (e.g., loss of network connection, database problem, lengthy operation).
APU.8#135 SHALL The app SHALL format notifications and alerts to contain the least amount of information necessary for the recipient of the alert to take a focused action.

Source1

{
  "resourceType": "Requirements",
  "id": "CMHAFFR2-APU.8",
  "meta": {
    "profile": [
      "http://hl7.org/ehrs/uv/cmhaffr2/StructureDefinition/FMHeader"
    ]
  },
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode": "mobile"
    }
  ],
  "url": "http://hl7.org/ehrs/uv/cmhaffr2/Requirements/CMHAFFR2-APU.8",
  "version": "2.0.1",
  "name": "APU_8_Notifications_and_Alerts",
  "title": "APU.8 Notifications and Alerts (Header)",
  "status": "active",
  "date": "2026-08-27T10:32:57+00:00",
  "publisher": "HL7 International / Mobile Health",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://www.hl7.org/Special/committees/mobile"
        }
      ]
    }
  ],
  "description": "This category applies only if an app exchanges data with other devices, health apps, and/or HIT systems. If so, there are applicable\nstandards for data format, vocabulary, and transport, to increase interoperability and ease of connection.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "001",
          "display": "World"
        }
      ]
    }
  ],
  "statement": [
    {
      "extension": [
        {
          "url": "http://hl7.org/ehrs/uv/cmhaffr2/StructureDefinition/requirements-dependent",
          "valueBoolean": false
        }
      ],
      "key": "CMHAFFR2-APU.8-98",
      "label": "APU.8#98",
      "conformance": [
        "SHALL"
      ],
      "conditionality": false,
      "requirement": "The app SHALL require opt-in consent by the account holder before receiving notifications and alerts from the app."
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/ehrs/uv/cmhaffr2/StructureDefinition/requirements-dependent",
          "valueBoolean": false
        }
      ],
      "key": "CMHAFFR2-APU.8-99",
      "label": "APU.8#99",
      "conformance": [
        "SHALL"
      ],
      "conditionality": false,
      "requirement": "The app SHALL inform the account holder of both the content and channel (SMS, push notification, email, etc.) of the notification or alert before obtaining consent to receive notifications or alerts."
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/ehrs/uv/cmhaffr2/StructureDefinition/requirements-dependent",
          "valueBoolean": false
        }
      ],
      "key": "CMHAFFR2-APU.8-100",
      "label": "APU.8#100",
      "conformance": [
        "SHALL"
      ],
      "conditionality": false,
      "requirement": "The app SHALL permit an account holder to change consent decisions about notifications and alerts through settings available on the device on which the app was downloaded."
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/ehrs/uv/cmhaffr2/StructureDefinition/requirements-dependent",
          "valueBoolean": false
        }
      ],
      "key": "CMHAFFR2-APU.8-101",
      "label": "APU.8#101",
      "conformance": [
        "SHALL"
      ],
      "conditionality": false,
      "requirement": "The app SHALL format notifications and alerts to contain the least amount of information necessary for the recipient of the alert to take a focused action."
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/ehrs/uv/cmhaffr2/StructureDefinition/requirements-dependent",
          "valueBoolean": false
        }
      ],
      "key": "CMHAFFR2-APU.8-102",
      "label": "APU.8#102",
      "conformance": [
        "SHALL"
      ],
      "conditionality": true,
      "requirement": "IF app alerts notify the user of conditions such as \"abnormal\" or \"exceptional\" or \"out of range\" THEN the app SHALL document or reference the sources (evidence base) of the formulas/algorithms upon which such alerts and notifications are based."
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/ehrs/uv/cmhaffr2/StructureDefinition/requirements-dependent",
          "valueBoolean": false
        }
      ],
      "key": "CMHAFFR2-APU.8-103",
      "label": "APU.8#103",
      "conformance": [
        "MAY"
      ],
      "conditionality": true,
      "requirement": "IF permitted by the account holder and agreed to by recipients THEN the app MAY send notifications and alerts to the account holder and/or to another person or entity."
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/ehrs/uv/cmhaffr2/StructureDefinition/requirements-dependent",
          "valueBoolean": false
        }
      ],
      "key": "CMHAFFR2-APU.8-104",
      "label": "APU.8#104",
      "conformance": [
        "SHOULD"
      ],
      "conditionality": false,
      "requirement": "The app SHOULD provide alerts to notify the user of potential faults that could cause inconvenience or harm to the user (e.g., low battery alerts)."
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/ehrs/uv/cmhaffr2/StructureDefinition/requirements-dependent",
          "valueBoolean": false
        }
      ],
      "key": "CMHAFFR2-APU.8-105",
      "label": "APU.8#105",
      "conformance": [
        "SHOULD"
      ],
      "conditionality": false,
      "requirement": "The app SHOULD notify the user in case of external interruptions or delays (e.g., loss of network connection, database problem, lengthy operation)."
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/ehrs/uv/cmhaffr2/StructureDefinition/requirements-dependent",
          "valueBoolean": false
        }
      ],
      "key": "CMHAFFR2-APU.8-135",
      "label": "APU.8#135",
      "conformance": [
        "SHALL"
      ],
      "conditionality": false,
      "requirement": "The app SHALL format notifications and alerts to contain the least amount of information necessary for the recipient of the alert to take a focused action."
    }
  ]
}