hl7-be / core

ehealth-be-coreImplementation Guide
Other
0 stars 2 forks source link

BeOrganisation: do we accept too much? #142

Open bdc-ehealth opened 4 weeks ago

bdc-ehealth commented 4 weeks ago

This is an example from the FHIR-a-thon preparations:

    "resourceType": "Organization",
    "id": "10371",
    "meta": {
      "versionId": "1",
      "lastUpdated": "2024-09-27T09:46:32.642+00:00",
      "source": "#HtDz7dX3sJUzzQPf",
      "profile": [ "https://fhir.nexuzhealth.com/standards/fhir/StructureDefinition/NxhOrganization",
    "https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-organization" ]
    },
    "identifier": [ {
      "use": "usual",
      "system": "https://fhir.nexuzhealth.com/standards/fhir/NamingSystem/kws/amalthea/basZiekenhuisDef/ziekenhuisCode",
      "value": "UZL"
    }, {
      "use": "usual",
      "system": "https://fhir.nexuzhealth.com/standards/fhir/NamingSystem/kws/amalthea/basExploitatie/exploitatie",
      "value": "322",
      "period": {
        "start": "1900-01-01T00:00:00+01:00",
        "end": "9999-12-31T23:59:00+01:00"
      }
    }, {
      "use": "usual",
      "system": "https://fhir.nexuzhealth.com/standards/fhir/NamingSystem/kws/amalthea/basExploitatie/exploitatie",
      "value": "945",
      "period": {
        "start": "1900-01-01T00:00:00+01:00",
        "end": "9999-12-31T23:59:00+01:00"
      }
    } ],
    "active": true,
    "type": [ {
      "coding": [ {
        "system": "https://fhir.nexuzhealth.com/standards/fhir/CodeSystem/kws/pm/hl7InScenario/scenario",
        "code": "FM",
        "display": "Full master"
      } ]
    } ],
    "name": "UZ Leuven",
    "alias": [ "UZ Leuven" ]
  }

It does not contain a single identifier known on the Belgian federal level, and it still validates according to the Belgian BeOrganisation profile. Is this desirable?

bdc-ehealth commented 2 weeks ago

draft# for elements in the core package (which are part of a registry such as rijksregister, kruispuntbank ondernemingen, ...) a belgian identifier must be mandatory