mdatool
Healthcare Data Dictionary for the Modern Data Stack
LibraryBlogPricing
mdatool
mdatool

The healthcare data dictionary for dbt, Snowflake, Databricks, and BigQuery. 100,000+ ISO-11179 standard terms, free SQL tools, and AI data modeling.

HIPAA-AlignedEnterprise Ready

Tools

  • SQL Linter
  • DDL Converter
  • Bulk Sanitizer
  • Naming Auditor
  • Name Generator
  • AI Data Modeling
  • HCC Calculator
  • Data Model Canvas

Library

  • Glossary
  • Guides
  • Blog

Company

  • About
  • Contact
  • Pricing

Account

  • Sign Up Free
  • Sign In
  • Upgrade to Pro
  • Dashboard

Legal

  • Privacy Policy
  • Terms of Service

© 2026 mdatool. All rights reserved.

Built for healthcare data teams.

Back to Glossary

Domain

Technology

Systems, databases, interfaces and data standards

About Technology Data

The technology domain covers healthcare IT systems, data standards, interfaces, and interoperability frameworks. Key standards include HL7 v2 for clinical messaging, HL7 FHIR for modern API-based exchange, DICOM for medical imaging, and X12 EDI for administrative transactions.

HIPAA Security Rule requirements drive architecture decisions around encryption, access controls, and audit logging. Modern healthcare data platforms include Snowflake, Databricks, BigQuery, and Azure Health Data Services. Healthcare data teams work with integration engines, API gateways, and master patient index systems.

523 technology terms

API-first architectureapi_first

A design approach in which data services and capabilities are defined and exposed through well-documented APIs before implementation begins, ensuring that all functionality is accessible programmatically and that internal systems consume the same APIs as external consumers. In healthcare data platforms, API-first design ensures that clinical data, eligibility information, and quality measure results are accessible through standardized FHIR-compliant or proprietary REST APIs rather than only through direct database access.

Apache Airflowairflow

An open-source workflow orchestration platform that defines, schedules, and monitors data pipelines as directed acyclic graphs of tasks written in Python. Apache Airflow is widely used in healthcare data engineering to orchestrate complex multi-step pipelines including daily eligibility file processing, weekly claims ingestion from clearinghouses, monthly HEDIS measure calculation runs, and ad hoc data quality remediation workflows with dependency management and retry logic.

Apache Kafkakafka

A distributed event streaming platform that enables high-throughput, fault-tolerant, real-time data streams between systems through a publish-subscribe model where producers write events to named topics and consumers read from those topics independently. In healthcare data architecture, Kafka is used to stream HL7 ADT messages for real-time bed management, process claims status change events, distribute lab results to downstream systems, and enable event-driven microservice architectures in health information systems.

BigQuery clusteringbq_cluster

A BigQuery optimization technique that physically co-locates rows with similar values in defined clustering columns within each table partition, reducing the data scanned by queries filtering on those columns. In healthcare data warehouses, clustering claims tables by payer_id and service_date, or member tables by plan_cd and enrollment_status, significantly reduces query costs for the most common filtering patterns used in operational dashboards and population health analytics.

BigQuery partitioningbq_partition

A BigQuery table optimization technique that divides a large table into segments based on a partition column — typically a date or timestamp field such as service_date or created_ts — so that queries filtering on the partition column only scan relevant partitions rather than the entire table. In healthcare data engineering, BigQuery partitioning on service date or admission date dramatically reduces query cost and latency for time-bounded claims analysis and population health reporting across tables with hundreds of millions of rows.

CI/CD pipelinecicd

A software engineering practice combining continuous integration, which automatically tests code changes as they are committed, and continuous delivery or deployment, which automates the release of validated changes to production, applied to data engineering workflows to ensure that dbt model changes, pipeline code updates, and schema migrations are automatically tested and deployed with minimal manual intervention. CI/CD pipelines for healthcare data platforms typically run dbt test suites, data quality checks, and schema compatibility validation before promoting changes to production.

Centers for Medicare and Medicaid Servicescms

The Centers for Medicare and Medicaid Services (CMS) is the federal agency within the U.S. Department of Health and Human Services (HHS) responsible for administering the Medicare, Medicaid, Children's Health Insurance Program (CHIP), and Health Insurance Marketplace programs. CMS covers more than 160 million Americans, making it the largest payer of healthcare services in the United States and one of the largest in the world. In addition to program administration, CMS is the primary regulatory authority for healthcare data standards, interoperability requirements, quality measurement programs, and payment policy — including the Inpatient Prospective Payment System, the Physician Fee Schedule, and Medicare Advantage capitation rates. CMS data programs and regulatory actions directly shape healthcare data engineering work across the industry. The NPPES NPI registry, published monthly by CMS, is the authoritative source for provider identities. CMS publishes the ICD-10-CM and ICD-10-PCS code sets updated annually. The CMS-HCC risk adjustment model and its annual calibration updates define how RAF scores are calculated for Medicare Advantage. The CMS Interoperability and Patient Access Final Rule mandates FHIR R4 API access for Medicare Advantage plans. The Quality Payment Program (QPP) and Merit-based Incentive Payment System (MIPS) govern how physician quality data is collected and used to adjust Medicare fee-for-service payments. Understanding which CMS program a data element belongs to and which CMS regulatory framework governs it is prerequisite knowledge for any healthcare data engineer. Healthcare data engineers interact with CMS-published data in multiple ways: loading the NPPES dissemination file for provider master data, downloading the ICD-to-HCC crosswalk for risk adjustment pipelines, using the CMS Physician Fee Schedule RVU files for allowed amount benchmarking, consuming CMS Medicare claims research data files (such as the 100% Medicare Limited Data Set) for population analytics, and building FHIR-compliant APIs to satisfy CMS interoperability mandates. CMS also publishes the Encounter Data Processing System (EDPS) data dictionary and the Risk Adjustment Processing System (RAPS) specifications that govern how Medicare Advantage plans submit encounter and diagnosis data. Key CMS portals for data engineers include the CMS Data Navigator, the Quality Payment Program API, and the NPPES NPI Registry API.

Common Data ModelCDM

A standardized schema enabling consistent representation of healthcare data across disparate EHR, claims, and pharmacy systems to support federated analytics and research. CDMs such as OMOP, PCORnet, and i2b2 are used in data warehouse implementations to harmonize terminology, patient identifiers, and clinical events for cross-system reporting.

Data Loggerdata_logr

A device or software component used in healthcare settings to automatically record environmental or physiological data such as temperature for medication storage or patient vital signs over time. Data logger output is integrated into EHR, pharmacy cold chain management, and clinical trial data systems for compliance and audit purposes.

Data Loss PreventionDLP

A set of policies, tools, and technologies implemented in healthcare data environments to detect and prevent unauthorized transmission or exposure of protected health information across EHR, claims, and PBM systems. DLP solutions enforce HIPAA and organizational data governance requirements by monitoring data flows at endpoints, networks, and cloud platforms.

Data Use AgreementDUA

A legally binding contract governing the permitted uses and disclosures of a limited dataset shared between covered entities or research institutions, satisfying HIPAA Privacy Rule requirements under 45 CFR 164.514(e). In healthcare data engineering, DUAs define field-level restrictions, permissible analytics, and security controls applied to de-identified or limited datasets used in research or operational reporting workflows.

Databricks Unity Catalogdbx_unity

A unified governance solution for Databricks that provides centralized data discovery, access control, lineage tracking, and auditing across all data assets — tables, views, volumes, models, and functions — in a Databricks environment. In healthcare data platforms built on Databricks, Unity Catalog enforces HIPAA-aligned access controls through row-level security and column masking policies, maintains data lineage from raw bronze ingestion through gold analytics marts, and provides a centralized audit log of all PHI-touching data access.

Dimension TableDim

A reference or lookup table in a healthcare data warehouse star or snowflake schema that stores descriptive attributes such as provider, member, diagnosis, or facility details. Used by data engineers to join against fact tables in EHR, claims, and enrollment data models to enable slicing and filtering in downstream reporting and analytics tools.

ELTelt

An alternative to traditional ETL that loads raw data into a target data warehouse first and then applies transformation logic using the computational power of the warehouse itself, rather than transforming data before loading. ELT has become the dominant paradigm in modern healthcare data platforms built on cloud warehouses such as Snowflake and BigQuery, enabled by tools like dbt that define transformations as SQL models executed within the warehouse, replacing complex ETL server infrastructure.

ETLetl

A traditional data integration pattern that Extracts data from source systems, Transforms it through cleansing, standardization, and enrichment in an intermediate processing layer, and Loads the transformed data into a target data warehouse or database. ETL was the dominant paradigm for healthcare data integration before cloud warehouses made ELT viable, and is still used in healthcare organizations where complex transformations require procedural logic that cannot be expressed in SQL or where target systems have strict schema requirements.

Electronic Data Interchangeedi

Electronic Data Interchange (EDI) in healthcare refers to the computer-to-computer exchange of standardized administrative and financial transactions between health plans, providers, and clearinghouses using formats mandated by HIPAA. The ASC X12 standards body defines the transaction sets used in healthcare EDI: 837P (professional claims), 837I (institutional claims), 837D (dental claims), 270/271 (eligibility inquiry and response), 276/277 (claim status inquiry and response), 278 (prior authorization), 834 (benefit enrollment), and 835 (remittance advice). All covered entities under HIPAA are required to use these standard EDI formats for electronic administrative transactions, making EDI the backbone of the US healthcare payment infrastructure. Understanding EDI transaction structure is fundamental for healthcare data engineers because raw claims data, eligibility data, and remittance data arrive in these formats before any transformation into structured analytical schemas. An 837P transaction is a hierarchical text file using segment identifiers, element separators, and loop structures to encode the bill for a professional claim — claim header information appears in the CLM segment, diagnosis codes in HI segments, and service line details in SV1 segments. Parsing errors or misinterpretation of EDI segment logic are a common source of data quality problems in raw claims ingestion pipelines, particularly around multi-level loop structures (loop 2000A for billing provider, 2000B for subscriber, 2000C for patient, 2300 for claim, 2400 for service line). Healthcare data engineers build EDI parsing pipelines using specialized EDI parsing libraries or custom parsers that transform raw X12 transaction files into structured staging tables, then apply business logic to normalize and validate the data before loading into the claims data warehouse. Key engineering tasks include handling ISA/GS envelope metadata for trading partner identification, parsing NM1 provider segments to extract NPI and TIN values, extracting CLM01 (claim ID), CLM02 (billed amount), and CLM05 (place of service/bill type), and mapping HI diagnosis segment qualifiers to distinguish principal, admitting, and other diagnosis codes. The 835 remittance transaction closes the payment loop, and reconciling 835 CAS adjustment reason codes against 837 billed amounts is essential for revenue cycle analytics and underpayment identification.

Extensible Markup LanguageXML

A structured, hierarchical data format widely used in healthcare data systems for exchanging clinical, administrative, and financial information. XML underlies HL7 CDA documents, X12 EDI transaction wrappers, and EHR interoperability payloads, requiring schema validation and parsing logic in ETL pipelines processing claims, eligibility, and enrollment data.

Fast Healthcare Interoperability Resourcesfhir

Fast Healthcare Interoperability Resources (FHIR) is a modern healthcare data exchange standard developed and maintained by Health Level Seven International (HL7). FHIR defines a collection of modular data objects called "resources" — such as Patient, Observation, Condition, Encounter, and MedicationRequest — each with a standardized JSON or XML schema and a RESTful API access pattern. Unlike earlier HL7 standards, FHIR was designed from the ground up to work with web technologies, making it accessible to developers using standard HTTP clients and JSON parsers without specialized EDI tooling. FHIR is central to healthcare interoperability regulation in the United States. The CMS Interoperability and Patient Access Final Rule (CMS-9115-F) and the ONC 21st Century Cures Act Final Rule both mandate FHIR R4 API access for Medicare Advantage, Medicaid, CHIP, and federally-facilitated exchange plans. Payers must expose patient claims data, clinical data, and formulary information through FHIR APIs, making FHIR proficiency essential for any data engineer working at a health plan or healthcare IT vendor. Healthcare data engineers encounter FHIR in two primary contexts: ingesting FHIR-formatted data from EHRs and payer APIs into analytical platforms, and building FHIR-compliant APIs to expose data to authorized applications. In Snowflake or Databricks, FHIR resources typically arrive as semi-structured JSON stored in VARIANT columns, requiring transformation pipelines that flatten nested elements such as coding arrays, extension blocks, and contained resources into normalized analytical tables. Key engineering tasks include mapping FHIR Observation resources to laboratory result fact tables, transforming FHIR Condition resources into diagnosis dimension tables, and handling the FHIR reference pattern (e.g., "Patient/12345") to resolve cross-resource foreign keys. Related standards include ICD-10-CM for diagnosis coding within FHIR Condition resources, LOINC for FHIR Observation codes, SNOMED CT for clinical terminology, and US Core Implementation Guide profiles that constrain FHIR resources for the US healthcare market.

HIPAA technical safeguardhipaa_tech_sfgrd

A category of HIPAA Security Rule requirements specifying the technology and related policies and procedures that protect electronic protected health information and control access to it. HIPAA technical safeguards include access controls restricting PHI access to authorized users, audit controls logging activity in systems containing ePHI, integrity controls preventing unauthorized alteration of ePHI, and transmission security controls protecting ePHI in transit through encryption.

HITRUST CSFhitrust_csf

The HITRUST Common Security Framework is a prescriptive, risk-based security framework specifically designed for healthcare organizations that harmonizes requirements from HIPAA, NIST, ISO 27001, PCI DSS, and other regulations into a single certifiable framework. HITRUST CSF certification is widely required by health plans and health systems as a vendor security qualification for business associates handling ePHI, and data platform vendors frequently pursue HITRUST r2 certification to streamline customer security reviews.

Page 1 of 27Next