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

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:

  • Innehåll (nyttolast): Den faktiska informationen som utbyts mellan system.
  • Kuvert: Strukturen som omsluter och transporterar innehållet.
  • Regler: Bestämmelser som säkerställer korrekt tolkning och hantering av informationen.

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