FHIR Organization Resource (R4)

Organization represents a group of people or a business entity with a shared purpose: a hospital, clinic, payer, department. Element table, search parameters, example JSON and FHIRPath for FHIR R4.

  • FHIR Organization Resource (R4) — part of the free FHIR Toolbox library.
  • Runs entirely in your browser: your FHIR data is never uploaded to a server.

Overview

Organization represents a group of people or a business entity with a shared purpose: a hospital, clinic, payer, department. It is referenced as the managing organization of a Patient, the service provider of an Encounter, the performer of a report and more.

Elements

ElementTypeCardinalityDescription
Organization.identifierIdentifier0..*Identifies this organization across multiple systems
Organization.activeboolean0..1Whether the organization's record is still in active use
Organization.typeCodeableConcept0..*Kind of organization
Organization.namestring0..1Name used for the organization
Organization.aliasstring0..*A list of alternate names that the organization is known as, or was known as in the past
Organization.telecomContactPoint0..*A contact detail for the organization
Organization.addressAddress0..*An address for the organization
Organization.partOfReference0..1The organization of which this organization forms a part
Organization.contactBackboneElement0..*Contact for the organization for a certain purpose
Organization.contact.idString0..1Unique id for inter-element referencing
Organization.contact.extensionExtension0..*Additional content defined by implementations
Organization.contact.modifierExtensionExtension0..*Extensions that cannot be ignored even if unrecognized
Organization.contact.purposeCodeableConcept0..1The type of contact
Organization.contact.nameHumanName0..1A name associated with the contact
Organization.contact.telecomContactPoint0..*Contact details (telephone, email, etc.) for a contact
Organization.contact.addressAddress0..1Visiting or postal addresses for the contact
Organization.endpointReference0..*Technical endpoints providing access to services operated for the organization

Example JSON (R4)

{
  "resourceType": "Organization",
  "id": "example",
  "identifier": [
    {
      "system": "http://hl7.org/fhir/sid/us-npi",
      "value": "1245319599"
    }
  ],
  "active": true,
  "type": [
    {
      "coding": [
        {
          "system": "http://terminology.hl7.org/CodeSystem/organization-type",
          "code": "prov",
          "display": "Healthcare Provider"
        }
      ]
    }
  ],
  "name": "Example Health Clinic",
  "telecom": [
    {
      "system": "phone",
      "value": "555-0199"
    }
  ],
  "address": [
    {
      "line": [
        "1 Health Way"
      ],
      "city": "Anytown",
      "state": "CA",
      "postalCode": "90210"
    }
  ]
}

FHIRPath

  • Organization.name — Organization name
  • Organization.address.city — City of every address

Common validation errors

  • Using Organization for a person or a physical building. Use Practitioner or Location.
  • Omitting at least one of identifier, name, telecom or address without meeting the constraint. An Organization needs an identifier, name or contact (org-1).
  • Using R4 top-level telecom and address against R5, where contact details moved into Organization.contact.
  • Creating a new Organization per message instead of reusing one with a stable identifier.

FHIR Toolbox is a free, privacy-first collection of HL7 FHIR utilities by Omindra Labs. Every tool performs zero-server processing — your health data never leaves your device.