...
Process all 98 municipalities given they have a Service Agreement.
Import and update information from each municipality individually
For OrganisationEnhed to be imported they must have the KLE code ‘
29.70.10 Telesundhed
' or '29.70.20 Telemedicin
' assigned as Opgaver as eitherudførende
oransvarlig
.Import and update information from each municipality individually
eHealth Environment |
---|
Service Agreements in place | KOMBIT Environment imported from | FK Organisation Service | |
---|---|---|---|
Production | For all municipalities | PROD |
|
Non-production (e.g. EXTTEST) | For fewer municipalities (at time of writing) | TEST |
|
Organization discovery
For each municipality, the import starts by searching
Search for all OrganisationEnhed having the KLE code ‘
29.70.10 Telesundhed
' or'29.70.20 Telemedicin
' assigned as Opgaver as eitherudførende
oransvarlig
.For all found OrganisationEnhed their parent organizational tree is found using the
RelationListe.Overordnet
attributes.For OrganisationEnhed not having a RelationListe.Overordnet the RelationListe.Tilhoerer attribute will be used to retrieve the Organisation.
Then the Virksomhed is referenced by the Organisation's RelationList.Virksomhed attribute will be retrieved.
Lastly, the referenced addresses will be retrieved from the Adresser service and Danish Adresse Register (DAR).
The found Organisation and OrganisationEnhed resources are transformed into eHealth Organization resources and imported.
Data mapping overview
Data mapping from FK Organisation objects to FHIR Organization of profile ehealth-organization:
...