nl.zorg.part.contactgegevens vs nl-core-patient.telecom
Description
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
is related to
Activity

Mischa Tol August 13, 2019 at 2:57 PM
Dag @Gino PGO MedMij,
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 @Gino PGO MedMij,
Geeft het hierboven beschreven antwoord meer duidelijkheid voor jullie?

Alexander Henket July 2, 2019 at 11:36 AMEdited
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:
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 | TelecomType. Land Line / Mobile = phone \ | Fax = fax \ | Email = email \ | Pager = pager | |
NL-CM:20.6.4 | TelephoneNumber | ||||
NL-CM:20.6.6 | NumberType. Primary Home = home \ | Work Place = work \ | Temporary Address = temp | ||
NL-CM:20.6.5 | 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.
Details
Assignee
Alexander HenketAlexander HenketReporter
Gino PGO MedMijGino PGO MedMijInformation standard
BgZInformatiestandaard onderdelen
FHIR-packagePriority
Urgent
Details
Details
Assignee

Reporter

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?