nl.zorg.part.contactgegevens vs nl-core-patient.telecom

Description

https://zibs.nl/wiki/Contactgegevens-v1.0(2018NL)

https://simplifier.net/nictizstu3-zib2017/nl-core-patient

Hoe vertaalt zibs.nl de contactgegevens naar de simplifier nl-core-patient "telecom"?

nl-core-patient kent onder telecom een system en een use. Hierbij is optie "mobile" geplaatst onder use (valueset-contact-point-use). Terwijl de zib voorschrijft dat "mobiel" een optie is uit valueset TelecomTypeCodelijst (met daarbij de aanduiding dat de value uit dezelfde set "AddressUse" komt, net als de items uit nummerSoortCodelijst).

Naar ons idee passen de waarden "zakelijk" en "mobiel" niet samen in de huidige representatie van de Fhir, aangezien het beide in telecom.use staat (1..1).

Concrete vraag: Als wij willen voldoen aan de huidige definitie van de Zib nl.zorg.part.contactgegevens als onderdeel van de Patient, hoe vertaald dit zich naar Fhir objecten? Hoe past dit in nl-core-patient.telecom?

Answer

Het FHIR Datatype ContactPoint is vrij strak ingericht (http://hl7.org/fhir/STU3/datatypes.html#contactpoint) en werkt niet zoals de zib zich dat voorstelt. Er is dus inderdaad enige inspanning nodig om het op het ander te rijmen.

De benodigde mappinginformatie staat gedocumenteerd als commentaar bij de mappings van het profiel nl-core-patient. https://simplifier.net/NictizSTU3-Zib2017/nl-core-patient/~mappings

NL-CM:0.1.5 Patient.telecom ContactInformation
NL-CM:0.1.23 Patient.telecom.value TelephoneNumber
NL-CM:0.1.20 Patient.telecom.value EmailAddress
NL-CM:0.1.22 Patient.telecom.use NumberType. Primary Home = home | Work Place = work | Temporary Address = temp
NL-CM:0.1.19 Patient.telecom.use EmailAddressType. Primary Home = home | Work Place = work

Activity

Show:

Mischa Tol August 13, 2019 at 2:57 PM

Dag ,

Dit issue zal worden gesloten.
Mocht het vraagstuk nog actueel zijn is het mogelijk dit issue te heropenen of kunnen jullie een nieuwe melding aanmaken.

Mischa Tol July 8, 2019 at 12:26 PM

Dag ,
Geeft het hierboven beschreven antwoord meer duidelijkheid voor jullie?

Alexander Henket July 2, 2019 at 11:36 AM
Edited

Het antwoord is: dat kan niet. Dat ligt niet aan het profiel, maar aan het intussen normatieve datatype dat FHIR hiervoor biedt:

https://www.hl7.org/fhir/STU3/datatypes.html#contactpoint

Er is ook een tracker item waarin dezelfde vraag wordt gesteld:

https://gforge.hl7.org/gf/project/fhir/tracker/?action=TrackerItemEdit&tracker_item_id=12684&start=0

Ik heb de vraag in de FHIR gemeenschap uitgezet:

https://chat.fhir.org/#narrow/stream/179166-implementers/topic/Datatype.20ContactPoint.3A.20business.20mobile.20number.3F

Merk op dat VCard, en afgeleid daarvan Outlook en Contactpersonen (macOS/iOS) dit ook niet standaard ondersteunen. De zib lijkt hier dus diverse veelgebruikte systemen wat te overvragen. Maar neemt niet weg dat de vraag best reëel kan zijn.

Gino PGO MedMij June 6, 2019 at 7:34 AM

Het is mij nog steeds niet duidelijk.

De mapping stelt:

NL-CM:20.6.5

Patient.telecom.system

TelecomType. Land Line / Mobile = phone \

Fax = fax \

Email = email \

Pager = pager

NL-CM:20.6.4

Patient.telecom.value

TelephoneNumber

NL-CM:20.6.6

Patient.telecom.use

NumberType. Primary Home = home \

Work Place = work \

Temporary Address = temp

NL-CM:20.6.5

Patient.telecom.use

TelecomType. Mobile phone = mobile

De voorbeelden stellen:

Mobile phone number{ "system": "phone", "value": "+31611234567", "use": "mobile" }
Private email address{ "system": "email", "value": "giesput@myweb.nl", "use": "home" }
 
Geef mij een concreet voorbeeld hoe een zakelijk mobiel in het Fhir-bericht past? Aangezien zowel "zakelijk" (work) als "mobiel" (mobile) in Patient.telecom.use thuishoren.

Resolved
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Information standard

BgZ

Informatiestandaard onderdelen

FHIR-package

Priority

Better Excel Exporter

Created May 27, 2019 at 10:33 AM
Updated January 12, 2024 at 12:54 PM
Resolved May 27, 2019 at 1:01 PM