...
In the Match-Connect system, the addresses will be embedded in the donor requests. See Chapter Requests for details.
Message structure:
| Send | Retrieve |
|---|
| addressRequest | |
| Expand |
|---|
| | Field | Details |
|---|
| organisationId* | string nullable: false maxLength: 10 minLength: 3 Organisation unique identifier for the institution. - Unique reference to an institution
- Allows local address management if needed (e.g. for other use cases) by receiving registry and backward compatibility to existing EMDIS implementations.
- Provided by the local registry system.
- Should be worldwide unique.
- Should follow the construct of hub code + local address id.
- The hub code usually are the two-character ISO country code of the registry (e.g. NL for Netherlands)
- In the case of multiple registries in one country, a replacement code will be assigned.
- Should be provided as a user-friendly (displayable) id for use on screens and on documentation.
| | line1* | string nullable: false maxLength: 60 Address line 1 | | line2 | string nullable: true maxLength: 60 Address line 2 | | line3 | string nullable: true maxLength: 60 Address line 3 | | postalCode* | string nullable: false maxLength: 10 | | city* | string nullable: false maxLength: 40 | | country* | string nullable: false minLength: 2 maxLength: 2 2 character ISO country code ( ISO 3166-1 alpha-2) | | type* | string nullable: false minLength: 3 maxLength: 3 HUB = EMDIS Hub DON = Donor centre TRA = Transplant centre HAR = Harvesting centre LAB = Typing laboratory FIN = Financial institution CBB = Cord Blood Bank | | contactPerson | string nullable: true maxLength: 40 Contact person. Required if type = LAB. | | phone* | string nullable: false maxLength: 20 | | fax | string nullable: true maxLength: 20 | | email | string nullable: true maxLength: 60 | | receivingRegistry* | string maximum: 9999 minimum: 0 maxLength: 4 minLength: 4 example: 12344 digit ION of the receiving registry |
|
| | Expand |
|---|
| | limit | integer default: 100
| | shouldPeek | boolean default: false
Set to true if you want messages to remain available after retrieval |
|
|
Consider to use address block structure according to HL7-FHIR standard with extensions (https://hapifhir.io/hapi-fhir/apidocs/hapi-fhir-structures-r4/org/hl7/fhir/r4/model/Address.html), e.g.
...