PDF Version: http://aspe.hhs.gov/daltcp/reports/2008/LNEHRSFP1-iif.pdf (37 PDF pages)
HL7 LTC-Nursing Home EHR-S Functional Profile (based on the HL7 EHR-S Functional Model, February 2007) -- Information Infrastructure Functions
Priority Column: EN = Essential Now; EF = Essential Future; O = Optional
Functional Model (FM) Source Column -- Criteria Status is either: N/C = no change; A=added; M=modified; D = deleted. For new children functions, the FM Source columns is blank.
Blue, Underscored text = addition to text from the HL7 EHR-S Functional Model; Strikethrough text = HL7 EHR-S Functional Model text deleted for the LTC Functional Profile
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.1 | H | EN | Security | Statement: Secure the access to an EHR-S and
EHR information. Manage the sets of access control permissions granted within
an EHR-S. Prevent unauthorized use of data, data loss, tampering and
destruction. Description: To enforce security, all EHR-S applications must adhere to the rules established to control access and protect the privacy of EHR information. Security measures assist in preventing unauthorized use of data and protect against loss, tampering and destruction. An EHR-S must be capable of including or interfacing with standards-conformant security services to ensure that any Principal (user, organization, device, application, component, or object) accessing the system or its data is appropriately authenticated, authorized and audited in conformance with local and/or jurisdictional policies. An EHR-S should support Chains of Trust in respect of authentication, authorization, and privilege management, either intrinsically or by interfacing with relevant external services. |
1 | IN.1 | N/C | |||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.1.1 | F | EN | Entity Authentication | Statement: Authenticate EHR-S
users and/or entities before allowing access to an EHR-S. Description: Both users and applications are subject to authentication. The EHR-S must provide mechanisms for users and applications to be authenticated. Users will have to be authenticated when they attempt to use the application, the applications must authenticate themselves before accessing EHR information managed by other applications or remote EHR-S. In order for authentication to be established a Chain of Trust agreement is assumed to be in place. Examples of entity authentication include:
|
1. The system SHALL authenticate principals prior to accessing an EHR-S application or EHR-S data. | 2 | IN.1.1 | 1 | N/C | |
| 2. The system SHALL prevent access to EHR-S applications or EHR-S data to by all non-authenticated principals. | 3 | IN.1.1 | 2 | M | ||||||
| 3. The system SHOULD provide the ability to implement a Chain of Trust agreement. | 4 | IN.1.1 | 3 | N/C | ||||||
| 4. IF other appropriate authentication mechanisms are absent, THEN the system SHALL authenticate principals using at least one of the following authentication mechanisms: username/password, digital certificate, secure token or biometrics. | 5 | IN.1.1 | 4 | N/C | ||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.1.2 | F | EN | Entity Authorization | Statement: Manage the sets of
access-control permissions granted to entities that use an EHR-S (EHR-S
Users). Enable EHR-S security administrators to grant authorizations to users, for roles, and within contexts. A combination of these authorization categories may be applied to control access to EHR-S functions or data within an EHR-S, including at the application or the operating system level. Description: EHR-S Users are authorized to use the components of an EHR-S according to their identity, role, work-assignment, location and/or the patients present condition and the EHR-S Users scope of practice within a legal jurisdiction.
Another example is a right granted for a limited period to view those, and only those, EHR records connected to a specific topic of investigation. |
IN.1.3 S.1.3.1 |
1. The system SHALL provide the ability to create and update sets of access-control permissions granted to principals. | 6 | IN.1.2 | 1 | N/C |
| 2. The system SHALL conform to function IN.2.2 (Auditable Records) for the purpose of recording all authorization actions. | 7 | IN.1.2 | 2 | N/C | ||||||
| 3. The system SHALL provide EHR-S security administrators with the ability to grant authorizations to principals according to scope of practice, organizational policy, or jurisdictional law. | 8 | IN.1.2 | 3 | N/C | ||||||
| 4. The system SHALL provide EHR-S security administrators with the ability to grant authorizations for roles according to scope of practice, organizational policy, or jurisdictional law. | 9 | IN.1.2 | 4 | N/C | ||||||
| 5. The system SHALL provide EHR-S security administrators with the ability to grant authorizations within contexts according to scope of practice, organizational policy, or jurisdictional law. | 10 | IN.1.2 | 5 | N/C | ||||||
| 6. The system MAY SHALL provide the ability to define context for the purpose of principal authorization based on identity, credential, role, work assignment, present condition, and location, patient consent, or patients present condition in accordance with scope of practice, organizational policy or jurisdictional law. | 11 | IN.1.2 | 6 | M | ||||||
| 6a. The system SHOULD provide the ability to define context for the purpose of principal authorization based on present situation, patient consent, or patients present condition in accordance with organizational policy or jurisdictional law. | 12 | A | ||||||||
| 7. The system MAY provide the ability to define context based on legal requirements or disaster conditions. | 13 | IN.1.2 | 7 | N/C | ||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.1.3 | F | EN | Entity Access Control | Statement: Verify and enforce
access control to all EHR-S components, EHR information and functions for
end-users, applications, sites, etc., to prevent unauthorized use of a
resource. Description: Entity Access Control is a fundamental function of an EHR-S. To ensure that access is controlled, an EHR-S must perform authentication and authorization of users or applications for any operation that requires it and enforce the system and information access rules that have been defined. |
1. The system SHALL conform to function IN.1.1 (Entity Authentication). | 14 | IN.1.3 | 1 | N/C | |
| 2. The system SHALL conform to function IN.1.2 (Entity Authorization). | 15 | IN.1.3 | 2 | N/C | ||||||
| 3. The system SHALL provide the ability to define system and data access rules. | 16 | IN.1.3 | 3 | N/C | ||||||
| 4. The system SHALL enforce system and data access rules for all EHR-S resources (at component, application, or user level, either local or remote). | 17 | IN.1.3 | 4 | N/C | ||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.1.4 | F | EF 2010 | Patient Access Management | Statement: Enable a health
care delivery organization to allow and manage a patients access to the
patients personal health information. Description: A health care delivery organization will be able to manage a patients ability to view his or her EHR based on scope of practice, organization policy or jurisdictional law. Typically, a patient has the right to view his or her EHR and the right to place restrictions on who can view parts or the whole of that EHR. For example, in some jurisdictions, minors have the right to restrict access to their data by parents/guardians. One example of managing a patients access to his or her data is by extending user access controls to patients. |
1. The system SHALL conform to function IN.1.3 (Entity Access Control) in order for a healthcare delivery organization to manage a patients access to his or her healthcare information. | 18 | IN.1.4 | 1 | N/C | |
| 2. The system SHALL conform to the HITSP Consumer Empowerment Interoperability Specification (version 2 or later), as it applies to patient access management. | 19 | A | ||||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.1.5 | F | EN | Non-Repudiation | Statement: Limit an EHR-S
users ability to deny (repudiate) the origination, receipt, or
authorization of a data exchange by that user. Description: An EHR-S allows data entry and data access to a patient's electronic health record and it can be a sender or receiver of healthcare information. Non-repudiation guarantees that the source of the data record can not later deny that it is the source; that the sender or receiver of a message cannot later deny having sent or received the message. For example, non-repudiation may be achieved through the use of a:
|
1. The system SHALL time stamp initial entry, modification, or exchange of data, and identify the actor/principal taking the action as required by users' scope of practice, organizational policy, or jurisdictional law. | 20 | IN.1.5 | 1 | N/C | |
| 2. The system SHALL provide additional non-repudiation functionality where required by users' scope of practice, organizational policy, or jurisdictional law. | 21 | IN.1.5 | 2 | N/C | ||||||
| 3. The system MAY SHALL conform to function IN.2.2 (Auditable Records) to prevent repudiation of data origination, receipt, or access. | 22 | IN.1.5 | 3 | M | ||||||
| 4. The system MAY SHOULD conform to function IN.1.8 (Information Attestation) to ensure the integrity of data exchange and thus prevent repudiation of data origination or receipt. | 23 | IN.1.5 | 4 | M | ||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.1.6 | F | EN | Secure Data Exchange | Statement: Secure all modes of
EHR data exchange. Description: Whenever an exchange of EHR information occurs, it requires appropriate security and privacy considerations, including data obfuscation as well as both destination and source authentication when necessary. For example, it may be necessary to encrypt data sent to remote or external destinations. A secure data exchange requires that there is an overall coordination regarding the information that is exchanged between EHR-S entities and how that exchange is expected to occur. The policies applied at different locations must be consistent or compatible with each other in order to ensure that the information is protected when it crosses entity boundaries within an EHR-S or external to an EHR-S. |
IN.1.1 IN.2.2 |
1. The system SHALL secure all modes of EHR data exchange. | 24 | IN.1.6 | 1 | N/C |
| 2. The system SHOULD SHALL conform to function IN.1.7 (Secure Data Routing) IN.1.10 (Secure Data Routing -- LTC). | 25 | IN.1.6 | 2 | M | ||||||
| 3. The system MAY provide the ability to obfuscate data. | 26 | IN.1.6 | 3 | N/C | ||||||
| 4. The system SHALL encrypt and decrypt EHR data that is exchanged over a non-secure link. | 27 | IN.1.6 | 4 | N/C | ||||||
| 5. The system SHALL support standards-based encryption mechanisms when encryption is used for secure data exchange. | 28 | IN.1.6 | 5 | N/C | ||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.1.7 | F | N/A | Secure Data Routing | Statement: Route electronically exchanged EHR
data only to/from known, registered, and authenticated destinations/sources
(according to applicable healthcare-specific rules and relevant
standards). Description: An EHR-S needs to ensure that it is exchanging EHR information with the entities (applications, institutions, directories) it expects. This function depends on entity authorization and authentication to be available in the system. For example, a physician practice management application in an EHR-S might send claim attachment information to an external entity. To accomplish this, the application must use a secure routing method, which ensures that both the sender and receiving sides are authorized to engage in the information exchange. Known sources and destinations can be established in a static setup or they can be dynamically determined. Examples of a static setup are recordings of IP addresses or recordings of DNS names. For dynamic determination of known sources and destinations systems can use authentication mechanisms as described in IN.1.1. For example, the sending of a lab order from the EHRS to a lab system within the same organization usually uses a simple static setup for routing. In contrast sending a lab order to a reference lab outside of the organization will involve some kind of authentication process. In general, when the underlying network infrastructure is secure (e.g., secure LAN or VPN) the simple static setup is used. |
IN.1.1 IN.1.2 |
1. The system SHALL automatically route electronically exchanged EHR data only from and to known sources and destinations and only over secure networks. | 29 | IN.1.7 | 1 | D |
| 2. The system SHOULD route electronically exchanged EHR data only to and from authenticated sources and destinations (conform to function IN.1.1 (Entity Authentication)). | 30 | IN.1.7 | 2 | D | ||||||
| 3. The system SHOULD conform to function IN.2.2 (Auditable Records) to provide audit information about additions and changes to the status of destinations and sources. | 31 | IN.1.7 | 3 | D | ||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.1.8 | F | EN | Information Attestation | Statement: Manage electronic
attestation of information including the retention of the signature of
attestation (or certificate of authenticity) associated with incoming or
outgoing information. Description: The purpose of attestation is to show authorship and assign responsibility for an act, event, condition, opinion, or diagnosis. Every entry in the health record must be identified with the author and should not be made or signed by someone other than the author. (Note: A transcriptionist may transcribe an author's notes and a senior clinician may attest to the accuracy of another's statement of events.) Attestation is required for (paper or electronic) entries such as narrative or progress notes, assessments, flow sheets, and orders. Digital Electronic signatures may be used to implement document attestation. For an incoming document, the record of attestation is retained if included. Attestation functionality must meet applicable legal, regulatory and other applicable standards or requirements. For the LTC profile IN1.8, the term "digital signature" is replaced with "electronic signature. Electronic signature is defined as, "any representation of the signature in digital form including image of handwritten signature. This term refers to the process of attestation and proof of identity at the time of data entry in the EHR. |
1. The system SHALL conform to function IN.1.1 (Entity Authentication). | 32 | IN.1.8 | 1 | N/C | |
| 2. The system SHALL conform to function IN.1.2 (Entity Authorization). | 33 | IN.1.8 | 2 | N/C | ||||||
| 3. The system SHALL provide the ability to associate any attestable content added or changed to an EHR with the content's author (for example by conforming to function IN.2.2 (Auditable Records). | 34 | IN.1.8 | 3 | N/C | ||||||
| 4. The system SHALL provide the ability for attestation of attestable EHR content by the content's author. | 35 | IN.1.8 | 4 | M | ||||||
| 5. The system SHALL indicate the status of attestable data which has not been attested. | 36 | IN.1.8 | 5 | N/C | ||||||
| 6. The system MAY SHOULD provide the ability for attestation of EHR content by properly authenticated and authorized users different from the author as required by users scope of practice, organizational policy, or jurisdictional law. | 37 | IN.1.8 | 6 | M | ||||||
| 7. The system MAY SHOULD provide the ability to use digital electronic signatures as the means for attestation. | 38 | IN.1.8 | 7 | M | ||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.1.9 | F | EN | Patient Privacy and Confidentiality | Statement:
Enable the enforcement of the applicable jurisdictional and
organizational patient privacy rules as they apply to various parts of an EHR-S
through the implementation of security mechanisms. Description: Patients privacy and the confidentiality of EHRs are violated if access to EHRs occurs without authorization. Violations or potential violations can impose tangible economic or social losses on affected patients, as well as less tangible feelings of vulnerability and pain. Fear of potential violations discourages patients from revealing sensitive personal information that may be relevant to diagnostic and treatment services. Rules for the protection of privacy and confidentiality may vary depending upon the vulnerability of patients and the sensitivity of records. Strongest protections should apply to the records of minors and the records of patients with stigmatized conditions. Authorization to access the most sensitive parts of an EHR is most definitive if made by the explicit and specific consent of the patient. Please see the definition of masking in the glossary. |
IN.6 | 1. The system SHALL provide the ability to fully comply with the requirements for patient privacy and confidentiality in accordance with a user's scope of practice, organizational policy, HIPAA Privacy Rules, Federal Conditions of Participation for Medicare/Medicaid Providers, or jurisdictional law. | 39 | IN.1.9 | 1 | M |
| 2. The system SHALL conform to function IN.1.1 (Entity Authentication). | 40 | IN.1.9 | 2 | N/C | ||||||
| 3. The system SHALL conform to function IN.1.2 (Entity Authorization). | 41 | IN.1.9 | 3 | N/C | ||||||
| 4. The system SHALL conform to function IN.1.3 (Entity Access Control). | 42 | IN.1.9 | 4 | N/C | ||||||
| 5. The system SHOULD conform to function IN.1.5 (Non-Repudiation). | 43 | IN.1.9 | 5 | N/C | ||||||
| 6. The system SHOULD SHALL conform to function IN.1.6 (Secure Data Exchange). | 44 | IN.1.9 | 6 | M | ||||||
| 7. The system SHOULD SHALL conform to function IN.2.2 (Auditable Records). | 45 | IN.1.9 | 7 | M | ||||||
| 8. The system SHALL provide the ability to maintain varying levels of confidentiality in accordance with users' scope of practice, organizational policy, HIPAA Privacy Rules or jurisdictional law. | 46 | IN.1.9 | 8 | M | ||||||
| 9. The system SHALL provide the ability to mask parts of the electronic health record (e.g., medications, conditions, sensitive documents) from disclosure according to scope of practice, organizational policy or jurisdictional law. | 47 | IN.1.9 | 9 | N/C | ||||||
| 10. The system SHALL provide the ability to override a mask in emergency or other specific situations according to scope of practice, organizational policy or jurisdictional law. | 48 | IN.1.9 | 10 | N/C | ||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.1.10 | F | EN | Secure Data Routing (LTC) | Statement: Route
electronically exchanged EHR data only to/from known,
registered, and authenticated destinations/sources according to applicable
health care-specific rules and relevant standards. Description: An EHR-S needs to ensure that it is exchanging EHR information with the entities (applications, institutions, directories) it expects. This function depends on entity authorization and authentication to be available in the system. For example, a physician practice management application in an EHR-S might send claim attachment information to an external entity. To accomplish this, the application must use a secure routing method, which ensures that both the sender and receiving sides are authorized to engage in the information exchange. Known sources and destinations can be established in a static setup or they can be dynamically determined. Examples of a static setup are recordings of IP addresses or recordings of DNS names. For dynamic determination of known sources and destinations systems can use authentication mechanisms as described in IN.1.1. For example, the sending of a lab order from the EHRS to a lab system within the same organization usually uses a simple static setup for routing. In contrast sending a lab order to a reference lab outside of the organization will involve some kind of authentication process. In general, when the underlying network infrastructure is secure (e.g., secure LAN or VPN) the simple static setup is used. |
1. The system SHALL automatically route electronically exchanged EHR data only from and to known sources and destinations using either secure networks or properly encrypted (in compliance with IN 1.6) if using non-secure networks. | 49 | A | |||
| 2. The system SHOULD route electronically exchanged EHR data only to and from authenticated sources and destinations (conform to function IN.1.1 (Entity Authentication)). | 50 | A | ||||||||
| 3. The system SHOULD conform to function IN.2.2 (Auditable Records) to provide audit information about additions and changes to the status of destinations and sources. | 51 | A | ||||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.2 | H | EN | Health Record Information and Management | Statement: Manage EHR information across EHR-S
applications by ensuring that clinical information entered by providers is a
valid representation of clinical notes; and is accurate and complete according
to clinical rules and tracking amendments to clinical documents. Ensure that
information entered by or on behalf of the patient is accurately represented.
Description: Since EHR information will typically be available on a variety of EHR-S applications, an EHR-S must provide the ability to access, manage and verify accuracy and completeness of EHR information, maintain the integrity and reliability of the data, and provide the ability to audit the use of and access to EHR information. |
52 | IN.2 | N/C | |||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.2.1 | F | EN | Data Retention, Availability and Destruction | Statement: Retain, ensure
availability, and destroy health record information according to scope of
practice, organizational policy, or jurisdictional law. This includes:
|
IN.1.7 | 1. The system SHALL provide the ability to store and retrieve health record data and clinical documents for the legally prescribed time. | 53 | IN.2.1 | 1 | N/C |
| 2. The system SHALL provide the ability to retain inbound data or documents (related to health records) as originally received (unaltered, inclusive of the method in which they were received) for the legally organizationally prescribed time in accordance with users scope of practice, organizational policy, or jurisdictional law. | 54 | IN.2.1 | 2 | N/C | ||||||
| 3. The system SHALL retain the content of inbound data (related to health records) as originally received for the legally prescribed time. | 55 | IN.2.1 | 3 | N/C | ||||||
| 4. The system SHOULD provide the ability to retrieve both the information and business context data within which that information was obtained. | 56 | IN.2.1 | 4 | N/C | ||||||
| 5. The system SHOULD provide the ability to retrieve all the elements included in the definition of a legal medical record in accordance with jurisdictional law. | 57 | IN.2.1 | 5 | M | ||||||
| 6. The system MAY SHOULD provide the ability to identify specific EHR data/records for destruction, review and confirm destruction before it occurs and implement function IN.2.2 (Auditable Records). | 58 | IN.2.1 | 6 | M | ||||||
| 6a. IF a system provides the ability to identify specific EHR data/records for destruction and review and confirm destruction before it occurs (as per criterion #6) THEN that process SHALL comply with function IN.2.2 (Auditable Records). | 59 | A | ||||||||
| 7. The system MAY provide the ability to destroy EHR data/records so that all traces are irrecoverably removed according to policy and legal retentions periods. | 60 | IN.2.1 | 7 | N/C | ||||||
| 8. The system SHOULD pass along record destruction date information (if any) along with existing data when providing records to another entity. | 61 | IN.2.1 | 8 | N/C | ||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.2.2 | F | EN | Auditable Records | Statement:
Provide audit capabilities for system access and usage indicating the
author, the modification (where pertinent), and the date and time at which a
record was created, modified, viewed, extracted, or deleted. Date and Time
stamping implies the ability to indicate the time zone where it was recorded
(time zones are described in ISO 8601 Standard Time Reference). Auditable
records extend to information exchange, to audit of consent status management
(to support DC.1.3.3) and to entity authentication attempts. Audit
functionality includes the ability to generate audit reports and to
interactively view change history for individual health records or for an
EHR-S. Description: Audit functionality extends to security audits, data audits, audits of data exchange, and the ability to generate audit reports. Audit capability settings should be configurable to meet the needs of local policies. Examples of audited areas include:
|
1. The system SHALL provide audit capabilities for recording access and usage of systems, data, and organizational resources. | 62 | IN.2.2 | 1 | N/C | |
| 2. The system SHALL conform to function IN.1.1 (Entity Authentication). | 63 | IN.2.2 | 2 | N/C | ||||||
| 3. The system SHALL provide audit capabilities indicating the time stamp for an object or data creation. | 64 | IN.2.2 | 3 | N/C | ||||||
| 4. The system SHALL provide audit capabilities indicating the time stamp for an object or data modification in accordance with users scope of practice, organizational policy, or jurisdictional law. | 65 | IN.2.2 | 4 | N/C | ||||||
| 5. The system SHALL provide audit capabilities indicating the time stamp for an object or data extraction in accordance with users scope of practice, organizational policy, or jurisdictional law. | 66 | IN.2.2 | 5 | N/C | ||||||
| 6. The system SHALL provide audit capabilities indicating the time stamp for an object or data exchange. | 67 | IN.2.2 | 6 | N/C | ||||||
| 7. The system SHOULD SHALL provide audit capabilities indicating the time stamp for an object or data view. | 68 | IN.2.2 | 7 | M | ||||||
| 8. The system SHALL provide audit capabilities indicating the time stamp for an object or data deletion in accordance with users scope of practice, organizational policy, or jurisdictional law. | 69 | IN.2.2 | 8 | N/C | ||||||
| 9. The system SHALL provide audit capabilities indicating the author of a change in accordance with users scope of practice, organizational policy, or jurisdictional law. | 70 | IN.2.2 | 9 | N/C | ||||||
| 10. The system SHOULD SHALL provide audit capabilities indicating the viewer of a data set. | 71 | IN.2.2 | 10 | M | ||||||
| 11. The system MAY SHALL provide audit capabilities indicating the data value before a change. | 72 | IN.2.2 | 11 | M | ||||||
| 12. The system MAY provide audit capabilities to capture system events at the hardware and software architecture level. | 73 | IN.2.2 | 12 | N/C | ||||||
| 13. The system SHALL conform to function IN.1.3 (Entity Access Control) to limit access to audit record information to appropriate entities in accordance with users scope of practice, organizational policy, or jurisdictional law. | 74 | IN.2.2 | 13 | N/C | ||||||
| 14. The system SHALL provide the ability to generate an audit report. | 75 | IN.2.2 | 14 | N/C | ||||||
| 15. The system SHALL provide the ability to view change history for a particular record or data set in accordance with users scope of practice, organizational policy, or jurisdictional law. | 76 | IN.2.2 | 15 | N/C | ||||||
| 16. The system SHOULD provide the ability to record system maintenance events for loading new versions of, or changes to, the clinical system. | 77 | IN.2.2 | 16 | N/C | ||||||
| 17. The system SHOULD provide the ability to record system maintenance events for loading new versions of codes and knowledge bases. | 78 | IN.2.2 | 17 | N/C | ||||||
| 18. The system SHOULD SHALL provide the ability to record changing the date and time where the clinical system allows this to be done. | 79 | IN.2.2 | 18 | M | ||||||
| 18a. The system SHALL NOT provide the capability to alter the time stamp of an existing event. | 80 | A | ||||||||
| 19. The system SHOULD provide the ability to record system maintenance events for creating and restoring of backup. | 81 | IN.2.2 | 19 | N/C | ||||||
| 20. The system SHOULD provide the ability to record system maintenance events for archiving any data. | 82 | IN.2.2 | 20 | N/C | ||||||
| 21. The system SHOULD provide the ability to record system maintenance events for re-activating of an archived patient record. | 83 | IN.2.2 | 21 | N/C | ||||||
| 22. The system SHOULD SHALL provide the ability to record system maintenance events for entry to and exit from the EHR system. | 84 | IN.2.2 | 22 | M | ||||||
| 23. The system SHOULD SHALL provide the ability to record system maintenance events for remote access connections including those for system support and maintenance activities. | 85 | IN.2.2 | 23 | M | ||||||
| 24. The system SHOULD utilize standardized time keeping (for example using the IHE consistent time profile) SHALL conform to HITSP accepted consistent time standard. | 86 | IN.2.2 | 24 | M | ||||||
| 25. The system SHOULD provide the ability to record and report upon audit information using a standards-based audit record format (for example RFC 3881). | 87 | IN.2.2 | 25 | N/C | ||||||
| 26. The system SHALL NOT provide the capability to modify audit data | 88 | A | ||||||||
| 27. The system MAY provide the capability to manually append information to audit data. | 89 | A | ||||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.2.3 | F | EN | Synchronization | Statement: Maintain
synchronization involving:
|
1. The system SHALL conform to function IN.5.1 (Interchange Standards). | 90 | IN.2.3 | 1 | N/C | |
| 2. The system SHOULD conform to function IN.3 (Registry and Directory Services) to enable the use of registries and directories. | 91 | IN.2.3 | 2 | N/C | ||||||
| 3. The system SHOULD provide the ability to link entities to external information. | 92 | IN.2.3 | 3 | N/C | ||||||
| 4. The system SHOULD store the location of each known health record component in order to enable authorized access to a complete logical health record if the EHR is distributed among several applications within the EHR-S. | 93 | IN.2.3 | 4 | N/C | ||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.2.4 | F | EN | Extraction of Health Record Information | Statement:
Manage data extraction in accordance with analysis and reporting
requirements. The extracted data may require use of more than one application
and it may be pre-processed (for example, by being de-identified) before
transmission. Data extractions may be used to exchange data and provide reports
for primary and ancillary purposes. Description: An EHR-S enables an authorized user, such as a clinician, to access and aggregate the distributed information, which corresponds to the health record or records that are needed for viewing, reporting, disclosure, etc. An EHR-S must support data extraction operations across the complete data set that constitutes the health record of an individual and provide an output that fully chronicles the health care process. Data extractions are used as input to patient care coordination between facilities, organizations and settings. In addition, data extractions can be used for administrative, financial, research, quality analysis, and public health purposes. |
S.2.2 | 1. The system SHALL provide the ability to extract health record information. | 94 | IN.2.4 | 1 | N/C |
| 2. The system SHOULD SHALL conform to function IN.1.6 (Secure Data Exchange) to provide secure data exchange capabilities. | 95 | IN.2.4 | 2 | M | ||||||
| 3. The system SHOULD provide the ability to de-identify extracted information. | 96 | IN.2.4 | 3 | N/C | ||||||
| 4. The system SHOULD SHALL conform to function IN.5.1 (Interchange Standards) to enable data extraction in standard-based formats. | 97 | IN.2.4 | 4 | M | ||||||
| 5. The system SHOULD SHALL provide the ability to perform extraction operations across the complete data set that constitutes the health record of an individual within the system. | 98 | IN.2.4 | 5 | M | ||||||
| 6. The system MAY SHALL provide the ability to perform extraction operations whose output fully chronicles the healthcare process. | 99 | IN.2.4 | 6 | M | ||||||
| 7. The system SHOULD SHALL provide the ability to extract data for administrative purposes. | 100 | IN.2.4 | 7 | M | ||||||
| 8. The system SHOULD provide the ability to extract data for financial purposes. | 101 | IN.2.4 | 8 | N/C | ||||||
| 9. The system SHOULD provide the ability to extract data for research purposes. | 102 | IN.2.4 | 9 | N/C | ||||||
| 10. The system SHOULD provide the ability to extract data for quality analysis purposes. | 103 | IN.2.4 | 10 | N/C | ||||||
| 11. The system SHOULD provide the ability to extract data for public health purposes. | 104 | IN.2.4 | 11 | N/C | ||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.2.5 | H | EN | Store and Manage Health Record Information | Statement: Store and manage health record
information as structured and unstructured data. Description: Unstructured health record information is information that is not divided into discrete fields AND not represented as numeric, enumerated or codified data. General examples of unstructured health record information include:
Examples of structured health information include:
Managing health care data includes capture, retrieval, deletion, correction, amendment, and augmentation. Augmentation refers to providing additional information regarding the healthcare data, which is not part of the data itself (e.g., linking patient consents or authorizations to the health care data of the patient). |
105 | IN.2.5 | N/C | |||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.2.5.1 | F | EN | Manage Unstructured Health Record Information | Statement: Create, capture,
and maintain unstructured health record information. Description: Note: Criterion #6 uses the word "track" when referring to unstructured data. To maintain consistency with the function statement, track is defined to mean "capture and maintain" that data. It is not to be interpreted as a requirement to provide interpretation or presentation (e.g. graphs or charts) of data changes over time. |
1. The system SHALL capture unstructured health record information as part of the patient EHR. | 106 | IN.2.5.1 | 1 | N/C | |
| 2. The system SHALL retrieve unstructured health record information as part of the patient EHR. | 107 | IN.2.5.1 | 2 | N/C | ||||||
| 3. The system SHALL provide the ability to update unstructured health record information. | 108 | IN.2.5.1 | 3 | N/C | ||||||
| 4. The system SHALL conform to function IN.2.1 (Data Retention, Availability and Destruction) to provide the ability to inactivate, obsolete, or destroy unstructured health record information. | 109 | IN.2.5.1 | 4 | N/C | ||||||
| 5. The system SHOULD provide the ability to report output unstructured health record information to a report. | 110 | IN.2.5.1 | 5 | M | ||||||
| 6. The system MAY SHALL track unstructured health record information over time. | 111 | IN.2.5.1 | 6 | M | ||||||
| 7. The system SHALL provide the ability to append corrected unstructured health record information to the original unstructured health record information. A specific type of implementation is not implied. | 112 | IN.2.5.1 | 7 | N/C | ||||||
| 8. The system SHALL provide the ability to append unstructured health record information to the original unstructured health record information. A specific type of implementation is not implied. | 113 | IN.2.5.1 | 8 | N/C | ||||||
| 9. The system SHALL provide the ability to append augmented unstructured health record information to the original unstructured health record information. A specific type of implementation is not implied. | 114 | IN.2.5.1 | 9 | N/C | ||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.2.5.2 | F | EN | Manage Structured Health Record Information | Statement:
Create, capture, and maintain structured health record
information. Description: Structured health record information is divided into discrete fields, and may be enumerated, numeric or codified. Examples of structured health information include:
Criterion #6 uses the word "track" when referring to structured data. To maintain consistency with the function statement, track is defined to mean "capture and maintain" that data. It is not to be interpreted as a requirement to provide interpretation or presentation (e.g., graphs or charts) of data changes over time. |
1. The system SHALL capture structured health record information as part of the patient EHR. | 115 | IN.2.5.2 | 1 | N/C | |
| 2. The system SHALL retrieve structured health record information as part of the patient EHR. | 116 | IN.2.5.2 | 2 | N/C | ||||||
| 3. The system SHALL provide the ability to update structured health record information. | 117 | IN.2.5.2 | 3 | N/C | ||||||
| 4. The system SHALL conform to function IN.2.1 (Data Retention, Availability and Destruction) to provide the ability to inactivate, obsolete, or destroy structured health record information. | 118 | IN.2.5.2 | 4 | N/C | ||||||
| 5. The system SHOULD SHALL provide the ability to report output structured health record information to a report. | 119 | IN.2.5.2 | 5 | M | ||||||
| 6. The system MAY SHALL track structured health record information over time. | 120 | IN.2.5.2 | 6 | M | ||||||
| 7. The system SHOULD provide the ability to retrieve each item of structured health record information discretely within patient context. | 121 | IN.2.5.2 | 7 | N/C | ||||||
| 8. The system SHALL provide the ability to append corrected structured health record information to the original structured health record information. A specific type of implementation is not implied. | 122 | IN.2.5.2 | 8 | N/C | ||||||
| 9. The system SHALL provide the ability to append structured health record information to the original structured health record information. A specific type of implementation is not implied. | 123 | IN.2.5.2 | 9 | N/C | ||||||
| 10. The system SHALL provide the ability to append augmented structured health record information to the original structured health record information. A specific type of implementation is not implied. | 124 | IN.2.5.2 | 10 | N/C | ||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.3 | F | EN | Registry and Directory Services | Statement:
Enable the use of registry services and directories to uniquely
identify, locate and supply links for retrieval of information related to:
Directories and registries support communication between EHR Systems and may be organized hierarchically or in a federated fashion. For example, a patient being treated by a primary care physician for a chronic condition may become ill while out of town. The new providers EHR-S interrogates a local, regional, or national registry to find the patients previous records. From the primary care record, a remote EHR-S retrieves relevant information in conformance with applicable patient privacy and confidentiality rules. An example of local registry usage is an EHR-S application sending a query message to the Hospital Information System to retrieve a patients demographic data. The intent of Criteria #5 is to encourage the use of information interchange standards, not to prevent non-standard interchange methods when no acceptable standards have been identified. |
1. The system SHALL provide the ability to use registry services and directories. | 125 | IN.3 | 1 | N/C | |
| 2. The system SHOULD SHALL provide the ability to securely use registry services and directories. | 126 | IN.3 | 2 | M | ||||||
| 3. The system SHALL conform to function IN.5.1 (Interchange Standards) to provide standard data interchange capabilities for using registry services and directories. | 127 | IN.3 | 3 | N/C | ||||||
| 4. The system SHOULD communicate with local registry services through standardized interfaces using information interchange standards . | 128 | IN.3 | 4 | M | ||||||
| 5. IF the system SHOULD communicates with non-local registry services (that is, to registry services that are external to an EHR-S), through standardized interfaces THEN the system SHALL do so using accepted information interchange standards when available. | 129 | IN.3 | 5 | M | ||||||
| 5a. The system SHOULD communicate with non-local registry services (that is, to registry services that are external to an EHR-S) | 130 | A | ||||||||
| 6. The system SHOULD provide the ability to use registries or directories to uniquely identify patients for the provision of care. | 131 | IN.3 | 6 | N/C | ||||||
| 7. The system SHOULD provide the ability to use registries or directories to uniquely identify providers for the provision of care. | 132 | IN.3 | 7 | N/C | ||||||
| 8. The system MAY provide the ability to use registries or directories to retrieve links to relevant health care information regarding a patient. | 133 | IN.3 | 8 | N/C | ||||||
| 9. The system MAY provide the ability to use registries to supply links to relevant health care information regarding a patient. | 134 | IN.3 | 9 | N/C | ||||||
| 10. The system MAY SHOULD provide the ability to use registries or directories to identify payers, health plans, and sponsors for administrative and financial purposes. | 135 | IN.3 | 10 | M | ||||||
| 11. The system MAY provide the ability to use registries or directories to identify employers for administrative and financial purposes. | 136 | IN.3 | 11 | N/C | ||||||
| 12. The system MAY provide the ability to use registries or directories to identify public health agencies for health care purposes. | 137 | IN.3 | 12 | N/C | ||||||
| 13. The system MAY provide the ability to use registries or directories to identify health care resources and devices for resource management purposes. | 138 | IN.3 | 13 | N/C | ||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.4 | H | EN | Standard Terminologies and Terminology Services | Statement: Support semantic interoperability
through the use of standard terminologies, standard terminology models and
standard terminology services. Description: The purpose of supporting terminology standards and services is to enable semantic interoperability. Interoperability is demonstrated by the consistency of human and machine interpretation of shared data and reports. It includes the capture and support of consistent data for templates and decision support logic. Terminology standards pertain to concepts, representations, synonyms, relationships and computable (machine-readable) definitions. Terminology services provide a common way for managing and retrieving these items. |
139 | IN.4 | N/C | |||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.4.1 | F | EN | Standard Terminologies and Terminology Models | Statement: Employ standard
terminologies to ensure data correctness and to enable semantic
interoperability (both within an enterprise and externally). Support a formal standard terminology model. Description: Semantic interoperability requires standard terminologies combined with a formal standard information model. An example of an information model is the HL7 Reference Information model. Examples of terminologies that an EHR-S may support include: LOINC, SNOMED, ICD-9, ICD-10, and CPT-4. A terminology provides semantic and computable identity to its concepts. Terminologies are use-case dependent and may or may not be realm dependent. For example, terminologies for public health interoperability may differ from those for healthcare quality, administrative reporting, research, etc. Formal standard terminology models enable common semantic representations by describing relationships that exist between concepts within a terminology or in different terminologies, such as exemplified in the model descriptions contained in the HL7 Common Terminology Services specification. The clinical use of standard terminologies is greatly enhanced with the ability to perform hierarchical inference searches across coded concepts. Hierarchical Inference enables searches to be conducted across sets of coded concepts stored in an EHR-S. Relationships between concepts in the terminology are used in the search to recognize child concepts of a common parent. For example, there may be a parent concept, "penicillin containing preparations" which has numerous child concepts, each of which represents a preparation containing a specific form of penicillin (Penicillin V, Penicillin G, etc.). Therefore, a search may be conducted to find all patients taking any form of penicillin preparation. Clinical and other terminologies may be provided through a terminology service internal or external to an EHR-S. An example of a terminology service is described in the HL7 Common Terminology Services specification. |
1. The system SHALL provide the ability to use standard terminologies to communicate with other systems (internal or external to the EHR-S). | 140 | IN.4.1 | 1 | N/C | |
| 2. The system SHALL provide the ability to validate that codified clinical terms and coded clinical data entered by a user exists in a current standard terminology. | 141 | IN.4.1 | 2 | M | ||||||
| 3. The system SHOULD provide the ability to exchange health care data using formal standard information models and standard terminologies. | 142 | IN.4.1 | 3 | N/C | ||||||
| 4. The system SHOULD provide the ability to use a formal standard terminology model. | 143 | IN.4.1 | 4 | N/C | ||||||
| 5. The system SHOULD provide the ability to use hierarchical inference searches (e.g., subsumption across coded terminology concepts that were expressed using standard terminology models). | 144 | IN.4.1 | 5 | N/C | ||||||
| 6. The system SHOULD provide the ability to use a terminology service (internal or external to the EHR-S). | 145 | IN.4.1 | 6 | N/C | ||||||
| 7. IF there is no standard terminology model available, THEN the system MAY provide a formal explicit terminology model. | 146 | IN.4.1 | 7 | N/C | ||||||
| 8. IF HITSP accepted terminology standards exist, THEN the system SHOULD be compliant with those standards. | 147 | A | ||||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.4.2 | F | EN | Maintenance and Versioning of Standard Terminologies | Statement: Enable version
control according to customized policies to ensure maintenance of utilized
standards. This includes the ability to accommodate changes to terminology sets as the source terminology undergoes its natural update process (new codes, retired codes, redirected codes). Such changes need to be cascaded to clinical content embedded in templates, custom formularies, etc., as determined by local policy. Description: Version control allows for multiple sets or versions of the same terminology to exist and be distinctly recognized over time. Terminology standards are usually periodically updated, and concurrent use of different versions may be required. Since the meaning of a concept can change over time, it is important that retrospective analysis and research maintains the ability to relate changing conceptual meanings. If the terminology encoding for a concept changes over time, it is also important that retrospective analysis and research can correlate the different encodings to ensure the permanence of the concept. This does not necessarily imply that complete older versions of the terminology be kept in the EHR-S, only access to the changes needs to be maintained. It should be possible to retire deprecated versions when applicable business cycles are completed while maintaining obsolescent code sets. An example use of this is for possible claims adjustment throughout the claim's lifecycle. |
1. The system SHALL provide the ability to use different versions of terminology standards for concurrent use as may be required. | 148 | IN.4.2 | 1 | M | |
| 2. The system SHALL provide the ability to update terminology standards. | 149 | IN.4.2 | 2 | N/C | ||||||
| 3. The system MAY SHOULD relate modified concepts in the different versions of a terminology standard to allow preservation of interpretations over time. | 150 | IN.4.2 | 3 | M | ||||||
| 4. The system SHOULD provide the ability to interoperate with systems that use known different versions of a terminology standard. | 151 | IN.4.2 | 4 | N/C | ||||||
| 5. The system SHOULD provide the ability to deprecate terminologies. | 152 | IN.4.2 | 5 | N/C | ||||||
| 6. The system MAY SHOULD provide the ability to deprecate individual codes within a terminology. | 153 | IN.4.2 | 6 | M | ||||||
| 7. The system SHALL provide the ability to cascade terminology changes where coded terminology content is embedded in clinical models (for example, templates and custom formularies) when the cascaded terminology changes can be accomplished unambiguously. | 154 | IN.4.2 | 7 | N/C | ||||||
| 8. Changes in terminology The system SHALL be applied provide the ability to apply changes in terminology to all new clinical content (via templates, custom formularies, etc.). | 155 | IN.4.2 | 8 | M | ||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.4.3 | F | EF 2012 | Terminology Mapping | Statement: Map or translate
one terminology to another as needed by local, regional, national, or
international interoperability requirements. Description: The ability to map or translate one terminology to another is fundamental to an organization in an environment where several terminologies are in play with overlapping concepts. It is a common occurrence that data is captured using one terminology, but is shared using another terminology. For example, within a health care organization there may be a need to map overlapping terminology concepts (e.g., between an EHRS and an external laboratory system, ore between an EHRS and a billing system). Realm specific (including local, regional, national or international) interoperability requirements can also determine the need for terminology mapping, and in many cases terminology mapping services can be used to satisfy these requirements. |
1. The system SHALL provide the ability to use a terminology map. | 156 | IN.4.3 | 1 | N/C | |
| 2. The system SHOULD provide the ability to use standard terminology services for the purposes of mapping terminologies. | 157 | IN.4.3 | 2 | N/C | ||||||
| 3. The system MAY provide the ability for a user to review and approve, but not alter validate a mapping. | 158 | IN.4.3 | 3 | M | ||||||
| 4. The system MAY provide the ability to create a and maintain custom terminology maps for use where no accepted standard map exists. | 159 | IN.4.3 | 4 | M | ||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.5 | H | EN | Standards-based Interoperability | Statement: Provide automated health care
delivery processes and seamless exchange of clinical, administrative, and
financial information through standards-based solutions. Description: Interoperability standards enable an EHR-S to operate as a set of applications. This results in a unified view of the system where the reality is that several disparate systems may be coming together. Interoperability standards also enable the sharing of information between EHR systems, including the participation in regional, national, or international information exchanges. Timely and efficient access to information and capture of information is promoted with minimal impact to the user. |
160 | IN.5 | N/C | |||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.5.1 | F | EN | Interchange Standards | Statement:
Support the ability to operate seamlessly with other systems, either
internal or external, that adhere to recognized interchange standards.
Other systems include other EHR-S, applications within an EHR-S, or
other authorized entities that interact with an EHR-S. Description: An organization typically uses a number of interchange standards to meet its external and internal interoperability requirements. It is fundamental that there be a common understanding of rules regarding connectivity, information structures, formats and semantics. These are known as interoperability or interchange standards. Data exchange which may be between internal systems or modules, or external to the organization, is to occur in a manner which is seamless to the user. For example, if data interchange involves double entry, or manual cut-and-paste steps by the user, it is not considered seamless. Representation of EHR content is transmitted in a variety of interchange formats such as: HL7 Messages, Clinical Document Architecture (CDA) and other HL7 Structured Documents, X12N health care transactions, and Digital Imaging and Communication in Medicine (DICOM) format. Support for multiple interaction modes is needed to respond to differing levels of immediacy and types of exchange. For example, messaging is effective for many near-real time, asynchronous data exchange scenarios but may not be appropriate if the end-user is requesting an immediate response from a remote application. A variety of interaction modes are typically supported such as:
|
1. The system SHALL provide the ability to use interchange standards as required by realm specific and/or local profiles. | 161 | IN.5.1 | 1 | N/C | |
| 2. The system SHALL provide the ability to seamlessly perform interchange operations with other systems that adhere to recognized interchange standards. | 162 | IN.5.1 | 2 | N/C | ||||||
| 3. The system SHALL conform to functions under header IN.4 (Standard Terminologies and Terminology Services) to support terminology standards in accordance with a users' scope of practice, organizational policy, or jurisdictional law. | 163 | IN.5.1 | 3 | N/C | ||||||
| 4. IF there is no standard information model available, THEN the system MAY provide a formal explicit information model in order to support the ability to operate seamlessly with other systems. | 164 | IN.5.1 | 4 | N/C | ||||||
| 5. The system SHOULD provide the ability to exchange data using an explicit and formal information model and standard, coded terminology. | 165 | IN.5.1 | 5 | N/C | ||||||
| 6. IF a HITSP accepted interchange standard exists, THEN the system SHOULD be compliant with that standard. | 166 | A | ||||||||
| 7. IF the facility and pharmacy exchanging electronic prescription information are not part of the same legal entity, THEN the system SHALL support the e-Prescribing functionality described in DC 3.2.2 (Support for Provider-Pharmacy Communication) through the use of NCPDP SCRIPT version 10.2 or higher. | 167 | A | ||||||||
| 8. IF the facility and pharmacy exchanging electronic prescription information are part of the same legal entity, THEN the system SHALL support the e-Prescribing functionality described in DC.3.2.2 (Support for Provider-Pharmacy Communication) through either NCPDP SCRIPT version 10.2 or higher, or HL7 messages. | 168 | A | ||||||||
| 9. The system SHOULD provide the ability to exchange federally mandated assessment instrument data in conformance with Consolidated Health Informatics (CHI) format and content standards. | 169 | A | ||||||||
| 10. The system SHALL provide the ability to use interchange standards as required by federal agencies/law. | 170 | A | ||||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.5.2 | F | EN | Interchange Standards Versioning and Maintenance | Statement: Enable version
control according to local policies to ensure maintenance of utilized
interchange standards. Version control of an interchange standard implementation includes the ability to accommodate changes as the source interchange standard undergoes its natural update process. Description: The life cycle of any given standard results in changes to its requirements. It is critical that an organization know the version of any given standard it uses and what its requirements and capabilities are. For example, if the organization migrates to an HL7 v2.5 messaging standard, it may choose to take advantage of new capabilities such as specimen or blood bank information. The organization may find that certain fields have been retained for backwards compatibility only or withdrawn altogether. The EHR-S needs to be able to handle all of these possibilities. Standards typically evolve in such a way as to protect backwards compatibility. On the other hand, sometimes there is little, or no, backwards compatibility when an organization may need to replace an entire standard with a new methodology. An example of this is migrating from HL7 v2 to HL7 v3. Interchange standards that are backward compatible support exchange among senders and receivers who are using different versions. Version control ensures that those sending information in a later version of a standard consider the difference in information content that can be interchanged effectively with receivers, who are capable of processing only earlier versions. That is, senders need to be aware of the information that receivers are unable to capture and adjust their business processes accordingly. Version control enables multiple versions of the same interchange standard to exist and be distinctly recognized over time. Since interchange standards are usually periodically updated, concurrent use of different versions may be required. Large (and/or federated) organizations typically need to use different versions of an interchange standard to meet internal organizational interoperability requirements. For example, the enterprise-wide standard might use HL7 v2.5 for Lab messages, but some regions of the enterprise might be at a lower level. It should be possible to retire deprecated interchange standards versions when applicable business cycles are completed while maintaining obsolete versions. An example use of this is for possible claims adjustment throughout the claims life cycle. When interchange standards change over time, it is important that retrospective analysis and research correlate and note gaps between the different versions information structures to support the permanence of concepts over time. An example use of this is the calculation of outcome or performance measures from persisted data stores where one version of a relevant interchange standard (e.g., CDA Release 1 captures the relevant data; discharge data, differently than CDA Release 2). |
1. The system SHALL provide the ability to use different versions of interchange standards. | 171 | IN.5.2 | 1 | N/C | |
| 2. The system SHALL provide the ability to change (reconfigure) the way that data is transmitted as an interchange standard evolves over time and in accordance with business needs. | 172 | IN.5.2 | 2 | N/C | ||||||
| 3. The system SHOULD provide the ability to deprecate an interchange standard. | 173 | IN.5.2 | 3 | N/C | ||||||
| 4. The system SHOULD provide the ability to interoperate with other systems that use known earlier versions of an interoperability standard. | 174 | IN.5.2 | 4 | N/C | ||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.5.3 | F | EN | Standards-based Application Integration | Statement: Enable standards-based application
integration with other systems. Description: When an organization wishes to integrate its applications, they must use standardized methods. Standards-based application integration may be achieved in a variety of ways. For example:
The method used depends on the organizations approach to application integration. An organization could conceivably use multiple integration approaches. |
1. The system SHALL provide the ability to support standards-based application integration. | 175 | IN.5.3 | 1 | N/C | |
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.5.4 | F | EF 2010 | Interchange Agreements | Statement: Support
interactions with entity directories to determine the address, profile and data
exchange requirements of known and/or potential partners. Use the rules of
interaction specified in the partners interchange agreement when
exchanging information. Description: Systems that wish to communicate with each other, must agree on the parameters associated with that information exchange. Interchange Agreements allow an EHR-S to describe those parameters/criteria. An EHR-S can use the entity registries to determine the security, addressing, and reliability requirements between partners. An EHR-S can use this information to define how data will be exchanged between the sender and the receiver. Discovery of interchange services and capabilities can be automatic. For example:
|
IN.3 | 1. The system SHALL use interchange agreement descriptions when exchanging information with partners. | 176 | IN.5.4 | 1 | N/C |
| 2. The system SHOULD use interchange agreement description standards (when available). | 177 | IN.5.4 | 2 | N/C | ||||||
| 3. The system MAY SHALL conform to function IN.3 (Registry and Directory Services) to interact with entity directories to determine the address, profile and data exchange requirements of known and/or potential partners. | 178 | IN.5.4 | 3 | M | ||||||
| 4. The system MAY provide the ability to automatically discover interchange services and capabilities. | 179 | IN.5.4 | 4 | N/C | ||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.6 | F | EN | Business Rules Management | Statement:
Manage the ability to create, update, delete, view, and version business
rules including institutional preferences. Apply business rules from necessary
points within an EHR-S to control system behavior. An EHR-S audits changes made
to business rules, as well as compliance to and overrides of applied business
rules. Description: EHR-S business rule implementation functions include: decision support, diagnostic support, workflow control, and access privileges, as well as system and user defaults and preferences. An EHR-S supports the ability of providers and institutions to customize decision support components such as triggers, rules, or algorithms, as well as the wording of alerts and advice to meet realm specific requirements and preferences. Examples of applied business rules include:
|
DC.2.2 S.3.1 S.3.7 |
1. The system SHALL provide the ability to manage business rules. | 180 | IN.6 | 1 | N/C |
| 2. The system SHOULD provide the ability to create, import, or access decision support rules to guide system behavior. | 181 | IN.6 | 2 | N/C | ||||||
| 3. IF the system uses decision support rules, THEN the system SHOULD SHALL provide the ability to update the decision support rules. | 182 | IN.6 | 3 | M | ||||||
| 4. IF the system uses decision support rules, THEN the system SHOULD SHALL provide the ability to customize the decision support rules and their components. | 183 | IN.6 | 4 | M | ||||||
| 5. IF the system uses decision support rules, THEN the system SHOULD SHALL provide the ability to inactivate, obsolete, or destroy and archive the decision support rules per retention period as designated by organizational policy and jurisdictional law. | 184 | IN.6 | 5 | M | ||||||
| 6. IF the system uses decision support rules, THEN the system SHOULD SHALL conform to function IN.2.2 (Auditable Records) to audit all changes to the decision support rules. | 185 | IN.6 | 6 | M | ||||||
| 6a. IF the system uses decision support rules, THEN the system SHALL provide the ability to destroy the decision support rules per retention period as designated by organizational policy and jurisdictional law. | 186 | A | ||||||||
| 7. The system SHOULD provide the ability to create, import or access diagnostic support rules to guide system behavior. | 187 | IN.6 | 7 | M | ||||||
| 8. IF the system uses diagnostic support rules, THEN the system SHOULD SHALL provide the ability to update the diagnostic support rules. | 188 | IN.6 | 8 | M | ||||||
| 9. IF the system uses diagnostic support rules, THEN the system MAY SHALL provide the ability to customize the diagnostic support rules and their components. | 189 | IN.6 | 9 | M | ||||||
| 10. IF the system uses diagnostic support rules, THEN the system SHOULD SHALL provide the ability to inactivate, obsolete, or destroy and archive the diagnostic support rules per retention period as designated by organizational policy and jurisdictional law. | 190 | IN.6 | 10 | M | ||||||
| 11. IF the system uses diagnostic support rules, THEN the system SHOULD SHALL conform to function IN.2.2 (Auditable Records) to audit all changes to the diagnostic support rules. | 191 | IN.6 | 11 | M | ||||||
| 11a. IF the system uses diagnostic support rules, THEN the system SHALL provide the ability to destroy the diagnostic support rules per retention period as designated by organizational policy and jurisdictional law. | 192 | A | ||||||||
| 12. The system SHOULD provide the ability to create, import or access workflow control rules to guide system behavior. | 193 | IN.6 | 12 | M | ||||||
| 13. IF the system uses workflow control rules, THEN the system SHOULD SHALL provide the ability to update the workflow control rules. | 194 | IN.6 | 13 | M | ||||||
| 14. IF the system uses workflow control rules, THEN the system MAY SHALL provide the ability to customize the workflow control rules and their components. | 195 | IN.6 | 14 | M | ||||||
| 15. IF the system uses workflow control rules, THEN the system SHOULD SHALL provide the ability to inactivate, obsolete, or destroy and archive the workflow control rules per retention period as designated by organizational policy and jurisdictional law. | 196 | IN.6 | 15 | M | ||||||
| 16. IF the system uses workflow control rules, THEN the system SHOULD SHALL conform to function IN.2.2 (Auditable Records) to audit all changes to the workflow control rules. | 197 | IN.6 | 16 | M | ||||||
| 16a. IF the system uses workflow control rules THEN the system SHALL provide the ability to destroy the workflow control rules per retention period as designated by organizational policy and jurisdictional law. | 198 | A | ||||||||
| 17. The system MAY SHOULD provide the ability to create, import or access access privilege rules to guide system behavior. | 199 | IN.6 | 17 | M | ||||||
| 18. IF the system uses access privilege rules, THEN the system MAY SHALL provide the ability to update the access privilege rules. | 200 | IN.6 | 18 | M | ||||||
| 19. IF the system uses access privilege rules, THEN the system MAY SHALL provide the ability to customize the access privilege rules and their components. | 201 | IN.6 | 19 | M | ||||||
| 20. IF the system uses access privilege rules, THEN the system MAY SHALL provide the ability to inactivate, obsolete, or destroy and archive the access privilege rules per retention period as designated by organizational policy and jurisdictional law. | 202 | IN.6 | 20 | M | ||||||
| 21. IF the system uses access privilege rules, THEN the system MAY SHALL conform to function IN.2.2 (Auditable Records) to audit all changes to the access privilege rules. | 203 | IN.6 | 21 | M | ||||||
| 21a. IF the system uses access privilege rules THEN the system SHALL provide the ability to destroy the access privilege rules. per retention period as designated by organizational policy and jurisdictional law. | 204 | A | ||||||||
| 22. IF the system uses other types of business rules, THEN the system SHOULD SHALL conform to function IN.2.2 (Auditable Records) to audit all changes to other business those rules. | 205 | IN.6 | 22 | M | ||||||
| 23. The system SHOULD support the ability to selectively export business rules. | 206 | IN.6 | 23 | N/C | ||||||
| 24. IF the system uses other types of business/clinical rules, THEN the system SHALL provide the ability to update those rules. | 207 | A | ||||||||
| 25. IF the system uses other types of business/clinical rules, THEN the system SHALL provide the ability to customize those rules and their components. | 208 | A | ||||||||
| 26. IF the system uses other types of business/clinical rules, THEN the system SHALL provide the ability to inactivate, obsolete and archive those rules per retention period as designated by organizational policy and jurisdictional law. | 209 | A | ||||||||
| 27. IF the system uses other types of business/clinical rules THEN the system SHALL provide the ability to destroy those rules per retention period as designated by organizational policy and jurisdictional law. | 210 | A | ||||||||
| ID# | Type | Priority | Name | Statement/ Description | See Also |
Conformance Criteria |
Row # |
FM Source | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ID # |
Criteria # |
Criteria Status |
||||||||
| IN.7 | F | EN | Workflow Management | Statement:
Support workflow management functions including both the management and
set up of work queues, personnel lists, and system interfaces as well as the
implementation functions that use workflow-related business rules to direct the
flow of work assignments. Description: Workflow management functions that an EHR-S supports include:
|
1. The system SHOULD use workflow-related business rules to direct the flow of work assignments. | 211 | IN.7 | 1 | N/C | |
| 2. The system SHOULD provide the ability to create workflow (task list) queues. | 212 | IN.7 | 2 | N/C | ||||||
| 3. IF the system provides the ability to create workflow (task list) queues, THEN the system SHOULD SHALL provide the ability to manage workflow (task list) queues. | 213 | IN.7 | 3 | M | ||||||
| 4. IF the system provides the ability to create workflow (task list) queues, THEN the system MAY SHOULD provide the ability to manage human resources (i.e., personnel lists) for workflow queues. | 214 | IN.7 | 4 | M | ||||||
| 5. The system MAY use system interfaces that support the management of human resources (i.e., personnel lists). | 215 | IN.7 | 5 | N/C | ||||||
| 6. The system MAY use system interfaces that support the management of workflow (task lists) queues. | 216 | IN.7 | 6 | N/C | ||||||
| 7. The system MAY provide the ability to distribute information to and from internal and external parties. | 217 | IN.7 | 7 | N/C | ||||||
| 8. The system MAY provide the ability to route notifications and tasks based on system triggers. | 218 | IN.7 | 8 | N/C | ||||||
| 9. The system MAY dynamically escalate workflow according to business rules. | 219 | IN.7 | 9 | N/C | ||||||
| 10. The system MAY dynamically redirect workflow according to business rules. | 220 | IN.7 | 10 | N/C | ||||||
| 11. The system MAY dynamically reassign workflow according to business rules. | 221 | IN.7 | 11 | N/C | ||||||
LIST OF REPORT FILES:
|
To obtain a printed copy of this report, send the full report title and your mailing information to:
U.S. Department of Health and Human Services
Office of Disability, Aging and Long-Term Care Policy
Room 424E, H.H. Humphrey Building
200 Independence Avenue, S.W.
Washington, D.C. 20201
FAX: 202-401-7733
Email: webmaster.DALTCP@hhs.gov
RETURN TO:
Office of Disability, Aging and
Long-Term Care Policy (DALTCP) Home [http://aspe.hhs.gov/_/office_specific/daltcp.cfm]
Assistant
Secretary for Planning and Evaluation (ASPE) Home [http://aspe.hhs.gov]
U.S. Department of
Health and Human Services Home [http://www.hhs.gov]