HealthFacility

Base Definition: Organization

Canonical URL: HealthFacility

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..0codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionS Σ1..1stringFixed Value
codeS Σ1..1codeFixed Value
displayΣ1..1stringFixed Value
userSelectedΣ0..0boolean
textS Σ1..1stringFixed Value
systemΣ0..0uri
valueS Σ1..1stringPattern
periodΣ I0..0Period
assignerΣ I0..0Reference(Organization)
activeS Σ ?!1..1boolean
id0..1string
extensionI0..*Extension
codingΣ1..1Coding
textΣ0..1stringFixed Value
nameS Σ I1..1string
alias0..*string
id0..1string
extensionI0..*Extension
systemΣ I1..1codeBindingFixed Value
valueΣ1..1string
useΣ ?!0..0codeBinding
rankΣ0..0positiveInt
periodΣ I0..0Period
emailI0..*EmailContactPoint
landlineI0..*LandlineContactPoint
addressI0..*Address
partOfΣ I0..0Reference(Organization)
endpointI0..0Reference(Endpoint)
Organization..
Organization.identifier1..1
Organization.identifier.use..0
Organization.identifier.type1..
Organization.identifier.type.coding1..1
Organization.identifier.type.coding.system1..
Organization.identifier.type.coding.version1..
Organization.identifier.type.coding.code1..
Organization.identifier.type.coding.display1..
Organization.identifier.type.coding.userSelected..0
Organization.identifier.type.text1..
Organization.identifier.system..0
Organization.identifier.value1..
Organization.identifier.period..0
Organization.identifier.assigner..0
Organization.active1..
Organization.type1..1
Organization.type.coding1..1
Organization.name1..
Organization.telecom..
Organization.telecom..
Organization.telecom.system1..
Organization.telecom.value1..
Organization.telecom.use..0
Organization.telecom.rank..0
Organization.telecom.period..0
Organization.telecomEmailContactPoint..
Organization.telecomLandlineContactPoint..
Organization.partOf..0
Organization.contact..0
Organization.endpoint..0

<StructureDefinition xmlns="http://hl7.org/fhir">
    <url value="https://bghmc.org/fhir/StructureDefinition/HealthFacility" />
    <name value="HealthFacility" />
    <status value="draft" />
    <date value="2023-11-06T04:54:59.1556306+00:00" />
    <fhirVersion value="4.0.1" />
    <kind value="resource" />
    <abstract value="false" />
    <type value="Organization" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Organization" />
    <derivation value="constraint" />
    <differential>
        <element id="Organization">
            <path value="Organization" />
            <short value="Philhealth Konsulta Provider" />
            <definition value="A healthcare facility of any level accredited by the Philippine Health Insurance Corporation (PHIC or PhilHealth)." />
        </element>
        <element id="Organization.identifier">
            <path value="Organization.identifier" />
            <short value="Facility Code" />
            <min value="1" />
            <max value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Organization.identifier.use">
            <path value="Organization.identifier.use" />
            <max value="0" />
        </element>
        <element id="Organization.identifier.type">
            <path value="Organization.identifier.type" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Organization.identifier.type.coding">
            <path value="Organization.identifier.type.coding" />
            <min value="1" />
            <max value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Organization.identifier.type.coding.system">
            <path value="Organization.identifier.type.coding.system" />
            <min value="1" />
            <fixedUri value="http://terminology.hl7.org/CodeSystem/v2-0203" />
            <mustSupport value="true" />
        </element>
        <element id="Organization.identifier.type.coding.version">
            <path value="Organization.identifier.type.coding.version" />
            <min value="1" />
            <fixedString value="5.0.0" />
            <mustSupport value="true" />
        </element>
        <element id="Organization.identifier.type.coding.code">
            <path value="Organization.identifier.type.coding.code" />
            <min value="1" />
            <fixedCode value="PRN" />
            <mustSupport value="true" />
        </element>
        <element id="Organization.identifier.type.coding.display">
            <path value="Organization.identifier.type.coding.display" />
            <min value="1" />
            <fixedString value="Provider number" />
        </element>
        <element id="Organization.identifier.type.coding.userSelected">
            <path value="Organization.identifier.type.coding.userSelected" />
            <max value="0" />
        </element>
        <element id="Organization.identifier.type.text">
            <path value="Organization.identifier.type.text" />
            <min value="1" />
            <fixedString value="Facility Code" />
            <mustSupport value="true" />
        </element>
        <element id="Organization.identifier.system">
            <path value="Organization.identifier.system" />
            <max value="0" />
        </element>
        <element id="Organization.identifier.value">
            <path value="Organization.identifier.value" />
            <short value="Facility Code" />
            <definition value="A unique facility code assigned to the healthcare facility by the Department of Health." />
            <comment value="Starts with &#39;DOH&#39; followed by a 15-digit code" />
            <min value="1" />
            <patternString value="^DOH\\d{15}$" />
            <maxLength value="18" />
            <mustSupport value="true" />
        </element>
        <element id="Organization.identifier.period">
            <path value="Organization.identifier.period" />
            <max value="0" />
        </element>
        <element id="Organization.identifier.assigner">
            <path value="Organization.identifier.assigner" />
            <max value="0" />
        </element>
        <element id="Organization.active">
            <path value="Organization.active" />
            <short value="Whether the provider has an active license." />
            <definition value="Whether the provider has an active license." />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Organization.type">
            <path value="Organization.type" />
            <short value="Care Provider" />
            <min value="1" />
            <max value="1" />
            <fixedCodeableConcept>
                <text value="Care Provider" />
            </fixedCodeableConcept>
            <binding>
                <strength value="extensible" />
                <valueSet value="https://bghmc.org/fhir/CodeSystem/HealthFacilityType" />
            </binding>
        </element>
        <element id="Organization.type.coding">
            <path value="Organization.type.coding" />
            <min value="1" />
            <max value="1" />
        </element>
        <element id="Organization.name">
            <path value="Organization.name" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Organization.telecom">
            <path value="Organization.telecom" />
            <slicing>
                <discriminator>
                    <type value="value" />
                    <path value="system" />
                </discriminator>
                <rules value="open" />
            </slicing>
        </element>
        <element id="Organization.telecom:website">
            <path value="Organization.telecom" />
            <sliceName value="website" />
        </element>
        <element id="Organization.telecom:website.system">
            <path value="Organization.telecom.system" />
            <min value="1" />
            <fixedCode value="url" />
        </element>
        <element id="Organization.telecom:website.value">
            <path value="Organization.telecom.value" />
            <min value="1" />
        </element>
        <element id="Organization.telecom:website.use">
            <path value="Organization.telecom.use" />
            <max value="0" />
        </element>
        <element id="Organization.telecom:website.rank">
            <path value="Organization.telecom.rank" />
            <max value="0" />
        </element>
        <element id="Organization.telecom:website.period">
            <path value="Organization.telecom.period" />
            <max value="0" />
        </element>
        <element id="Organization.telecom:email">
            <path value="Organization.telecom" />
            <sliceName value="email" />
            <type>
                <code value="ContactPoint" />
                <profile value="https://bghmc.org/fhir/StructureDefinition/EmailContactPoint" />
            </type>
        </element>
        <element id="Organization.telecom:landline">
            <path value="Organization.telecom" />
            <sliceName value="landline" />
            <type>
                <code value="ContactPoint" />
                <profile value="https://bghmc.org/fhir/StructureDefinition/LandlineContactPoint" />
            </type>
        </element>
        <element id="Organization.partOf">
            <path value="Organization.partOf" />
            <max value="0" />
        </element>
        <element id="Organization.contact">
            <path value="Organization.contact" />
            <max value="0" />
        </element>
        <element id="Organization.endpoint">
            <path value="Organization.endpoint" />
            <max value="0" />
        </element>
    </differential>
</StructureDefinition>
{
    "resourceType": "StructureDefinition",
    "url": "https://bghmc.org/fhir/StructureDefinition/HealthFacility",
    "name": "HealthFacility",
    "status": "draft",
    "date": "2023-11-06T04:54:59.1556306+00:00",
    "fhirVersion": "4.0.1",
    "kind": "resource",
    "abstract": false,
    "type": "Organization",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Organization",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Organization",
                "path": "Organization",
                "short": "Philhealth Konsulta Provider",
                "definition": "A healthcare facility of any level accredited by the Philippine Health Insurance Corporation (PHIC or PhilHealth)."
            },
            {
                "id": "Organization.identifier",
                "path": "Organization.identifier",
                "short": "Facility Code",
                "min": 1,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "Organization.identifier.use",
                "path": "Organization.identifier.use",
                "max": "0"
            },
            {
                "id": "Organization.identifier.type",
                "path": "Organization.identifier.type",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Organization.identifier.type.coding",
                "path": "Organization.identifier.type.coding",
                "min": 1,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "Organization.identifier.type.coding.system",
                "path": "Organization.identifier.type.coding.system",
                "min": 1,
                "fixedUri": "http://terminology.hl7.org/CodeSystem/v2-0203",
                "mustSupport": true
            },
            {
                "id": "Organization.identifier.type.coding.version",
                "path": "Organization.identifier.type.coding.version",
                "min": 1,
                "fixedString": "5.0.0",
                "mustSupport": true
            },
            {
                "id": "Organization.identifier.type.coding.code",
                "path": "Organization.identifier.type.coding.code",
                "min": 1,
                "fixedCode": "PRN",
                "mustSupport": true
            },
            {
                "id": "Organization.identifier.type.coding.display",
                "path": "Organization.identifier.type.coding.display",
                "min": 1,
                "fixedString": "Provider number"
            },
            {
                "id": "Organization.identifier.type.coding.userSelected",
                "path": "Organization.identifier.type.coding.userSelected",
                "max": "0"
            },
            {
                "id": "Organization.identifier.type.text",
                "path": "Organization.identifier.type.text",
                "min": 1,
                "fixedString": "Facility Code",
                "mustSupport": true
            },
            {
                "id": "Organization.identifier.system",
                "path": "Organization.identifier.system",
                "max": "0"
            },
            {
                "id": "Organization.identifier.value",
                "path": "Organization.identifier.value",
                "short": "Facility Code",
                "definition": "A unique facility code assigned to the healthcare facility by the Department of Health.",
                "comment": "Starts with 'DOH' followed by a 15-digit code",
                "min": 1,
                "patternString": "^DOH\\\\d{15}$",
                "maxLength": 18,
                "mustSupport": true
            },
            {
                "id": "Organization.identifier.period",
                "path": "Organization.identifier.period",
                "max": "0"
            },
            {
                "id": "Organization.identifier.assigner",
                "path": "Organization.identifier.assigner",
                "max": "0"
            },
            {
                "id": "Organization.active",
                "path": "Organization.active",
                "short": "Whether the provider has an active license.",
                "definition": "Whether the provider has an active license.",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Organization.type",
                "path": "Organization.type",
                "short": "Care Provider",
                "min": 1,
                "max": "1",
                "fixedCodeableConcept": {
                    "text": "Care Provider"
                },
                "binding": {
                    "strength": "extensible",
                    "valueSet": "https://bghmc.org/fhir/CodeSystem/HealthFacilityType"
                }
            },
            {
                "id": "Organization.type.coding",
                "path": "Organization.type.coding",
                "min": 1,
                "max": "1"
            },
            {
                "id": "Organization.name",
                "path": "Organization.name",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Organization.telecom",
                "path": "Organization.telecom",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "value",
                            "path": "system"
                        }
                    ],
                    "rules": "open"
                }
            },
            {
                "id": "Organization.telecom:website",
                "path": "Organization.telecom",
                "sliceName": "website"
            },
            {
                "id": "Organization.telecom:website.system",
                "path": "Organization.telecom.system",
                "min": 1,
                "fixedCode": "url"
            },
            {
                "id": "Organization.telecom:website.value",
                "path": "Organization.telecom.value",
                "min": 1
            },
            {
                "id": "Organization.telecom:website.use",
                "path": "Organization.telecom.use",
                "max": "0"
            },
            {
                "id": "Organization.telecom:website.rank",
                "path": "Organization.telecom.rank",
                "max": "0"
            },
            {
                "id": "Organization.telecom:website.period",
                "path": "Organization.telecom.period",
                "max": "0"
            },
            {
                "id": "Organization.telecom:email",
                "path": "Organization.telecom",
                "sliceName": "email",
                "type":  [
                    {
                        "code": "ContactPoint",
                        "profile":  [
                            "https://bghmc.org/fhir/StructureDefinition/EmailContactPoint"
                        ]
                    }
                ]
            },
            {
                "id": "Organization.telecom:landline",
                "path": "Organization.telecom",
                "sliceName": "landline",
                "type":  [
                    {
                        "code": "ContactPoint",
                        "profile":  [
                            "https://bghmc.org/fhir/StructureDefinition/LandlineContactPoint"
                        ]
                    }
                ]
            },
            {
                "id": "Organization.partOf",
                "path": "Organization.partOf",
                "max": "0"
            },
            {
                "id": "Organization.contact",
                "path": "Organization.contact",
                "max": "0"
            },
            {
                "id": "Organization.endpoint",
                "path": "Organization.endpoint",
                "max": "0"
            }
        ]
    }
}
{
    "resourceType": "Organization",
    "id": "sample-hospital",
    "meta": {
        "profile":  [
            "https://bghmc.org/fhir/StructureDefinition/PhilhealthKonsultaProvider"
        ]
    },
    "identifier":  [
        {
            "type": {
                "coding":  [
                    {
                        "system": "http://terminology.hl7.org/CodeSystem/v2-0203",
                        "version": "5.0.0",
                        "code": "PRN",
                        "display": "Provider number"
                    }
                ],
                "text": "Facility Code"
            },
            "value": "DOH1234567890123"
        }
    ],
    "active": true,
    "type": {
        "coding":  [
            {
                "system": "https://bghmc.org/fhir/CodeSystem/HealthFacilityType",
                "code": "HOSP",
                "display": "Hospital"
            }
        ],
        "text": "Care Provider"
    },
    "name": "Sample Hospital",
    "telecom":  [
        {
            "system": "url",
            "value": "http://www.samplehospital.org"
        },
        {
            "system": "email",
            "value": "contact@samplehospital.org"
        },
        {
            "system": "phone",
            "value": "+1234567890"
        }
    ]
}