Austrian Patient Summary (R4)
0.2.0 - STU1

Austrian Patient Summary (R4) - Local Development build (v0.2.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

## Resource Profile: AT APS Organization

Official URL: https://fhir.hl7.at/elga/aps/r4/StructureDefinition/at-aps-organization | Version: 0.2.0
Active as of 2026-02-09 | Computable Name: AtApsOrganization

Das AT APS-Profil für die Organization-Ressource ist vom entsprechenden Profil aus dem HL7® Austria FHIR® Core IG abgeleitet und stellt zusätzlich die Konformität gegenüber dem IPS-Profil sicher, indem die so genannte `imposeProfile`-Erweiterung verwendet wird.

Usages:

- Use this Profile: AT APS Bundle
- Refer to this Profile: AT APS CarePlan, AT APS Composition, AT APS Consent, AT APS Device... Show 16 more, AT APS DiagnosticReport, AT APS DocumentReference, AT APS Flag Alert, AT APS ImagingStudy, AT APS Immunization, AT APS Immunization, AT APS Medication, AT APS MedicationDispense, AT APS MedicationRequest, AT APS MedicationStatement, AT APS Observation, AT APS Organization, AT APS Patient, AT APS Practitioner, AT APS PractitionerRole and AT APS Procedure
- Examples for this Profile: Amadeus Spital
- CapabilityStatements using this Profile: AT APS CapabilityStatement (Server)

You can also check for usages in the FHIR IG Statistics

### Formal Views of Profile Content

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

- Key Elements Table
- Differential Table
- Snapshot Table
- Statistics/References
- All

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Organization | C | 0..* | HL7ATCoreOrganization | AT APS Organization This profile also imposes the profile Organization (IPS) Constraints: org-1
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices for identifier | Σ C | 0..* | Identifier | Identifies this organization across multiple systems Slice: Unordered, Open by value:system
identifier:GDA-OID | Σ C | 0..1 | Identifier | Identifies this organization across multiple systems
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
system | Σ | 1..1 | uri | A GDA in Austria is represented via an URI (OID) Fixed Value: urn:ietf:rfc:3986
value | Σ | 1..1 | string | OID for the GDA in Austria Example General: 123456
assigner | Σ | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
display | Σ | 0..1 | string | Text alternative for the resource Fixed Value: Bundesministerium für Gesundheit
identifier:VPNR | Σ C | 0..* | Identifier | Identifies this organization across multiple systems
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
system | Σ | 1..1 | uri | OID for the Vertragspartnernummer (VPNR) in Austria Fixed Value: urn:oid:1.2.40.0.10.1.4.3.2
value | Σ | 1..1 | string | The value that is unique Example General: 123456
assigner | Σ | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
display | Σ | 0..1 | string | Text alternative for the resource Fixed Value: Dachverband der österreichischen Sozialversicherungsträger
identifier:VKZ | Σ C | 0..1 | Identifier | Identifies this organization across multiple systems
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
system | Σ | 1..1 | uri | OID for the Verwaltungskennzeichen (VKZ) in Austria Fixed Value: urn:oid:1.2.40.0.10.2.1.1.71
value | Σ | 1..1 | string | The value that is unique Example General: 123456
assigner | Σ | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
display | Σ | 0..1 | string | Text alternative for the resource Fixed Value: Bundesministerium für Finanzen
identifier:KANR | Σ C | 0..1 | Identifier | Identifies this organization across multiple systems
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
system | Σ | 1..1 | uri | OID for the Krankenanstaltennummer (KA-Nr) in Austria Fixed Value: urn:oid:1.2.40.0.34.4.10
value | Σ | 1..1 | string | Krankenanstaltennummer according to Krankenanstaltenkataster. Virtual KANRs are suffixed with '+' (e.g. 'K101+') Example General: 123456
assigner | Σ | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
display | Σ | 0..1 | string | Text alternative for the resource Fixed Value: Österreichisches Bundesministerium für Gesundheit
active | ?!Σ | 0..1 | boolean | Whether the organization's record is still in active use
partOf | Σ | 0..1 | Reference(AT APS Organization) | The organization of which this organization forms a part
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
Organization.identifier:GDA-OID.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Organization.identifier:VPNR.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Organization.identifier:VKZ.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Organization.identifier:KANR.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.

#### Constraints

Id | Grade | Path(s) | Description | Expression
dom-2 | error | Organization | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Organization | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Organization | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`
org-1 | error | Organization | The organization SHALL at least have a name or an identifier, and possibly more than one | `(identifier.count() + name.count()) > 0`

This structure is derived from HL7ATCoreOrganization

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Organization |  | 0..* | HL7ATCoreOrganization | AT APS Organization This profile also imposes the profile Organization (IPS)
Slices for identifier |  |  |  | Content/Rules for all slices
identifier:GDA-OID |  | 0..1 | Identifier | Identifies this organization across multiple systems
assigner |  | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
identifier:VPNR |  | 0..* | Identifier | Identifies this organization across multiple systems
assigner |  | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
identifier:VKZ |  | 0..1 | Identifier | Identifies this organization across multiple systems
assigner |  | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
identifier:KANR |  | 0..1 | Identifier | Identifies this organization across multiple systems
assigner |  | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
partOf |  | 0..1 | Reference(AT APS Organization) | The organization of which this organization forms a part
Documentation for this format

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Organization | C | 0..* | HL7ATCoreOrganization | AT APS Organization This profile also imposes the profile Organization (IPS) Constraints: org-1
id | Σ | 0..1 | id | Logical id of this artifact
meta | Σ | 0..1 | Meta | Metadata about the resource
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
language |  | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
Additional Bindings | Purpose
AllLanguages | Max Binding
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements
contained |  | 0..* | Resource | Contained, inline Resources
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices for identifier | Σ C | 0..* | Identifier | Identifies this organization across multiple systems Slice: Unordered, Open by value:system
identifier:GDA-OID | Σ C | 0..1 | Identifier | Identifies this organization across multiple systems
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
system | Σ | 1..1 | uri | A GDA in Austria is represented via an URI (OID) Fixed Value: urn:ietf:rfc:3986
value | Σ | 1..1 | string | OID for the GDA in Austria Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
reference | Σ C | 0..1 | string | Literal reference, Relative, internal or absolute URL
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
identifier | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known
display | Σ | 0..1 | string | Text alternative for the resource Fixed Value: Bundesministerium für Gesundheit
identifier:VPNR | Σ C | 0..* | Identifier | Identifies this organization across multiple systems
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
system | Σ | 1..1 | uri | OID for the Vertragspartnernummer (VPNR) in Austria Fixed Value: urn:oid:1.2.40.0.10.1.4.3.2
value | Σ | 1..1 | string | The value that is unique Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
reference | Σ C | 0..1 | string | Literal reference, Relative, internal or absolute URL
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
identifier | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known
display | Σ | 0..1 | string | Text alternative for the resource Fixed Value: Dachverband der österreichischen Sozialversicherungsträger
identifier:VKZ | Σ C | 0..1 | Identifier | Identifies this organization across multiple systems
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
system | Σ | 1..1 | uri | OID for the Verwaltungskennzeichen (VKZ) in Austria Fixed Value: urn:oid:1.2.40.0.10.2.1.1.71
value | Σ | 1..1 | string | The value that is unique Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
reference | Σ C | 0..1 | string | Literal reference, Relative, internal or absolute URL
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
identifier | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known
display | Σ | 0..1 | string | Text alternative for the resource Fixed Value: Bundesministerium für Finanzen
identifier:KANR | Σ C | 0..1 | Identifier | Identifies this organization across multiple systems
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
system | Σ | 1..1 | uri | OID for the Krankenanstaltennummer (KA-Nr) in Austria Fixed Value: urn:oid:1.2.40.0.34.4.10
value | Σ | 1..1 | string | Krankenanstaltennummer according to Krankenanstaltenkataster. Virtual KANRs are suffixed with '+' (e.g. 'K101+') Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
reference | Σ C | 0..1 | string | Literal reference, Relative, internal or absolute URL
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
identifier | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known
display | Σ | 0..1 | string | Text alternative for the resource Fixed Value: Österreichisches Bundesministerium für Gesundheit
active | ?!Σ | 0..1 | boolean | Whether the organization's record is still in active use
type | Σ | 0..* | CodeableConcept | Kind of organization Binding: https://termgit.elga.gv.at/ValueSet/hl7-at-organizationtype (extensible)
name | Σ C | 0..1 | string | Name used for the organization
alias |  | 0..* | string | A list of alternate names that the organization is known as, or was known as in the past
telecom | C | 0..* | ContactPoint | A contact detail for the organization Constraints: org-3
address | C | 0..* | HL7ATCoreAddress | An address for the organization Constraints: org-2
partOf | Σ | 0..1 | Reference(AT APS Organization) | The organization of which this organization forms a part
contact |  | 0..* | BackboneElement | Contact for the organization for a certain purpose
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
purpose |  | 0..1 | CodeableConcept | The type of contact Binding: ContactEntityType (extensible): The purpose for which you would contact a contact party.
name |  | 0..1 | HumanName | A name associated with the contact
telecom |  | 0..* | ContactPoint | Contact details (telephone, email, etc.) for a contact
address |  | 0..1 | HL7ATCoreAddress | Visiting or postal addresses for the contact
endpoint |  | 0..* | Reference(Endpoint) | Technical endpoints providing access to services operated for the organization
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
Organization.language | Base | preferred | Common Languages | 📦4.0.1 | FHIR Std.
Organization.identifier:GDA-OID.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Organization.identifier:GDA-OID.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Organization.identifier:GDA-OID.​assigner.type | Base | extensible | ResourceType | 📦4.0.1 | FHIR Std.
Organization.identifier:VPNR.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Organization.identifier:VPNR.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Organization.identifier:VPNR.​assigner.type | Base | extensible | ResourceType | 📦4.0.1 | FHIR Std.
Organization.identifier:VKZ.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Organization.identifier:VKZ.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Organization.identifier:VKZ.​assigner.type | Base | extensible | ResourceType | 📦4.0.1 | FHIR Std.
Organization.identifier:KANR.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Organization.identifier:KANR.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Organization.identifier:KANR.​assigner.type | Base | extensible | ResourceType | 📦4.0.1 | FHIR Std.
Organization.type | Base | extensible | https://termgit.elga.gv.at/ValueSet/hl7-at-organizationtype | Not State | Unknown
Organization.contact.​purpose | Base | extensible | Contact entity type | 📦4.0.1 | FHIR Std.

#### Constraints

Id | Grade | Path(s) | Description | Expression
dom-2 | error | Organization | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Organization | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Organization | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`
org-1 | error | Organization | The organization SHALL at least have a name or an identifier, and possibly more than one | `(identifier.count() + name.count()) > 0`
org-2 | error | Organization.address | An address of an organization can never be of use 'home' | `where(use = 'home').empty()`
org-3 | error | Organization.telecom | The telecom of an organization can never be of use 'home' | `where(use = 'home').empty()`

This structure is derived from HL7ATCoreOrganization

Summary

Structures

This structure refers to these other structures:

- AT APS Organization (https://fhir.hl7.at/elga/aps/r4/StructureDefinition/at-aps-organization)

Key Elements View

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Organization | C | 0..* | HL7ATCoreOrganization | AT APS Organization This profile also imposes the profile Organization (IPS) Constraints: org-1
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices for identifier | Σ C | 0..* | Identifier | Identifies this organization across multiple systems Slice: Unordered, Open by value:system
identifier:GDA-OID | Σ C | 0..1 | Identifier | Identifies this organization across multiple systems
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
system | Σ | 1..1 | uri | A GDA in Austria is represented via an URI (OID) Fixed Value: urn:ietf:rfc:3986
value | Σ | 1..1 | string | OID for the GDA in Austria Example General: 123456
assigner | Σ | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
display | Σ | 0..1 | string | Text alternative for the resource Fixed Value: Bundesministerium für Gesundheit
identifier:VPNR | Σ C | 0..* | Identifier | Identifies this organization across multiple systems
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
system | Σ | 1..1 | uri | OID for the Vertragspartnernummer (VPNR) in Austria Fixed Value: urn:oid:1.2.40.0.10.1.4.3.2
value | Σ | 1..1 | string | The value that is unique Example General: 123456
assigner | Σ | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
display | Σ | 0..1 | string | Text alternative for the resource Fixed Value: Dachverband der österreichischen Sozialversicherungsträger
identifier:VKZ | Σ C | 0..1 | Identifier | Identifies this organization across multiple systems
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
system | Σ | 1..1 | uri | OID for the Verwaltungskennzeichen (VKZ) in Austria Fixed Value: urn:oid:1.2.40.0.10.2.1.1.71
value | Σ | 1..1 | string | The value that is unique Example General: 123456
assigner | Σ | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
display | Σ | 0..1 | string | Text alternative for the resource Fixed Value: Bundesministerium für Finanzen
identifier:KANR | Σ C | 0..1 | Identifier | Identifies this organization across multiple systems
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
system | Σ | 1..1 | uri | OID for the Krankenanstaltennummer (KA-Nr) in Austria Fixed Value: urn:oid:1.2.40.0.34.4.10
value | Σ | 1..1 | string | Krankenanstaltennummer according to Krankenanstaltenkataster. Virtual KANRs are suffixed with '+' (e.g. 'K101+') Example General: 123456
assigner | Σ | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
display | Σ | 0..1 | string | Text alternative for the resource Fixed Value: Österreichisches Bundesministerium für Gesundheit
active | ?!Σ | 0..1 | boolean | Whether the organization's record is still in active use
partOf | Σ | 0..1 | Reference(AT APS Organization) | The organization of which this organization forms a part
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
Organization.identifier:GDA-OID.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Organization.identifier:VPNR.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Organization.identifier:VKZ.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Organization.identifier:KANR.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.

#### Constraints

Id | Grade | Path(s) | Description | Expression
dom-2 | error | Organization | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Organization | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Organization | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`
org-1 | error | Organization | The organization SHALL at least have a name or an identifier, and possibly more than one | `(identifier.count() + name.count()) > 0`

Differential View

This structure is derived from HL7ATCoreOrganization

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Organization |  | 0..* | HL7ATCoreOrganization | AT APS Organization This profile also imposes the profile Organization (IPS)
Slices for identifier |  |  |  | Content/Rules for all slices
identifier:GDA-OID |  | 0..1 | Identifier | Identifies this organization across multiple systems
assigner |  | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
identifier:VPNR |  | 0..* | Identifier | Identifies this organization across multiple systems
assigner |  | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
identifier:VKZ |  | 0..1 | Identifier | Identifies this organization across multiple systems
assigner |  | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
identifier:KANR |  | 0..1 | Identifier | Identifies this organization across multiple systems
assigner |  | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
partOf |  | 0..1 | Reference(AT APS Organization) | The organization of which this organization forms a part
Documentation for this format

Snapshot View

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Organization | C | 0..* | HL7ATCoreOrganization | AT APS Organization This profile also imposes the profile Organization (IPS) Constraints: org-1
id | Σ | 0..1 | id | Logical id of this artifact
meta | Σ | 0..1 | Meta | Metadata about the resource
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
language |  | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
Additional Bindings | Purpose
AllLanguages | Max Binding
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements
contained |  | 0..* | Resource | Contained, inline Resources
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices for identifier | Σ C | 0..* | Identifier | Identifies this organization across multiple systems Slice: Unordered, Open by value:system
identifier:GDA-OID | Σ C | 0..1 | Identifier | Identifies this organization across multiple systems
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
system | Σ | 1..1 | uri | A GDA in Austria is represented via an URI (OID) Fixed Value: urn:ietf:rfc:3986
value | Σ | 1..1 | string | OID for the GDA in Austria Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
reference | Σ C | 0..1 | string | Literal reference, Relative, internal or absolute URL
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
identifier | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known
display | Σ | 0..1 | string | Text alternative for the resource Fixed Value: Bundesministerium für Gesundheit
identifier:VPNR | Σ C | 0..* | Identifier | Identifies this organization across multiple systems
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
system | Σ | 1..1 | uri | OID for the Vertragspartnernummer (VPNR) in Austria Fixed Value: urn:oid:1.2.40.0.10.1.4.3.2
value | Σ | 1..1 | string | The value that is unique Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
reference | Σ C | 0..1 | string | Literal reference, Relative, internal or absolute URL
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
identifier | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known
display | Σ | 0..1 | string | Text alternative for the resource Fixed Value: Dachverband der österreichischen Sozialversicherungsträger
identifier:VKZ | Σ C | 0..1 | Identifier | Identifies this organization across multiple systems
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
system | Σ | 1..1 | uri | OID for the Verwaltungskennzeichen (VKZ) in Austria Fixed Value: urn:oid:1.2.40.0.10.2.1.1.71
value | Σ | 1..1 | string | The value that is unique Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
reference | Σ C | 0..1 | string | Literal reference, Relative, internal or absolute URL
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
identifier | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known
display | Σ | 0..1 | string | Text alternative for the resource Fixed Value: Bundesministerium für Finanzen
identifier:KANR | Σ C | 0..1 | Identifier | Identifies this organization across multiple systems
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
system | Σ | 1..1 | uri | OID for the Krankenanstaltennummer (KA-Nr) in Austria Fixed Value: urn:oid:1.2.40.0.34.4.10
value | Σ | 1..1 | string | Krankenanstaltennummer according to Krankenanstaltenkataster. Virtual KANRs are suffixed with '+' (e.g. 'K101+') Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(AT APS Organization) | Organization that issued id (may be just text)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
reference | Σ C | 0..1 | string | Literal reference, Relative, internal or absolute URL
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
identifier | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known
display | Σ | 0..1 | string | Text alternative for the resource Fixed Value: Österreichisches Bundesministerium für Gesundheit
active | ?!Σ | 0..1 | boolean | Whether the organization's record is still in active use
type | Σ | 0..* | CodeableConcept | Kind of organization Binding: https://termgit.elga.gv.at/ValueSet/hl7-at-organizationtype (extensible)
name | Σ C | 0..1 | string | Name used for the organization
alias |  | 0..* | string | A list of alternate names that the organization is known as, or was known as in the past
telecom | C | 0..* | ContactPoint | A contact detail for the organization Constraints: org-3
address | C | 0..* | HL7ATCoreAddress | An address for the organization Constraints: org-2
partOf | Σ | 0..1 | Reference(AT APS Organization) | The organization of which this organization forms a part
contact |  | 0..* | BackboneElement | Contact for the organization for a certain purpose
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
purpose |  | 0..1 | CodeableConcept | The type of contact Binding: ContactEntityType (extensible): The purpose for which you would contact a contact party.
name |  | 0..1 | HumanName | A name associated with the contact
telecom |  | 0..* | ContactPoint | Contact details (telephone, email, etc.) for a contact
address |  | 0..1 | HL7ATCoreAddress | Visiting or postal addresses for the contact
endpoint |  | 0..* | Reference(Endpoint) | Technical endpoints providing access to services operated for the organization
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
Organization.language | Base | preferred | Common Languages | 📦4.0.1 | FHIR Std.
Organization.identifier:GDA-OID.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Organization.identifier:GDA-OID.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Organization.identifier:GDA-OID.​assigner.type | Base | extensible | ResourceType | 📦4.0.1 | FHIR Std.
Organization.identifier:VPNR.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Organization.identifier:VPNR.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Organization.identifier:VPNR.​assigner.type | Base | extensible | ResourceType | 📦4.0.1 | FHIR Std.
Organization.identifier:VKZ.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Organization.identifier:VKZ.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Organization.identifier:VKZ.​assigner.type | Base | extensible | ResourceType | 📦4.0.1 | FHIR Std.
Organization.identifier:KANR.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Organization.identifier:KANR.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Organization.identifier:KANR.​assigner.type | Base | extensible | ResourceType | 📦4.0.1 | FHIR Std.
Organization.type | Base | extensible | https://termgit.elga.gv.at/ValueSet/hl7-at-organizationtype | Not State | Unknown
Organization.contact.​purpose | Base | extensible | Contact entity type | 📦4.0.1 | FHIR Std.

#### Constraints

Id | Grade | Path(s) | Description | Expression
dom-2 | error | Organization | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Organization | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Organization | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`
org-1 | error | Organization | The organization SHALL at least have a name or an identifier, and possibly more than one | `(identifier.count() + name.count()) > 0`
org-2 | error | Organization.address | An address of an organization can never be of use 'home' | `where(use = 'home').empty()`
org-3 | error | Organization.telecom | The telecom of an organization can never be of use 'home' | `where(use = 'home').empty()`

This structure is derived from HL7ATCoreOrganization

Summary

Structures

This structure refers to these other structures:

- AT APS Organization (https://fhir.hl7.at/elga/aps/r4/StructureDefinition/at-aps-organization)

Other representations of profile: CSV, Excel, Schematron