Personal Health Record System Functional Model, Release 2
0.1.0 - CI Build

Personal Health Record System Functional Model, Release 2 - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

## : PH.3.5.5 Manage Health Alerts (Function) - TTL Representation

Active as of 2024-01-31

Raw ttl | Download

    @prefix fhir: <http://hl7.org/fhir/> .
    @prefix owl: <http://www.w3.org/2002/07/owl#> .
    @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
    @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

    # - resource -------------------------------------------------------------------

     a fhir:Requirements ;
      fhir:nodeRole fhir:treeRoot ;
      fhir:id [ fhir:v "PHRSFMR2-PH.3.5.5"] ; #
      fhir:meta [
        ( fhir:profile [
    fhir:v "http://hl7.org/ehrs/StructureDefinition/FMFunction"^^xsd:anyURI ;
    fhir:link <http://hl7.org/ehrs/StructureDefinition/FMFunction>     ] )
      ] ; #
      fhir:text [
    fhir:status [ fhir:v "extensions" ] ;
    fhir:div "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n    <table id=\"statements\" class=\"grid dict\">\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.3.5.5#01</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>SHOULD</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>The system SHOULD track alerts.</p>\n</div></span>\n                \n\n                \n                Satisfied by:<ol>\n                \n                    <li><a href=\"https://www.hl7.org/fhir/communication.html\">https://www.hl7.org/fhir/communication.html</a></li>\n                \n                </ol>\n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.3.5.5#02</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>MAY</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>The system MAY provide the ability to manage the PHR Account Holder’s response(s) to alerts.</p>\n</div></span>\n                \n\n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.3.5.5#03</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>MAY</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>The system MAY provide the ability to manage the PHR Account Holder’s reason(s) for overriding an alert.</p>\n</div></span>\n                \n\n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.3.5.5#04</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>MAY</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>The system MAY provide the ability to transmit to the sender of an alert the PHR Account Holder's response to that alert.</p>\n</div></span>\n                \n\n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.3.5.5#05</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>SHOULD</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>The system SHOULD provide the ability to track PHR Account Holder -configured alerts.</p>\n</div></span>\n                \n\n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.3.5.5#06</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>SHOULD</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>The system SHOULD provide the ability to manage PHR Account Holder alerts based on configuration parameters.</p>\n</div></span>\n                \n\n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.3.5.5#07</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>SHOULD</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>The system SHOULD present a number of options for the PHR Account Holder to configure how they prefer to receive alerts including posting on the PHR summary screen, as well as e-mail or text messages to another e-mail account or device.</p>\n</div></span>\n                \n\n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.3.5.5#08</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>SHOULD</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>The system SHOULD provide the ability to update content of alerts and associated reference materials.</p>\n</div></span>\n                \n\n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.3.5.5#09</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>SHOULD</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>The system SHOULD provide the ability to receive and update alerts from PHR Account Holder’s provider(s).</p>\n</div></span>\n                \n\n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.3.5.5#10</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>MAY</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>The system MAY provide the ability to manage the lifecycle of the states of the alerts.</p>\n</div></span>\n                \n\n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.3.5.5#11</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>SHOULD</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>The system SHOULD provide the ability to update the established criteria that trigger the alerts.</p>\n</div></span>\n                \n\n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.3.5.5#12</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>SHALL</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>IF indications for specific preventive services and accompanying alerts were previously captured, THEN the system SHALL present alerts to the PHR Account Holder of all specific preventive services that are due.</p>\n</div></span>\n                \n\n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.3.5.5#13</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>MAY</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>The system MAY provide the ability to render a list of all preventive services and the recommended timeframes that are due based on care plans that have been received or that exist within the PHR-S (e.g., some care plans may be imported from various care providers, another care plan may be self-generated by the PHR Account Holder).</p>\n</div></span>\n                \n\n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.3.5.5#14</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>MAY</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>The system MAY provide the ability for the PHR Account Holder to maintain the severity level(s) for alerts (e.g., high, medium, or low priority alerts). For example, an internal clinical decision support algorithm may offer an alert to the PHR Account Holder that his blood pressure has exceeded the recommended range for his age and sex; another example is that the PHR Account Holder receives an alert from the PHR Account Holder's pharmacy's system that a medication needs to be refilled or that an existing prescription is about to expire. The PHR Account Holder could also choose to temporarily disable the presentation of low priority alerts while on vacation.</p>\n</div></span>\n                \n\n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.3.5.5#15</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>SHOULD</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>IF the PHR Account Holder changes the severity level of an alert, THEN the system SHOULD provide the ability to transmit a notice to a member of the PHR Account Holder's care team informing them that the PHR Account Holder has changed the severity level of an alert. NOTE: This transaction could be a reimbursable care-provision event for the care team member. Also, a PHR Account Holder who abides by the recommendations offered by health care alerts could be rewarded with lower premium payments (due to decreased risk of non-compliance).</p>\n</div></span>\n                \n\n                \n            </td>\n        </tr>\n        \n    </table>\n</div>"
      ] ; #
      fhir:url [ fhir:v "http://hl7.org/ehrs/Requirements/PHRSFMR2-PH.3.5.5"^^xsd:anyURI] ; #
      fhir:version [ fhir:v "0.1.0"] ; #
      fhir:name [ fhir:v "PH_3_5_5_Manage_Health_Alerts"] ; #
      fhir:title [ fhir:v "PH.3.5.5 Manage Health Alerts (Function)"] ; #
      fhir:status [ fhir:v "active"] ; #
      fhir:date [ fhir:v "2024-01-31T14:45:34+00:00"^^xsd:dateTime] ; #
      fhir:publisher [ fhir:v "EHR WG"] ; #
      fhir:contact ( [
        ( fhir:telecom [
    fhir:system [ fhir:v "url" ] ;
    fhir:value [ fhir:v "http://www.hl7.org/Special/committees/ehr" ]     ] )
      ] ) ; #
      fhir:description [ fhir:v "Alerts may be generated by processes both internal to the PHR-S and external from outside sources such as a provider or governmental authority. Alerts may be issued in real time or may be used after an event is past due, when a situation may require a response. Alerts are also used to notify of potentially dangerous situations such as drug interaction alerts or public health alerts. \r\n\r\nExample(s): Notify the Account Holder with alerts to a public health emergency situation."] ; #
      fhir:statement ( [
    fhir:key [ fhir:v "PHRSFMR2-PH.3.5.5-01" ] ;
    fhir:label [ fhir:v "PH.3.5.5#01" ] ;
        ( fhir:conformance [ fhir:v "SHOULD" ] ) ;
    fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ;
    fhir:requirement [ fhir:v "The system SHOULD track alerts." ] ;
        ( fhir:satisfiedBy [ fhir:v "https://www.hl7.org/fhir/communication.html"^^xsd:anyURI ] )
      ] [
    fhir:key [ fhir:v "PHRSFMR2-PH.3.5.5-02" ] ;
    fhir:label [ fhir:v "PH.3.5.5#02" ] ;
        ( fhir:conformance [ fhir:v "MAY" ] ) ;
    fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ;
    fhir:requirement [ fhir:v "The system MAY provide the ability to manage the PHR Account Holder’s response(s) to alerts." ]
      ] [
    fhir:key [ fhir:v "PHRSFMR2-PH.3.5.5-03" ] ;
    fhir:label [ fhir:v "PH.3.5.5#03" ] ;
        ( fhir:conformance [ fhir:v "MAY" ] ) ;
    fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ;
    fhir:requirement [ fhir:v "The system MAY provide the ability to manage the PHR Account Holder’s reason(s) for overriding an alert." ]
      ] [
    fhir:key [ fhir:v "PHRSFMR2-PH.3.5.5-04" ] ;
    fhir:label [ fhir:v "PH.3.5.5#04" ] ;
        ( fhir:conformance [ fhir:v "MAY" ] ) ;
    fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ;
    fhir:requirement [ fhir:v "The system MAY provide the ability to transmit to the sender of an alert the PHR Account Holder's response to that alert." ]
      ] [
    fhir:key [ fhir:v "PHRSFMR2-PH.3.5.5-05" ] ;
    fhir:label [ fhir:v "PH.3.5.5#05" ] ;
        ( fhir:conformance [ fhir:v "SHOULD" ] ) ;
    fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ;
    fhir:requirement [ fhir:v "The system SHOULD provide the ability to track PHR Account Holder -configured alerts." ]
      ] [
    fhir:key [ fhir:v "PHRSFMR2-PH.3.5.5-06" ] ;
    fhir:label [ fhir:v "PH.3.5.5#06" ] ;
        ( fhir:conformance [ fhir:v "SHOULD" ] ) ;
    fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ;
    fhir:requirement [ fhir:v "The system SHOULD provide the ability to manage PHR Account Holder alerts based on configuration parameters." ]
      ] [
    fhir:key [ fhir:v "PHRSFMR2-PH.3.5.5-07" ] ;
    fhir:label [ fhir:v "PH.3.5.5#07" ] ;
        ( fhir:conformance [ fhir:v "SHOULD" ] ) ;
    fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ;
    fhir:requirement [ fhir:v "The system SHOULD present a number of options for the PHR Account Holder to configure how they prefer to receive alerts including posting on the PHR summary screen, as well as e-mail or text messages to another e-mail account or device." ]
      ] [
    fhir:key [ fhir:v "PHRSFMR2-PH.3.5.5-08" ] ;
    fhir:label [ fhir:v "PH.3.5.5#08" ] ;
        ( fhir:conformance [ fhir:v "SHOULD" ] ) ;
    fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ;
    fhir:requirement [ fhir:v "The system SHOULD provide the ability to update content of alerts and associated reference materials." ]
      ] [
    fhir:key [ fhir:v "PHRSFMR2-PH.3.5.5-09" ] ;
    fhir:label [ fhir:v "PH.3.5.5#09" ] ;
        ( fhir:conformance [ fhir:v "SHOULD" ] ) ;
    fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ;
    fhir:requirement [ fhir:v "The system SHOULD provide the ability to receive and update alerts from PHR Account Holder’s provider(s)." ]
      ] [
    fhir:key [ fhir:v "PHRSFMR2-PH.3.5.5-10" ] ;
    fhir:label [ fhir:v "PH.3.5.5#10" ] ;
        ( fhir:conformance [ fhir:v "MAY" ] ) ;
    fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ;
    fhir:requirement [ fhir:v "The system MAY provide the ability to manage the lifecycle of the states of the alerts." ]
      ] [
    fhir:key [ fhir:v "PHRSFMR2-PH.3.5.5-11" ] ;
    fhir:label [ fhir:v "PH.3.5.5#11" ] ;
        ( fhir:conformance [ fhir:v "SHOULD" ] ) ;
    fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ;
    fhir:requirement [ fhir:v "The system SHOULD provide the ability to update the established criteria that trigger the alerts." ]
      ] [
    fhir:key [ fhir:v "PHRSFMR2-PH.3.5.5-12" ] ;
    fhir:label [ fhir:v "PH.3.5.5#12" ] ;
        ( fhir:conformance [ fhir:v "SHALL" ] ) ;
    fhir:conditionality [ fhir:v "true"^^xsd:boolean ] ;
    fhir:requirement [ fhir:v "IF indications for specific preventive services and accompanying alerts were previously captured, THEN the system SHALL present alerts to the PHR Account Holder of all specific preventive services that are due." ]
      ] [
    fhir:key [ fhir:v "PHRSFMR2-PH.3.5.5-13" ] ;
    fhir:label [ fhir:v "PH.3.5.5#13" ] ;
        ( fhir:conformance [ fhir:v "MAY" ] ) ;
    fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ;
    fhir:requirement [ fhir:v "The system MAY provide the ability to render a list of all preventive services and the recommended timeframes that are due based on care plans that have been received or that exist within the PHR-S (e.g., some care plans may be imported from various care providers, another care plan may be self-generated by the PHR Account Holder)." ]
      ] [
    fhir:key [ fhir:v "PHRSFMR2-PH.3.5.5-14" ] ;
    fhir:label [ fhir:v "PH.3.5.5#14" ] ;
        ( fhir:conformance [ fhir:v "MAY" ] ) ;
    fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ;
    fhir:requirement [ fhir:v "The system MAY provide the ability for the PHR Account Holder to maintain the severity level(s) for alerts (e.g., high, medium, or low priority alerts). For example, an internal clinical decision support algorithm may offer an alert to the PHR Account Holder that his blood pressure has exceeded the recommended range for his age and sex; another example is that the PHR Account Holder receives an alert from the PHR Account Holder's pharmacy's system that a medication needs to be refilled or that an existing prescription is about to expire. The PHR Account Holder could also choose to temporarily disable the presentation of low priority alerts while on vacation." ]
      ] [
    fhir:key [ fhir:v "PHRSFMR2-PH.3.5.5-15" ] ;
    fhir:label [ fhir:v "PH.3.5.5#15" ] ;
        ( fhir:conformance [ fhir:v "SHOULD" ] ) ;
    fhir:conditionality [ fhir:v "true"^^xsd:boolean ] ;
    fhir:requirement [ fhir:v "IF the PHR Account Holder changes the severity level of an alert, THEN the system SHOULD provide the ability to transmit a notice to a member of the PHR Account Holder's care team informing them that the PHR Account Holder has changed the severity level of an alert. NOTE: This transaction could be a reimbursable care-provision event for the care team member. Also, a PHR Account Holder who abides by the recommendations offered by health care alerts could be rewarded with lower premium payments (due to decreased risk of non-compliance)." ]
      ] ) . #