This page is part of the FHIR Specification (v0.01: Historical Archive 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 . Page versions: R5 R4B R4 R3 R2

Organization

For any organization/institution/government department that has relevance to the care process.

The relative url is /organizations

Content

UML Image

<Organization xmlns="http://www.hl7.org/fhir">
  <id> mand id Master Resource Id, always first in all resources</id>
  <identifier> Zero+ HumanId Identifier for this organization</identifier>
  <name>  <!-- Zero+ -->
   <value> mand string A name associated with the organization</value>
   <period> opt Interval(date) When this name is/was in use</period>
  </name>
  <address> Zero+ Address An address for the organization</address>
  <contact> Zero+ Contact A contact detail for the organization</contact>
  <code> opt CodeableConcept kind of organisation</code>
  <industryCode> opt CodeableConcept kind of industry</industryCode>
  <accreditation>  <!-- Zero+ -->
   <id> opt Identifier Identifier for the accreditation</id>
   <code> opt CodeableConcept What kind of accreditation</code>
   <institution> opt (Organization) Who conferred it</institution>
   <period> opt Interval(date) When the accreditation is valid</period>
  </accreditation>
  <relatedOrganization>  <!-- Zero+ sub-, super-, and partner organisations -->
   <id> opt HumanId Identifier for the organization</id>
   <code> mand CodeableConcept How the organizations are related</code>
   <name> opt string Name of the organization</name>
   <address> Zero+ Address An address for the organization</address>
   <contact> Zero+ Contact General contact details for the organization</contact>
   <period> opt Interval(date) When the organizations were related</period>
  </relatedOrganization>
  <extensions> opt See Extensions   See Extensions </extensions>
  <text> Narrative Text summary of organization, fall back for human interpretation</text>
</Organization>

Schema for Organization and an example (or formatted for browser)

Terminology Bindings

Notes:

Searching Criteria

The following simple search/filter parameters are defined for organization:

name a portion of name in any name part
phonetic a portion of name using some kind of phonetic matching algorithm
id search id in any identifiers

The standard search parameters also apply (see Searching).

Formal Definitions

The formal definitions for the elements above. Also available as an XML file.

Organization
DefinitionFor any organization/institution/government department that has relevance to the care process
ControlMandatory, 1..1
RIM MappingOrganization(classCode=ORG, determinerCode=INST)
Organization.id
DefinitionMaster Resource Id, always first in all resources
ControlMandatory, 1..1
Typeid
RIM Mapping.id(scope=OBJ)
Organization.identifier
DefinitionIdentifier for the organization that is used to identify the organization across multiple disparate systems
Control0..*
TypeHumanId
Must Understandtrue
RequirementsOrganizations are known by a variety of ids. Some institutions maintain several, and most collect identifiers for exchange with other organizations concerning the organization.
RIM Mapping.scopes[Role](classCode=IDENT)
Organization.name
DefinitionA name associated with the organization
Control0..*
Must Understandtrue
RequirementsNeed to use the name as the label of the organization
CommentsDon't use HumanName since that has many non-organization things in it
RIM Mapping.name
Organization.name.value
DefinitionThe actual name of the organization
ControlMandatory, 1..1
Typestring
Must Understandtrue
RIM Mapping.part[1](type=NULL,qualifier=NULL).value
Organization.name.period
DefinitionThe period that this name was in use by the organization
ControlOptional, 0..1
TypeInterval(date)
RequirementsOrganizations have a habit of renaming themselves, and the current and past names are required
RIM Mapping.validTime
To DoThis is 80%??
Organization.address
DefinitionAn address for the organization
Control0..*
TypeAddress
RequirementsMay need to keep track of the organizations addresses for contacting, billing or reporting requirements
CommentsOrganization may have multiple addresses with different uses or applicable periods. The use code home is not to be used
RIM Mapping.address
Organization.contact
DefinitionA contact detail for the organization
Control0..*
TypeContact
RequirementsHuman contact for the organization
CommentsThe use code home is not to be used. Note that these contacts are not the contact details of people who are employed by or represent the organization, but official contacts for the organization itself
RIM Mapping.telecom
Organization.code
DefinitionThe kind of organization that this is
ControlOptional, 0..1
TypeCodeableConcept from OrganisationType
RequirementsNeed to be able to track the kind of organization that this is - different organization types have different uses
CommentsOrganizations can be corporations, wards, sections, clinical teams, government departments, etc. Note that code is generally a classifier of the type of organization; in many applications, codes are used to identity a particular organization (say, ward) as opposed to another of the same type - these are identifiers, not codes
RIM Mapping.code
To DoName code is too RIM-like. Should be typeCode or type.
Organization.industryCode
DefinitionThe industry that this organization is involved in
ControlOptional, 0..1
TypeCodeableConcept from Industry
RequirementsFor some organization types, an industry code is required for statistical reporting requirements
RIM Mapping.standardIndustryClassCode
To DoIs this really in the 80%??
Organization.accreditation
DefinitionThe qualifications a person has, including format educational achievements, accreditations, and current certifications. All these qualifications may be used to determine what roles a person may play in a healthcare environment
Control0..*
RequirementsFor many persons in healthcare, it is necessary to track the qualifications a person has - formal.
RIM Mapping.plays[Role](classCode='QUAL')
To DoNot sure if qualified & accredited are the same. Could potentially propose a new classCode
Organization.accreditation.id
DefinitionThe identifier of the accreditation
ControlOptional, 0..1
TypeIdentifier
RequirementsAllows a link back to a accreditation registry, if one exists
RIM Mapping.identifier
To DoNot a humanId?
Organization.accreditation.code
DefinitionThe type of the accreditation
ControlOptional, 0..1
TypeCodeableConcept from Accreditation
Requirementscommonly used to determine the roles an organization may perform
RIM Mapping.code
Organization.accreditation.institution
DefinitionThe organization that confered/confers the accreditation
ControlOptional, 0..1
TypeResource(Organization)
RequirementsMay determine the significance of the qualification, and allows a link back to a qualification registry, if one exists
RIM Mapping.scopedBy[Organization]
To DoDo we need jurisdiction as well? (The jurisdiction is often more relevant than the accrediting org.)
Organization.accreditation.period
DefinitionThe period for which the accreditation is held
ControlOptional, 0..1
TypeInterval(date)
RequirementsMost accreditations are only conferred for a limited time period and must be re-acquired or forfeited
RIM Mapping.effectiveTime[IVL<TS>]
Organization.relatedOrganization
DefinitionOther organizations who are related to this person. The relationship might be one of several types: sub- or super- orgnizations (i.e. ward in a hospital, owning corporation of a hospital) or partner organizations (i.e. the operating corporation for a hospital)
Control0..*
RequirementsNeed to be able to track many kinds of organizational relationships and use to determine roles and mediate workflows
To DoThere's no reason why this wouldn't point to another resource. Will map when updated accordingly.
Organization.relatedOrganization.id
DefinitionIdentifier the related organization - may be a full link to an Organization resource, or some other kind of identifier
ControlOptional, 0..1
TypeHumanId
Requirementsmay have an identifier for the organization that can be used to source contact details
Organization.relatedOrganization.code
DefinitionCode that specifies how this organization is related to the subject. A code is required.
ControlMandatory, 1..1
TypeCodeableConcept from OrganizationRelationship
RequirementsNeed to know how the organization is related
Organization.relatedOrganization.name
DefinitionA name should be specified for the related organization
ControlOptional, 0..1
Typestring
Organization.relatedOrganization.address
DefinitionPostal addresses may be provided for the related organization
Control0..*
TypeAddress
Organization.relatedOrganization.contact
DefinitionContact details (phone, email etc) may be provided for the related organization
Control0..*
TypeContact
Organization.relatedOrganization.period
DefinitionThe period during which the organizations were related in this fashion
ControlOptional, 0..1
TypeInterval(date)
RequirementsOrganization relationships are changing all the time
Organization.extensions
DefinitionSee Extensions
ControlOptional, 0..1
RIM Mapping[varies]
Organization.text
DefinitionText summary of organization, fall back for human interpretation
Control1..1
TypeNarrative
To Do.text

This is an old version of FHIR retained for archive purposes. Do not use for anything else
Implementers are welcome to experiment with the content defined here, but should note that the contents are subject to change without prior notice.
© HL7.org 2011 - 2012. FHIR v0.01 generated on Mon, May 14, 2012 09:48+1000.