eLab posistemės integracijos dokumentacija
0.3.3 - versija
eLab posistemės integracijos dokumentacija - Local Development build (v0.3.3) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
POST /fhir
- FHIR TransakcijaTransakcijos operacija yra skirta informacijos apsikeitimui, kuomet vienu metu reikia apsikeisti daugiau nei vienu resursu ir norima užtikrinti apsikeitimo atomiškumą. Ši operacija užtikrina, kad arba visi resursai bus išsaugoti vienu metu arba, esant bent vienai klaidai, jie visi bus atmesti.
Transakcijos operacija palaiko HTTP Header Prefer: return=representation
, nuo kurio reikšmės priklauso po transakcijos
grąžinamų duomenų kiekiui.
Prefer: return=representation
- ši reikšmė nurodo, kad transakcijos užklausos atsakymas turi būti pilna pridėtų
resursų informaciją. Tokio atsakymo pavyzdys: E200-U.Prefer
transakcijos užklausa grąžina tik įterptų resurų ID. Tokio atsakymo
pavyzdys: E200-U.Duomenų apsikeitimas gali būti vykdomas tiek XML tiek JSON formatais. Rekomenduojamas
apsikeitimo formatas - JSON. Norint naudotis XML duomenų apsikeitimu formatu tą reikia nurodyti užklausoje
naudojantis _format
parametru, daugiau informacijos galima rasti čia.
Batch tipo transakcija nėra palaikoma.