ERP ServiceRequest Organization

Übersicht über das Profil

NameDescriptionCanonical_URLStatusVersionBasiert auf
ERPServiceRequestOrganization

Organization that can be used to specify a KIM address

https://gematik.de/fhir/erp-servicerequest/StructureDefinition/erp-service-request-organizationdraft1.2https://gematik.de/fhir/directory/StructureDefinition/OrganizationDirectory

Über das Profil

Motivation

Zur Angabe einer Einrichtung ist es je nach Anwendungsfall notwendig die KIM-Adresse mit anzugeben. Dafür wurde dieses Profil spezifiziert, um Organisationen mit KIM, bzw. TIM-Adresse anzugeben. Weiterhin enthält das Profil die Möglichkeit eine Adresse anzugeben und einen verpflichtenden Namen. Dieser dient insbesondere den Nutzern zur Darstellung mit welcher Einrichtung die Kommunikation geführt wird.

Inhalt des Profils

Folgende Ansichten existieren auf das Profil:

system1..Pattern
valueS1..
system1..Pattern
valueS1..
Organization.contact
Cardinality1
Organization.contact.telecom
Cardinality1
Must SupportTrue
SlicingUnordered, Open, by system(Pattern)
Organization.contact.telecom:tel
Cardinality1...1
Must SupportTrue
Organization.contact.telecom:tel.system
Cardinality1
Pattern

phone

Organization.contact.telecom:tel.value
Cardinality1
Must SupportTrue
Organization.contact.telecom:kim
Cardinality0...1
Must SupportTrue
Organization.contact.telecom:kim.system
Cardinality1
Pattern

email

Organization.contact.telecom:kim.value
Cardinality1
Must SupportTrue
<StructureDefinition xmlns="http://hl7.org/fhir">
    <id value="erp-service-request-organization" />
    <url value="https://gematik.de/fhir/erp-servicerequest/StructureDefinition/erp-service-request-organization" />
    <version value="1.2" />
    <name value="ERPServiceRequestOrganization" />
    <title value="ERP Service Request Organization" />
    <status value="draft" />
    <experimental value="false" />
    <date value="2025-01-01" />
    <publisher value="gematik GmbH" />
    <description value="Organization that can be used to specify a KIM address" />
    <fhirVersion value="4.0.1" />
    <kind value="resource" />
    <abstract value="false" />
    <type value="Organization" />
    <baseDefinition value="https://gematik.de/fhir/directory/StructureDefinition/OrganizationDirectory" />
    <derivation value="constraint" />
    <differential>
        <element id="Organization.contact">
            <path value="Organization.contact" />
            <min value="1" />
        </element>
        <element id="Organization.contact.telecom">
            <path value="Organization.contact.telecom" />
            <slicing>
                <discriminator>
                    <type value="pattern" />
                    <path value="system" />
                </discriminator>
                <description value="Slices on contact options" />
                <ordered value="false" />
                <rules value="open" />
            </slicing>
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Organization.contact.telecom:tel">
            <path value="Organization.contact.telecom" />
            <sliceName value="tel" />
            <min value="1" />
            <max value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Organization.contact.telecom:tel.system">
            <path value="Organization.contact.telecom.system" />
            <min value="1" />
            <patternCode value="phone" />
        </element>
        <element id="Organization.contact.telecom:tel.value">
            <path value="Organization.contact.telecom.value" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Organization.contact.telecom:kim">
            <path value="Organization.contact.telecom" />
            <sliceName value="kim" />
            <min value="0" />
            <max value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Organization.contact.telecom:kim.system">
            <path value="Organization.contact.telecom.system" />
            <min value="1" />
            <patternCode value="email" />
        </element>
        <element id="Organization.contact.telecom:kim.value">
            <path value="Organization.contact.telecom.value" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
    </differential>
</StructureDefinition>
{
    "resourceType": "StructureDefinition",
    "id": "erp-service-request-organization",
    "url": "https://gematik.de/fhir/erp-servicerequest/StructureDefinition/erp-service-request-organization",
    "version": "1.2",
    "name": "ERPServiceRequestOrganization",
    "title": "ERP Service Request Organization",
    "status": "draft",
    "experimental": false,
    "date": "2025-01-01",
    "publisher": "gematik GmbH",
    "description": "Organization that can be used to specify a KIM address",
    "fhirVersion": "4.0.1",
    "kind": "resource",
    "abstract": false,
    "type": "Organization",
    "baseDefinition": "https://gematik.de/fhir/directory/StructureDefinition/OrganizationDirectory",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Organization.contact",
                "path": "Organization.contact",
                "min": 1
            },
            {
                "id": "Organization.contact.telecom",
                "path": "Organization.contact.telecom",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "pattern",
                            "path": "system"
                        }
                    ],
                    "rules": "open",
                    "description": "Slices on contact options",
                    "ordered": false
                },
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Organization.contact.telecom:tel",
                "path": "Organization.contact.telecom",
                "sliceName": "tel",
                "min": 1,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "Organization.contact.telecom:tel.system",
                "path": "Organization.contact.telecom.system",
                "min": 1,
                "patternCode": "phone"
            },
            {
                "id": "Organization.contact.telecom:tel.value",
                "path": "Organization.contact.telecom.value",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Organization.contact.telecom:kim",
                "path": "Organization.contact.telecom",
                "sliceName": "kim",
                "min": 0,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "Organization.contact.telecom:kim.system",
                "path": "Organization.contact.telecom.system",
                "min": 1,
                "patternCode": "email"
            },
            {
                "id": "Organization.contact.telecom:kim.value",
                "path": "Organization.contact.telecom.value",
                "min": 1,
                "mustSupport": true
            }
        ]
    }
}

Terminologie Bindings

Folgende Bindings sind für diese Ressource spezifiziert:

Constraints

Folgende Constraints sind für diese Ressource spezifiziert: