Connectathon 11 Snapshot

This page is part of the FHIR Specification (v1.2.0: STU 3 Draft). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

A.3.1 Purpose

The FHIR USLab Report Implementation focuses on identifying the requirements, specifications and standards, and on providing the implementation guidance for reporting of laboratory test results to ambulatory care providers in the US Realm using the FHIR in the RESTful framework. Its scope includes requirements to enable the incorporation of clinical laboratory test results into an Electronic Health Record System (EHR-S) as standardized structured data using the defined inter-organizational laboratory transaction. The Use Case requirements are directed at laboratory test results reporting between a Laboratory Information System (LIS) and an ambulatory EHR-S in different organizational entities, e.g., different corporate structure, ownership or governance. Future versions of this implementation may harmonize with existing guides to extend interoperability of laboratory results across care settings, e.g., acute care and public health.

A.3.1 Audience

This guide is designed for use by analysts and developers who require guidance on FHIR resources, elements and specific extensions relative to the Laboratory Orders Interface (LOI) initiative and the HL7 V3 Lab Normative Standard. Users of this guide must be familiar with the details of the FHIR Specification and resource processing. This guide is not intended to be a tutorial on that subject.

A.3.1 Conventions

This guide adheres to the following conventions:

  • The guide is constructed assuming the implementer has access to the FHIR Specification. Although some information from the standard is included in this implementation guide, much information from the standard has not been repeated here.
  • The guide is constructed assuming the implementer SHALL conform to the FHIR RESTful API
  • The rules defined in the FHIR Conformance Profile were used to document the use case for, and constraints applied to, the resources described in this guide.

A.3.1 Key Technical Decisions

A.3.1.1 Profile And Component Architecture

This guide uses FHIR profiles on the following resource to define a minimum set of requirements to enable the successful exchange of laboratory orders:

  • DiagnosticOrder
  • DiagnosticReport
  • Organization
  • Media
  • Organization
  • Patient
  • Practitioner
  • Specimen

The main objective is to ensure that EHR systems and Laboratory systems can exchange laboratory orders with minimum if any modifications from one combination to another combination of software, while maintaining flexibility to enable software developers to provide more capabilities using the same core Resource definitions.

A.3.1.2 Use Of Vocabulary Standards

This guide calls for specific vocabulary standards for the exchange of laboratory information such as LOINC and SNOMED. Standard vocabularies, particularly coded laboratory tests and their results, enable automated decision support for patient healthcare, as well as for public health surveillance of populations. Value Sets resource are provided as part of this implementation.

A.3.1.3 Snapshot Mode

FHIR only functions using snapshot mode - updates are communicated by sending a complete copy of the instance with the new data filled in. If a correction and/or status update to Observation Resource is necessary, the DiagnosticReport with all references to all Observation Resource, even if previously sent, shall be resent with the correction and/or current status and/or current values. For example, when a Complete Blood Count with manual differential is ordered, the blood count will be released and then at a later time the manual differential will be performed and released. When the blood count is released the DiagnosticReport will reference only the Observation Resources for the count as final results. When the differential is completed, the DiagnosticReport will reference all previous Observation Resources as well as the new Observation resources - in this case the blood count and the differential results. -->

A.3.1.4 Scope Of Implementation

Due to receiving system variations and need, this guide does not specifically indicate for each field whether to store it or not. This is left to the individual system's scope and purpose.

A.3.1 Use Case - Ambulatory Care Setting

This use case was developed as a collaborative effort between the HHS/ONC Standards and Interoperability Framework Laboratory Results Initiative, the California Health Care Foundation, and the HL7 Orders and Observations Work Group.

A.3.1.1 Scope

The scope is the sending of lab results from a laboratory to an ambulatory provider.

A.3.1.1.1 In Scope

  • Defining the core data elements required for ambulatory care clinical laboratory test results.
  • Reporting of clinical laboratory test results for ambulatory care in the US Realm.
  • Sending clinical laboratory test results as standardized structured data so they can be incorporated that way into an EHR-S.
  • Reporting test results for an order that was placed either manually or electronically.
  • Some order specific data has been included to enable the receiving EHR-S to correlate the results back to the originating order.
  • Covering all CLIA reporting requirements.
  • Receiving of laboratory results as a non-order placer.

A.3.1.1.2 Out of Scope

  • Specifications and implementation guidance on laboratory ordering transactions. ( see USLabOrder
  • Querying for laboratory results.
  • Querying for historical laboratory results.
  • Receiving historical laboratory results.
  • Secondary use of laboratory data (i.e., public health or bio-surveillance uses of the reported laboratory results).
  • In hospital ordering and reporting of laboratory results.

A.3.1 Actors

There are two actors that have responsibilities related to the conformance profiles defined in this document:

  • Laboratory Report Sender - The originator of the DiagnosticReport Resource Instance that declares conformance to "RESTful FHIR" and FHIR profiles defined in this guide. This actor is the Organization Resource referenced through the .performer (Organization) Resource within FHIR.
  • Laboratory Report Receiver - The receiver of the DiagnosticReport Resource Instance that declares conformance to "RESTful FHIR" and FHIR profiles defined in this guide. This actor is implied within FHIR. ( i.e. not explicitly referenced in the DiagnosticReport Resource Instance or the linked resources).

A.3.1 Results for Ambulatory Care Context Diagram

Figure 2-1. Context Diagram

Figure 2-1. Context Diagram

A.3.1.1 User Story

A Provider (orderer) may enter a laboratory order into an ambulatory EHR-S. A laboratory requisition is generated (paper or electronic) and is communicated to the laboratory. The information in the laboratory requisition is entered manually or captured electronically into the LIS. After the specimen(s) has been collected and, if necessary, shipped or delivered to the laboratory, the laboratory processes the specimen(s). If the specimen is satisfactory for testing the laboratory will perform the test. Prior to successful completion of a test, communication may also be necessary to indicate cancellation, failure to perform the test and the related reasons; for example if the specimen is either not appropriate for the ordered test, or otherwise unsatisfactory the rejection of the specimen will be communicated using USlabReport profile. Order cancellation notifications should be communicated using the USLabOrder profile. The laboratory performs or attempts to perform the test(s). If testing is successful, results are obtained and entered/released in the LIS. An authorized person at the laboratory reviews and approves the laboratory test results, or the certifying laboratory reviewer of record in the case of an auto-verification process, to be sent to the provider and any non-ordering providers requested in the laboratory order. The results are either pushed or pulled into the provider's EHR-S (results receiver). The EHR-S incorporates the results into the patient's electronic record. The provider logs into his/her EHR-S and views the laboratory results in order to inform patient care decisions.

A.3.1.1.1 Use Case Assumptions

  • Providers securely access clinical information through an EHR-S.
  • Appropriate security and transport protocols; patient identification methodology; requisition (order) identification methodology; consent; privacy and security procedures; coding, vocabulary and normalization standards have been agreed to by all relevant participants.
  • This Use Case only addresses the exchange of laboratory results that are associated with the In Scope laboratory tests.
  • This Use Case covers all CLIA reporting requirements
  • For the specimen collection process the data included in the dataset considerations table 6 are assumed to be available and reported in the result.
  • Legal and governance issues regarding data access authorizations, data ownership, and data use are in effect.
  • Established network and policy infrastructure to enable consistent, appropriate, and accurate information exchange across provider systems, data repositories and locator services. This includes, but is not limited to:
    • Methods to identify and authenticate users;
    • Methods to identify and determine Providers of care;
    • Methods to enforce data access authorization policies;
    • Methods to ensure the veracity of data;
  • Detailed audit trails are kept as necessary by all participating systems.
  • Security and privacy policies, procedures and practices are commonly implemented to support acceptable levels of patient privacy and security; i.e. HIPAA, HITECH and EHR certification criteria.
  • A LIS will be the source of laboratory test results while an EHR will be the recipient.
  • This Use Case acknowledges the variations in requirements for reporting across local, state, tribal, and territorial boundaries as well as voluntary versus mandatory requirements.
  • Laboratories meet accreditation criteria according to jurisdiction requirements or agency criteria.

A.3.1.1.2 Pre-Conditions

  • An order has been generated by an Ordering Provider for one or more laboratory tests results to be produced.
  • When indicated, the Laboratory receives request to send laboratory results to a non-order placer.
  • The Laboratory receives an order (electronic, paper, etc.) or the Laboratory receives a request to re-run (repeat) a test, or determines a need to re-run a test for possible correction, or determines that reflex testing (which is based on criteria set by the medical review board) is required or determines the need to amend a test result based on erroneous information.
  • The Laboratory receives the appropriate clinical information to perform the ordered test.
  • Laboratory has entered manually or through the interface pertinent (or corrected) data from an order into the LIS
  • Laboratory has received and processed properly identified specimen(s) related to the ordered test(s).
  • Laboratory entered or received from the ordering EHR-S, pertinent data from/about the specimen into the LIS.
  • Laboratory performed the ordered tests on received specimens and/or incorporated calculated and reference data to produce the results to be exchanged.
  • The laboratory DiargnosticReport resource refers to the appropriate Patient resource and DiagnosticOrder resource to associate the laboratory results to the correct patient and original order.
  • The LIS is capable of and ready to send laboratory results using FHIR and REST and standardized structured data format.
  • EHR-S is in place and capable of receiving laboratory results using FHIR and REST and standardized structured data format.
  • The laboratory result is verified and ready for release.

A.3.1.1.3 Post-Conditions

  • Laboratory results are accurately reported and successfully transmitted electronically from the LIS to the Ordering Provider's (order placer's) EHR-S, module or other results receiver.
  • The provider's EHR-S has electronically received the laboratory results, incorporated in a standardized structured format, and if available, associated with a patient and laboratory order.

A.3.1.1.4 Functional Requirements

todo

A.3.1.1.4.1 Sequence Diagram for Reporting Laboratory results

Figure 2-2

REST behavior: USLabReport Receiver is the server (i.e. in Push mode)

Figure 2-3

REST behavior: USLabReport Sender is the server (i.e. in Pull mode)

A.3.1 Error Handling

Refer to the FHIR Specification on REST status codes and the use of the OperationOutcome Resource when further information about the transaction error is needed. Note: The error handling specifications are currently not fully defined for this implementation.

A.3.1 Code Systems And Value Sets

Successful message implementation requires that transmitted messages (message instances) contain valid values for coded fields. For further discussion on Using codes in FHIR refer to the FHIR specification.

A.3.1.1 LOINC

The use of the Logical Observation Identifiers Names and Codes (LOINC) code system is required where a LOINC code is available for the Observation.name, i.e. the being resulted. Appropriate status is defined in the LOINC Manual Section 11.2 Classification of LOINC Term Status. If a local coding system is in use, a local code should also be sent in addition to the LOINC to help with identification of coding issues. When no valid LOINC exists the local code may be the only code sent.

While data storage requirements in the EHR will not be addressed in this guide, it is recommended that LOINC codes be stored in or accessible by the EHR for the following reasons:

  1. If the result is related to a reportable condition and the laboratory provides a LOINC code,
  2. Meaningful Use Stage requires the EHR to send the LOINC code to public health. If the LOINC code is the only code sent to the lab in OBX-3, then the EHR must store and retain that code to satisfy CLIA reporting requirements.
  3. LOINC codes may be used for secondary data exchange purposes and other partner exchange agreements.

A.3.1.2 SNOMED CT

The use of the SNOMED-CT code system is required where a SNOMED-CT concept code is available for Observation.valueCodeableConcept, i.e. the actual coded result. If a local coding system is in use, a local code should also be sent in addition to the SNOMED-CT concept code to help with identification of coding issues. When no valid SNOMED-CT exists the local code may be the only code sent. to satisfy CLIA reporting requirements, It also recommended that the Observation.valueCodeableConcept.text element is used if laboratory's original text which is used for printing and/or display is different from the code display value.

SNOMED CT is required for specimen source term elements, Specimen.type and Specimen.collection.bodySite where a SNOMED-CT concept code is available.

A.3.1.3 UCUM

The use of the UCUM (Unified Code for Units of Measure) code system is required for reporting units of measure in Observation.quantity.

A.3.1.4 Value Sets

The value sets for this implementation as well as USLabOrder and USLabPHReport can be found on the USlab Implementation page. In addition, mappings to the HL7 Version 2.5.1 Implementation Guide: S&I Framework Lab Results Interface are also available.

A.3.1 Additional Implementation Guidance

A.3.1.1 Confirmatory and Reflex Testing ( Including Culture/Susceptibility Testing)

Definition: Additional laboratory testing included in the original test request by reference to specific follow-up testing, e.g. "Urinalysis w/Culture Reflex" as opposed to "Urinalysis" ordered as a standalone test. The decision to perform the reflex or confirmatory test is based upon the results of the initial test and application of a predetermined local or national practice guideline, approved protocol or legal requirement.

An example is provided here for the scenario in which a urine culture results in the identification of the pathogens: E.coli, x and y and a susceptibility is performed on all three pathogens. todo..

A.3.1.2 Add-On Testing

Definition: Additional laboratory testing is requested by an authorized provider (as defined by CLIA and state law) on an existing specimen after the original test request has been submitted to the laboratory. The decision to request additional testing is individual provider driven and based on any number of factors not limited to a test result.

  • Example: A physician orders a Complete Blood Count and Basic Metabolic Panel on an outpatient who presented in the office with symptoms of fatigue and a low-grade fever following a camping trip to Wisconsin. After consultation with an infectious disease physician later in the day, he calls the laboratory and requests the addition of a Lyme's Disease Antibody test to the specimens already in the laboratory.
  • CLIA Compliance: CLIA requires the laboratory to obtain a written or electronic test request for the add-on testing from the authorized provider for its records. If the test request is verbal the laboratory must document its efforts to receive a written or electronic test request within 30 days. [§42CFR493.1241(b)]
  • LIS Process: The LIS shall report the reflexed test as described above:

A.3.1.3 Clinical Laboratory Improvement Amendments Considerations

In the United States, clinical laboratory testing of human specimens is regulated by the Clinical Laboratory Improvements Amendments of 1988 (CLIA). Several sections of the regulations implementing CLIA impact how electronic laboratory data is formatted for the US Realm and these are outlined in this section. Impacted areas include mandatory test request requirements. CLIA Regulation Specifics .

A.3.1.4 Mandatory Ordering Requirements

Section 493.1241 of the CLIA Regulations requires the laboratory to have a written or electronic request for patient testing from an authorized person, and defines items that must appear as part of a clinical laboratory test request . The laboratory may accept oral requests for laboratory tests if it solicits a written or electronic authorization within 30 days of the oral request and maintains the authorization or documentation of its efforts to obtain the authorization.

Interpretative guidelines on the elements required in a test requisition . Specific fields impacted include the following:

FHIR element CLIA Requirement.
Patient.identifier A unique patient identification number is required
Patient.name The patient's name or unique patient identifier.
Observation.name Unique identification of the test performed is required.Use of LOINC codes for additional tests is strongly encouraged. For certain tests CLIA requires additional information: Laboratories using manufacturer's instruments, kits or test systems labeled for "investigational use only" or "research use only" must clearly state that the test results are not to be used for treatment or diagnostic purposes. If results of such tests are being reported without a disclaimer statement, or are being used by the provider for patient care, they are in the same category as in-house developed tests and the laboratory must establish performance specifications in accordance with �493.1253. The disclaimer for Analyte Specific Reagents (ASR) should state, "This test was developed and its performance characteristics determined by (Laboratory Name). It has not been cleared or approved by the U.S. Food and Drug Administration." The ASR disclaimer on the test report is required by the FDA under 21 CFR, Part 809.30, "Restrictions on the sale, distribution and use of analyte -specific reagents."
Observation.value The laboratory result is required. No regulatory requirements are specified, outside of readability, regarding result appearance.
Observation.valueQuantity Units, if required, or an interpretation must be given. For tests such as genetic screens the interpretation may actually be the test result. UCUM for vocabulary use is preferred.
Observation.interpretation Units, if required, or an interpretation must be given. For tests such as genetic screens the interpretation may actually be the test result.
Observation.referenceRange When available reference range shall be valued.
DiagnosticReport.status Used to reflect CLIA required conditions such as specimen acceptability, result corrections, cancellations as well as report status (§493.1291 (c)(7) and (k)(1,2).
Observation.issued This field is used to transfer the time stamp associated with generation of the analytical result by the instrument specified in Equipment Instance Identifier.
DiagnosticReport.performer(Organization) The identification of the performing laboratory is required. Populated with the CLIA ID Number. If the CLIA ID number is not used, all demographic fields must be provided with appropriate information.
Specimen.type Reporting requirements call for the specimen source, which equates at minimum to the Specimen Type
Extension: Specimen Rejection Reason To specify the reason for specimen rejection.

A.3.1.5 CLSI Definitions - Quantitative, Semi-quantitative, Qualitative Results

The following definitions were derived from the CLSI website:

  • QUANTITATIVE
    • A characterization applied to laboratory tests that give results expressing a numerical amount or level (concentration) of an analyte in a specimen;
      NOTE 1: It is usually compared to an accredited recognized standard;
      NOTE 2: This is in contrast to qualitative tests.
    • When used to describe a test, means a test that produces a result that is numerical. For example, a point-of-care blood glucose test might generate a result of 120 mg/dL (1.20 g/L). In contrast, a qualitative test generates a non-numerical result such as 'positive' or 'detected.' A subset of quantitative tests called semiquantitative provides results either over a range of values, such as a urine dipstick that results in glucose ranges of 0-40, 40-100, and >100 mg/dL (0-0.4, 0.4-1, and >1 g/L), or as a series of relative values, such as the same multiple test urine dipstick that results in hemoglobin as 0, +, ++, +++, and ++++.
  • QUALITATIVE
    • When used to describe a test, means a test that produces a result that is descriptive rather than numerical. For example, a urine pregnancy test might generate a result of 'positive' or 'negative' for urinary hCG. In contrast, a quantitative test generates a numerical result. The quality control and reporting procedures differ significantly for quantitative and qualitative tests.
    • Characterization applied to laboratory tests that detect and/or identify a particular analyte, constituent, or condition;
      NOTE 1: This term is applied to tests that detect whether a particular analyte, constituent, or condition is present or absent, and is sometimes assigned a positive degree (ie, 1+, 2+);
      NOTE 2: It may also be called semiquantitative tests;
      NOTE 3: Specific identification may be performed.
  • SEMI-QUANTITATIVE
    • A test that has a dose-response gradient that may be included in the reported result, but for which no authoritative calibration scale exists to determine inaccuracy and imprecision; tests that yield results in an approximate range of values (e.g., trace, moderate);
      NOTE: This definition includes tests with subjective readout of quantification such as IF-ANA titers, and it includes tests with an instrumental readout of quantification such as ELISA-ANA when the instrument scale cannot be referenced to an authoritative calibration scale.
    • Tests that yield results in an approximate range of values (e.g., trace, moderate).

A.3.1.6 Glossary

  • Analyte: Component represented in the name of a measurable quantity. It is the most granular level at which measurements are made and always represented using a single Observation segment group
  • Cancellation: Act of cancelling the order.
  • Electronic Health Record: Clinical information for a specific patient that is stored electronically within an EHR-S. Electronic Health Record System (EHR-S) This IG uses this term in the same context as stated in the "HL7 EHR System Functional Model White Paper" Section 4 Definitions (HL7 2004 www.hl7.org): "It is important to note that the DSTU does not attempt to establish another definition for EHR Systems, but chooses to utilize existing definitions that include the concept of EHR Systems as a system (at least one) or a system-of- systems that cooperatively meet the needs of the end user."
  • Future Order: A future order is an order with a start date/time where that start date/time indicates the earliest time the specimen can be collected.
  • Laboratory: A facility or organization that performs laboratory testing on specimens for the purpose of providing information for the diagnosis, prevention, treatment of disease or impairment, or assessment of health for humans. Laboratory Information System (LIS) An information system that receives, processes, and stores information related to laboratory processes. LIS may interface with HIS and EHR applications. This definition is very minimal and omits many features and capabilities that are typically associated with laboratory information systems. This minimal characterization is intentional, as to include the broadest possible set of LIS systems in the use case. The minimal nature of the definition by no means excludes LIS with significantly greater capabilities.
  • Laboratory Order: a DiagnosticOrder Resource item requesting one or more measurements (Observation Resources). Synonymous with a Requisition when referring to a single DiagnosticOrder Resource item.
  • Laboratory Order System: Software, either stand-alone or as part of an EHR system, used by a Provider (Order Placer) to manage a laboratory order, including generating the laboratory requisition and sending it to a laboratory. Typically a laboratory order system is an integral part of an order management system that enables users to manage orders for many different types of services, procedures, supplies, etc. Since this guide only focuses on data exchange relative to laboratory orders it is purposely using a very limited definition.
  • Laboratory Requisition: A set of information that constitutes an official request for one or more laboratory tests to be performed on an individual patient. A laboratory requisition is specified in a clinical setting and communicated to a laboratory as a discrete paper or electronic artifact. Laboratory requisitions always include at least one test order. In terms of a FHIR order transaction it represents one or more DiagnosticOrders Resource item(s).
  • Newborn: The precise cutoff when a patient is considered a newborn or an infant is subject to interpretation and this guide does not intend to provide a definitive answer to that. For further background the reader is directed to the following resources:
  • Orderable Test: A request to perform an individual test or panel. It always refers to a single DiagnosticOrder Resource item. and may have one or more associated analytes (observations).
  • Panel: While there are differences in the meanings of the terms "panel" among various laboratories, for the purposes of this guide, it is defined as a grouping of procedures that measure multiple analytes from a single specimen (or multiple specimens in some cases) and can be requested through one laboratory order. This is also referred to as a battery. For example, a CBC or a urinalysis may be referred to as a panel.
  • Order Set: A set of laboratory orders that involve multiple tests and panels and that may require multiple specimens, but can be requested as a single unit for convenience. For example, a "diabetic order set profile" might include a CBC, a glycosylated hemoglobin test, and a urinalysis. The term "panel" is frequently used interchangeably with "order set", thus an order set profile that contains a variety of laboratory test orders that may be on its own or be combined with other test orders (e.g., radiology image, consult, etc.) can be considered an order set. Order sets shall not be communicated to the laboratory. Request for Cancellation (RFC) Request by the Provider (Order Placer) not to perform the order.
  • Test: A medical procedure or named set of related procedures that involves analyzing one analyte using a single sample of blood, urine, or other specimen from a patient for the purpose of diagnosing a disease or medical condition, planning or evaluating treatment, or monitoring the course of a disease.