Gebz:V1.0 FHIR IG: verschil tussen versies

Uit informatiestandaarden
Naar navigatie springen Naar zoeken springen
Marc (overleg | bijdragen)
Marc (overleg | bijdragen)
Versie 27699 van Marc (overleg) ongedaan gemaakt
Regel 223: Regel 223:
Please note that many birth care specific profiles are derived from nl-core profiles (e.g. bc-PregnancyObservation is derived from nl-core-observation) to support (re)use of profiles in multiple use cases. The meta.profile element of FHIR instances conforming these profiles should at least include the generic nl-core profile and preferably the specific birth care profile.
Please note that many birth care specific profiles are derived from nl-core profiles (e.g. bc-PregnancyObservation is derived from nl-core-observation) to support (re)use of profiles in multiple use cases. The meta.profile element of FHIR instances conforming these profiles should at least include the generic nl-core profile and preferably the specific birth care profile.
===Prio 1 huidig===
===Prio 1 huidig===
{{#lst:Gebz:V2.3_transaction_prio1_huidige_zwangerschap|transaction}}
{| class="wikitable"
| style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;"  colspan="13" | PWD 2.3 to FHIR
|-style="background-color: #1F497D;; color: white; text-align:left;"
|style="width:30px;"| Type
|style="width:10px;"| #
||Concept
|style="width:40px;"| Card
|| Profile
|| Example
|| Search URL
|-style="vertical-align:top;  background-color: #E8D7BE;"
|[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||1
||Zorgverlener/Zorginstelling
||1 .. 1
||
||
||
|-style="vertical-align:top;  background-color: #E3E3E3;"
|[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10020
||   Zorginstelling
||1 .. 1
||[https://simplifier.net/geboortezorg-stu3/nl-core-organization nl-core-organization]
||[https://simplifier.net/geboortezorg-stu3/organization-example-duplicate-2 example]
||
<nowiki>GET [base]/Organization/[zorginstellingid]
GET [base]/Organization?identifier=[lvrid]</nowiki>
|-
|[[Bestand:II.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10021
||&#160;&#160;&#160;&#160;&#160;&#160;Zorginstelling OID
||0 .. 1
||
||
||
|-
|[[Bestand:II.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10022
||&#160;&#160;&#160;&#160;&#160;&#160;Zorginstelling AGB-ID
||0 .. 1
||
||
||
|-
|[[Bestand:II.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10023
||&#160;&#160;&#160;&#160;&#160;&#160;Zorginstelling LVR-ID
||0 .. 1
||
||
||
|-
|[[Bestand:II.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10024
||&#160;&#160;&#160;&#160;&#160;&#160;Zorginstelling URA
||0 .. 1
||
||
||
|-
|[[Bestand:ANY.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10026
||&#160;&#160;&#160;&#160;&#160;&#160;Naam zorginstelling
||0 .. 1
||
||
||
|-style="vertical-align:top;  background-color: #E3E3E3;"
|[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10027
||&#160;&#160;&#160;&#160;&#160;&#160;Adres zorginstelling
||0 .. 1
||
||
||
|-
|[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10032
||&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Straatnaam
||0 .. 1
||
||
||
|-
|[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10033
||&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Huisnummer
||0 .. 1
||
||
||
|-
|[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10034
||&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Huisletter/huisnummertoevoeging
||0 .. 1
||
||
||
|-
|[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10041
||&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Postcode
||0 .. 1
||
||
||
|-
|[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10036
||&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Plaatsnaam
||0 .. 1
||
||
||
|-
|[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10037
||&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Gemeentenaam
||0 .. 1
||
||
||
|-
|[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10038
||&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Land
||0 .. 1
||
||
||
|-
|[[Bestand:CD.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10039
||&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Adrestype
||0 .. 1
||
||
||
|-
|[[Bestand:CD.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10029
||&#160;&#160;&#160;&#160;&#160;&#160;Type zorginstelling
||0 .. 1
||
||
||
|-
|[[Bestand:CD.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||82019
||&#160;&#160;&#160;&#160;&#160;&#160;Type zorginstelling (bij verwijzing)
||0 .. 1
||
||
||
|-style="vertical-align:top;  background-color: #E8D7BE;"
|[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||2
||Vrouw
||1 .. 1
||[[Gebz:FHIR_bc-Woman|bc-Woman]]
||[https://simplifier.net/geboortezorg-stu3/patient-example-duplicate-3 example]
||
<nowiki>GET [base]/Patient/[vrouwid]
GET [base]/Patient?identifier=[bsn]</nowiki>
|-
|[[Bestand:II.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10030
||&#160;&#160;&#160;Burgerservicenummer
||1 .. 1
||
||
||
|-style="vertical-align:top;  background-color: #E3E3E3;"
|[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10035
||&#160;&#160;&#160;Naamgegevens
||0 .. 1
||
||
||
|-
|[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10042
||&#160;&#160;&#160;&#160;&#160;&#160;Voornamen
||0 .. 1
||
||
||
|-
|[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||82359
||&#160;&#160;&#160;&#160;&#160;&#160;Initialen
||0 .. 1
||
||
||
|-
|[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||82360
||&#160;&#160;&#160;&#160;&#160;&#160;Roepnaam
||0 .. 1
||
||
||
|-style="vertical-align:top;  background-color: #E3E3E3;"
|[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||82361
||&#160;&#160;&#160;&#160;&#160;&#160;Achternaam
||1 .. 1
||
||
||
|-
|[[Bestand:CD.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||82362
||&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Soort naam
||0 .. 1
||
||
||
|-
|[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||82363
||&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Voorvoegsel
||0 .. 1
||
||
||
|-
|[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10043
||&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Achternaam
||1 .. 1
||
||
||
|-
|[[Bestand:CD.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10810
||&#160;&#160;&#160;Bloedgroep vrouw
||0 .. 1
||[https://simplifier.net/geboortezorg-stu3/zib-LaboratoryTestResult-Observation zib-LaboratoryTestResult-Observation]
||[https://simplifier.net/geboortezorg-stu3/observation-example-duplicate-79 example]
||
<nowiki></nowiki>
|-
|[[Bestand:CD.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10811
||&#160;&#160;&#160;Rhesus D Factor vrouw
||0 .. 1
||[https://simplifier.net/geboortezorg-stu3/zib-LaboratoryTestResult-Observation zib-LaboratoryTestResult-Observation]
||[https://simplifier.net/geboortezorg-stu3/observation-example-duplicate-81 example]
||
<nowiki>GET [base]/Observation?code=1305-2{&subject=[vrouwid]&context=[dossierid]}</nowiki>
|-
|[[Bestand:CD.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10816
||&#160;&#160;&#160;Rhesus c Factor
||0 .. 1
||[https://simplifier.net/geboortezorg-stu3/zib-LaboratoryTestResult-Observation zib-LaboratoryTestResult-Observation]
||[https://simplifier.net/geboortezorg-stu3/observation-example-duplicate-82 example]
||
<nowiki>GET [base]/Observation?code=1159-3{&subject=[vrouwid]&context=[dossierid]}</nowiki>
|-style="vertical-align:top;  background-color: #E8D7BE;"
|[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||3
||Zwangerschap
||1 .. 1
||[https://simplifier.net/geboortezorg-stu3/zib-Pregnancy zib-Pregnancy]
||[https://simplifier.net/geboortezorg-stu3/condition-example-duplicate-10 example]
||
<nowiki>GET [base]/Condition/[zwangerschapid]
GET [base]/Condition?clinicalstatus=active
GET [base]/Condition?clinicalstatus=inactive&_sort=_-id&_count=1
GET [base]/Condition?subject=[patientid]&_revinclude=Observation:focus</nowiki>
|-
|[[Bestand:INT.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||20010
||&#160;&#160;&#160;Graviditeit
||1 .. 1
||[https://simplifier.net/geboortezorg-stu3/zib-Pregnancy-Gravidity zib-Pregnancy-Gravidity]
||[https://simplifier.net/geboortezorg-stu3/observation-example-duplicate-84 example]
||
<nowiki>GET [base]/Observation?code=11996-6{&subject=[vrouwid]&context=[dossierid]&focus=[zwangerschapid]}</nowiki>
|-
|[[Bestand:INT.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||20153
||&#160;&#160;&#160;Pariteit
||1 .. 1
||
||
||
|-style="vertical-align:top;  background-color: #E3E3E3;"
|[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||20029
||&#160;&#160;&#160;A terme datum (groep)
||1 .. 1
||
||
||
|-
|[[Bestand:TS.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||20030
||&#160;&#160;&#160;&#160;&#160;&#160;A terme datum
||1 .. 1
||[https://simplifier.net/geboortezorg-stu3/zib-Pregnancy-TermDate zib-Pregnancy-TermDate]
||[https://simplifier.net/geboortezorg-stu3/observation-example-duplicate-83 example]
||
<nowiki>GET [base]/Observation?code=11778-8{&subject=[vrouwid]&context=[dossierid]&focus=[zwangerschapid]}</nowiki>
|-style="vertical-align:top;  background-color: #E8D7BE;"
|[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||14
||Medisch onderzoek
||0 .. *
||
||
||
|-
|[[Bestand:TS.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||50020
||&#160;&#160;&#160;Datum onderzoek
||1 .. 1
||
||
||
|-style="vertical-align:top;  background-color: #E3E3E3;"
|[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||142
||&#160;&#160;&#160;Maternale onderzoeksgegevens
||1 .. 1
||
||
||
|-style="vertical-align:top;  background-color: #E3E3E3;"
|[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||80959
||&#160;&#160;&#160;&#160;&#160;&#160;Urine-, bloed- en aanvullende onderzoeken
||1 .. 1
||
||
||
|-
|[[Bestand:PQ.png|16px|link=Beschrijving_en_gebruik_datatypes]]
||10814
||&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Hb
||1 .. 1
||[https://simplifier.net/geboortezorg-stu3/zib-LaboratoryTestResult-Observation zib-LaboratoryTestResult-Observation]
||[https://simplifier.net/geboortezorg-stu3/observation-example-duplicate-80 example]
||  
<nowiki>GET [base]/Observation?code=718-7{&subject=[vrouwid]&context=[dossierid]}</nowiki>
|}


===Prio 1 vorig===
===Prio 1 vorig===

Versie van 4 jun 2020 10:22

{{#customtitle:FHIR Implementation Guide Geboortezorg v2.3 | FHIR Implementation Guide Geboortezorg v2.3}}

Afspraken-Functioneel-TechnischAfsprakenstelselFunctioneelTechnisch

Introduction

This page details the HL7 FHIR requirements for exchanging the Geboortezorg v2.3 data described in Functioneel.

Technical details of the FHIR resources and structure definitions described in this Implementation Guide (IG) can be found in the Simplifier Geboortezorg STU3 project. This IG provides links to the required resources and structure definitions for each use case.

A high level overview:

FHIR Resources and StructureDefinitions

Types of resources and relations between them

For Observations, which are often very similar, we follow patterns: an implementer will only need to implement the pattern and an associated table with codes, and be able to support all Observations. So for Observations pertaining to a particular pregnancy (not to the woman - she may have multiple pregnancies on record, neither to the delivery) all Observations will link to the Pregnancy Condition. So instead of having to inspect StructureDefinitions separately for each pregnancy observations, following a single pattern will do. The pattern has it's own StructureDefinition, so the FHIR profile is still complete. Likewise Observations for the mother, delivery and child follow patterns. See links below.

Name FHIR resource Description
Woman (Vrouw) Patient The core of each pregnancy is the pregnant woman, a FHIR Patient.
Partner RelatedPerson The partner of the pregnant woman (not necessarily the biological father).
Generic resources Practitioner, PractitionerRole, Organization Those are not used differently than in other Dutch projects.
Referral details ReferralRequest Referral details (such as type of referral, reason code, referrer and target of the referral) are described in ReferralRequest. The pregnant woman is the subject, the context is the pregnancy file (EpisodeOfCare).
Involvement pediatrician CareTeam A CareTeam describes the involvement of different care providers, such as a pediatrician.
  • These care providers are included as participants in the CareTeam using the CareTeam.participant.member element. Participants may either be Practitioners or Organizations.
  • Their role and period of involvement are described at the participant level (that is CareTeam.participant.role and CareTeam.participant.period).
  • The reason of involvement is described in CareTeam.reasonCode
Pregnancy, Pregnancy file (Zwangerschap, zwangerschapsdossier) Condition, EpisodeOfCare Each pregnancy is a Condition. It is also represented as an EpisodeOfCare for each involved Organization. The pregnancy includes references to an Organization and responsible Practitioner. (Practitioners responsible for the actual data may be included there, i.e. in Procedures, Observations.)
  • Condition points to the EpisodeOfCare through a EpisodeOfCare.context.reference element. (Note: different providers may each have their own Condition resource.)
  • EpisodeOfCare points to the Condition through a EpisodeOfCare.diagnosis.condition element.
  • Condition points to the Patient with Condition.subject.reference
  • Condition.status must be 'active' for ongoing pregnancies and 'inactive' for past ones.
Patient-related Observations Observation Observations such as blood type pertain to the Patient.
  • Observations can refer to an EpisodeOfCare with Observation.context.reference
Pregnancy-related Observations Observation Observations such as gravidity and parity do not (only) pertain to the Patient but to a particular pregnancy.
  • Pregnancy-related Observations use focus extension to point to Condition they're about. Without this, all gravidities would only be Observations about a Patient.
  • Pregnancy-related Observations refer to the EpisodeOfCare with Observation.context.reference
Childbirth Assistance Encounter Childbirth Assistance is modeled as an Encounter. The woman Patient is subject of the Encounter.
  • The place of birth is described in Encounter.class using a ConceptMap to map values to available FHIR codes
  • The Encounter.diagnosis element refers to the Pregnancy (Condition)
  • The Encounter.participant element containts a list of care providers that were present during delivery. Family members and even the woman Patient could also be included in this list.
  • Additional details can be defined at participant level, such as participant type and time of arrival. The latter uses an extension at participant level with a coded list of time of arrival.
  • Childbirth Assistance refers to the EpisodeOfCare with Encounter.EpisodeOfCare.reference
Delivery (Bevalling) Procedure Delivery is modeled with Procedure (even for uncomplicated natural births for consistency). A pregnancy can lead to one DeliveryProcedure even in multiple birth. The Patient is the subject.
  • Delivery refers to the EpisodeOfCare with Procedure.context.reference
  • Delivery refers to the Pregnancy with Procedure.reasonReference.reference
Delivery-related Observations Observation Observations such as onset of labor or blood loss pertain to a delivery Procedure.
  • Delivery-related Observations use focus extension to point to the delivery Procedure they're about.
  • Delivery-related Observations refer to the EpisodeOfCare with Observation.context.reference
Placenta BodySite The placenta is a body structure of the woman Patient and is modeled as a BodySite.
  • The BodySite.patient element refers to the woman Patient.
Placenta-related Observations Observation Observations related to the Placenta (such as date/time of birth placenta) use the focus element to refer to the Placenta. The woman Patient is still the subject of the Observation.
  • Placenta-related Observations use focus extension to point to the placenta.
  • Placenta-related Observations refer to the EpisodeOfCare with Observation.context.reference
Birth Procedure A birth pertains to a delivery Procedure as well as a child, especially in multiple birth where multiple birth instances point to the same delivery Procedure. A birth also provides the relation between a child and its mother. The mother Patient is the subject of the delivery Procedure and the child Patient is the subject of the birth Procedure, which is part of the delivery Procedure. A pregnancy can lead to one delivery Procedure and multiple birth Procedures.
  • Birth refers to the delivery Procedure with Procedure.partOf
  • Birth refers to the EpisodeOfCare with Procedure.context.reference
  • Delivery refers to the Pregnancy with Procedure.reasonReference.reference
Birth-related Observations Observation Observations such as parturition type pertain to a birth. They are also about the mother, which still is the subject.
  • Birth-related Observations use focus extension to point to a birth.
  • Birth-related Observations refer to the EpisodeOfCare with Observation.context.reference
Child Patient Child is a separate Patient.
  • Procedure-related Observations use focus extension to point to the child Patient they're about.
Child-related Observations Observation Observations such as Apgar score and birthweight pertain to the child Patient, which is the subject of these Observations.
  • Child observations refer to the EpisodeOfCare with Observation.context.reference
Child disorders Condition Child disorders such as chromosomal and congenital abnormalities or other problems are conditions. The child is the subject.
  • Child disorders can refer to the EpisodeOfCare with Condition.context.reference
  • A ConceptMap is available to map verification status to accepted FHIR codes
Digital vaginal examination DiagnosticReport The digital vaginal examination DiagnosticReport groups Observations related to the digital vaginal examination. The woman Patient is the subject of the report.
  • Digital vaginal examination refers to the EpisodeOfCare with DiagnosticReport.context.reference

The use of focus extensions is a pre-adopt of FHIR R4, where it is part of Observation: "What the observation is about, when it is not about the subject of record." Focus is required for all Observations which do not pertain to the Patient. In R4, use of focus permits "reverse include" queries (give me all Observations with focus element X). In STU3, this could be a custom search.

The use of context is encouraged for all resources which have a context element. It is a reference to an EpisodeOfCare or an Encounter. Context should point to an Encounter when appropriate (scheduled maternity checks etc.) and to the EpisodeOfCare in all other cases. Possibly it will be absent in Observations where the source is not birth care, so readers should not rely on it's presence.

Observations should include a performer if known.

Pattern tables can be found on individual pattern pages and on Gebz:V2.3_FHIR_mapping_addendum.

Terminology, NamingSystems, Mappings

Terminology

Relevant value sets can be found here. All resources can be downloaded in a .zip in XML or JSON format. In the .zip, the value sets are stored in the directory 'value sets'.

Use case: Register Prio1 data

Introduction

The Register Prio1 transaction is used by the sending XIS to send the relevant data to the registry.

Actors

Transaction group Transaction Actor Role
Register Prio1(PUSH) Register Prio1 Healthcare professional (using a XIS) Sends Prio1 data to registry
Retrieve Prio1(PULL) Querying XIS Healthcare professional (using a XIS) Retrieves Prio1 data from registry

Invocations

Sending XIS: request message

Trigger Events

Message Semantics

The source executes two HTTP requests:

1. HTTP POST request

A HTTP POST request of a Bundle with Bundle.type = transaction to the target's base endpoint. The first Bundle.entry contains a Composition resource, and each subsequent entry contains a resource that is referenced from the Composition resource.

POST [base]{&_format=[mime-type]}

Each Bundle.entry shall contain an entry.request with request.method = PUT. Each Bundle.entry shall contain either:

  1. A client assigned UUID in the entry.resource and the entry.request.url
  2. A conditional reference in the entry.fullUrl and the entry.request.url

The first applies to resources (e.g. Observations) of which multiple instances are allowed to live on the server.

The second applies to resources (e.g. Patients) for which no duplicates are allowed, e.g. by identifier. Please note that resource instances with conditional references are only created when no resource instance on the server meets the condition, updated when one such an instance exists and the transaction is fully rejected when multiple resource instances meet the condition. Also note that the internal references in the transaction pointing to these kind of resource instances are conditional ones.

Below are examples of transaction Bundles for the prio1 transaction:

2. HTTP GET request

A HTTP GET request to the target's Composition endpoint, handling the createDocumentOperation with persist=true. The target's response is a FHIR Document Bundle, which is generated from the Composition resource and stored to the target's Bundle endpoint.

GET [base]/Composition/[id]/$document?persist=true{&_format=[mime-type]}

Retrieving XIS: request message

FHIR Document Bundles can be retrieved by a HTTP GET request to the target's Bundle endpoint. Note that FHIR Document Bundles are immutable and its entries refer to a time-related version of a resource which is not necessarily its latest version.

GET [base]/Bundle/[id]{&_format=[mime-type]}

Individual resources can be retrieved by HTTP GET requests to specific resource endpoints, see the Search section and list of StructureDefinitions below.

Examples

Example FHIR resources can be found here: [1]

Search

Example search URLs can be found in the list of StructureDefinitions below. Some searches require the implementation of custom search parameters. These parameters can be found here: https://simplifier.net/geboortezorg-stu3/~resources?category=SearchParameter

List of StructureDefinitions

Please note that many birth care specific profiles are derived from nl-core profiles (e.g. bc-PregnancyObservation is derived from nl-core-observation) to support (re)use of profiles in multiple use cases. The meta.profile element of FHIR instances conforming these profiles should at least include the generic nl-core profile and preferably the specific birth care profile.

Prio 1 huidig

PWD 2.3 to FHIR
Type # Concept Card Profile Example Search URL
1 Zorgverlener/Zorginstelling 1 .. 1
10020    Zorginstelling 1 .. 1 nl-core-organization example
GET [base]/Organization/[zorginstellingid]
GET [base]/Organization?identifier=[lvrid]
10021       Zorginstelling OID 0 .. 1
10022       Zorginstelling AGB-ID 0 .. 1
10023       Zorginstelling LVR-ID 0 .. 1
10024       Zorginstelling URA 0 .. 1
10026       Naam zorginstelling 0 .. 1
10027       Adres zorginstelling 0 .. 1
10032          Straatnaam 0 .. 1
10033          Huisnummer 0 .. 1
10034          Huisletter/huisnummertoevoeging 0 .. 1
10041          Postcode 0 .. 1
10036          Plaatsnaam 0 .. 1
10037          Gemeentenaam 0 .. 1
10038          Land 0 .. 1
10039          Adrestype 0 .. 1
10029       Type zorginstelling 0 .. 1
82019       Type zorginstelling (bij verwijzing) 0 .. 1
2 Vrouw 1 .. 1 bc-Woman example
GET [base]/Patient/[vrouwid]
GET [base]/Patient?identifier=[bsn]
10030    Burgerservicenummer 1 .. 1
10035    Naamgegevens 0 .. 1
10042       Voornamen 0 .. 1
82359       Initialen 0 .. 1
82360       Roepnaam 0 .. 1
82361       Achternaam 1 .. 1
82362          Soort naam 0 .. 1
82363          Voorvoegsel 0 .. 1
10043          Achternaam 1 .. 1
10810    Bloedgroep vrouw 0 .. 1 zib-LaboratoryTestResult-Observation example

10811    Rhesus D Factor vrouw 0 .. 1 zib-LaboratoryTestResult-Observation example
GET [base]/Observation?code=1305-2{&subject=[vrouwid]&context=[dossierid]}
10816    Rhesus c Factor 0 .. 1 zib-LaboratoryTestResult-Observation example
GET [base]/Observation?code=1159-3{&subject=[vrouwid]&context=[dossierid]}
3 Zwangerschap 1 .. 1 zib-Pregnancy example
GET [base]/Condition/[zwangerschapid]
GET [base]/Condition?clinicalstatus=active
GET [base]/Condition?clinicalstatus=inactive&_sort=_-id&_count=1
GET [base]/Condition?subject=[patientid]&_revinclude=Observation:focus
20010    Graviditeit 1 .. 1 zib-Pregnancy-Gravidity example
GET [base]/Observation?code=11996-6{&subject=[vrouwid]&context=[dossierid]&focus=[zwangerschapid]}
20153    Pariteit 1 .. 1
20029    A terme datum (groep) 1 .. 1
20030       A terme datum 1 .. 1 zib-Pregnancy-TermDate example
GET [base]/Observation?code=11778-8{&subject=[vrouwid]&context=[dossierid]&focus=[zwangerschapid]}
14 Medisch onderzoek 0 .. *
50020    Datum onderzoek 1 .. 1
142    Maternale onderzoeksgegevens 1 .. 1
80959       Urine-, bloed- en aanvullende onderzoeken 1 .. 1
10814          Hb 1 .. 1 zib-LaboratoryTestResult-Observation example
GET [base]/Observation?code=718-7{&subject=[vrouwid]&context=[dossierid]}

Prio 1 vorig

PWD 2.3 to FHIR
Type # Concept Card Profile Example Search URL
1 Zorgverlener/Zorginstelling 1 .. 1
10020    Zorginstelling 1 .. 1 nl-core-organization example
GET [base]/Organization/[zorginstellingid]
GET [base]/Organization?identifier=[lvrid]
10021       Zorginstelling OID 0 .. 1
10022       Zorginstelling AGB-ID 0 .. 1
10023       Zorginstelling LVR-ID 0 .. 1
10024       Zorginstelling URA 0 .. 1
10026       Naam zorginstelling 0 .. 1
10027       Adres zorginstelling 0 .. 1
10032          Straatnaam 0 .. 1
10033          Huisnummer 0 .. 1
10034          Huisletter/huisnummertoevoeging 0 .. 1
10041          Postcode 0 .. 1
10036          Plaatsnaam 0 .. 1
10037          Gemeentenaam 0 .. 1
10038          Land 0 .. 1
10039          Adrestype 0 .. 1
10029       Type zorginstelling 0 .. 1
82019       Type zorginstelling (bij verwijzing) 0 .. 1
2 Vrouw 1 .. 1 bc-Woman example
GET [base]/Patient/[vrouwid]
GET [base]/Patient?identifier=[bsn]
10030    Burgerservicenummer 1 .. 1
10035    Naamgegevens 0 .. 1
10042       Voornamen 0 .. 1
82359       Initialen 0 .. 1
82360       Roepnaam 0 .. 1
82361       Achternaam 1 .. 1
82362          Soort naam 0 .. 1
82363          Voorvoegsel 0 .. 1
10043          Achternaam 1 .. 1
3 Zwangerschap 0 .. 1 zib-Pregnancy example
GET [base]/Condition/[zwangerschapid]
GET [base]/Condition?clinicalstatus=active
GET [base]/Condition?clinicalstatus=inactive&_sort=_-id&_count=1
GET [base]/Condition?subject=[patientid]&_revinclude=Observation:focus
20010    Graviditeit 0 .. 1 zib-Pregnancy-Gravidity example
GET [base]/Observation?code=11996-6{&subject=[vrouwid]&context=[dossierid]&focus=[zwangerschapid]}
20150    Pariteit (vóór deze zwangerschap) 0 .. 1 zib-Pregnancy-Parity example
GET [base]/Observation?code=11977-6{&subject=[vrouwid]&context=[dossierid]&focus=[zwangerschapid]}
80625    Wijze einde zwangerschap 0 .. 1 bc-PregnancyObservation example
GET [base]/Observation?code=EindeZw{&subject=[vrouwid]&context=[dossierid]&focus=[zwangerschapid]}
20540    Datum einde zwangerschap 0 .. 1 bc-PregnancyObservation example
GET [base]/Observation?code=code=118951000146109{&subject=[vrouwid]&context=[dossierid]&focus=[zwangerschapid]}
6 Bevalling 0 .. 1 bc-DeliveryProcedure example
GET [base]/Procedure?code=236973005{&subject=[vrouwid]&context=[dossierid]&reasonReference=[zwangerschapid]}
20590    Tijdstip begin actieve ontsluiting 0 .. 1 bc-DeliveryObservation example
GET [base]/Observation?code=249120008{&subject=[vrouwid]&context=[dossierid]&focus=[bevallingid]}
82869    Duur actieve ontsluitingsfase (Ontsluitingsduur) 0 .. 1
82870    Duur uitdrijving vanaf actief meepersen 0 .. 1
20640    Hoeveelheid bloedverlies 0 .. 1 bc-DeliveryObservation example
GET [base]/Observation?code=64332008{&subject=[vrouwid]&context=[dossierid]&focus=[bevallingid]}
80673    Conditie perineum postpartum 0 .. 1 bc-DeliveryObservation example
GET [base]/Observation?code=364297003{&subject=[vrouwid]&context=[dossierid]&focus=[bevallingid]}
7 Uitkomst (per kind) 0 .. *
40002    Baring 1 .. 1 bc-Birth example
GET [base]/Observation?code=3950001{&subject=[vrouwid]&context=[dossierid]&focus=[geboorteid]&focus=[kindid]}
40006       Demografische gegevens 0 .. 1 bc-Child example
GET [base]/Patient/[kindid]
40050          Geboortedatum 0 .. 1 bc-Child example
GET [base]/Patient/[kindid]
71       Kindspecifieke maternale gegevens 0 .. 1
30030          Tijdstip actief meepersen 0 .. 1 bc-BirthObservation example
GET [base]/Observation?code=249163006{&subject=[vrouwid]&context=[dossierid]&focus=[geboorteid]}
72       Kindspecifieke uitkomstgegevens 0 .. 1
80626          Type partus 0 .. 1 bc-BirthObservation example
GET [base]/Observation?code=364336006{&subject=[vrouwid]&context=[dossierid]&focus=[geboorteid]}
20062          Zwangerschapsduur 0 .. 1
40189          Vaginale kunstverlossing (groep) 0 .. 1
40190             Vaginale kunstverlossing 0 .. 1 bc-ObstetricProcedure example
GET [base]/Procedure?code=3311000146109{&subject=[vrouwid]&context=[dossierid]&partof=[bevallingid,uitdrijvingsfaseid]}
80766          Lichamelijk onderzoek kind 0 .. 1
40071             Apgarscore na 5 min. 0 .. 1 zib-ApgarScore example
GET [base]/Observation?code=9274-2{&subject=[kindid]&context=[dossierid]}
40060             Geboortegewicht 0 .. 1 bc-BirthWeight example
GET [base]/Observation?code=8339-4{&subject=[kindid]&context=[dossierid]}

Use case: Register Parturition Record

Introduction

The Register Parturition Record transaction is used by the sending XIS to send the relevant data to the registry.

Actors

Transaction group Transaction Actor Role
Register Parturition Record(PUSH) Register Parturition Record Healthcare professional (using a XIS) Sends Parturition Record data to registry
Retrieve Parturition Record(PULL) Querying XIS Healthcare professional (using a XIS) Retrieves Parturition Record data from registry

Invocations

Sending XIS: request message

Trigger Events

Message Semantics

The source executes two HTTP requests:

1. HTTP POST request

A HTTP POST request of a Bundle with Bundle.type = transaction to the target's base endpoint. The first Bundle.entry contains a Composition resource, and each subsequent entry contains a resource that is referenced from the Composition resource.

POST [base]{&_format=[mime-type]}

Each Bundle.entry shall contain an entry.request with request.method = PUT. Each Bundle.entry shall contain either:

  1. A client assigned UUID in the entry.resource and the entry.request.url
  2. A conditional reference in the entry.fullUrl and the entry.request.url

The first applies to resources (e.g. Observations) of which multiple instances are allowed to live on the server.

The second applies to resources (e.g. Patients) for which no duplicates are allowed, e.g. by identifier. Please note that resource instances with conditional references are only created when no resource instance on the server meets the condition, updated when one such an instance exists and the transaction is fully rejected when multiple resource instances meet the condition. Also note that the internal references in the transaction pointing to these kind of resource instances are conditional ones.

Below are examples of transaction Bundles for the prio1 transaction:

2. HTTP GET request

A HTTP GET request to the target's Composition endpoint, handling the createDocumentOperation with persist=true. The target's response is a FHIR Document Bundle, which is generated from the Composition resource and stored to the target's Bundle endpoint.

GET [base]/Composition/[id]/$document?persist=true{&_format=[mime-type]}

Retrieving XIS: request message

FHIR Document Bundles can be retrieved by a HTTP GET request to the target's Bundle endpoint. Note that FHIR Document Bundles are immutable and its entries refer to a time-related version of a resource which is not necessarily its latest version.

GET [base]/Bundle/[id]{&_format=[mime-type]}

Individual resources can be retrieved by HTTP GET requests to specific resource endpoints, see the Search section and list of StructureDefinitions below.

Examples

Example FHIR resources can be found here: [2]

Search

Example search URLs can be found in the list of StructureDefinitions below.

List of StructureDefinitions

Please note that many birth care specific profiles are derived from nl-core profiles (e.g. bc-PregnancyObservation is derived from nl-core-observation) to support (re)use of profiles in multiple use cases. The meta.profile element of FHIR instances conforming these profiles should at least include the generic nl-core profile and preferably the specific birth care profile.


PWD 2.3 to FHIR
Type # Concept Card Profile Mapping Example Search URL
4 Zorgverlening 1 .. 1 bc-MaternalRecord EpisodeOfCare example
82012    Verwijsdetails 1 .. 1 bc-ReferralRequest ReferralRequest example
  • GET [base]/ReferralRequest?subject=[vrouwid]
  • GET [base]/ReferralRequest?context=[dossierid]
82013       Datum verwijzing 1 .. 1 bc-ReferralRequest ReferralRequest.authoredOn example
82577       Verwijzing naar 1 .. 1 bc-ReferralRequest ReferralRequest.recipient.reference example
82578          Zorginstelling 0 .. 1 nl-core-organization Organization example
82579             ZorgaanbiederIdentificatieNummer 0 .. 1 nl-core-organization Organization.identifier example
82580             Specialisme 0 .. 1 bc-ReferralRequest ReferralRequest.requester.agent.extension:practitionerRole | PractitionerRole.specialty example
20367       Perinatale periode 1 .. 1 bc-ReferralRequest ReferralRequest.type example
9 Consent 1 .. 1
18010    Autorisatieprofiel 0 .. 1
18020    Auteur autorisatieprofiel 1 .. 1
18030    Patiënt als auteur 0 .. 1
18040    Vertegenwoordiger als auteur 0 .. 1
18050    Vertegenwoordiger 0 .. 1
18060    (HL7: koppeling PermissionToTransfer) 1 .. 1
18070       Toestemming betreft 1 .. 1
18100       Ontvanger 1 .. 1
18110          (HL7: ontvangende partij) 1 .. 1
18120          Ontvangende organisatie 1 .. 1
18150       (HL7: PermissionToTransferSubject) 0 .. 1
18160          RecordType 0 .. 1
1 Zorgverlener/Zorginstelling 1 .. 1 nl-core-organization Organization | Practitioner example
10001    Zorgverlener 1 .. 1 nl-core-practitioner Practitioner example
  • GET [base]/Practitioner/[zorgverlenerid]
  • GET [base]/Practitioner?identifier=[lvrid]
10002       Zorgverlener UZI-nummer 0 .. 1 nl-core-practitioner Practitioner.identifier example
10003       Zorgverlener AGB-ID 1 .. 1 nl-core-practitioner Practitioner.identifier example
10004       Zorgverlener LVR1-ID 1 .. 1 nl-core-practitioner Practitioner.identifier example
10005       Zorgverlener (LVR2, eigen ID) 0 .. 1
10006       Naam zorgverlener 1 .. 1 nl-core-practitioner Practitioner.name example
10010       Zorgverlenertype 0 .. 1 nl-core-practitionerrole PractitionerRole.specialty example
10012       Telefoon waar zorgverlener is te bereiken 1 .. 1 nl-core-practitioner Practitioner.telecom example
10020    Zorginstelling 1 .. 1 nl-core-organization Organization example
  • GET [base]/Organization/[zorginstellingid]
  • GET [base]/Organization?identifier=[lvrid]
10021       Zorginstelling OID 0 .. 1 nl-core-organization Organization.identifier example
10022       Zorginstelling AGB-ID 1 .. 1 nl-core-organization Organization.identifier example
10023       Zorginstelling LVR-ID 1 .. 1 nl-core-organization Organization.identifier example
10024       Zorginstelling URA 0 .. 1 nl-core-organization Organization.identifier example
10026       Naam zorginstelling 1 .. 1 nl-core-organization Organization.name example
10027       Adres zorginstelling 1 .. 1 nl-core-organization Organization.address example
10032          Straatnaam 1 .. 1 nl-core-organization Organization.address.line.Extension.streetName example
10033          Huisnummer 1 .. 1 nl-core-organization Organization.address.line.Extension.HouseNumber example
10034          Huisletter/huisnummertoevoeging 0 .. 1 nl-core-organization Organization.address.line.Extension.BuildingNumberSuffix example
10041          Postcode 1 .. 1 nl-core-organization Organization.address.postalCode example
10036          Plaatsnaam 1 .. 1 nl-core-organization Organization.address.city example
10037          Gemeentenaam 1 .. 1
10029       Type zorginstelling 1 .. 1
82019       Type zorginstelling (bij verwijzing) 0 .. 1
2 Vrouw 1 .. 1 bc-Woman Patient example
  • GET [base]/Patient/[vrouwid]
  • GET [base]/Patient?identifier=[bsn]
10030    Burgerservicenummer 1 .. 1 bc-Woman Patient.identifier example
10031    Lokale persoonsidentificatie 1 .. 1 bc-Woman Patient.identifier example
10035    Naamgegevens 0 .. 1 bc-Woman Patient.name example
10042       Voornamen 0 .. 1 bc-Woman Patient.name.given example
82359       Initialen 0 .. 1 bc-Woman Patient.name.given example
82360       Roepnaam 0 .. 1 bc-Woman Patient.name.given example
82361       Achternaam 0 .. 1 bc-Woman Patient.name.family example
82362          Soort naam 0 .. 1 bc-Woman Patient.name.family example
82363          Voorvoegsel 0 .. 1 bc-Woman Patient.name.family example
10043          Achternaam 1 .. 1 bc-Woman Patient.name.family example
10040    Geboortedatum 1 .. 1 bc-Woman Patient.birthdate example
10300    Adres 1 .. 1 bc-Woman Patient.address example
10301       Straatnaam 1 .. 1 bc-Woman Patient.address.line.Extension.streetName example
10302       Huisnummer 1 .. 1 bc-Woman Patient.address.line.Extension.HouseNumber example
10303       Huisletter/huisnummertoevoeging 0 .. 1 bc-Woman Patient.address.line.Extension.BuildingNumberSuffix example
10304       Postcode 1 .. 1 bc-Woman Patient.address.postalCode example
10305       Plaatsnaam 1 .. 1 bc-Woman Patient.address.city example
10306       Gemeentenaam 1 .. 1 bc-Woman Patient.address.district example
10307       Land 1 .. 1 bc-Woman Patient.address.country example
10308       Adrestype 1 .. 1 bc-Woman Patient.address.type example
10400    Etniciteit 0 .. 1 bc-Woman Patient.extension example
10401    Taalvaardigheid vrouw Nederlandse taal 0 .. 1 bc-Woman Patient.communication.extension example
82371    CommunicatieTaal 0 .. 1
82155    Opleidingsniveau 0 .. 1
82154    Beroep 0 .. 1
10810    Bloedgroep vrouw 0 .. 1 zib-LaboratoryTestResult-Observation Observation.valueCodeableConcept example
  • GET [base]/Observation?code=883-9{&subject=[vrouwid]&context=[dossierid]}
10811    Rhesus D Factor vrouw 0 .. 1 zib-LaboratoryTestResult-Observation Observation.valueCodeableConcept example
  • GET [base]/Observation?code=1305-2{&subject=[vrouwid]&context=[dossierid]}
80633    Partner 0 .. 1
80638       Persoonsnaam 0 .. 1
80639          Voornamen 0 .. 1
80640          Voorvoegsel 0 .. 1
80641          Achternamen 0 .. 1
3 Zwangerschap 1 .. 1 zib-pregnancy Condition example
  • GET [base]/Condition/[zwangerschapid]
  • GET [base]/Condition?clinicalstatus=active
  • GET [base]/Condition?clinicalstatus=inactive&_sort=_-id&_count=1
  • GET [base]/Condition?subject=[patientid]&_revinclude=Observation:focus
82160    Definitieve à terme datum 1 .. 1 bc-PregnancyObservation Observation.valueDateTime example
  • GET [base]/Observation?code=11778-8{&subject=[vrouwid]&context=[dossierid]&focus=[zwangerschapid]}
80671    Voornemens 0 .. 1
20261       Voorgenomen plaats baring tijdens zwangerschap (type locatie) 0 .. 1 bc-PregnancyObservation Observation.valueCodeableConcept example
  • GET [base]/Observation?code=PRN4209{&subject=[vrouwid]&context=[dossierid]}
82009       Voorgenomen voeding 0 .. 1
6 Bevalling 1 .. 1 bc-DeliveryProcedure Procedure example
  • GET [base]/Procedure?code=236973005{&subject=[vrouwid]&context=[dossierid]&reasonReference=[zwangerschapid]}
20530    Risicostatus vóór baring 0 .. 1 bc-DeliveryObservation Observation.valueCodeableConcept example
20590    Tijdstip begin actieve ontsluiting 0 .. 1 bc-DeliveryObservation Observation.valueDateTime example
  • GET [base]/Observation?code=249120008{&subject=[vrouwid]&context=[dossierid]&focus=[bevallingid]}
82869    Duur actieve ontsluitingsfase (Ontsluitingsduur) 1 .. 1
82870    Duur uitdrijving vanaf actief meepersen 1 .. 1
80612    Placenta 1 .. 1 bc-Placenta BodySite
  • GET [base]/BodySite?subject=[vrouwid]
20631       Placenta Compleet 1 .. 1 bc-DeliveryObservation Observation.CodeableConcept example
  • GET [base]/Observation?code=364343000{&subject=[vrouwid]&context=[dossierid]&focus=placenta}
80791       Datum/tijd geboorte placenta 0 .. 1
80792    Compleetheid vliezen 1 .. 1
20640    Hoeveelheid bloedverlies 1 .. 1 bc-DeliveryObservation Observation.valueQuantity example
  • GET [base]/Observation?code=64332008{&subject=[vrouwid]&context=[dossierid]&focus=[bevallingid]}
80673    Conditie perineum postpartum 1 .. 1 bc-DeliveryObservation Observation.valueCodeableConcept example
  • GET [base]/Observation?code=364297003{&subject=[vrouwid]&context=[dossierid]&focus=[bevallingid]}
82125    Hechten? 0 .. 1
80797    Wijze van hechten 0 .. 1
80799    Immunisatie 0 .. 1
80831       Rhesus D immunisatie? 0 .. 1
80801       Datum immunisatie 0 .. 1
80839    Partusassistentie 0 .. 1
20650       Partusstadium assistentie gearriveerd 0 .. 1
82132       Rol partusassistent 0 .. 1
7 Uitkomst (per kind) 1 .. 1
40002    Baring 1 .. 1 bc-Birth Procedure example
  • GET [base]/Procedure?code=3950001{&subject=[vrouwid]&context=[dossierid]&focus=[geboorteid]&focus=[kindid]}
40003       Werkelijke plaats baring (type locatie) 0 .. 1 bc-ChildBirthAssistance Encounter.class:werkelijkePlaatsBaring example
40006       Demografische gegevens 1 .. 1 bc-Child Patient
  • GET [base]/Patient/[kindid]
40007          Identificaties kind 0 .. 1 bc-Child Patient.identifier example
40010             BSN kind 0 .. 1 bc-Child Patient.identifier:BSN example
40011             Lokale identificatie kind 0 .. 1 bc-Child Patient.identifier example
82051          Naamgegevens kind 1 .. 1 bc-Child Patient.name example
82353             Voornamen 1 .. 1 bc-Child Patient.name.given example
82354             Initialen 0 .. 1
82052             Roepnaam 0 .. 1
82053             Achternaam 1 .. 1 bc-Child Patient.name.family example
82054                Voorvoegsel 0 .. 1 bc-Child Patient.name.family.humannamePrefix example
82055                Achternaam 1 .. 1 bc-Child Patient.name.family.humannameOwnName example
40050          Geboortedatum 1 .. 1 bc-Child Patient.birthdate & patient.birthtime (extension) example
  • GET [base]/Patient/[kindid]
71       Kindspecifieke maternale gegevens 0 .. 1
80619          Tijdstip breken vliezen 1 .. 1 bc-BirthObservation Observation.valueDateTime example
  • GET [base]/Observation?code=289251005{&subject=[vrouwid]&context=[dossierid]&focus=[geboorteid]}
30030          Tijdstip actief meepersen 0 .. 1 bc-BirthObservation Observation.valueDateTime example
  • GET [base]/Observation?code=249163006{&subject=[vrouwid]&context=[dossierid]&focus=[geboorteid]}
72       Kindspecifieke uitkomstgegevens 0 .. 1
80626          Type partus 0 .. 1 bc-BirthObservation Observation.valueCode example
  • GET [base]/Observation?code=364336006{&subject=[vrouwid]&context=[dossierid]&focus=[geboorteid]}
20062          Zwangerschapsduur 1 .. 1
40140          Ligging bij geboorte 1 .. 1 bc-BirthObservation Observation.codeableConcept example
  • GET [base]/Observation?code=LigGbrt{&subject=[kindid]&context=[dossierid]}
40149          Aanpakker kind (groep) 0 .. 1 bc-ChildBirthAssistance Encounter.participant example
82058             Naam zorgverlener 0 .. 1
40150             Rol aanpakker kind 0 .. 1 bc-ChildBirthAssistance Encounter.participant.type|individual.extension:practitionerRole example
40169          Supervisor (groep) 0 .. 1 bc-ChildBirthAssistance Encounter.participant example
82059             Naam zorgverlener 0 .. 1
40170             Rol supervisor 0 .. 1 bc-ChildBirthAssistance Encounter.participant.type|individual.extension:practitionerRole example
80766          Lichamelijk onderzoek kind 0 .. 1 DiagnosticReport
40070             Apgarscore na 1 min. 0 .. 1
40071             Apgarscore na 5 min. 1 .. 1 zib-ApgarScore Observation.valueQuantity example
  • GET [base]/Observation?code=9274-2{&subject=[kindid]&context=[dossierid]}
80757             Apgarscore na 10 min. 0 .. 1
40060             Geboortegewicht 1 .. 1 bc-ChildObservation Observation.valueQuantity example
  • GET [base]/Observation?code=8339-4{&subject=[kindid]&context=[dossierid]}
80760             Schedelomtrek 0 .. 1
82385             Indaling testes 1 .. 1
40080          Congenitale afwijkingen? 1 .. 1 bc-DisorderOfChild Condition example
40081          Congenitale afwijkingen (groep) 0 .. 1 bc-DisorderOfChild Condition example
40082             Specificatie congenitale afwijking (groep) 0 .. 1 bc-DisorderOfChild Condition.code example
40090                Specificatie congenitale afwijking 0 .. 1 bc-DisorderOfChild Condition.code example
40110             Chromosomale afwijkingen? 0 .. 1 bc-DisorderOfChild Condition example
40111             Specificatie chromosomale afwijking (groep) 0 .. 1 bc-DisorderOfChild Condition.code example
40120                Specificatie chromosomale afwijking 0 .. 1 bc-DisorderOfChild Condition.code example
82334          Problematiek kind? 1 .. 1 bc-DisorderOfChild Condition example
80789          Problematiek kind 0 .. 1 bc-DisorderOfChild Condition.code example
80793          Navelstreng vaten 1 .. 1
80761          Vitamine K? 1 .. 1
82119          Kinderarts betrokken? 1 .. 1 bc-CareTeam CareTeam.participant.member.extension:practitionerRole
82120          Betrokkenheid kinderarts 0 .. 1 bc-CareTeam CareTeam.participant.member.extension:practitionerRole
82123             Reden betrokkenheid 0 .. 1 bc-CareTeam CareTeam.reasonCode example
80980          Opmerkingen baring 0 .. 1
14 Medisch onderzoek 0 .. 1 bc-PregnancyUltraSound DiagnosticReport example
142    Maternale onderzoeksgegevens 0 .. 1 zib-LaboratoryTestResult-DiagnosticReport DiagnosticReport example
80959       Urine-, bloed- en aanvullende onderzoeken 0 .. 1 zib-LaboratoryTestResult-DiagnosticReport DiagnosticReport example
10814          Hb 0 .. 1 zib-LaboratoryTestResult-Observation Observation.valueQuantity example
  • GET [base]/Observation?code=718-7{&subject=[vrouwid]&context=[dossierid]}
1421       Vaginaal toucher 0 .. 1 bc-DigitalVaginalExamination DiagnosticReport example
  • GET [base]/DiagnosticReport?code=51597003{&subject=[vrouwid]&context=[dossierid]}
20612          Portio 0 .. 1 bc-MaternalObservation Observation.valueCodeableConcept example
  • GET [base]/Observation?code=[249021005]{&subject=[kindid]&context=[dossierid]}
82372          Positie portio 0 .. 1
20613          Ontsluiting 0 .. 1 bc-MaternalObservation Observation.valueCodeableConcept example
  • GET [base]/Observation?code=[289761004]{&subject=[kindid]&context=[dossierid]}
20614          Vliezen 0 .. 1 bc-MaternalObservation Observation.valueCodeableConcept example
  • GET [base]/Observation?code=[112074005]{&subject=[kindid]&context=[dossierid]}
20615          Indaling Hodge 0 .. 1 bc-MaternalObservation Observation.valueCodeableConcept example
  • GET [base]/Observation?code=[364611006]{&subject=[kindid]&context=[dossierid]}
80616          Aard van het voorliggend deel 0 .. 1 bc-MaternalObservation Observation.valueCodeableConcept example
  • GET [base]/Observation?code=[364612004]{&subject=[kindid]&context=[dossierid]}
80618          Stand 0 .. 1 bc-MaternalObservation Observation.valueCodeableConcept example
  • GET [base]/Observation?code=[163520002]{&subject=[kindid]&context=[dossierid]}
16 Postnatale fase 1 .. 1
82297    Diagnose/interventie postnataal 1 .. 1 bc-DisorderPostPartum Condition example
82209       Pathologie vrouw 0 .. 1 bc-DisorderPostPartum Condition.code example
82373       Interventie 0 .. 1