HL7 Informative Document: Patient Information Quality Improvement (PIQI) Framework, Edition 1, published by HL7 Cross-Group Projects Work Group. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/piqi/ and changes regularly. See the Directory of published versions
Glossary of PIQI Framework Terms
The following terms are used throughout the Patient Information Quality Improvement (PIQI) Framework documentation.
A collection of string values that are considered valid for identifying a given code system. May also be referred to as code system aliases.
A Simple attribute with an optional codings collection. If codings are populated each coding can have a code system, code and display.
A single typed data field belonging to an Element. Each attribute in the PIQI Framework uses one of four attribute types: Simple (a plain string value such as a date, number, or text), Codeable Concept (display text plus a codings array with code, display, and system), Observation Value (text, a type code, and a numeric result), or Range Value (text, a low value, and a high value). An attribute is always referred to as an attribute regardless of whether it is a model reference or a populated instance.
A domain-specific, named collection of typed attributes representing a category of patient health information. Within a PIQI payload, a Data Class contains a collection of Elements (individual instances of that class). For example, The PIQI Clinical Data Model defines a collection of clinically oriented Data Classes: Allergy, Condition, Demographics, HealthAssessment, Immunization, LabResult, MedicalDevice, Medication, Procedure, and VitalSign. Data Classes can be added to a PIQI Model to localize it for a specific use case.
A single instance of a member of a data class. The term Data Class refers to a patient specific data pattern and the entire collection of all instances of that pattern; when referring to a single instance of that pattern for assessment purposes the term Data Class Element or Element is used.
A combination of a PIQI model entity reference, a Simple Assessment Module, and necessary SAM parameters and the Scoring Effect, Scoring Weight and Failure Criticality indicator.
A versioned, use-case-specific collection of configured Simple Assessment Modules (SAMs) aligned to a PIQI Model. Each criterion in an Evaluation Rubric specifies a Data Class, an entity scope (attribute, element, data class, or patient), an assigned SAM, scoring weight, and criticality indicator. Evaluation Rubrics can be shared through the PIQI Community of Practice to establish common data quality standards.
In an Evaluation criteria this defines if the criteria is considered critical to the use case contemplated in the Evaluation Rubric.
This is a taxonomy designed to categorize and identify dimensions for qualitative issues in healthcare data in order to provide insight into root causes and remediation.
The top-level entity in a PIQI payload that holds all Data Class collections for a single patient. The Patient Container is the root of the PIQI Model hierarchy: Patient Container → Data Class (collection of elements) → Element (single instance) → Attribute (typed data field).
An instance of a service that follows the PIQI Framework methodology for healthcare data scoring and assessment.
A flat, patient-centric structured information model that defines the shape of the data payload evaluated by the PIQI Framework. A PIQI Model is comprised of a Patient Container and a collection of Data Classes with their typed attributes. Models may be standardized (e.g., the PIQI Clinical Data Model or PIQI Medical Claim Data Model) or localized through the addition of Data Classes and attributes relevant to a specific use case. Evaluation Rubrics are always associated with a specific PIQI Model and version.
A reference to any defined Data Attribute, Data Class Element, Data Class in a PIQI Model, including the entire Patient Container.
A Simple Assessment Module that must pass in order for a given SAM to run.
A Simple attribute with a type codeable concept to provide information on the nature of the value, a set of numeric simple attributes for single or ranged quantitative results and a codings collection for qualitative result values.
A Simple attribute with a set of numeric simple attributes for single or ranged quantitative values.
A collection of available Simple Assessment Modules in a PIQI Framework Assessment Service.
In an Evaluation criteria this defines how the success or failure impacts the scoring model for the Evaluation Rubric.
In an Evaluation criteria this defines the weight of the numerator and denominator for the Evaluation Rubric, if the criterion's effect is scoring.
A logical test that measures a specific data quality dimension in the Healthcare Data Quality Taxonomy for a model element or characteristic (Data Attribute, Data Class Element, Data Class, Patient Container), following a defined pattern. The inputs depend on the pattern, but the output is always a simple result: pass, fail, or skip, with an optional reason for the result. SAMs can be grouped into hierarchical collections, allowing multiple checks to be combined in order to provide a broader picture of data quality for a given use case. A SAM may have a Prerequisite SAM that must pass in order for the SAM to be run.
A simple string value that is used to represent any classic data type in an information model. PIQI does not use strong types in the model since part of its function is to assess if the data in the model payload complies with the type expectations of the use case. For the purposes of higher order assessments, like Is Populated, all Data Attributes can be assessed as Simple attributes