HL7 Personal Health Record System Functional Model, Release 2
2.0.1-ballot - Normative Ballot

Publication Build: This will be filled in by the publication tooling

## : PH.2.5.6 Manage Medical History (Function) - TTL Representation

Page standards status: Informative

Raw ttl | Download

    @prefix fhir: <http://hl7.org/fhir/> .
    @prefix owl: <http://www.w3.org/2002/07/owl#> .
    @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
    @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.2.5.6"] ; #
      fhir:meta [
        ( fhir:profile [
    fhir:v "http://hl7.org/ehrs/uv/phrsfmr2/StructureDefinition/FMFunction"^^xsd:anyURI ;
    fhir:link <http://hl7.org/ehrs/uv/phrsfmr2/StructureDefinition/FMFunction>     ] )
      ] ; #
      fhir:text [
    fhir:status [ fhir:v "extensions" ] ;
    fhir:div "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n    <span id=\"description\"><b>Statement <a href=\"https://hl7.org/fhir/versions.html#std-process\" title=\"Normative Content\" class=\"normative-flag\">N</a>:</b> <div><p>Manage the PHR Account Holder's medical history.</p>\n</div></span>\n\n    \n    <span id=\"purpose\"><b>Description <a href=\"https://hl7.org/fhir/versions.html#std-process\" title=\"Informative Content\" class=\"informative-flag\">I</a>:</b> <div><p>Significant or serious past medical illnesses and hospitalizations can be referenced in this list with a brief description and date.</p>\n<p>The past medical history list can also display standard life event reporting such as birth history used in pediatrics, for example: NVD at 36 weeks APGAR 7 and 9 (Normal vaginal delivery after 36 weeks gestation with APGAR scores of 7 and 9 at one and three minutes) and reproductive history used primarily by gynecologists: G4, P3, Ab1, postmenopausal (4 pregnancies, 3 live deliveries, 1 lost pregnancy, now postmenopausal).</p>\n<p>Medical Histories are typically created by healthcare professionals to summarize aspects of a given healthcare event, diagnosis, or condition (for example, appendectomy or diabetes).</p>\n<p>Example(s): The system SHOULD provide the ability to annotate the medical history.</p>\n</div></span>\n    \n\n    \n    <span id=\"actors\"><b>Actors:</b><br/> ehr</span>\n    \n\n    \n    <span id=\"requirements\"><b>Criteria <a href=\"https://hl7.org/fhir/versions.html#std-process\" title=\"Normative Content\" class=\"normative-flag\">N</a>:</b></span>\n    \n    <table id=\"statements\" class=\"grid dict\">\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.2.5.6#01</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                <i>dependent</i>\n                \n                \n                \n                <span>SHALL</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>The system SHALL provide the ability to manage (either detailed or summary) medical history information (including the presence or absence of various conditions or symptoms and any associated annotations) that may exist in the provider(s) EHR-S or other systems according to organizational policy and/or jurisdictional law. Note: Medical History information can either be imported from a provider’s system or entered by the PHR Account Holder, and includes the metadata regarding the creation, modification, viewing, extraction, or deletion of a record.</p>\n</div></span>\n                \n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.2.5.6#02</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                \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 capture and transmit a request for correction / amendment to a medical history (where the medical history was captured from an external source). For example, a report could be created by the PHR Account Holder that asserts that the provider's information is incorrect and sent to the provider with a recommendation that the provider's information must be repaired.</p>\n</div></span>\n                \n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.2.5.6#03</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                \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 capture and transmit to an external system a request for deletion/deprecation of erroneous PHR Account Holder's information (e.g., insertion of information into the PHR Account Holder's record that is of another person).</p>\n</div></span>\n                \n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.2.5.6#04</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                \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 for the PHR Account Holder to annotate the medical history with text comments.</p>\n</div></span>\n                \n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.2.5.6#05</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                \n                \n                <span>SHALL</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>The system SHALL provide the ability to enter missing information in subsequent changes to the medical history.</p>\n</div></span>\n                \n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.2.5.6#06</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                \n                <i>conditional</i>\n                \n                \n                <span>SHALL</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>IF medical history -related information is captured, THEN the system SHALL conform to PH.2.1 (Manage PHR Account Holder Originated Data) to identify the author/source/custodian of the information.</p>\n</div></span>\n                \n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.2.5.6#07</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                \n                <i>conditional</i>\n                \n                \n                <span>SHALL</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>IF medical history-related information is captured, THEN the system SHALL conform to PH.6.1 (PHR Account Holder Health Data Derived from Administrative and Financial Sources) to identify the author/source/custodian of the information.</p>\n</div></span>\n                \n                \n            </td>\n        </tr>\n        \n        <tr>\n            <td style=\"padding-left: 4px;\">\n                \n                <span>PH.2.5.6#08</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\">\n                \n                \n                <i>conditional</i>\n                \n                \n                <span>SHALL</span>\n                \n            </td>\n            <td style=\"padding-left: 4px;\" class=\"requirement\">\n                \n                <span><div><p>IF medical history-related information is captured, THEN the system SHALL conform to TI.2.2 (Auditable Records) to identify the author/source/custodian of the information.</p>\n</div></span>\n                \n                \n            </td>\n        </tr>\n        \n    </table>\n</div>"^^rdf:XMLLiteral
      ] ; #
      fhir:extension ( [
    fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg"^^xsd:anyURI ] ;
    fhir:value [
    a fhir:code ;
    fhir:v "ehr"     ]
      ] ) ; #
      fhir:url [ fhir:v "http://hl7.org/ehrs/uv/phrsfmr2/Requirements/PHRSFMR2-PH.2.5.6"^^xsd:anyURI] ; #
      fhir:version [ fhir:v "2.0.1-ballot"] ; #
      fhir:name [ fhir:v "PH_2_5_6_Manage_Medical_History"] ; #
      fhir:title [ fhir:v "PH.2.5.6 Manage Medical History (Function)"] ; #
      fhir:status [ fhir:v "active"] ; #
      fhir:date [ fhir:v "2025-04-04T11:42:51+11: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 "Manage the PHR Account Holder's medical history."] ; #
      fhir:purpose [ fhir:v "Significant or serious past medical illnesses and hospitalizations can be referenced in this list with a brief description and date.\r\n\r\nThe past medical history list can also display standard life event reporting such as birth history used in pediatrics, for example: NVD at 36 weeks APGAR 7 and 9 (Normal vaginal delivery after 36 weeks gestation with APGAR scores of 7 and 9 at one and three minutes) and reproductive history used primarily by gynecologists: G4, P3, Ab1, postmenopausal (4 pregnancies, 3 live deliveries, 1 lost pregnancy, now postmenopausal).\r\n\r\nMedical Histories are typically created by healthcare professionals to summarize aspects of a given healthcare event, diagnosis, or condition (for example, appendectomy or diabetes).\r\n\r\nExample(s): The system SHOULD provide the ability to annotate the medical history."] ; #
      fhir:statement ( [
        ( fhir:extension [
    fhir:url [ fhir:v "http://hl7.org/ehrs/uv/phrsfmr2/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ;
    fhir:value [
    a fhir:boolean ;
    fhir:v true       ]     ] ) ;
    fhir:key [ fhir:v "PHRSFMR2-PH.2.5.6-01" ] ;
    fhir:label [ fhir:v "PH.2.5.6#01" ] ;
        ( fhir:conformance [ fhir:v "SHALL" ] ) ;
    fhir:conditionality [ fhir:v false ] ;
    fhir:requirement [ fhir:v "The system SHALL provide the ability to manage (either detailed or summary) medical history information (including the presence or absence of various conditions or symptoms and any associated annotations) that may exist in the provider(s) EHR-S or other systems according to organizational policy and/or jurisdictional law. Note: Medical History information can either be imported from a provider’s system or entered by the PHR Account Holder, and includes the metadata regarding the creation, modification, viewing, extraction, or deletion of a record." ]
      ] [
        ( fhir:extension [
    fhir:url [ fhir:v "http://hl7.org/ehrs/uv/phrsfmr2/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ;
    fhir:value [
    a fhir:boolean ;
    fhir:v false       ]     ] ) ;
    fhir:key [ fhir:v "PHRSFMR2-PH.2.5.6-02" ] ;
    fhir:label [ fhir:v "PH.2.5.6#02" ] ;
        ( fhir:conformance [ fhir:v "SHOULD" ] ) ;
    fhir:conditionality [ fhir:v false ] ;
    fhir:requirement [ fhir:v "The system SHOULD provide the ability to capture and transmit a request for correction / amendment to a medical history (where the medical history was captured from an external source). For example, a report could be created by the PHR Account Holder that asserts that the provider's information is incorrect and sent to the provider with a recommendation that the provider's information must be repaired." ]
      ] [
        ( fhir:extension [
    fhir:url [ fhir:v "http://hl7.org/ehrs/uv/phrsfmr2/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ;
    fhir:value [
    a fhir:boolean ;
    fhir:v false       ]     ] ) ;
    fhir:key [ fhir:v "PHRSFMR2-PH.2.5.6-03" ] ;
    fhir:label [ fhir:v "PH.2.5.6#03" ] ;
        ( fhir:conformance [ fhir:v "SHOULD" ] ) ;
    fhir:conditionality [ fhir:v false ] ;
    fhir:requirement [ fhir:v "The system SHOULD provide the ability to capture and transmit to an external system a request for deletion/deprecation of erroneous PHR Account Holder's information (e.g., insertion of information into the PHR Account Holder's record that is of another person)." ]
      ] [
        ( fhir:extension [
    fhir:url [ fhir:v "http://hl7.org/ehrs/uv/phrsfmr2/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ;
    fhir:value [
    a fhir:boolean ;
    fhir:v false       ]     ] ) ;
    fhir:key [ fhir:v "PHRSFMR2-PH.2.5.6-04" ] ;
    fhir:label [ fhir:v "PH.2.5.6#04" ] ;
        ( fhir:conformance [ fhir:v "SHOULD" ] ) ;
    fhir:conditionality [ fhir:v false ] ;
    fhir:requirement [ fhir:v "The system SHOULD provide the ability for the PHR Account Holder to annotate the medical history with text comments." ]
      ] [
        ( fhir:extension [
    fhir:url [ fhir:v "http://hl7.org/ehrs/uv/phrsfmr2/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ;
    fhir:value [
    a fhir:boolean ;
    fhir:v false       ]     ] ) ;
    fhir:key [ fhir:v "PHRSFMR2-PH.2.5.6-05" ] ;
    fhir:label [ fhir:v "PH.2.5.6#05" ] ;
        ( fhir:conformance [ fhir:v "SHALL" ] ) ;
    fhir:conditionality [ fhir:v false ] ;
    fhir:requirement [ fhir:v "The system SHALL provide the ability to enter missing information in subsequent changes to the medical history." ]
      ] [
        ( fhir:extension [
    fhir:url [ fhir:v "http://hl7.org/ehrs/uv/phrsfmr2/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ;
    fhir:value [
    a fhir:boolean ;
    fhir:v false       ]     ] ) ;
    fhir:key [ fhir:v "PHRSFMR2-PH.2.5.6-06" ] ;
    fhir:label [ fhir:v "PH.2.5.6#06" ] ;
        ( fhir:conformance [ fhir:v "SHALL" ] ) ;
    fhir:conditionality [ fhir:v true ] ;
    fhir:requirement [ fhir:v "IF medical history -related information is captured, THEN the system SHALL conform to PH.2.1 (Manage PHR Account Holder Originated Data) to identify the author/source/custodian of the information." ]
      ] [
        ( fhir:extension [
    fhir:url [ fhir:v "http://hl7.org/ehrs/uv/phrsfmr2/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ;
    fhir:value [
    a fhir:boolean ;
    fhir:v false       ]     ] ) ;
    fhir:key [ fhir:v "PHRSFMR2-PH.2.5.6-07" ] ;
    fhir:label [ fhir:v "PH.2.5.6#07" ] ;
        ( fhir:conformance [ fhir:v "SHALL" ] ) ;
    fhir:conditionality [ fhir:v true ] ;
    fhir:requirement [ fhir:v "IF medical history-related information is captured, THEN the system SHALL conform to PH.6.1 (PHR Account Holder Health Data Derived from Administrative and Financial Sources) to identify the author/source/custodian of the information." ]
      ] [
        ( fhir:extension [
    fhir:url [ fhir:v "http://hl7.org/ehrs/uv/phrsfmr2/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ;
    fhir:value [
    a fhir:boolean ;
    fhir:v false       ]     ] ) ;
    fhir:key [ fhir:v "PHRSFMR2-PH.2.5.6-08" ] ;
    fhir:label [ fhir:v "PH.2.5.6#08" ] ;
        ( fhir:conformance [ fhir:v "SHALL" ] ) ;
    fhir:conditionality [ fhir:v true ] ;
    fhir:requirement [ fhir:v "IF medical history-related information is captured, THEN the system SHALL conform to TI.2.2 (Auditable Records) to identify the author/source/custodian of the information." ]
      ] ) . #