Samtliga tjänstekontrakt inom 1177 formulärhantering
Tjänstekontrakt | Beskrivning |
---|---|
CancelForm | Avbryt/radera formulär. Tjänsten används för att avbryter och radera ett pågående formulär. |
CreateForm | Skapa formulär. Tjänsten används för att skapa och starta ett formulär. |
CreateFormRequest | Skapa en formulärbegäran. Ett vårdsystem använder tjänsten för att skapa en begäran om formulär. Tjänsten används när ”FormID” (formuläretsunikaID) skall genereras i vårdsystemet. |
GetForm | Hämta ett specifikt formulär. Tjänsten används för att hämta ett specifikt formulär. |
GetFormQuestionPage | Tjänst för hoppa till en sida/block. Tjänst för att hoppa till en specifik sida(grupp med frågor). Används typiskt för att navigera fram/bak i ett formulär med många frågor. |
GetFormTemplate | Tjänst för att hämta formulämall. |
GetFormTemplates | Hämta valbara formulärmallar. Tjänsten används för att lista valbara formulär för en användare. |
GetForms | Hämta användarens formulär. Tjänsten används för att hämta alla pågående eller avslutade formulär. |
SaveForm | Spara och avsluta. Tjänsten används för att spara och avsluta formulär. |
SaveFormPage | Tjänsten temporärsparar en sida (page). Tjänsten returnerar nästa sida (page). |
SaveFormTemplate | Tjänst för att spara formulärmall. |
Användningsfall
Tjänstedomänens har definierat följande användningsfall. Dessa beskrivs mer ingående i tjänstedomänens tjänstekontraktsbeskrivning, som kan hittas via länken under rubriken Tjänstedomän nedan.
Vilka tjänstekontrakt ett verksamhetssystem behöver anslutas till beror på vilka användningsfall som ska stödjas. Se tabell nedan.
AF-1: Skapa formulärmall
AF-2: Begär formulärinsamling av patient
AF-3A: Patient fyller i formulär (redan skapat)
AF-3B: Patient fyller i formulär (redan skapat)
AF-3C: Patient fyller i formulär
AF-4: Återuppta formulär
AF-5: Notifiera
AF-6: Vårdsystem hämtar användarens/patientens formulär
AF-7: Fylla i och avsluta ett formulär
AF-8: Fyll i formulär
AF-9: Spara och avsluta formulär
AF-10: Hämta formulär
AF-11: Avbryta formulär
AF-12: Hämta formulärlista
AF-13: Hämta mallar
Tjänstekontrakt per användningsfall
Tjänstekontrakt | AF-1 | AF-2 | AF-3A | AF-3B | AF-4 | AF-5 | AF-6 | AF-7 | AF-8 | AF-9 | AF-10 | AF-11 | AF-12 | AF-13 |
GetFormTemplate | KRÄVS |
|
|
|
|
|
|
|
|
|
|
|
|
|
SaveFormTemplate | KRÄVS |
|
|
|
|
|
|
|
|
|
|
|
|
|
CreateForm |
|
|
| KRÄVS |
|
|
| KRÄVS |
|
|
|
|
|
|
CreateFormRequest |
| KRÄVS |
|
|
|
|
|
|
|
|
|
|
|
|
GetForm |
|
|
|
| KRÄVS |
| KRÄVS |
|
|
| KRÄVS |
|
|
|
GetFormQuestionPage |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GetForms |
|
| KRÄVS |
| KRÄVS |
|
|
|
|
|
|
| KRÄVS |
|
GetFormTemplates |
|
|
| KRÄVS |
|
|
|
|
|
|
|
|
| KRÄVS |
SaveForm |
|
| KRÄVS | KRÄVS | KRÄVS |
|
| KRÄVS |
| KRÄVS |
|
|
|
|
SaveFormPage |
|
| KRÄVS | KRÄVS | KRÄVS |
|
| KRÄVS | KRÄVS |
|
|
|
|
|
CancelForm |
|
| FRIVILLIGT |
|
|
|
|
|
|
|
| KRÄVS |
|
|
Update (itintegration:engagementindex) |
| KRÄVS | KRÄVS | KRÄVS | KRÄVS | KRÄVS |
|
|
|
|
|
|
|
|
ProcessNotification (itintegration:engagementindex) |
| KRÄVS |
|
|
| KRÄVS | KRÄVS |
| KRÄVS |
|
|
| KRÄVS | KRÄVS |
Tjänstedomän
infrastructure:eservicesupply:forminteraction (Formulärhantering)
Uppgifter om den nationella formulärmotorn som producent av tjänstekontrakten
Tjänstekontrakten i domänen tillämpar systembaserad adressering. HSA-id för den nationella formulärmotorn används som logisk adress.
Miljö av Nationella tjänsteplattformen | HSA-id för 1177 e-tjänster som producent |
---|---|
QA-miljö | SE2321000016-A1DT |
Produktionsmiljö | SE2321000016-8K5D |