Regelverk för interoperabilitet inom vård och omsorg (RIV-TA) - POC
0.1.0 - draft
Regelverk för interoperabilitet inom vård och omsorg (RIV-TA) - POC - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Tjänstekontrakt är systemoberoende tekniska kontrakt för informationsutbyte i en interoperabel lösning, baserade på process- och informationsmodeller. Dessa kontrakt säkerställer teknisk och semantisk interoperabilitet genom att följa anvisningar vid upprättandet och baseras på en gemensam referensmodell för informationsstruktur. De baseras på internationella standarder och är upprättade enligt anvisningar för teknisk interoperabilitet. Inera förvaltar livscykeln för de nationella tjänstekontrakten, inklusive hantering av förändrade krav och behov, versionshantering och riktlinjer vid utfasning.
Varje tjänstekontrakt består av:
Nedan följer en översikt över de nationella tjänstekontrakten:
| Tjänstekontrakt | Beskrivning | Tjänstedomän |
|---|---|---|
| Add Message | Lägger till ett meddelande i systemet | clinicalprocess:activity:actions |
| Get Activities | Hämtar aktiviteter för en patient | clinicalprocess:activity:actions |
| Get Activity | Hämtar detaljer om en specifik aktivitet | clinicalprocess:activity:actions |
| Update Activity | Uppdaterar information om en aktivitet | clinicalprocess:activity:actions |
| GetCareContacts | Hämtar vårdkontakter för en patient | clinicalprocess:activity:request |
| Get Care Contact | Hämtar detaljer om en specifik vårdkontakt | clinicalprocess:activity:request |
| Add Order | Lägger till en ny ordination | clinicalprocess:activityprescription:actoutcome |
| Get Orders | Hämtar ordinationer för en patient | clinicalprocess:activityprescription:actoutcome |
| Get Order | Hämtar detaljer om en specifik ordination | clinicalprocess:activityprescription:actoutcome |
| Update Order | Uppdaterar information om en ordination | clinicalprocess:activityprescription:actoutcome |
| Get Certificates | Hämtar intyg för en patient | clinicalprocess:healthcond:certificate |
| Get Certificate | Hämtar detaljer om ett specifikt intyg | clinicalprocess:healthcond:certificate |
| Add Certificate | Lägger till ett nytt intyg | clinicalprocess:healthcond:certificate |
| Update Certificate | Uppdaterar information om ett intyg | clinicalprocess:healthcond:certificate |
| Get Referrals | Hämtar remisser för en patient | clinicalprocess:activity:request |
| Get Referral | Hämtar detaljer om en specifik remiss | clinicalprocess:activity:request |
| Add Referral | Lägger till en ny remiss | clinicalprocess:activity:request |
| Update Referral | Uppdaterar information om en remiss | clinicalprocess:activity:request |
| Get Schedules | Hämtar scheman för en vårdgivare | crm:scheduling |
| Get Schedule | Hämtar detaljer om ett specifikt schema | crm:scheduling |
| Add Schedule | Lägger till ett nytt schema | crm:scheduling |
| Update Schedule | Uppdaterar information om ett schema | crm:scheduling |
| Get Patient Consents | Hämtar samtycken för en patient | ehr:patientconsent |
| Get Patient Consent | Hämtar detaljer om ett specifikt samtycke | ehr:patientconsent |
| Add Patient Consent | Lägger till ett nytt samtycke | ehr:patientconsent |
| Update Patient Consent | Uppdaterar information om ett samtycke | ehr:patientconsent |
| Get Logs | Hämtar loggar för en patient | ehr:log |
| Get Log | Hämtar detaljer om en specifik logg | ehr:log |
| Add Log | Lägger till en ny logg | ehr:log |
| Update Log | Uppdaterar information om en logg | ehr:log |