Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand
titleVersiegeschiedenis


VersieDatumStatusWijzigingen
0.1.1

 

conceptOnderdeel encoding toegevoegd
0.1.0

 

concept


Beschrijving

Om Resources binnen domeinen uit te wisselen maakt Koppeltaal gebruik van een FHIR resource service. Dit document beschrijft welke interacties er ondersteund worden.

...

Voor zowel application/fhir+xml  en application/fhir+json gaat FHIR er van uit dat de encoding utf-8 is, de encoding mag dus op verschillende plekken worden meegegeven, in dat geval MOET de encoding utf-8  zijn. Indien er een andere encoding wordt meegegeven MAG de FHIR resource service een a) foutmelding geven in het 4xx segment of b) de encoding toepassen of c) de accepteren en de inhoud naar utf-8 encoding afdwingen converteren.

Correcte voorbeelden zijn:

  1. application/fhir+json; fhirVersion=4.0; charset=utf-8

  2. application/fhir+xml; fhirVersion=4.0

  3. application/fhir+json

  4. application/fhir+xml; charset=utf-8

De FHIR resource service MOET de FHIR resources aanbieden in utf-8  encoding, zowel voor application/fhir+json  als application/fhir+xml, ook als dezelfde resource origineel in een andere encoding is aangeboden. Het staat de FHIR resource service vrij om content aangeboden in een andere encoding and utf-8 niet te accepteren.

Update

Koppeltaal forceert het gebruik van de If-Match header. Dit waarborgt dat een Update altijd gebaseerd is op de laatste versie. Zo wordt de kans op dataverlies geminimaliseerd. Zie https://www.hl7.org/fhir/r4/http.html#concurrency voor meer informatie.

...