Gebruik van AddressType in AddresInformation ZIB.

Description

Ik had een aantal dagen terug een issue gemaakt waarin ik vroeg hoe ik address.use en address.type van de simplifier zou moeten mappen naar de AddressType van de HCIM van Address.

In de simplifier staat dat er een address.use.extension zou moeten zijn, maar in de specificatie van FHIR is er geen extension op de use object. Dit extension object komt ook niet terug in het bestand dat ik heb om te parsen. 

Verder weet ik ook niet hoe ik om moet gaan met address.type in simplifier met een waarde van "both" (address.type is zowel postal als physical in dit geval).

Het volgende staat op de simplifier:

        - HCIM Postal Address maps to Address.type 'postal';

  • HCIM Visit Address maps to Address.use 'temp' +
    Address.type 'physical' + Address.use.extension 'PHYS';

Is in het geval van address.type = "both" de AddressType in de HCIM gelijk aan "Postal Address" tenzij de waarden van address.use en addres.use.extension voldoen aan de eisen van een "Visit Address"?

 

Verduidelijking van Impact

None

Proposed solution (NL)

Toevoegen verduidelijkende tekst in het nl-core-address profiel bij gebruik Address.type = both.

Proposed solution (EN)

None

Release notes (NL)

None

Release notes (EN)

None

Activity

Show:

Ardon Toonstra January 3, 2019 at 11:49 AM

De vraag betreffende hoe om te gaan met Address.use, Address.type en de HCIM AddressType wordt behandeld in .

De voorgestelde verduidelijkende tekst door Alexander is toegevoegd op het rootconcept van het datatype Address in het nl-core-address profiel. 

Alexander Henket December 17, 2018 at 9:28 AM

In FHIR heeft ieder element altijd 0..* extensions en extension zelf heeft ook altijd 0..8 extension. Extension is er dus altijd, en is recursief. De address.use.extension staat ook gedefinieerd in het profiel. Als je doorklikt op de link die je gaf, dan zul je zien dat Address.use type code heeft en dat dat een primitive is. Primitives hebben:

Primitive types are those with only a value, and no additional elements as children (though, like all types, they have extensions).

Als een adres in FHIR gemarkeerd is met Address.type = both dan heb je dus feitelijk twee adressen in één. Om dat wat te verduidelijken, stel ik de volgende toevoeging voor:

If the Address.type value is "both" then this is to be understood as a dual purpose address (postal and physical). Systems that support importing it like this are encouraged to do so, otherwise they may need to import this as two separate addresses.

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

Details

Assignee

Reporter

Classification

Patch (Z)

Informatiestandaard onderdelen

FHIR-package

Information standard

Alle

Priority

Better Excel Exporter

Created December 12, 2018 at 10:19 AM
Updated January 12, 2024 at 12:53 PM
Resolved January 26, 2024 at 7:50 AM