Profiles & Interactions Index > Profile: Organization (Response) EHR

Profile: Organization (Response)

This profile is based on the base EHR project’s Organization resource, maintaining compatibility with organizational structures without additional constraints.

Simplifier project page: Organization EHR

Derived from: Organization (R4)

Canonical_Url Profile_Status Profile_Version FHIR_Version

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work

Differential View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ0..1uri
valueS Σ0..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
activeΣ ?!0..1boolean
typeΣ0..*CodeableConcept
nameS Σ I0..1string
alias0..*string
id0..1string
extensionI0..*Extension
systemS Σ I0..1codeBinding
valueS Σ0..1string
useS Σ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBinding
typeS Σ0..1codeBinding
textΣ0..1string
lineS Σ0..*string
cityS Σ0..1string
districtΣ0..1string
stateS Σ0..1stringBinding
postalCodeS Σ0..1string
countryS Σ0..1stringBinding
periodΣ0..1Period
partOfΣ0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
purpose0..1CodeableConceptBinding
name0..1HumanName
telecom0..*ContactPoint
address0..1Address
endpoint0..*Reference(Endpoint)

Hybrid View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ0..1uri
valueS Σ0..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
activeΣ ?!0..1boolean
typeΣ0..*CodeableConcept
nameS Σ I0..1string
alias0..*string
id0..1string
extensionI0..*Extension
systemS Σ I0..1codeBinding
valueS Σ0..1string
useS Σ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBinding
typeS Σ0..1codeBinding
textΣ0..1string
lineS Σ0..*string
cityS Σ0..1string
districtΣ0..1string
stateS Σ0..1stringBinding
postalCodeS Σ0..1string
countryS Σ0..1stringBinding
periodΣ0..1Period
partOfΣ0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
purpose0..1CodeableConceptBinding
name0..1HumanName
telecom0..*ContactPoint
address0..1Address
endpoint0..*Reference(Endpoint)

Snapshot View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ0..1uri
valueS Σ0..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
activeΣ ?!0..1boolean
typeΣ0..*CodeableConcept
nameS Σ I0..1string
alias0..*string
id0..1string
extensionI0..*Extension
systemS Σ I0..1codeBinding
valueS Σ0..1string
useS Σ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ0..1Period
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBinding
typeS Σ0..1codeBinding
textΣ0..1string
lineS Σ0..*string
cityS Σ0..1string
districtΣ0..1string
stateS Σ0..1stringBinding
postalCodeS Σ0..1string
countryS Σ0..1stringBinding
periodΣ0..1Period
partOfΣ0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
purpose0..1CodeableConceptBinding
name0..1HumanName
telecom0..*ContactPoint
address0..1Address
endpoint0..*Reference(Endpoint)

Table View

Organization..
Organization.identifier..
Organization.identifier.system..
Organization.identifier.value..
Organization.name..
Organization.telecom..
Organization.telecom.system..
Organization.telecom.value..
Organization.telecom.use..
Organization.address..
Organization.address.use..
Organization.address.type..
Organization.address.line..
Organization.address.city..
Organization.address.state..
Organization.address.postalCode..
Organization.address.country..

JSON View

{
    "resourceType": "StructureDefinition",
    "id": "Organization",
    "url": "http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-organization",
    "version": "1.0.0",
    "name": "OrganizationEHR",
    "title": "Organization EHR",
    "status": "active",
    "description": "A formally or informally recognized grouping of people or organizations formed for the purpose of achieving some form of collective action. Includes companies, institutions, corporations, departments, community groups, healthcare practice groups, payer/insurer, etc.",
    "fhirVersion": "4.0.1",
    "kind": "resource",
    "abstract": false,
    "type": "Organization",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Organization",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Organization.identifier",
                "path": "Organization.identifier",
                "mustSupport": true
            },
            {
                "id": "Organization.identifier.system",
                "path": "Organization.identifier.system",
                "mustSupport": true
            },
            {
                "id": "Organization.identifier.value",
                "path": "Organization.identifier.value",
                "mustSupport": true
            },
            {
                "id": "Organization.name",
                "path": "Organization.name",
                "mustSupport": true
            },
            {
                "id": "Organization.telecom",
                "path": "Organization.telecom",
                "mustSupport": true
            },
            {
                "id": "Organization.telecom.system",
                "path": "Organization.telecom.system",
                "mustSupport": true
            },
            {
                "id": "Organization.telecom.value",
                "path": "Organization.telecom.value",
                "mustSupport": true
            },
            {
                "id": "Organization.telecom.use",
                "path": "Organization.telecom.use",
                "mustSupport": true
            },
            {
                "id": "Organization.address",
                "path": "Organization.address",
                "mustSupport": true
            },
            {
                "id": "Organization.address.use",
                "path": "Organization.address.use",
                "mustSupport": true
            },
            {
                "id": "Organization.address.type",
                "path": "Organization.address.type",
                "mustSupport": true
            },
            {
                "id": "Organization.address.line",
                "path": "Organization.address.line",
                "mustSupport": true
            },
            {
                "id": "Organization.address.city",
                "path": "Organization.address.city",
                "mustSupport": true
            },
            {
                "id": "Organization.address.state",
                "path": "Organization.address.state",
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "valueSet": "http://ontariohealth.ca/fhir/ehr/ValueSet/province-state-code"
                }
            },
            {
                "id": "Organization.address.postalCode",
                "path": "Organization.address.postalCode",
                "mustSupport": true
            },
            {
                "id": "Organization.address.country",
                "path": "Organization.address.country",
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "valueSet": "http://ehealthontario.ca/fhir/ValueSet/country-code"
                }
            }
        ]
    }
}

Usage

The Organization resource contains dispensing pharmacy or hospital information identified in the DHDR record.

Notes

.identifier

  • identifier.id SHALL contain registration number of the pharmacy which dispensed the medication/device, provided the pharmacy service or hospital identifier which administrated the medication.

  • identifier.system identifies the registration authority (i.e. regulatory college) which issued the license/registration number to the organization. For the dispensary which dispensed the medication/device or provided the pharmacy service; this is OCP in most cases https://fhir.infoway-inforoute.ca/NamingSystem/ca-on-license-pharmacist-org.
    For the medication administration it identifies the hospital which administrated the medication.

.name

  • this field SHOULD contain dispensing pharmacy or hospital name

.telecom

  • this field SHOULD contain dispensing pharmacy phone and fax number
  • this field won't be returned for Medictation Administration

.address

  • this field SHOULD contain dispensing pharmacy address
  • this field won't be returned for Medictation Administration