ISO/HL7 10781 - Electronic Health Record System Functional Model, Release 2.1 - Local Development build (v0.14.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Active as of 2024-06-01 |
@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 "EHRSFMR2.1-POP.2.1"] ; # 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 <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>Support for Person-Level and Aggregate-Level Queries to Generate Population Cohorts, and/or Aggregates to be used in epidemiologic investigations and reports.</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>Population health analysts (investigators) examine health data for trends and conditions through the use of well-defined queries to create their data sets. Preparing such well-defined queries, i.e., selection criteria and parameters, used to generate a cohort can be a complex and iterative process. The investigator may desire to use pre-defined or self-constructed queries (which may be saved for reuse). During the process of defining a query, the investigator may desire to accumulate statistics regarding the results of interim queries (e.g., number of patients in the query result) to determine the suitability of the queries, and subsequently modify the final query.</p>\n<p>The investigator maintains sets of queries by constructing names that depict the cohorts, the fields comprising the queries and, perhaps, values for those fields. The resultant data set generated should be validated against the intended purpose of the query. Queries may need to be saved to support future analysis of the same (or a similar) cohort. For example, the investigator may construct an "Insulin study for males age 65 and older" query that is used to review patients of a specific age, gender and drug usage, then also construct an “Insulin study for females age 65 and older” query by modifying a copy of the first one. Queries may identify “static” or “dynamic” cohorts. A “static cohort” query identifies and monitors certain patients within a given cohort over time (e.g., pregnant patients who arrived in the Emergency Department in January, 2012 and followed throughout their pregnancies).</p>\n<p>A “dynamic cohort” query may identify new patients to be added periodically to a cohort (e.g., the number of pregnant patients who arrived in the Emergency Department during each month). Information compiled by using a query may need to be governed by applicable policies and regulations. For example, psychiatric data may need to be excluded from a given epidemiological investigation. The query may need to specify that subjects are de-identified or aggregates are created according to the requirements of the analysis or privacy restrictions. For example, queries may be made of de-identified aggregate subjects to evaluate possible medical products safety issues quickly and securely. Data aggregation may be used to de-identify subjects, to condense the cohort, or to sub-divide a given cohort into various "aggregates" (for example, by age range, geographic location, socio-economic level, or education level), depicting the quantity of records, and/or content within each aggregate. Aggregate data may need to be integrated or linked d within or across cohorts. The criteria for data aggregation also may be applied to different cohorts.</p>\n</div></span>\n \n\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>POP.2.1#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 queries (e.g., criteria and parameters based on surveillance parameters, demographic, and/or clinical information) for use in extracting one or more cohorts, and/or aggregates according to scope of practice, organizational policy, and/or jurisdictional law.</p>\n</div></span>\n \n \n </td>\n </tr>\n \n <tr>\n <td style=\"padding-left: 4px;\">\n \n <span>POP.2.1#02</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 capture and maintain pre-defined criteria and parameters (e.g., based on demographic, and/or clinical information) for use in extracting one or more cohorts, and/or aggregates.</p>\n</div></span>\n \n \n </td>\n </tr>\n \n <tr>\n <td style=\"padding-left: 4px;\">\n \n <span>POP.2.1#03</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 capture and maintain ad hoc criteria and parameters specified by the user (e.g., based on demographic, and/or clinical information) for use in extracting one or more cohorts, and/or aggregates</p>\n</div></span>\n \n \n </td>\n </tr>\n \n <tr>\n <td style=\"padding-left: 4px;\">\n \n <span>POP.2.1#04</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 capture and render the attributes (namely, the metadata) of a query (for example, query name, description, fields, values, and/or assumptions).</p>\n</div></span>\n \n \n </td>\n </tr>\n \n <tr>\n <td style=\"padding-left: 4px;\">\n \n <span>POP.2.1#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 maintain new cohort or cohorts.</p>\n</div></span>\n \n \n </td>\n </tr>\n \n <tr>\n <td style=\"padding-left: 4px;\">\n \n <span>POP.2.1#06</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 integrate previously-defined cohorts.</p>\n</div></span>\n \n \n </td>\n </tr>\n \n <tr>\n <td style=\"padding-left: 4px;\">\n \n <span>POP.2.1#07</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 integrate previously-defined aggregates within a cohort, and/or across cohorts and maintain the new aggregate or aggregates.</p>\n</div></span>\n \n \n </td>\n </tr>\n \n <tr>\n <td style=\"padding-left: 4px;\">\n \n <span>POP.2.1#08</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 data-visibility as a query component according to scope of practice, organizational policy, and/or jurisdictional law</p>\n</div></span>\n \n \n </td>\n </tr>\n \n <tr>\n <td style=\"padding-left: 4px;\">\n \n <span>POP.2.1#09</span>\n \n </td>\n <td style=\"padding-left: 4px;\">\n \n <i>dependent</i>\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 render indicators (e.g., to investigators, caregivers or patients) regarding the queries in which a certain patient was included according to scope of practice, organizational policy, and/or jurisdictional law.</p>\n</div></span>\n \n \n </td>\n </tr>\n \n <tr>\n <td style=\"padding-left: 4px;\">\n \n <span>POP.2.1#10</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 conform to function [[TI.5.3]] (Standards-Based Application Integration) to suppport the creation of a query.</p>\n</div></span>\n \n \n </td>\n </tr>\n \n <tr>\n <td style=\"padding-left: 4px;\">\n \n <span>POP.2.1#11</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 ad hoc inquiries from public health organizations (e.g., requests for information related to demographic or clinical information) according to scope of practice, organizational policy, and/or jurisdictional law.</p>\n</div></span>\n \n \n </td>\n </tr>\n \n <tr>\n <td style=\"padding-left: 4px;\">\n \n <span>POP.2.1#12</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 case-reporting requirements defined by public health organizations as queries according to scope of practice, organizational policy, and/or jurisdictional law.</p>\n</div></span>\n \n \n </td>\n </tr>\n \n <tr>\n <td style=\"padding-left: 4px;\">\n \n <span>POP.2.1#13</span>\n \n </td>\n <td style=\"padding-left: 4px;\">\n \n \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 capture, maintain, and render sets of questions that support disease outbreak investigations (e.g., disease-exposure questionnaires, disease-tranmission contact tracing). The sets of questions are authored by public health authorities and facilitate patient-information gathering by the care provider.</p>\n</div></span>\n \n \n </td>\n </tr>\n \n </table>\n</div>" ] ; # fhir:url [ fhir:v "http://hl7.org/ehrs/Requirements/EHRSFMR2.1-POP.2.1"^^xsd:anyURI] ; # fhir:version [ fhir:v "0.14.0"] ; # fhir:name [ fhir:v "POP_2_1_Support_for_Epidemiological_Investigation_Surveillance_Data_Collection"] ; # fhir:title [ fhir:v "POP.2.1 Support for Epidemiological Investigation/Surveillance Data Collection (Function)"] ; # fhir:status [ fhir:v "active"] ; # fhir:date [ fhir:v "2024-06-01T08:34:10+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 "Support for Person-Level and Aggregate-Level Queries to Generate Population Cohorts, and/or Aggregates to be used in epidemiologic investigations and reports."] ; # fhir:purpose [ fhir:v "Population health analysts (investigators) examine health data for trends and conditions through the use of well-defined queries to create their data sets. Preparing such well-defined queries, i.e., selection criteria and parameters, used to generate a cohort can be a complex and iterative process. The investigator may desire to use pre-defined or self-constructed queries (which may be saved for reuse). During the process of defining a query, the investigator may desire to accumulate statistics regarding the results of interim queries (e.g., number of patients in the query result) to determine the suitability of the queries, and subsequently modify the final query. \n\nThe investigator maintains sets of queries by constructing names that depict the cohorts, the fields comprising the queries and, perhaps, values for those fields. The resultant data set generated should be validated against the intended purpose of the query. Queries may need to be saved to support future analysis of the same (or a similar) cohort. For example, the investigator may construct an \"Insulin study for males age 65 and older\" query that is used to review patients of a specific age, gender and drug usage, then also construct an “Insulin study for females age 65 and older” query by modifying a copy of the first one. Queries may identify “static” or “dynamic” cohorts. A “static cohort” query identifies and monitors certain patients within a given cohort over time (e.g., pregnant patients who arrived in the Emergency Department in January, 2012 and followed throughout their pregnancies). \n\nA “dynamic cohort” query may identify new patients to be added periodically to a cohort (e.g., the number of pregnant patients who arrived in the Emergency Department during each month). Information compiled by using a query may need to be governed by applicable policies and regulations. For example, psychiatric data may need to be excluded from a given epidemiological investigation. The query may need to specify that subjects are de-identified or aggregates are created according to the requirements of the analysis or privacy restrictions. For example, queries may be made of de-identified aggregate subjects to evaluate possible medical products safety issues quickly and securely. Data aggregation may be used to de-identify subjects, to condense the cohort, or to sub-divide a given cohort into various \"aggregates\" (for example, by age range, geographic location, socio-economic level, or education level), depicting the quantity of records, and/or content within each aggregate. Aggregate data may need to be integrated or linked d within or across cohorts. The criteria for data aggregation also may be applied to different cohorts."] ; # fhir:statement ( [ ( fhir:extension [ fhir:url [ fhir:v "http://hl7.org/ehrs/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ; fhir:value [ fhir:v "true"^^xsd:boolean ] ] ) ; fhir:key [ fhir:v "EHRSFMR2.1-POP.2.1-01" ] ; fhir:label [ fhir:v "POP.2.1#01" ] ; ( fhir:conformance [ fhir:v "SHALL" ] ) ; fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ; fhir:requirement [ fhir:v "The system SHALL provide the ability to manage queries (e.g., criteria and parameters based on surveillance parameters, demographic, and/or clinical information) for use in extracting one or more cohorts, and/or aggregates according to scope of practice, organizational policy, and/or jurisdictional law." ] ] [ ( fhir:extension [ fhir:url [ fhir:v "http://hl7.org/ehrs/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ; fhir:value [ fhir:v "false"^^xsd:boolean ] ] ) ; fhir:key [ fhir:v "EHRSFMR2.1-POP.2.1-02" ] ; fhir:label [ fhir:v "POP.2.1#02" ] ; ( fhir:conformance [ fhir:v "SHALL" ] ) ; fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ; fhir:requirement [ fhir:v "The system SHALL provide the ability to capture and maintain pre-defined criteria and parameters (e.g., based on demographic, and/or clinical information) for use in extracting one or more cohorts, and/or aggregates." ] ] [ ( fhir:extension [ fhir:url [ fhir:v "http://hl7.org/ehrs/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ; fhir:value [ fhir:v "false"^^xsd:boolean ] ] ) ; fhir:key [ fhir:v "EHRSFMR2.1-POP.2.1-03" ] ; fhir:label [ fhir:v "POP.2.1#03" ] ; ( fhir:conformance [ fhir:v "SHALL" ] ) ; fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ; fhir:requirement [ fhir:v "The system SHALL provide the ability to capture and maintain ad hoc criteria and parameters specified by the user (e.g., based on demographic, and/or clinical information) for use in extracting one or more cohorts, and/or aggregates" ] ] [ ( fhir:extension [ fhir:url [ fhir:v "http://hl7.org/ehrs/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ; fhir:value [ fhir:v "false"^^xsd:boolean ] ] ) ; fhir:key [ fhir:v "EHRSFMR2.1-POP.2.1-04" ] ; fhir:label [ fhir:v "POP.2.1#04" ] ; ( fhir:conformance [ fhir:v "SHALL" ] ) ; fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ; fhir:requirement [ fhir:v "The system SHALL provide the ability to capture and render the attributes (namely, the metadata) of a query (for example, query name, description, fields, values, and/or assumptions)." ] ] [ ( fhir:extension [ fhir:url [ fhir:v "http://hl7.org/ehrs/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ; fhir:value [ fhir:v "false"^^xsd:boolean ] ] ) ; fhir:key [ fhir:v "EHRSFMR2.1-POP.2.1-05" ] ; fhir:label [ fhir:v "POP.2.1#05" ] ; ( fhir:conformance [ fhir:v "SHALL" ] ) ; fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ; fhir:requirement [ fhir:v "The system SHALL provide the ability to maintain new cohort or cohorts." ] ] [ ( fhir:extension [ fhir:url [ fhir:v "http://hl7.org/ehrs/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ; fhir:value [ fhir:v "false"^^xsd:boolean ] ] ) ; fhir:key [ fhir:v "EHRSFMR2.1-POP.2.1-06" ] ; fhir:label [ fhir:v "POP.2.1#06" ] ; ( fhir:conformance [ fhir:v "SHOULD" ] ) ; fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ; fhir:requirement [ fhir:v "The system SHOULD provide the ability to integrate previously-defined cohorts." ] ] [ ( fhir:extension [ fhir:url [ fhir:v "http://hl7.org/ehrs/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ; fhir:value [ fhir:v "false"^^xsd:boolean ] ] ) ; fhir:key [ fhir:v "EHRSFMR2.1-POP.2.1-07" ] ; fhir:label [ fhir:v "POP.2.1#07" ] ; ( fhir:conformance [ fhir:v "SHOULD" ] ) ; fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ; fhir:requirement [ fhir:v "The system SHOULD provide the ability to integrate previously-defined aggregates within a cohort, and/or across cohorts and maintain the new aggregate or aggregates." ] ] [ ( fhir:extension [ fhir:url [ fhir:v "http://hl7.org/ehrs/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ; fhir:value [ fhir:v "true"^^xsd:boolean ] ] ) ; fhir:key [ fhir:v "EHRSFMR2.1-POP.2.1-08" ] ; fhir:label [ fhir:v "POP.2.1#08" ] ; ( fhir:conformance [ fhir:v "SHALL" ] ) ; fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ; fhir:requirement [ fhir:v "The system SHALL provide the ability to manage data-visibility as a query component according to scope of practice, organizational policy, and/or jurisdictional law" ] ] [ ( fhir:extension [ fhir:url [ fhir:v "http://hl7.org/ehrs/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ; fhir:value [ fhir:v "true"^^xsd:boolean ] ] ) ; fhir:key [ fhir:v "EHRSFMR2.1-POP.2.1-09" ] ; fhir:label [ fhir:v "POP.2.1#09" ] ; ( fhir:conformance [ fhir:v "SHOULD" ] ) ; fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ; fhir:requirement [ fhir:v "The system SHOULD provide the ability to render indicators (e.g., to investigators, caregivers or patients) regarding the queries in which a certain patient was included according to scope of practice, organizational policy, and/or jurisdictional law." ] ] [ ( fhir:extension [ fhir:url [ fhir:v "http://hl7.org/ehrs/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ; fhir:value [ fhir:v "false"^^xsd:boolean ] ] ) ; fhir:key [ fhir:v "EHRSFMR2.1-POP.2.1-10" ] ; fhir:label [ fhir:v "POP.2.1#10" ] ; ( fhir:conformance [ fhir:v "SHOULD" ] ) ; fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ; fhir:requirement [ fhir:v "The system SHOULD conform to function [[TI.5.3]] (Standards-Based Application Integration) to suppport the creation of a query." ] ] [ ( fhir:extension [ fhir:url [ fhir:v "http://hl7.org/ehrs/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ; fhir:value [ fhir:v "true"^^xsd:boolean ] ] ) ; fhir:key [ fhir:v "EHRSFMR2.1-POP.2.1-11" ] ; fhir:label [ fhir:v "POP.2.1#11" ] ; ( fhir:conformance [ fhir:v "SHALL" ] ) ; fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ; fhir:requirement [ fhir:v "The system SHALL provide the ability to manage ad hoc inquiries from public health organizations (e.g., requests for information related to demographic or clinical information) according to scope of practice, organizational policy, and/or jurisdictional law." ] ] [ ( fhir:extension [ fhir:url [ fhir:v "http://hl7.org/ehrs/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ; fhir:value [ fhir:v "true"^^xsd:boolean ] ] ) ; fhir:key [ fhir:v "EHRSFMR2.1-POP.2.1-12" ] ; fhir:label [ fhir:v "POP.2.1#12" ] ; ( fhir:conformance [ fhir:v "SHALL" ] ) ; fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ; fhir:requirement [ fhir:v "The system SHALL provide the ability to manage case-reporting requirements defined by public health organizations as queries according to scope of practice, organizational policy, and/or jurisdictional law." ] ] [ ( fhir:extension [ fhir:url [ fhir:v "http://hl7.org/ehrs/StructureDefinition/requirements-dependent"^^xsd:anyURI ] ; fhir:value [ fhir:v "false"^^xsd:boolean ] ] ) ; fhir:key [ fhir:v "EHRSFMR2.1-POP.2.1-13" ] ; fhir:label [ fhir:v "POP.2.1#13" ] ; ( fhir:conformance [ fhir:v "MAY" ] ) ; fhir:conditionality [ fhir:v "false"^^xsd:boolean ] ; fhir:requirement [ fhir:v "The system MAY provide the ability to capture, maintain, and render sets of questions that support disease outbreak investigations (e.g., disease-exposure questionnaires, disease-tranmission contact tracing). The sets of questions are authored by public health authorities and facilitate patient-information gathering by the care provider." ] ; fhir:derivedFrom [ fhir:v "PHFP DC.2.6.2#9" ] ] ) . #
IG © 2023 EHR WG. Package hl7.ehrsfmr21.base#0.14.0 based on FHIR 5.0.0. Generated 2024-06-01
Links: Table of Contents |
QA Report