RIVO-Noord Zorgviewer Implementation Guide
1.27.0 - master Netherlands flag

RIVO-Noord Zorgviewer Implementation Guide, published by RIVO-NN HL7NL. This guide is not an authorized publication; it is the continuous build for version 1.27.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/RIVO-Noord/zorgviewer-ig/ and changes regularly. See the Directory of published versions

Resource Profile: Organization

Official URL: http://fhir.hl7.nl/zorgviewer/StructureDefinition/Organization Version: 1.27.0
Active as of 2026-10-22 Computable Name: Organization

Instelling of Organisatie

Dit profiel is het resultaat van de vergelijking tussen de zib2017 STU3 en zibs2020 R4 FHIR Profiel, relevante informatiestandarden en de implementaties in de ontsloten systemen en instellingen. Voornamelijk bedoeld voor houvast van een client en voor validatie van output.

Zorginformatiebouwsteen

ZIB Zorgaanbieder

Zoeken naar identifiers

Requests

  1. Opvragen (search) naar organisatie op basis van de organisatie AGB, OID of URA

    GET <bronsysteem-ontsluiting-base/Organization?identifier=<URA|AGB|OID>

Bronsysteem herkennen

De Zorgviewer-backend of Ontsluiten bronsysteem MOET na bevragen van het bronsysteem aan elk resultaat resource een meta-tag toevoegen met de AGB, OID of URA identifier van de zorgaanbieder (zie Organization voor voorbeelden). Dit wordt vervolgens gebruikt in de "Bron" kolom in de Zorgviewer-frontend. N.B. We gebruiken hier een pre-adopt van de FHIR R4 Meta.source.

Toevoegen aan elke response, dus per resource (bij een read) of per Bundle (bij een search):

"meta": {
    "extension": [ {
        "url": "http://hl7.org/fhir/4.0/StructureDefinition/extension-Meta.source",
        "valueUri": "urn:oid:2.16.840.1.113883.2.4.3.8"
    } ]
}

Alternatief: Elke entry van een search response Bundle bevat een referentie naar de bijbehorende Patient (<resource>.subject|patient). Elke patient heeft een Patient.managingOrganization en in de gerefereerde Organization.identifier staat vervolgens o.a. de OID van het bronsysyeem. Of je gebruikt de identifiers om een volledige Organization op te zoeken in het adresboek en zie inhoud hier.

Usages:

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.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Organization C 0..* nl-core-organization HealthcareProvider
Constraints: org-1, zv-org-1
Organization.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Organization.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Organization.Slices for identifier This element is included in summaries. C 0..* Identifier Identifies this organization across multiple systems
Slice: Unordered, Open by value:system
Organization.Slices for identifier.identifier:URA This element must be supported. This element is included in summaries. C 0..* Identifier URA
Organization.Slices for identifier.identifier:URA.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Organization.Slices for identifier.identifier:URA.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://fhir.nl/fhir/NamingSystem/ura (no extensions allowed)
Organization.Slices for identifier.identifier:URA.value This element is included in summaries. 1..1 string URA (UZI-register abonneenummer)
Example General: 123456
Example Example URA: 12345678
Organization.Slices for identifier.identifier:AGB This element must be supported. This element is included in summaries. C 0..* Identifier AGB
Organization.Slices for identifier.identifier:AGB.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Organization.Slices for identifier.identifier:AGB.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://fhir.nl/fhir/NamingSystem/agb-z (no extensions allowed)
Organization.Slices for identifier.identifier:AGB.value This element is included in summaries. 1..1 string AGB-Z (Vektis AGB-Z zorgverlenertabel)
Example General: 123456
Organization.Slices for identifier.identifier:UZOVI This element is included in summaries. C 0..* Identifier UZOVI
Organization.Slices for identifier.identifier:UZOVI.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Organization.Slices for identifier.identifier:UZOVI.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://fhir.nl/fhir/NamingSystem/uzovi (no extensions allowed)
Organization.Slices for identifier.identifier:UZOVI.value This element is included in summaries. 1..1 string Unique healthcare insurance company identification (the UZOVI number)
Example General: 123456
Organization.Slices for identifier.identifier:HL7NL This element must be supported. This element is included in summaries. C 0..* Identifier Identifies this organization across multiple systems
Organization.Slices for identifier.identifier:HL7NL.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Organization.Slices for identifier.identifier:HL7NL.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:2.16.840.1.113883.2.4.3 (no extensions allowed)
Organization.active This element is a modifier element. This element is included in summaries. 0..1 boolean Whether the organization's record is still in active use
Organization.Slices for type This element is included in summaries. 0..* CodeableConcept Kind of organization
Slice: Unordered, Open by value:coding.system
Binding: OrganizationType (example): Used to categorize the organization
Organization.Slices for type.type:organizationType This element is included in summaries. 0..* CodeableConcept OrganizationType
Binding: OrganisatieTypeCodelijst (required): Used to categorize the organization
Organization.Slices for type.type:departmentSpecialty This element is included in summaries. 0..* CodeableConcept DepartmentSpecialty
Binding: AfdelingSpecialismeCodelijst (required): Used to categorize the organization
Organization.telecom C 0..* nl-core-contactpoint The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well ContactInformation
Constraints: org-3, cpt-2

Example Mobile business phone number. Note: the mobile nature stems from the number being an 06-* number.: {"system":"phone","value":"+31611234567","use":"work"}
Example Mobile phone number undetermined private/business. Note: the mobile nature stems from the number being an 06-* number.: {"system":"phone","value":"+31611234567","use":"mobile"}
Example Primary Home Land Line: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"LL","display":"Land Line"}]}}],"system":"phone","value":"...","use":"home"}
Example Temporary Land Line: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"LL","display":"Land Line"}]}}],"system":"phone","value":"...","use":"temp"}
Example Primary Work Land Line: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"LL","display":"Land Line"}]}}],"system":"phone","value":"...","use":"work"}
Example Primary Home Fax: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"FAX","display":"Fax"}]}}],"system":"fax","value":"...","use":"home"}
Example Temporary Fax: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"FAX","display":"Fax"}]}}],"system":"fax","value":"...","use":"temp"}
Example Primary Work Fax: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"FAX","display":"Fax"}]}}],"system":"fax","value":"...","use":"work"}
Example Primary Home Mobile Phone: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"MC","display":"Mobile Phone"}]}}],"system":"phone","value":"...","use":"home"}
Example Temporary Mobile Phone: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"MC","display":"Mobile Phone"}]}}],"system":"phone","value":"...","use":"temp"}
Example Primary Work Mobile Phone: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"MC","display":"Mobile Phone"}]}}],"system":"phone","value":"...","use":"work"}
Example Primary Home Pager: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"PG","display":"Pager"}]}}],"system":"pager","value":"...","use":"home"}
Example Temporary Pager: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"PG","display":"Pager"}]}}],"system":"pager","value":"...","use":"temp"}
Example Primary Work Pager: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"PG","display":"Pager"}]}}],"system":"pager","value":"...","use":"work"}
Example Private email address: {"system":"email","value":"giesput@myweb.nl","use":"home"}
Example Work email address: {"system":"email","value":"example@workplace.nl","use":"work"}
Organization.address C 0..* nl-core-address The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well AddressInformation
Constraints: org-2, nl-streetname-if-official-and-other-line-parts

Example Example of a Vacation Home address: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation-AddressType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"HV","display":"Vakantie adres"}]}}],"use":"temp","line":["Binnenkant 12A Hoog"],"_line":[{"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName","valueString":"Binnenkant"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber","valueString":"12"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix","valueString":"A"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID","valueString":"Hoog"}]}],"city":"Amsterdam","state":"NH","postalCode":"1000AA","country":"NLD"}
Example Example of a Primary Home address: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation-AddressType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"HP","display":"Officieel adres"}]}},{"url":"http://fhir.nl/fhir/StructureDefinition/nl-core-address-official","valueBoolean":true}],"use":"home","line":["Binnenkant to 10"],"_line":[{"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName","valueString":"Binnenkant"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator","valueString":"to"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber","valueString":"10"}]}],"city":"Amsterdam","state":"NH","postalCode":"1001AA","country":"NLD"}

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Organization.identifier:URA.​use Base required IdentifierUse 📦3.0.2 FHIR Std.
Organization.identifier:AGB.​use Base required IdentifierUse 📦3.0.2 FHIR Std.
Organization.identifier:UZOVI.​use Base required IdentifierUse 📦3.0.2 FHIR Std.
Organization.identifier:HL7NL.​use Base required IdentifierUse 📍3.0.2 FHIR Std.
Organization.type Base example OrganizationType 📦3.0.2 FHIR Std.
Organization.type:organizationType Base required OrganisatieTypeCodelijst 📦2017-12-31T00:00:00 Nictiz FHIR NL STU3 Zib2017 v2.3
Organization.type:departmentSpecialty Base required AfdelingSpecialismeCodelijst 📦2017-12-31T00:00:00 Nictiz FHIR NL STU3 Zib2017 v2.3

Constraints

Id Grade Path(s) Description Expression
cpt-2 error Organization.telecom A system is required if a value is provided. value.empty() or system.exists()
dom-1 error Organization If the resource is contained in another resource, it SHALL NOT contain any narrative contained.text.empty()
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 contained.where(('#'+id in %resource.descendants().reference).not()).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()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() | (children().count() > id.count())
nl-streetname-if-official-and-other-line-parts error Organization.address Address.streetName in an official address SHALL have a value if one of houseNumber|buildingNumberSuffix|additionalLocator has a value
Requirements:

This constraint checks conformance against the Dutch BRP constraints on address parts. However: when you only send postalCode + houseNumber which is enough for certain cases this may still be a valid address

(extension.where(url = 'http://fhir.nl/fhir/StructureDefinition/nl-core-address-official').where(value = true)).empty() or (line.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').empty().not() and (line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').empty().not() or line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix').empty().not() or line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator').empty().not()))
org-1 error Organization The organization SHALL at least have a name or an id, 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()
zv-org-1 error Organization Organization AGB SHALL be present. identifier.where(system='http://fhir.nl/fhir/NamingSystem/agb-z')

This structure is derived from nl-core-organization

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Organization C 0..* nl-core-organization HealthcareProvider
Constraints: zv-org-1
Organization.Slices for identifier Content/Rules for all slices
Organization.Slices for identifier.identifier:URA This element must be supported. 0..* Identifier URA
Organization.Slices for identifier.identifier:URA.system 1..1 uri The namespace for the identifier value
Fixed Value: http://fhir.nl/fhir/NamingSystem/ura (no extensions allowed)
Organization.Slices for identifier.identifier:AGB This element must be supported. 0..* Identifier AGB
Organization.Slices for identifier.identifier:AGB.system 1..1 uri The namespace for the identifier value
Fixed Value: http://fhir.nl/fhir/NamingSystem/agb-z (no extensions allowed)
Organization.Slices for identifier.identifier:HL7NL This element must be supported. 0..* Identifier Identifies this organization across multiple systems
Organization.Slices for identifier.identifier:HL7NL.system 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:2.16.840.1.113883.2.4.3 (no extensions allowed)

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
zv-org-1 error Organization Organization AGB SHALL be present. identifier.where(system='http://fhir.nl/fhir/NamingSystem/agb-z')
NameFlagsCard.TypeDescription & Constraints    Filter: doco
Organization C 0..* nl-core-organization HealthcareProvider
Constraints: org-1, zv-org-1
Organization.id This element is included in summaries. 0..1 id Logical id of this artifact
Organization.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Organization.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Organization.language 0..1 code Language of the resource content
Binding: Common Languages (extensible): A human language.
Additional BindingsPurpose
All Languages Max Binding
Organization.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
Organization.contained 0..* Resource Contained, inline Resources
Organization.extension 0..* Extension Additional Content defined by implementations
Organization.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Organization.Slices for identifier This element is included in summaries. C 0..* Identifier Identifies this organization across multiple systems
Slice: Unordered, Open by value:system
Organization.Slices for identifier.identifier:URA This element must be supported. This element is included in summaries. C 0..* Identifier URA
Organization.Slices for identifier.identifier:URA.id 0..1 string xml:id (or equivalent in JSON)
Organization.Slices for identifier.identifier:URA.extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
Organization.Slices for identifier.identifier:URA.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Organization.Slices for identifier.identifier:URA.type This element is included in summaries. 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.
Organization.Slices for identifier.identifier:URA.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://fhir.nl/fhir/NamingSystem/ura (no extensions allowed)
Organization.Slices for identifier.identifier:URA.value This element is included in summaries. 1..1 string URA (UZI-register abonneenummer)
Example General: 123456
Example Example URA: 12345678
Organization.Slices for identifier.identifier:URA.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Organization.Slices for identifier.identifier:URA.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
Organization.Slices for identifier.identifier:AGB This element must be supported. This element is included in summaries. C 0..* Identifier AGB
Organization.Slices for identifier.identifier:AGB.id 0..1 string xml:id (or equivalent in JSON)
Organization.Slices for identifier.identifier:AGB.extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
Organization.Slices for identifier.identifier:AGB.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Organization.Slices for identifier.identifier:AGB.type This element is included in summaries. 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.
Organization.Slices for identifier.identifier:AGB.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://fhir.nl/fhir/NamingSystem/agb-z (no extensions allowed)
Organization.Slices for identifier.identifier:AGB.value This element is included in summaries. 1..1 string AGB-Z (Vektis AGB-Z zorgverlenertabel)
Example General: 123456
Organization.Slices for identifier.identifier:AGB.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Organization.Slices for identifier.identifier:AGB.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
Organization.Slices for identifier.identifier:UZOVI This element is included in summaries. C 0..* Identifier UZOVI
Organization.Slices for identifier.identifier:UZOVI.id 0..1 string xml:id (or equivalent in JSON)
Organization.Slices for identifier.identifier:UZOVI.extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
Organization.Slices for identifier.identifier:UZOVI.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Organization.Slices for identifier.identifier:UZOVI.type This element is included in summaries. 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.
Organization.Slices for identifier.identifier:UZOVI.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://fhir.nl/fhir/NamingSystem/uzovi (no extensions allowed)
Organization.Slices for identifier.identifier:UZOVI.value This element is included in summaries. 1..1 string Unique healthcare insurance company identification (the UZOVI number)
Example General: 123456
Organization.Slices for identifier.identifier:UZOVI.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Organization.Slices for identifier.identifier:UZOVI.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
Organization.Slices for identifier.identifier:HL7NL This element must be supported. This element is included in summaries. C 0..* Identifier Identifies this organization across multiple systems
Organization.Slices for identifier.identifier:HL7NL.id 0..1 string xml:id (or equivalent in JSON)
Organization.Slices for identifier.identifier:HL7NL.extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
Organization.Slices for identifier.identifier:HL7NL.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Organization.Slices for identifier.identifier:HL7NL.type This element is included in summaries. 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.
Organization.Slices for identifier.identifier:HL7NL.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:2.16.840.1.113883.2.4.3 (no extensions allowed)
Organization.Slices for identifier.identifier:HL7NL.value This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
Organization.Slices for identifier.identifier:HL7NL.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Organization.Slices for identifier.identifier:HL7NL.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
Organization.active This element is a modifier element. This element is included in summaries. 0..1 boolean Whether the organization's record is still in active use
Organization.Slices for type This element is included in summaries. 0..* CodeableConcept Kind of organization
Slice: Unordered, Open by value:coding.system
Binding: OrganizationType (example): Used to categorize the organization
Organization.Slices for type.type:organizationType This element is included in summaries. 0..* CodeableConcept OrganizationType
Binding: OrganisatieTypeCodelijst (required): Used to categorize the organization
Organization.Slices for type.type:organizationType.id 0..1 string xml:id (or equivalent in JSON)
Organization.Slices for type.type:organizationType.extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
Organization.Slices for type.type:organizationType.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Organization.Slices for type.type:organizationType.coding.id 0..1 string xml:id (or equivalent in JSON)
Organization.Slices for type.type:organizationType.coding.extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
Organization.Slices for type.type:organizationType.coding.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: http://nictiz.nl/fhir/NamingSystem/organization-type (no extensions allowed)
Organization.Slices for type.type:organizationType.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
Organization.Slices for type.type:organizationType.coding.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Organization.Slices for type.type:organizationType.coding.display This element is included in summaries. 0..1 string Representation defined by the system
Organization.Slices for type.type:organizationType.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Organization.Slices for type.type:organizationType.text This element is included in summaries. 0..1 string Plain text representation of the concept
Organization.Slices for type.type:departmentSpecialty This element is included in summaries. 0..* CodeableConcept DepartmentSpecialty
Binding: AfdelingSpecialismeCodelijst (required): Used to categorize the organization
Organization.Slices for type.type:departmentSpecialty.id 0..1 string xml:id (or equivalent in JSON)
Organization.Slices for type.type:departmentSpecialty.extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
Organization.Slices for type.type:departmentSpecialty.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Organization.Slices for type.type:departmentSpecialty.coding.id 0..1 string xml:id (or equivalent in JSON)
Organization.Slices for type.type:departmentSpecialty.coding.extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
Organization.Slices for type.type:departmentSpecialty.coding.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: urn:oid:2.16.840.1.113883.2.4.6.7 (no extensions allowed)
Organization.Slices for type.type:departmentSpecialty.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
Organization.Slices for type.type:departmentSpecialty.coding.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Organization.Slices for type.type:departmentSpecialty.coding.display This element is included in summaries. 0..1 string Representation defined by the system
Organization.Slices for type.type:departmentSpecialty.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Organization.Slices for type.type:departmentSpecialty.text This element is included in summaries. 0..1 string Plain text representation of the concept
Organization.name This element is included in summaries. C 0..1 string OrganizationName or DepartmentName
Organization.alias 0..* string OrganizationAlias
Organization.telecom C 0..* nl-core-contactpoint The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well ContactInformation
Constraints: org-3, cpt-2

Example Mobile business phone number. Note: the mobile nature stems from the number being an 06-* number.: {"system":"phone","value":"+31611234567","use":"work"}
Example Mobile phone number undetermined private/business. Note: the mobile nature stems from the number being an 06-* number.: {"system":"phone","value":"+31611234567","use":"mobile"}
Example Primary Home Land Line: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"LL","display":"Land Line"}]}}],"system":"phone","value":"...","use":"home"}
Example Temporary Land Line: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"LL","display":"Land Line"}]}}],"system":"phone","value":"...","use":"temp"}
Example Primary Work Land Line: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"LL","display":"Land Line"}]}}],"system":"phone","value":"...","use":"work"}
Example Primary Home Fax: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"FAX","display":"Fax"}]}}],"system":"fax","value":"...","use":"home"}
Example Temporary Fax: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"FAX","display":"Fax"}]}}],"system":"fax","value":"...","use":"temp"}
Example Primary Work Fax: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"FAX","display":"Fax"}]}}],"system":"fax","value":"...","use":"work"}
Example Primary Home Mobile Phone: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"MC","display":"Mobile Phone"}]}}],"system":"phone","value":"...","use":"home"}
Example Temporary Mobile Phone: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"MC","display":"Mobile Phone"}]}}],"system":"phone","value":"...","use":"temp"}
Example Primary Work Mobile Phone: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"MC","display":"Mobile Phone"}]}}],"system":"phone","value":"...","use":"work"}
Example Primary Home Pager: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"PG","display":"Pager"}]}}],"system":"pager","value":"...","use":"home"}
Example Temporary Pager: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"PG","display":"Pager"}]}}],"system":"pager","value":"...","use":"temp"}
Example Primary Work Pager: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"PG","display":"Pager"}]}}],"system":"pager","value":"...","use":"work"}
Example Private email address: {"system":"email","value":"giesput@myweb.nl","use":"home"}
Example Work email address: {"system":"email","value":"example@workplace.nl","use":"work"}
Organization.address C 0..* nl-core-address The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well AddressInformation
Constraints: org-2, nl-streetname-if-official-and-other-line-parts

Example Example of a Vacation Home address: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation-AddressType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"HV","display":"Vakantie adres"}]}}],"use":"temp","line":["Binnenkant 12A Hoog"],"_line":[{"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName","valueString":"Binnenkant"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber","valueString":"12"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix","valueString":"A"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID","valueString":"Hoog"}]}],"city":"Amsterdam","state":"NH","postalCode":"1000AA","country":"NLD"}
Example Example of a Primary Home address: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation-AddressType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"HP","display":"Officieel adres"}]}},{"url":"http://fhir.nl/fhir/StructureDefinition/nl-core-address-official","valueBoolean":true}],"use":"home","line":["Binnenkant to 10"],"_line":[{"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName","valueString":"Binnenkant"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator","valueString":"to"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber","valueString":"10"}]}],"city":"Amsterdam","state":"NH","postalCode":"1001AA","country":"NLD"}
Organization.partOf This element is included in summaries. 0..1 Reference(nl-core-organization) The organization of which this organization forms a part
Organization.contact 0..* BackboneElement Contact for the organization for a certain purpose
Organization.contact.id 0..1 string xml:id (or equivalent in JSON)
Organization.contact.extension 0..* Extension Additional Content defined by implementations
Organization.contact.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Organization.contact.purpose 0..1 CodeableConcept The type of contact
Binding: ContactEntityType (extensible): The purpose for which you would contact a contact party
Organization.contact.name 0..1 HumanName A name associated with the contact
Organization.contact.telecom 0..* ContactPoint Contact details (telephone, email, etc.) for a contact
Organization.contact.address 0..1 Address Visiting or postal addresses for the contact
Organization.endpoint 0..* Reference(Endpoint) Technical endpoints providing access to services operated for the organization

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Organization.language Base extensible Common Languages 📦3.0.2 FHIR Std.
Organization.identifier:URA.​use Base required IdentifierUse 📦3.0.2 FHIR Std.
Organization.identifier:URA.​type Base extensible Identifier Type Codes 📦3.0.2 FHIR Std.
Organization.identifier:AGB.​use Base required IdentifierUse 📦3.0.2 FHIR Std.
Organization.identifier:AGB.​type Base extensible Identifier Type Codes 📦3.0.2 FHIR Std.
Organization.identifier:UZOVI.​use Base required IdentifierUse 📦3.0.2 FHIR Std.
Organization.identifier:UZOVI.​type Base extensible Identifier Type Codes 📦3.0.2 FHIR Std.
Organization.identifier:HL7NL.​use Base required IdentifierUse 📍3.0.2 FHIR Std.
Organization.identifier:HL7NL.​type Base extensible Identifier Type Codes 📍3.0.2 FHIR Std.
Organization.type Base example OrganizationType 📦3.0.2 FHIR Std.
Organization.type:organizationType Base required OrganisatieTypeCodelijst 📦2017-12-31T00:00:00 Nictiz FHIR NL STU3 Zib2017 v2.3
Organization.type:departmentSpecialty Base required AfdelingSpecialismeCodelijst 📦2017-12-31T00:00:00 Nictiz FHIR NL STU3 Zib2017 v2.3
Organization.contact.​purpose Base extensible ContactEntityType 📦3.0.2 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
cpt-2 error Organization.telecom A system is required if a value is provided. value.empty() or system.exists()
dom-1 error Organization If the resource is contained in another resource, it SHALL NOT contain any narrative contained.text.empty()
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 contained.where(('#'+id in %resource.descendants().reference).not()).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()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() | (children().count() > id.count())
nl-streetname-if-official-and-other-line-parts error Organization.address Address.streetName in an official address SHALL have a value if one of houseNumber|buildingNumberSuffix|additionalLocator has a value
Requirements:

This constraint checks conformance against the Dutch BRP constraints on address parts. However: when you only send postalCode + houseNumber which is enough for certain cases this may still be a valid address

(extension.where(url = 'http://fhir.nl/fhir/StructureDefinition/nl-core-address-official').where(value = true)).empty() or (line.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').empty().not() and (line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').empty().not() or line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix').empty().not() or line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator').empty().not()))
org-1 error Organization The organization SHALL at least have a name or an id, 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()
zv-org-1 error Organization Organization AGB SHALL be present. identifier.where(system='http://fhir.nl/fhir/NamingSystem/agb-z')

This structure is derived from nl-core-organization

Summary

Mandatory: 0 element(3 nested mandatory elements)
Must-Support: 3 elements
Fixed: 3 elements

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Organization C 0..* nl-core-organization HealthcareProvider
Constraints: org-1, zv-org-1
Organization.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Organization.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Organization.Slices for identifier This element is included in summaries. C 0..* Identifier Identifies this organization across multiple systems
Slice: Unordered, Open by value:system
Organization.Slices for identifier.identifier:URA This element must be supported. This element is included in summaries. C 0..* Identifier URA
Organization.Slices for identifier.identifier:URA.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Organization.Slices for identifier.identifier:URA.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://fhir.nl/fhir/NamingSystem/ura (no extensions allowed)
Organization.Slices for identifier.identifier:URA.value This element is included in summaries. 1..1 string URA (UZI-register abonneenummer)
Example General: 123456
Example Example URA: 12345678
Organization.Slices for identifier.identifier:AGB This element must be supported. This element is included in summaries. C 0..* Identifier AGB
Organization.Slices for identifier.identifier:AGB.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Organization.Slices for identifier.identifier:AGB.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://fhir.nl/fhir/NamingSystem/agb-z (no extensions allowed)
Organization.Slices for identifier.identifier:AGB.value This element is included in summaries. 1..1 string AGB-Z (Vektis AGB-Z zorgverlenertabel)
Example General: 123456
Organization.Slices for identifier.identifier:UZOVI This element is included in summaries. C 0..* Identifier UZOVI
Organization.Slices for identifier.identifier:UZOVI.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Organization.Slices for identifier.identifier:UZOVI.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://fhir.nl/fhir/NamingSystem/uzovi (no extensions allowed)
Organization.Slices for identifier.identifier:UZOVI.value This element is included in summaries. 1..1 string Unique healthcare insurance company identification (the UZOVI number)
Example General: 123456
Organization.Slices for identifier.identifier:HL7NL This element must be supported. This element is included in summaries. C 0..* Identifier Identifies this organization across multiple systems
Organization.Slices for identifier.identifier:HL7NL.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Organization.Slices for identifier.identifier:HL7NL.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:2.16.840.1.113883.2.4.3 (no extensions allowed)
Organization.active This element is a modifier element. This element is included in summaries. 0..1 boolean Whether the organization's record is still in active use
Organization.Slices for type This element is included in summaries. 0..* CodeableConcept Kind of organization
Slice: Unordered, Open by value:coding.system
Binding: OrganizationType (example): Used to categorize the organization
Organization.Slices for type.type:organizationType This element is included in summaries. 0..* CodeableConcept OrganizationType
Binding: OrganisatieTypeCodelijst (required): Used to categorize the organization
Organization.Slices for type.type:departmentSpecialty This element is included in summaries. 0..* CodeableConcept DepartmentSpecialty
Binding: AfdelingSpecialismeCodelijst (required): Used to categorize the organization
Organization.telecom C 0..* nl-core-contactpoint The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well ContactInformation
Constraints: org-3, cpt-2

Example Mobile business phone number. Note: the mobile nature stems from the number being an 06-* number.: {"system":"phone","value":"+31611234567","use":"work"}
Example Mobile phone number undetermined private/business. Note: the mobile nature stems from the number being an 06-* number.: {"system":"phone","value":"+31611234567","use":"mobile"}
Example Primary Home Land Line: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"LL","display":"Land Line"}]}}],"system":"phone","value":"...","use":"home"}
Example Temporary Land Line: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"LL","display":"Land Line"}]}}],"system":"phone","value":"...","use":"temp"}
Example Primary Work Land Line: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"LL","display":"Land Line"}]}}],"system":"phone","value":"...","use":"work"}
Example Primary Home Fax: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"FAX","display":"Fax"}]}}],"system":"fax","value":"...","use":"home"}
Example Temporary Fax: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"FAX","display":"Fax"}]}}],"system":"fax","value":"...","use":"temp"}
Example Primary Work Fax: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"FAX","display":"Fax"}]}}],"system":"fax","value":"...","use":"work"}
Example Primary Home Mobile Phone: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"MC","display":"Mobile Phone"}]}}],"system":"phone","value":"...","use":"home"}
Example Temporary Mobile Phone: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"MC","display":"Mobile Phone"}]}}],"system":"phone","value":"...","use":"temp"}
Example Primary Work Mobile Phone: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"MC","display":"Mobile Phone"}]}}],"system":"phone","value":"...","use":"work"}
Example Primary Home Pager: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"PG","display":"Pager"}]}}],"system":"pager","value":"...","use":"home"}
Example Temporary Pager: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"PG","display":"Pager"}]}}],"system":"pager","value":"...","use":"temp"}
Example Primary Work Pager: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"PG","display":"Pager"}]}}],"system":"pager","value":"...","use":"work"}
Example Private email address: {"system":"email","value":"giesput@myweb.nl","use":"home"}
Example Work email address: {"system":"email","value":"example@workplace.nl","use":"work"}
Organization.address C 0..* nl-core-address The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well AddressInformation
Constraints: org-2, nl-streetname-if-official-and-other-line-parts

Example Example of a Vacation Home address: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation-AddressType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"HV","display":"Vakantie adres"}]}}],"use":"temp","line":["Binnenkant 12A Hoog"],"_line":[{"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName","valueString":"Binnenkant"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber","valueString":"12"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix","valueString":"A"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID","valueString":"Hoog"}]}],"city":"Amsterdam","state":"NH","postalCode":"1000AA","country":"NLD"}
Example Example of a Primary Home address: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation-AddressType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"HP","display":"Officieel adres"}]}},{"url":"http://fhir.nl/fhir/StructureDefinition/nl-core-address-official","valueBoolean":true}],"use":"home","line":["Binnenkant to 10"],"_line":[{"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName","valueString":"Binnenkant"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator","valueString":"to"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber","valueString":"10"}]}],"city":"Amsterdam","state":"NH","postalCode":"1001AA","country":"NLD"}

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Organization.identifier:URA.​use Base required IdentifierUse 📦3.0.2 FHIR Std.
Organization.identifier:AGB.​use Base required IdentifierUse 📦3.0.2 FHIR Std.
Organization.identifier:UZOVI.​use Base required IdentifierUse 📦3.0.2 FHIR Std.
Organization.identifier:HL7NL.​use Base required IdentifierUse 📍3.0.2 FHIR Std.
Organization.type Base example OrganizationType 📦3.0.2 FHIR Std.
Organization.type:organizationType Base required OrganisatieTypeCodelijst 📦2017-12-31T00:00:00 Nictiz FHIR NL STU3 Zib2017 v2.3
Organization.type:departmentSpecialty Base required AfdelingSpecialismeCodelijst 📦2017-12-31T00:00:00 Nictiz FHIR NL STU3 Zib2017 v2.3

Constraints

Id Grade Path(s) Description Expression
cpt-2 error Organization.telecom A system is required if a value is provided. value.empty() or system.exists()
dom-1 error Organization If the resource is contained in another resource, it SHALL NOT contain any narrative contained.text.empty()
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 contained.where(('#'+id in %resource.descendants().reference).not()).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()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() | (children().count() > id.count())
nl-streetname-if-official-and-other-line-parts error Organization.address Address.streetName in an official address SHALL have a value if one of houseNumber|buildingNumberSuffix|additionalLocator has a value
Requirements:

This constraint checks conformance against the Dutch BRP constraints on address parts. However: when you only send postalCode + houseNumber which is enough for certain cases this may still be a valid address

(extension.where(url = 'http://fhir.nl/fhir/StructureDefinition/nl-core-address-official').where(value = true)).empty() or (line.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').empty().not() and (line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').empty().not() or line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix').empty().not() or line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator').empty().not()))
org-1 error Organization The organization SHALL at least have a name or an id, 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()
zv-org-1 error Organization Organization AGB SHALL be present. identifier.where(system='http://fhir.nl/fhir/NamingSystem/agb-z')

Differential View

This structure is derived from nl-core-organization

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Organization C 0..* nl-core-organization HealthcareProvider
Constraints: zv-org-1
Organization.Slices for identifier Content/Rules for all slices
Organization.Slices for identifier.identifier:URA This element must be supported. 0..* Identifier URA
Organization.Slices for identifier.identifier:URA.system 1..1 uri The namespace for the identifier value
Fixed Value: http://fhir.nl/fhir/NamingSystem/ura (no extensions allowed)
Organization.Slices for identifier.identifier:AGB This element must be supported. 0..* Identifier AGB
Organization.Slices for identifier.identifier:AGB.system 1..1 uri The namespace for the identifier value
Fixed Value: http://fhir.nl/fhir/NamingSystem/agb-z (no extensions allowed)
Organization.Slices for identifier.identifier:HL7NL This element must be supported. 0..* Identifier Identifies this organization across multiple systems
Organization.Slices for identifier.identifier:HL7NL.system 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:2.16.840.1.113883.2.4.3 (no extensions allowed)

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
zv-org-1 error Organization Organization AGB SHALL be present. identifier.where(system='http://fhir.nl/fhir/NamingSystem/agb-z')

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Organization C 0..* nl-core-organization HealthcareProvider
Constraints: org-1, zv-org-1
Organization.id This element is included in summaries. 0..1 id Logical id of this artifact
Organization.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Organization.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Organization.language 0..1 code Language of the resource content
Binding: Common Languages (extensible): A human language.
Additional BindingsPurpose
All Languages Max Binding
Organization.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
Organization.contained 0..* Resource Contained, inline Resources
Organization.extension 0..* Extension Additional Content defined by implementations
Organization.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Organization.Slices for identifier This element is included in summaries. C 0..* Identifier Identifies this organization across multiple systems
Slice: Unordered, Open by value:system
Organization.Slices for identifier.identifier:URA This element must be supported. This element is included in summaries. C 0..* Identifier URA
Organization.Slices for identifier.identifier:URA.id 0..1 string xml:id (or equivalent in JSON)
Organization.Slices for identifier.identifier:URA.extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
Organization.Slices for identifier.identifier:URA.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Organization.Slices for identifier.identifier:URA.type This element is included in summaries. 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.
Organization.Slices for identifier.identifier:URA.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://fhir.nl/fhir/NamingSystem/ura (no extensions allowed)
Organization.Slices for identifier.identifier:URA.value This element is included in summaries. 1..1 string URA (UZI-register abonneenummer)
Example General: 123456
Example Example URA: 12345678
Organization.Slices for identifier.identifier:URA.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Organization.Slices for identifier.identifier:URA.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
Organization.Slices for identifier.identifier:AGB This element must be supported. This element is included in summaries. C 0..* Identifier AGB
Organization.Slices for identifier.identifier:AGB.id 0..1 string xml:id (or equivalent in JSON)
Organization.Slices for identifier.identifier:AGB.extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
Organization.Slices for identifier.identifier:AGB.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Organization.Slices for identifier.identifier:AGB.type This element is included in summaries. 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.
Organization.Slices for identifier.identifier:AGB.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://fhir.nl/fhir/NamingSystem/agb-z (no extensions allowed)
Organization.Slices for identifier.identifier:AGB.value This element is included in summaries. 1..1 string AGB-Z (Vektis AGB-Z zorgverlenertabel)
Example General: 123456
Organization.Slices for identifier.identifier:AGB.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Organization.Slices for identifier.identifier:AGB.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
Organization.Slices for identifier.identifier:UZOVI This element is included in summaries. C 0..* Identifier UZOVI
Organization.Slices for identifier.identifier:UZOVI.id 0..1 string xml:id (or equivalent in JSON)
Organization.Slices for identifier.identifier:UZOVI.extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
Organization.Slices for identifier.identifier:UZOVI.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Organization.Slices for identifier.identifier:UZOVI.type This element is included in summaries. 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.
Organization.Slices for identifier.identifier:UZOVI.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://fhir.nl/fhir/NamingSystem/uzovi (no extensions allowed)
Organization.Slices for identifier.identifier:UZOVI.value This element is included in summaries. 1..1 string Unique healthcare insurance company identification (the UZOVI number)
Example General: 123456
Organization.Slices for identifier.identifier:UZOVI.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Organization.Slices for identifier.identifier:UZOVI.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
Organization.Slices for identifier.identifier:HL7NL This element must be supported. This element is included in summaries. C 0..* Identifier Identifies this organization across multiple systems
Organization.Slices for identifier.identifier:HL7NL.id 0..1 string xml:id (or equivalent in JSON)
Organization.Slices for identifier.identifier:HL7NL.extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
Organization.Slices for identifier.identifier:HL7NL.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Organization.Slices for identifier.identifier:HL7NL.type This element is included in summaries. 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.
Organization.Slices for identifier.identifier:HL7NL.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:oid:2.16.840.1.113883.2.4.3 (no extensions allowed)
Organization.Slices for identifier.identifier:HL7NL.value This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
Organization.Slices for identifier.identifier:HL7NL.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
Organization.Slices for identifier.identifier:HL7NL.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
Organization.active This element is a modifier element. This element is included in summaries. 0..1 boolean Whether the organization's record is still in active use
Organization.Slices for type This element is included in summaries. 0..* CodeableConcept Kind of organization
Slice: Unordered, Open by value:coding.system
Binding: OrganizationType (example): Used to categorize the organization
Organization.Slices for type.type:organizationType This element is included in summaries. 0..* CodeableConcept OrganizationType
Binding: OrganisatieTypeCodelijst (required): Used to categorize the organization
Organization.Slices for type.type:organizationType.id 0..1 string xml:id (or equivalent in JSON)
Organization.Slices for type.type:organizationType.extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
Organization.Slices for type.type:organizationType.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Organization.Slices for type.type:organizationType.coding.id 0..1 string xml:id (or equivalent in JSON)
Organization.Slices for type.type:organizationType.coding.extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
Organization.Slices for type.type:organizationType.coding.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: http://nictiz.nl/fhir/NamingSystem/organization-type (no extensions allowed)
Organization.Slices for type.type:organizationType.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
Organization.Slices for type.type:organizationType.coding.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Organization.Slices for type.type:organizationType.coding.display This element is included in summaries. 0..1 string Representation defined by the system
Organization.Slices for type.type:organizationType.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Organization.Slices for type.type:organizationType.text This element is included in summaries. 0..1 string Plain text representation of the concept
Organization.Slices for type.type:departmentSpecialty This element is included in summaries. 0..* CodeableConcept DepartmentSpecialty
Binding: AfdelingSpecialismeCodelijst (required): Used to categorize the organization
Organization.Slices for type.type:departmentSpecialty.id 0..1 string xml:id (or equivalent in JSON)
Organization.Slices for type.type:departmentSpecialty.extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
Organization.Slices for type.type:departmentSpecialty.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Organization.Slices for type.type:departmentSpecialty.coding.id 0..1 string xml:id (or equivalent in JSON)
Organization.Slices for type.type:departmentSpecialty.coding.extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
Organization.Slices for type.type:departmentSpecialty.coding.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: urn:oid:2.16.840.1.113883.2.4.6.7 (no extensions allowed)
Organization.Slices for type.type:departmentSpecialty.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
Organization.Slices for type.type:departmentSpecialty.coding.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Organization.Slices for type.type:departmentSpecialty.coding.display This element is included in summaries. 0..1 string Representation defined by the system
Organization.Slices for type.type:departmentSpecialty.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Organization.Slices for type.type:departmentSpecialty.text This element is included in summaries. 0..1 string Plain text representation of the concept
Organization.name This element is included in summaries. C 0..1 string OrganizationName or DepartmentName
Organization.alias 0..* string OrganizationAlias
Organization.telecom C 0..* nl-core-contactpoint The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well ContactInformation
Constraints: org-3, cpt-2

Example Mobile business phone number. Note: the mobile nature stems from the number being an 06-* number.: {"system":"phone","value":"+31611234567","use":"work"}
Example Mobile phone number undetermined private/business. Note: the mobile nature stems from the number being an 06-* number.: {"system":"phone","value":"+31611234567","use":"mobile"}
Example Primary Home Land Line: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"LL","display":"Land Line"}]}}],"system":"phone","value":"...","use":"home"}
Example Temporary Land Line: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"LL","display":"Land Line"}]}}],"system":"phone","value":"...","use":"temp"}
Example Primary Work Land Line: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"LL","display":"Land Line"}]}}],"system":"phone","value":"...","use":"work"}
Example Primary Home Fax: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"FAX","display":"Fax"}]}}],"system":"fax","value":"...","use":"home"}
Example Temporary Fax: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"FAX","display":"Fax"}]}}],"system":"fax","value":"...","use":"temp"}
Example Primary Work Fax: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1","code":"FAX","display":"Fax"}]}}],"system":"fax","value":"...","use":"work"}
Example Primary Home Mobile Phone: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"MC","display":"Mobile Phone"}]}}],"system":"phone","value":"...","use":"home"}
Example Temporary Mobile Phone: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"MC","display":"Mobile Phone"}]}}],"system":"phone","value":"...","use":"temp"}
Example Primary Work Mobile Phone: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"MC","display":"Mobile Phone"}]}}],"system":"phone","value":"...","use":"work"}
Example Primary Home Pager: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"PG","display":"Pager"}]}}],"system":"pager","value":"...","use":"home"}
Example Temporary Pager: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"PG","display":"Pager"}]}}],"system":"pager","value":"...","use":"temp"}
Example Primary Work Pager: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelecomType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"PG","display":"Pager"}]}}],"system":"pager","value":"...","use":"work"}
Example Private email address: {"system":"email","value":"giesput@myweb.nl","use":"home"}
Example Work email address: {"system":"email","value":"example@workplace.nl","use":"work"}
Organization.address C 0..* nl-core-address The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well AddressInformation
Constraints: org-2, nl-streetname-if-official-and-other-line-parts

Example Example of a Vacation Home address: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation-AddressType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"HV","display":"Vakantie adres"}]}}],"use":"temp","line":["Binnenkant 12A Hoog"],"_line":[{"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName","valueString":"Binnenkant"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber","valueString":"12"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix","valueString":"A"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID","valueString":"Hoog"}]}],"city":"Amsterdam","state":"NH","postalCode":"1000AA","country":"NLD"}
Example Example of a Primary Home address: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation-AddressType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"HP","display":"Officieel adres"}]}},{"url":"http://fhir.nl/fhir/StructureDefinition/nl-core-address-official","valueBoolean":true}],"use":"home","line":["Binnenkant to 10"],"_line":[{"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName","valueString":"Binnenkant"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator","valueString":"to"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber","valueString":"10"}]}],"city":"Amsterdam","state":"NH","postalCode":"1001AA","country":"NLD"}
Organization.partOf This element is included in summaries. 0..1 Reference(nl-core-organization) The organization of which this organization forms a part
Organization.contact 0..* BackboneElement Contact for the organization for a certain purpose
Organization.contact.id 0..1 string xml:id (or equivalent in JSON)
Organization.contact.extension 0..* Extension Additional Content defined by implementations
Organization.contact.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Organization.contact.purpose 0..1 CodeableConcept The type of contact
Binding: ContactEntityType (extensible): The purpose for which you would contact a contact party
Organization.contact.name 0..1 HumanName A name associated with the contact
Organization.contact.telecom 0..* ContactPoint Contact details (telephone, email, etc.) for a contact
Organization.contact.address 0..1 Address Visiting or postal addresses for the contact
Organization.endpoint 0..* Reference(Endpoint) Technical endpoints providing access to services operated for the organization

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Organization.language Base extensible Common Languages 📦3.0.2 FHIR Std.
Organization.identifier:URA.​use Base required IdentifierUse 📦3.0.2 FHIR Std.
Organization.identifier:URA.​type Base extensible Identifier Type Codes 📦3.0.2 FHIR Std.
Organization.identifier:AGB.​use Base required IdentifierUse 📦3.0.2 FHIR Std.
Organization.identifier:AGB.​type Base extensible Identifier Type Codes 📦3.0.2 FHIR Std.
Organization.identifier:UZOVI.​use Base required IdentifierUse 📦3.0.2 FHIR Std.
Organization.identifier:UZOVI.​type Base extensible Identifier Type Codes 📦3.0.2 FHIR Std.
Organization.identifier:HL7NL.​use Base required IdentifierUse 📍3.0.2 FHIR Std.
Organization.identifier:HL7NL.​type Base extensible Identifier Type Codes 📍3.0.2 FHIR Std.
Organization.type Base example OrganizationType 📦3.0.2 FHIR Std.
Organization.type:organizationType Base required OrganisatieTypeCodelijst 📦2017-12-31T00:00:00 Nictiz FHIR NL STU3 Zib2017 v2.3
Organization.type:departmentSpecialty Base required AfdelingSpecialismeCodelijst 📦2017-12-31T00:00:00 Nictiz FHIR NL STU3 Zib2017 v2.3
Organization.contact.​purpose Base extensible ContactEntityType 📦3.0.2 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
cpt-2 error Organization.telecom A system is required if a value is provided. value.empty() or system.exists()
dom-1 error Organization If the resource is contained in another resource, it SHALL NOT contain any narrative contained.text.empty()
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 contained.where(('#'+id in %resource.descendants().reference).not()).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()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() | (children().count() > id.count())
nl-streetname-if-official-and-other-line-parts error Organization.address Address.streetName in an official address SHALL have a value if one of houseNumber|buildingNumberSuffix|additionalLocator has a value
Requirements:

This constraint checks conformance against the Dutch BRP constraints on address parts. However: when you only send postalCode + houseNumber which is enough for certain cases this may still be a valid address

(extension.where(url = 'http://fhir.nl/fhir/StructureDefinition/nl-core-address-official').where(value = true)).empty() or (line.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').empty().not() and (line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').empty().not() or line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix').empty().not() or line.extension.where(url='http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator').empty().not()))
org-1 error Organization The organization SHALL at least have a name or an id, 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()
zv-org-1 error Organization Organization AGB SHALL be present. identifier.where(system='http://fhir.nl/fhir/NamingSystem/agb-z')

This structure is derived from nl-core-organization

Summary

Mandatory: 0 element(3 nested mandatory elements)
Must-Support: 3 elements
Fixed: 3 elements

 

Other representations of profile: CSV, Excel, Schematron