eLab posistemės integracijos dokumentacija - Local Development build (v0.3.21) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Integraciniai scenarijai
Šiame puslapyje yra pateikiami pagrindiniai ESBPI IS laboratorinių tyrimų posistemės (ELAB posistemė) integraciniai
scenarijai.
Integraciniai scenarijai
E200/a pateikimas atskiromis dalimis
E200/a užsakymo pateikimas
Eilės nr. |
Veiksmas |
Aprašymas |
1. |
Reikalingų resursų formavimas |
Kiekvienam užsakymo tyrimui sukuriamas atskiras ServiceRequest resursas. |
2. |
Užsakytų tyrimų susiejimas tarpusavyje |
Sugeneruojamas vienas bendras UUID tipo requisition, kuris yra priskiriamas kiekvienam resursui. |
3. |
Transakcijos formavimas |
Formuojamas FHIR R5 standartą atitinkantis Bundle transakcijos resursas su visais ServiceRequest resursais. |
4. |
Transakcijos pateikimas |
Suformuotas transakcijos Bundle resursas POST užklausa pateikiamas Elab posistemės transakcijos integraciniam taškui JSON arba XML formatu. |
5. |
Atsakymas |
Grąžinamas transakcijoje sukurtų duomenų rinkinys arba gautos klaidos. |
- Siunčiamos tyrimo užsakymo transakcijos pavyzdys: E200-U.
- Sėkmingai apdorotos transakcijos atsakymas: atsakymas.
- Sėkmingai apdorotors transakcijos atsakymas, kuomet nurodomas
Prefer: return=representation
HTTP
Header: atsakymas.
- Klaidingos transakcijos atsakas: atsakymas.
- Validacijos klaidos atsakymo pavyzdys: atsakymas.
E200/a ėminio registravimas
Eilės nr. |
Veiksmas |
Aprašymas |
1. |
Reikalingų resursų formavimas |
Kiekvienam ėminiui sukuriamas atskiras Specimen resursas. |
2. |
Užsakytų tyrimų susiejimas |
Kiekvienas ėminys susiejamas su užsakytais tyrimais. |
3. |
Transakcijos formavimas |
Formuojamas FHIR R5 standartą atitinkantis Bundle transakcijos resursas su Specimen resursais. |
4. |
Transakcijos pateikimas |
Suformuotas transakcijos Bundle resursas POST užklausa pateikiamas Elab posistemės transakcijos integraciniam taškui JSON arba XML formatu. |
5. |
Atsakymas |
Grąžinamas transakcijoje sukurtų duomenų rinkinys arba gautos klaidos. |
- Siunčiamos ėminio registravimo transakcijos pavyzdys: E200-R.
- Transakcijos atsakymai yra analogiški E200-U dalies pateikimo atsakymams.
E200/a atsakymo pateikimas
Eilės nr. |
Veiksmas |
Aprašymas |
1. |
Reikalingų resursų formavimas |
Suformuojamas tyrimo protokolui reikalingų resursų: DiagnosticReport, Observation, Composition rinkinys. |
2. |
Aktualių resursų susiejimas |
Pateikiami resursai turi būti susiejami su tyrimo užsakymo ir ėminio resursais. |
3. |
Transakcijos formavimas |
Formuojamas FHIR R5 standartą atitinkantis Bundle transakcijos resursas. |
4. |
Transakcijos pateikimas |
Suformuotas transakcijos Bundle resursas POST užklausa pateikiamas Elab posistemės transakcijos integraciniam taškui JSON arba XML formatu. |
5. |
Atsakymas |
Grąžinamas transakcijoje sukurtų duomenų rinkinys arba gautos klaidos. |
- Siunčiamos tyrimo atsakymo transakcijos pavyzdys: E200-Ats.
- Transakcijos atsakymai yra analogiški E200-U, E200-R dalių pateikimo atsakymams.
Pilnos E200/a pateikimas
Eilės nr. |
Veiksmas |
Aprašymas |
1. |
Transakcijos formavimas |
Formuojamas FHIR R5 standartą atitinkantis Bundle transakcijos resursas su visais E200/a resursais ir tarpusavio ryšiais. |
2. |
Transakcijos pateikimas |
Suformuotas transakcijos Bundle resursas POST užklausa pateikiamas Elab posistemės transakcijos integraciniam taškui JSON arba XML formatu. |
3. |
Atsakymas |
Grąžinamas transakcijoje sukurtų duomenų rinkinys arba gautos klaidos. |
- Siunčiamos pilnos E200/a transakcijos pavyzdys: E200-a.
Pasirašyto atsakymo redagavimas
Eilės nr. |
Veiksmas |
Aprašymas |
1. |
Transakcijos formavimas |
Formuojamas FHIR R5 standartą atitinkantis Bundle transakcijos resursas su visais E200/a resursais ir tarpusavio ryšiais.
Siunčiami DiagnosticReport ir Composition resursai, kurie įgauna statusą 'amended'. Observations (analitė ir panelė) siunčiami su pakeistais duomenimis bei statusu 'amended'.
Nepakeisti Obsevation resursai lieka su statusu 'registered'.
|
2. |
Transakcijos pateikimas |
Suformuotas transakcijos Bundle resursas POST užklausa pateikiamas Elab posistemės transakcijos integraciniam taškui JSON arba XML formatu. |
3. |
Atsakymas |
Grąžinamas transakcijoje sukurtų/atnaujintų duomenų rinkinys, arba gautos klaidos.
ELAB sistema automatiškai pakeičia DocumentReference resurso statusą į 'superseded', ištrinamas resurso 'content' turinys. Galima iš naujo pasirašyti dokumentą.
|