Profiles & Operations Index > Profile: Organization

Profile: Organization

Simplifier project page: Organization

Derived from: Organization (R4)

Canonical_URLProfile_StatusProfile_VersionFHIR_Version
http://ehealthontario.ca/fhir/StructureDefinition/ca-on-medications-profile-Organizationdraft4.0.04.0.1

Formal Views of Profile Content

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

Differential View

idS Σ0..1System.String
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
activeΣ ?!0..1boolean
typeΣ0..*CodeableConcept
nameS Σ I0..1string
alias0..*string
systemS Σ I0..1codeBindingFixed Value
valueS Σ1..1string
useS Σ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
systemS Σ I0..1codeBindingFixed Value
valueS Σ1..1string
useS Σ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
useS Σ ?!0..1codeBinding
typeS Σ0..1codeBinding
textΣ0..1string
lineS Σ1..*string
cityS Σ1..1string
districtΣ0..1string
stateS Σ0..1stringBinding
postalCodeS Σ0..1string
countryS Σ1..1stringBinding
periodΣ I0..1Period
partOfΣ I0..1Reference(Organization)
purpose0..1CodeableConceptBinding
name0..1HumanName
telecomI0..*ContactPoint
address0..1Address
endpointI0..*Reference(Endpoint)

Hybrid View

idS Σ0..1System.String
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
activeΣ ?!0..1boolean
typeΣ0..*CodeableConcept
nameS Σ I0..1string
alias0..*string
systemS Σ I0..1codeBindingFixed Value
valueS Σ1..1string
useS Σ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
systemS Σ I0..1codeBindingFixed Value
valueS Σ1..1string
useS Σ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
useS Σ ?!0..1codeBinding
typeS Σ0..1codeBinding
textΣ0..1string
lineS Σ1..*string
cityS Σ1..1string
districtΣ0..1string
stateS Σ0..1stringBinding
postalCodeS Σ0..1string
countryS Σ1..1stringBinding
periodΣ I0..1Period
partOfΣ I0..1Reference(Organization)
purpose0..1CodeableConceptBinding
name0..1HumanName
telecomI0..*ContactPoint
address0..1Address
endpointI0..*Reference(Endpoint)

Snapshot View

idS Σ0..1System.String
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
activeΣ ?!0..1boolean
typeΣ0..*CodeableConcept
nameS Σ I0..1string
alias0..*string
systemS Σ I0..1codeBindingFixed Value
valueS Σ1..1string
useS Σ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
systemS Σ I0..1codeBindingFixed Value
valueS Σ1..1string
useS Σ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
useS Σ ?!0..1codeBinding
typeS Σ0..1codeBinding
textΣ0..1string
lineS Σ1..*string
cityS Σ1..1string
districtΣ0..1string
stateS Σ0..1stringBinding
postalCodeS Σ0..1string
countryS Σ1..1stringBinding
periodΣ I0..1Period
partOfΣ I0..1Reference(Organization)
purpose0..1CodeableConceptBinding
name0..1HumanName
telecomI0..*ContactPoint
address0..1Address
endpointI0..*Reference(Endpoint)

Table View

Organization..
Organization.id..
Organization.identifier1..1
Organization.identifier.system1..
Organization.identifier.value1..
Organization.name..
Organization.telecom..
Organization.telecom..1
Organization.telecom.system..
Organization.telecom.value1..
Organization.telecom.use..
Organization.telecom..1
Organization.telecom.system..
Organization.telecom.value1..
Organization.telecom.use..
Organization.address..
Organization.address.use..
Organization.address.type..
Organization.address.line1..
Organization.address.city1..
Organization.address.state..
Organization.address.postalCode..
Organization.address.country1..


JSON View

{
    "resourceType": "StructureDefinition",
    "id": "c20bba8f-c2ed-4648-bf85-72bef5438a78",
    "meta": {
        "lastUpdated": "2023-06-26T18:57:24.3286459+00:00"
    },
    "url": "http://ehealthontario.ca/fhir/StructureDefinition/ca-on-medications-profile-Organization",
    "version": "4.0.0",
    "name": "Organization",
    "title": "Organization",
    "status": "draft",
    "date": "2021-11-24T16:56:01.2981926+00:00",
    "description": "The dispenser (dispensing pharmacy) responsible for the MedicationDispense or hospital responsible for the MedicationAdministration event.",
    "fhirVersion": "4.0.1",
    "mapping":  [
        {
            "identity": "acCDR-HL7v2-mapping",
            "name": "acCDR HL7v2 mapping"
        }
    ],
    "kind": "resource",
    "abstract": false,
    "type": "Organization",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Organization",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Organization",
                "path": "Organization",
                "mustSupport": true
            },
            {
                "id": "Organization.id",
                "path": "Organization.id",
                "mustSupport": true
            },
            {
                "id": "Organization.identifier",
                "path": "Organization.identifier",
                "min": 1,
                "max": "1",
                "mustSupport": true,
                "mapping":  [
                    {
                        "identity": "acCDR-HL7v2-mapping",
                        "map": "MSH.3"
                    }
                ]
            },
            {
                "id": "Organization.identifier.system",
                "path": "Organization.identifier.system",
                "min": 1,
                "mustSupport": true,
                "mapping":  [
                    {
                        "identity": "acCDR-HL7v2-mapping",
                        "map": "MSH.3.1"
                    }
                ]
            },
            {
                "id": "Organization.identifier.value",
                "path": "Organization.identifier.value",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Organization.name",
                "path": "Organization.name",
                "mustSupport": true
            },
            {
                "id": "Organization.telecom",
                "path": "Organization.telecom",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "value",
                            "path": "system"
                        }
                    ],
                    "rules": "open"
                },
                "mustSupport": true
            },
            {
                "id": "Organization.telecom:TelecomPhone",
                "path": "Organization.telecom",
                "sliceName": "TelecomPhone",
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "Organization.telecom:TelecomPhone.system",
                "path": "Organization.telecom.system",
                "fixedCode": "phone",
                "mustSupport": true
            },
            {
                "id": "Organization.telecom:TelecomPhone.value",
                "path": "Organization.telecom.value",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Organization.telecom:TelecomPhone.use",
                "path": "Organization.telecom.use",
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "valueSet": "http://hl7.org/fhir/ValueSet/contact-point-use|4.0.0"
                }
            },
            {
                "id": "Organization.telecom:TelecomFax",
                "path": "Organization.telecom",
                "sliceName": "TelecomFax",
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "Organization.telecom:TelecomFax.system",
                "path": "Organization.telecom.system",
                "fixedCode": "fax",
                "mustSupport": true
            },
            {
                "id": "Organization.telecom:TelecomFax.value",
                "path": "Organization.telecom.value",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Organization.telecom:TelecomFax.use",
                "path": "Organization.telecom.use",
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "valueSet": "http://hl7.org/fhir/ValueSet/contact-point-use|4.0.0"
                }
            },
            {
                "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",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Organization.address.city",
                "path": "Organization.address.city",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Organization.address.state",
                "path": "Organization.address.state",
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "valueSet": "http://ehealthontario.ca/fhir/ValueSet/province-state-code"
                }
            },
            {
                "id": "Organization.address.postalCode",
                "path": "Organization.address.postalCode",
                "mustSupport": true
            },
            {
                "id": "Organization.address.country",
                "path": "Organization.address.country",
                "min": 1,
                "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-pharmacy-id-ocp.
    See Global identifiers table in Identifiers page for Ontario college URIs.
    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