FHIR Artifacts > Structure Definition: Organization Profile

Profile: Organization

Simplifier project page: Organization

Derived from: Organization (R4)

OLIS v2 to FHIR mapping: Organization mapping

FHIR_VersionIG_StatusCanonical_URL
4.0.1activehttp://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-Organization

Formal Views of Profile Content

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

Differential View

idS Σ1..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..1canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
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 Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..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Σ I0..1Period
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBinding
typeS Σ0..1codeBinding
textΣ0..1string
lineS Σ1..1string
cityS Σ1..1string
districtΣ0..1string
stateS Σ0..1stringBinding
postalCodeS Σ0..1string
countryS Σ1..1stringBinding
periodΣ I0..1Period
partOfΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
purpose0..1CodeableConceptBinding
name0..1HumanName
telecomI0..*ContactPoint
address0..1Address
endpointI0..*Reference(Endpoint)

Hybrid View

idS Σ1..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..1canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
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 Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..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Σ I0..1Period
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBinding
typeS Σ0..1codeBinding
textΣ0..1string
lineS Σ1..1string
cityS Σ1..1string
districtΣ0..1string
stateS Σ0..1stringBinding
postalCodeS Σ0..1string
countryS Σ1..1stringBinding
periodΣ I0..1Period
partOfΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
purpose0..1CodeableConceptBinding
name0..1HumanName
telecomI0..*ContactPoint
address0..1Address
endpointI0..*Reference(Endpoint)

Snapshot View

idS Σ1..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..1canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
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 Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..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Σ I0..1Period
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBinding
typeS Σ0..1codeBinding
textΣ0..1string
lineS Σ1..1string
cityS Σ1..1string
districtΣ0..1string
stateS Σ0..1stringBinding
postalCodeS Σ0..1string
countryS Σ1..1stringBinding
periodΣ I0..1Period
partOfΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
purpose0..1CodeableConceptBinding
name0..1HumanName
telecomI0..*ContactPoint
address0..1Address
endpointI0..*Reference(Endpoint)

Table View

Organization..
Organization.id1..
Organization.meta1..
Organization.meta.profile1..1
Organization.identifier..1
Organization.identifier.system1..
Organization.identifier.value1..
Organization.name..
Organization.telecom..2
Organization.telecom.system..
Organization.telecom.value..
Organization.telecom.use..
Organization.address..1
Organization.address.use..
Organization.address.type..
Organization.address.line1..1
Organization.address.city1..
Organization.address.district..
Organization.address.state..
Organization.address.postalCode..
Organization.address.country1..

JSON View

{
    "resourceType": "StructureDefinition",
    "id": "9e016751-b280-45a2-915d-3e360e9e09d5",
    "meta": {
        "lastUpdated": "2022-11-23T15:45:10.8188553+00:00"
    },
    "url": "http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-Organization",
    "name": "Organization",
    "status": "active",
    "date": "2022-11-23T15:46:04.9412513+00:00",
    "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, etc.\nThis resource will represent ordering facility which is reference from Procedure resource.",
    "fhirVersion": "4.0.1",
    "mapping":  [
        {
            "identity": "OLIS-HL7-v2",
            "name": "OLIS HL7 v2"
        }
    ],
    "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",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Organization.meta",
                "path": "Organization.meta",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Organization.meta.profile",
                "path": "Organization.meta.profile",
                "min": 1,
                "max": "1",
                "fixedCanonical": "http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-Organization|2.0.0",
                "mustSupport": true
            },
            {
                "id": "Organization.identifier",
                "path": "Organization.identifier",
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "Organization.identifier.system",
                "path": "Organization.identifier.system",
                "comment": "See example below. For more details, refer to the notes in the \"Organization\" profile page.",
                "min": 1,
                "example":  [
                    {
                        "label": "Ontario Lab License",
                        "valueUri": "https://fhir.infoway-inforoute.ca/NamingSystem/ca-on-lab-license"
                    },
                    {
                        "label": "Ontario Specimen Collection Centre License",
                        "valueUri": "https://fhir.infoway-inforoute.ca/NamingSystem/ca-on-scc-license"
                    }
                ],
                "mustSupport": true,
                "mapping":  [
                    {
                        "identity": "OLIS-HL7-v2",
                        "map": "ORC.21.6, ZBR.4.6, ZBR.6.6",
                        "comment": "system URI will be mapped to the OID in ORC.21.6, ZBR.4.6, or ZBR.6.6"
                    }
                ]
            },
            {
                "id": "Organization.identifier.value",
                "path": "Organization.identifier.value",
                "min": 1,
                "mustSupport": true,
                "mapping":  [
                    {
                        "identity": "OLIS-HL7-v2",
                        "map": "ORC.21.6, ZBR.4.6, ZBR.6.6",
                        "comment": "mapped to second part of ORC.21.6, ZBR.4.6, and ZBR.6.6 (the part after \":\")"
                    }
                ]
            },
            {
                "id": "Organization.name",
                "path": "Organization.name",
                "mustSupport": true,
                "mapping":  [
                    {
                        "identity": "OLIS-HL7-v2",
                        "map": "ORC.21.1, ZBR.4.1, ZBR.6.1"
                    }
                ]
            },
            {
                "id": "Organization.telecom",
                "path": "Organization.telecom",
                "max": "2",
                "mustSupport": true,
                "mapping":  [
                    {
                        "identity": "OLIS-HL7-v2",
                        "map": "OBR.17",
                        "comment": "Only used when OBR.16 only contains an organization"
                    }
                ]
            },
            {
                "id": "Organization.telecom.system",
                "path": "Organization.telecom.system",
                "mustSupport": true,
                "mapping":  [
                    {
                        "identity": "OLIS-HL7-v2",
                        "map": "OBR.17.3"
                    }
                ]
            },
            {
                "id": "Organization.telecom.value",
                "path": "Organization.telecom.value",
                "mustSupport": true,
                "mapping":  [
                    {
                        "identity": "OLIS-HL7-v2",
                        "map": "OBR.17.4, OBR.17.6 - OBR.17.8"
                    }
                ]
            },
            {
                "id": "Organization.telecom.use",
                "path": "Organization.telecom.use",
                "mustSupport": true,
                "mapping":  [
                    {
                        "identity": "OLIS-HL7-v2",
                        "map": "OBR.17.2"
                    }
                ]
            },
            {
                "id": "Organization.address",
                "path": "Organization.address",
                "max": "1",
                "mustSupport": true,
                "mapping":  [
                    {
                        "identity": "OLIS-HL7-v2",
                        "map": "ORC.22, ZBR.5, ZBR.7"
                    }
                ]
            },
            {
                "id": "Organization.address.use",
                "path": "Organization.address.use",
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "valueSet": "http://ehealthontario.ca/fhir/ValueSet/ca-on-lab-address-use"
                }
            },
            {
                "id": "Organization.address.type",
                "path": "Organization.address.type",
                "short": "both",
                "mustSupport": true,
                "mapping":  [
                    {
                        "identity": "OLIS-HL7-v2",
                        "map": "XAD.7",
                        "comment": "refer to address element mapping for which field to map this to"
                    }
                ]
            },
            {
                "id": "Organization.address.line",
                "path": "Organization.address.line",
                "min": 1,
                "max": "1",
                "mustSupport": true,
                "mapping":  [
                    {
                        "identity": "OLIS-HL7-v2",
                        "map": "XAD.1"
                    }
                ]
            },
            {
                "id": "Organization.address.city",
                "path": "Organization.address.city",
                "min": 1,
                "mustSupport": true,
                "mapping":  [
                    {
                        "identity": "OLIS-HL7-v2",
                        "map": "XAD.3"
                    }
                ]
            },
            {
                "id": "Organization.address.district",
                "path": "Organization.address.district",
                "mustSupport": false
            },
            {
                "id": "Organization.address.state",
                "path": "Organization.address.state",
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "description": "Codes for provinces, states and territories supported by Ontario Health interfaces",
                    "valueSet": "http://ehealthontario.ca/fhir/ValueSet/province-state-code"
                },
                "mapping":  [
                    {
                        "identity": "OLIS-HL7-v2",
                        "map": "XAD.4"
                    }
                ]
            },
            {
                "id": "Organization.address.postalCode",
                "path": "Organization.address.postalCode",
                "mustSupport": true,
                "mapping":  [
                    {
                        "identity": "OLIS-HL7-v2",
                        "map": "XAD.5"
                    }
                ]
            },
            {
                "id": "Organization.address.country",
                "path": "Organization.address.country",
                "min": 1,
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "description": "The set of 3-character country codes from the ISO-3166 standard, e.g., CAN, USA used in addresses by Ontario Health interfaces",
                    "valueSet": "http://ehealthontario.ca/fhir/ValueSet/country-code"
                },
                "mapping":  [
                    {
                        "identity": "OLIS-HL7-v2",
                        "map": "XAD.6"
                    }
                ]
            }
        ]
    }
}

Usage

The Organization resource contains the lab or other organizations related to the lab report from OLIS.

Notes

.identifier

  • This field SHALL contain one or more identifiers for the organization identified in the report. OLIS supports multiple types of organizations. See Global identifiers table in Identifiers page for Ontario organization URIs. Example below:
    • Ontario Lab License system will be https://fhir.infoway-inforoute.ca/NamingSystem/ca-on-lab-license
    • Ontario specimen collection centre license number system will be https://fhir.infoway-inforoute.ca/NamingSystem/ca-on-scc-license

.name

  • This field SHALL contain the name of the organization.

.address

  • This MustSupport field SHOULD contain the address information for the organization, if OLIS has the data.