Profiles & Operations Index > Profile: Organization

Profile: Organization

Simplifier project page: CorHealth Organization

Derived from: Organization (R4)

Canonical_URLProfile_StatusFHIR_Version
https://corhealth-ontario.ca/fhir/StructureDefinition/corhealth-organizationactive4.0.1

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
organizationperiodS I0..1Extension(Period)
mrnuriS I0..1Extension(uri)
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uriPattern
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uriPattern
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uriPattern
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uriPattern
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uriPattern
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
activeΣ ?!1..1boolean
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriPattern
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriPattern
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
nameS Σ I0..1string
aliasS0..*string
telecomI0..*ContactPoint
addressI0..*Address
partOfΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
purpose0..1CodeableConceptBinding
name0..1HumanName
telecomI0..*ContactPoint
address0..1Address
endpointI0..*Reference(Endpoint)

Hybrid View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
organizationperiodS I0..1Extension(Period)
mrnuriS I0..1Extension(uri)
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uriPattern
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uriPattern
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uriPattern
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uriPattern
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uriPattern
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
activeΣ ?!1..1boolean
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriPattern
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriPattern
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
nameS Σ I0..1string
aliasS0..*string
telecomI0..*ContactPoint
addressI0..*Address
partOfΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
purpose0..1CodeableConceptBinding
name0..1HumanName
telecomI0..*ContactPoint
address0..1Address
endpointI0..*Reference(Endpoint)

Snapshot View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
organizationperiodS I0..1Extension(Period)
mrnuriS I0..1Extension(uri)
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uriPattern
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uriPattern
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uriPattern
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uriPattern
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uriPattern
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
activeΣ ?!1..1boolean
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriPattern
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriPattern
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
nameS Σ I0..1string
aliasS0..*string
telecomI0..*ContactPoint
addressI0..*Address
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.extension..
Organization.extensionExtension0..1
Organization.extensionExtension0..1
Organization.identifier1..
Organization.identifier.system1..
Organization.identifier.value1..
Organization.identifier0..1
Organization.identifier.system..
Organization.identifier0..1
Organization.identifier.system..
Organization.identifier0..1
Organization.identifier.system..
Organization.identifier0..1
Organization.identifier.system..
Organization.identifier0..1
Organization.identifier.system..
Organization.active1..
Organization.type..
Organization.type0..1
Organization.type.coding..
Organization.type.coding.system1..
Organization.type0..*
Organization.type.coding..
Organization.type.coding.system1..
Organization.name..
Organization.alias..

JSON View

{
    "resourceType": "StructureDefinition",
    "id": "corhealth-organization",
    "url": "https://corhealth-ontario.ca/fhir/StructureDefinition/corhealth-organization",
    "name": "CorHealthOrganization",
    "title": "CorHealth Organization",
    "status": "active",
    "description": "CorHealth Organization",
    "fhirVersion": "4.0.1",
    "kind": "resource",
    "abstract": false,
    "type": "Organization",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Organization",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Organization.extension",
                "path": "Organization.extension",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "value",
                            "path": "url"
                        }
                    ],
                    "ordered": false,
                    "rules": "open"
                }
            },
            {
                "id": "Organization.extension:organizationperiod",
                "path": "Organization.extension",
                "sliceName": "organizationperiod",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://hl7.org/fhir/StructureDefinition/organization-period"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Organization.extension:mrnuri",
                "path": "Organization.extension",
                "sliceName": "mrnuri",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://corhealth-ontario.ca/fhir/StructureDefinition/ca-on-mrn-system-uri"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Organization.identifier",
                "path": "Organization.identifier",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "pattern",
                            "path": "system"
                        }
                    ],
                    "rules": "open",
                    "description": "Slicing is based on system"
                },
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Organization.identifier.system",
                "path": "Organization.identifier.system",
                "min": 1
            },
            {
                "id": "Organization.identifier.value",
                "path": "Organization.identifier.value",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Organization.identifier:site",
                "path": "Organization.identifier",
                "sliceName": "site",
                "min": 0,
                "max": "1"
            },
            {
                "id": "Organization.identifier:site.system",
                "path": "Organization.identifier.system",
                "patternUri": "https://fhir.infoway-inforoute.ca/NamingSystem/ca-on-health-care-facility-id"
            },
            {
                "id": "Organization.identifier:facility",
                "path": "Organization.identifier",
                "sliceName": "facility",
                "min": 0,
                "max": "1"
            },
            {
                "id": "Organization.identifier:facility.system",
                "path": "Organization.identifier.system",
                "patternUri": "https://fhir.infoway-inforoute.ca/NamingSystem/ca-on-hospital-id"
            },
            {
                "id": "Organization.identifier:lhin",
                "path": "Organization.identifier",
                "sliceName": "lhin",
                "min": 0,
                "max": "1"
            },
            {
                "id": "Organization.identifier:lhin.system",
                "path": "Organization.identifier.system",
                "patternUri": "https://corhealth-ontario.ca/fhir/NamingSystem/ca-on-lhin-id"
            },
            {
                "id": "Organization.identifier:region",
                "path": "Organization.identifier",
                "sliceName": "region",
                "min": 0,
                "max": "1"
            },
            {
                "id": "Organization.identifier:region.system",
                "path": "Organization.identifier.system",
                "patternUri": "https://corhealth-ontario.ca/fhir/NamingSystem/ca-on-region-id"
            },
            {
                "id": "Organization.identifier:province",
                "path": "Organization.identifier",
                "sliceName": "province",
                "min": 0,
                "max": "1"
            },
            {
                "id": "Organization.identifier:province.system",
                "path": "Organization.identifier.system",
                "patternUri": "https://corhealth-ontario.ca/fhir/NamingSystem/ca-on-province-id"
            },
            {
                "id": "Organization.active",
                "path": "Organization.active",
                "min": 1
            },
            {
                "id": "Organization.type",
                "path": "Organization.type",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "value",
                            "path": "coding.system"
                        }
                    ],
                    "rules": "open",
                    "description": "Slicing is based on coding.system"
                },
                "mustSupport": true
            },
            {
                "id": "Organization.type:orgType",
                "path": "Organization.type",
                "sliceName": "orgType",
                "min": 0,
                "max": "1",
                "binding": {
                    "strength": "required",
                    "valueSet": "https://corhealth-ontario.ca/fhir/ValueSet/CorHealthOrganizationTypeVS"
                }
            },
            {
                "id": "Organization.type:orgType.coding.system",
                "path": "Organization.type.coding.system",
                "min": 1,
                "patternUri": "https://corhealth-ontario.ca/fhir/CodeSystem/CorHealthOrganizationTypeCS"
            },
            {
                "id": "Organization.type:orgService",
                "path": "Organization.type",
                "sliceName": "orgService",
                "min": 0,
                "max": "*",
                "binding": {
                    "strength": "required",
                    "valueSet": "https://corhealth-ontario.ca/fhir/ValueSet/CorHealthOrganizationTypeServiceVS"
                }
            },
            {
                "id": "Organization.type:orgService.coding.system",
                "path": "Organization.type.coding.system",
                "min": 1,
                "patternUri": "https://corhealth-ontario.ca/fhir/CodeSystem/CorHealthOrganizationTypeServiceCS"
            },
            {
                "id": "Organization.name",
                "path": "Organization.name",
                "mustSupport": true
            },
            {
                "id": "Organization.alias",
                "path": "Organization.alias",
                "mustSupport": true
            }
        ]
    }
}

Usage

The organization resource contains the information about the organization supported by CorHealth.

Notes

.identifier

  • SHALL contain at least one identifier of the organization which might include site, facility (hospital), LHIN, region and province identifiers

.active

  • SHALL indicate whether the organization's record is still in active use

.type

  • SHOULD contain the types of the organization

.name

  • SHOULD contain the name of the organization

.alias

  • SHOULD contain alternate names of the organization

.extension

  • SHOULD contain the HL7 period extension (the date range that this organization SHOULD be considered available)
  • SHOULD contain the CorHealth MRN System URI extension