FHIR © HL7.org  |  Server Home  |  XIG Home  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/Provider

Packagehl7.fhir.uv.omop
TypeStructureDefinition
IdProvider
FHIR VersionR5
Sourcehttp://hl7.org/fhir/uv/omop/https://build.fhir.org/ig/HL7/fhir-omop-ig/StructureDefinition-Provider.html
URLhttp://hl7.org/fhir/uv/omop/StructureDefinition/Provider
Version1.0.0-ballot
Statusactive
Date2025-07-22T19:48:02+00:00
NameProvider
TitleProvider OMOP Table
Realmuv
Authorityhl7
DescriptionThe PROVIDER table contains a list of uniquely identified healthcare providers. These are individuals providing hands-on healthcare to patients, such as physicians, nurses, midwives, physical therapists etc.
Typehttp://hl7.org/fhir/uv/omop/StructureDefinition/Provider
Kindlogical

Resources that use this resource

StructureDefinition
ConditionOccurrenceCondition Occurrence OMOP Table
DeviceExposureDevice Exposure OMOP Table
DrugExposureDrug Exposure OMOP Table
MeasurementMeasurement OMOP Table
NoteNote OMOP Table
ObservationObservation OMOP Table
PersonPerson OMOP Table
ProcedureOccurrenceProcedure Occurrence OMOP Table
VisitDetailVisit Detail OMOP Table
VisitOccurrenceVisit Occurrence OMOP Table

Resources that this resource uses

StructureDefinition
CareSiteCareSite OMOP Table

Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureDefinition Provider

NameFlagsCard.TypeDescription & Constraintsdoco
.. Provider 0..*BaseProvider OMOP Table
Instances of this logical model can be the target of a Reference
... provider_id 1..1integerProvider Identifier
... provider_name 0..1stringProvider Name
... npi 0..1stringNational Provider Identifier
... dea 0..1stringDrug Enforcement Administration Identifer
... specialty_concept_id 0..1codeSpecialty
... care_site_id 0..1Reference(CareSite OMOP Table)Care Site
... year_of_birth 0..1integerYear of Birth
... gender_concept_id 0..1codeGender
... provider_source_value 0..1stringProvider Identifier Source Value
... specialty_source_value 0..1stringSpecialty Source Value
... specialty_source_concept_id 0..1codeSpecialty Source Concept
... gender_source_value 0..1stringGender Source Value
... gender_source_concept_id 0..1codeGender Source Concept

doco Documentation for this format

Source

{
  "resourceType": "StructureDefinition",
  "id": "Provider",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics",
      "valueCode": "can-be-target"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode": "brr"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
      "valueInteger": 1,
      "_valueInteger": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://hl7.org/fhir/uv/omop/ImplementationGuide/hl7.fhir.uv.omop"
          }
        ]
      }
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "informative",
      "_valueCode": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://hl7.org/fhir/uv/omop/ImplementationGuide/hl7.fhir.uv.omop"
          }
        ]
      }
    }
  ],
  "url": "http://hl7.org/fhir/uv/omop/StructureDefinition/Provider",
  "version": "1.0.0-ballot",
  "name": "Provider",
  "title": "Provider OMOP Table",
  "status": "active",
  "date": "2025-07-22T19:48:02+00:00",
  "publisher": "HL7 International / Biomedical Research and Regulation",
  "contact": [
    {
      "name": "HL7 International / Biomedical Research and Regulation",
      "telecom": [
        {
          "system": "url",
          "value": "http://www.hl7.org/Special/committees/rcrim"
        }
      ]
    }
  ],
  "description": "The PROVIDER table contains a list of uniquely identified healthcare providers. These are individuals providing hands-on healthcare to patients, such as physicians, nurses, midwives, physical therapists etc.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "001",
          "display": "World"
        }
      ]
    }
  ],
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "http://hl7.org/fhir/uv/omop/StructureDefinition/Provider",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "5.0.0"
      }
    ],
    "element": [
      {
        "id": "Provider",
        "path": "Provider",
        "short": "Provider OMOP Table",
        "definition": "The PROVIDER table contains a list of uniquely identified healthcare providers. These are individuals providing hands-on healthcare to patients, such as physicians, nurses, midwives, physical therapists etc.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Provider.provider-id",
        "path": "Provider.provider_id",
        "short": "Provider Identifier",
        "definition": "It is assumed that every provider with a different unique identifier is in fact a different person and should be treated independently.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Provider.provider_id",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "Provider.provider-name",
        "path": "Provider.provider_name",
        "short": "Provider Name",
        "definition": "Provider Name",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Provider.provider_name",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Provider.npi",
        "path": "Provider.npi",
        "short": "National Provider Identifier",
        "definition": "This is the National Provider Number issued to health care providers in the US by the Centers for Medicare and Medicaid Services (CMS).",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Provider.npi",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Provider.dea",
        "path": "Provider.dea",
        "short": "Drug Enforcement Administration Identifer",
        "definition": "This is the identifier issued by the DEA, a US federal agency, that allows a provider to write prescriptions for controlled substances.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Provider.dea",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Provider.specialty-concept-id",
        "path": "Provider.specialty_concept_id",
        "short": "Specialty",
        "definition": "This field either represents the most common specialty that occurs in the data or the most specific concept that represents all specialties listed, should the provider have more than one. This includes physician specialties such as internal medicine, emergency medicine, etc. and allied health professionals such as nurses, midwives, and pharmacists.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Provider.specialty_concept_id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "code"
          }
        ]
      },
      {
        "id": "Provider.care-site-id",
        "path": "Provider.care_site_id",
        "short": "Care Site",
        "definition": "This is the location that the provider primarily practices in.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Provider.care_site_id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/uv/omop/StructureDefinition/CareSite"
            ]
          }
        ]
      },
      {
        "id": "Provider.year-of-birth",
        "path": "Provider.year_of_birth",
        "short": "Year of Birth",
        "definition": "Year of Birth",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Provider.year_of_birth",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "Provider.gender-concept-id",
        "path": "Provider.gender_concept_id",
        "short": "Gender",
        "definition": "This field represents the recorded gender of the provider in the source data.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Provider.gender_concept_id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "code"
          }
        ]
      },
      {
        "id": "Provider.provider-source-value",
        "path": "Provider.provider_source_value",
        "short": "Provider Identifier Source Value",
        "definition": "Use this field to link back to providers in the source data. This is typically used for error checking of ETL logic.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Provider.provider_source_value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Provider.specialty-source-value",
        "path": "Provider.specialty_source_value",
        "short": "Specialty Source Value",
        "definition": "This is the kind of provider or specialty as it appears in the source data. This includes physician specialties such as internal medicine, emergency medicine, etc. and allied health professionals such as nurses, midwives, and pharmacists.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Provider.specialty_source_value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Provider.specialty-source-concept-id",
        "path": "Provider.specialty_source_concept_id",
        "short": "Specialty Source Concept",
        "definition": "This is often zero as many sites use proprietary codes to store physician speciality.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Provider.specialty_source_concept_id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "code"
          }
        ]
      },
      {
        "id": "Provider.gender-source-value",
        "path": "Provider.gender_source_value",
        "short": "Gender Source Value",
        "definition": "This is provider's gender as it appears in the source data.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Provider.gender_source_value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Provider.gender-source-concept-id",
        "path": "Provider.gender_source_concept_id",
        "short": "Gender Source Concept",
        "definition": "This is often zero as many sites use proprietary codes to store provider gender.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Provider.gender_source_concept_id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "code"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "Provider",
        "path": "Provider",
        "short": "Provider OMOP Table",
        "definition": "The PROVIDER table contains a list of uniquely identified healthcare providers. These are individuals providing hands-on healthcare to patients, such as physicians, nurses, midwives, physical therapists etc."
      },
      {
        "id": "Provider.provider-id",
        "path": "Provider.provider_id",
        "short": "Provider Identifier",
        "definition": "It is assumed that every provider with a different unique identifier is in fact a different person and should be treated independently.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "Provider.provider-name",
        "path": "Provider.provider_name",
        "short": "Provider Name",
        "definition": "Provider Name",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Provider.npi",
        "path": "Provider.npi",
        "short": "National Provider Identifier",
        "definition": "This is the National Provider Number issued to health care providers in the US by the Centers for Medicare and Medicaid Services (CMS).",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Provider.dea",
        "path": "Provider.dea",
        "short": "Drug Enforcement Administration Identifer",
        "definition": "This is the identifier issued by the DEA, a US federal agency, that allows a provider to write prescriptions for controlled substances.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Provider.specialty-concept-id",
        "path": "Provider.specialty_concept_id",
        "short": "Specialty",
        "definition": "This field either represents the most common specialty that occurs in the data or the most specific concept that represents all specialties listed, should the provider have more than one. This includes physician specialties such as internal medicine, emergency medicine, etc. and allied health professionals such as nurses, midwives, and pharmacists.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ]
      },
      {
        "id": "Provider.care-site-id",
        "path": "Provider.care_site_id",
        "short": "Care Site",
        "definition": "This is the location that the provider primarily practices in.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/uv/omop/StructureDefinition/CareSite"
            ]
          }
        ]
      },
      {
        "id": "Provider.year-of-birth",
        "path": "Provider.year_of_birth",
        "short": "Year of Birth",
        "definition": "Year of Birth",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "Provider.gender-concept-id",
        "path": "Provider.gender_concept_id",
        "short": "Gender",
        "definition": "This field represents the recorded gender of the provider in the source data.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ]
      },
      {
        "id": "Provider.provider-source-value",
        "path": "Provider.provider_source_value",
        "short": "Provider Identifier Source Value",
        "definition": "Use this field to link back to providers in the source data. This is typically used for error checking of ETL logic.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Provider.specialty-source-value",
        "path": "Provider.specialty_source_value",
        "short": "Specialty Source Value",
        "definition": "This is the kind of provider or specialty as it appears in the source data. This includes physician specialties such as internal medicine, emergency medicine, etc. and allied health professionals such as nurses, midwives, and pharmacists.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Provider.specialty-source-concept-id",
        "path": "Provider.specialty_source_concept_id",
        "short": "Specialty Source Concept",
        "definition": "This is often zero as many sites use proprietary codes to store physician speciality.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ]
      },
      {
        "id": "Provider.gender-source-value",
        "path": "Provider.gender_source_value",
        "short": "Gender Source Value",
        "definition": "This is provider's gender as it appears in the source data.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Provider.gender-source-concept-id",
        "path": "Provider.gender_source_concept_id",
        "short": "Gender Source Concept",
        "definition": "This is often zero as many sites use proprietary codes to store provider gender.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ]
      }
    ]
  }
}