Dette dokumentet er fortsatt under arbeid.
Table of Contents | ||||
---|---|---|---|---|
|
...
Oppdatere status på en oppgave
Status alene
...
, oppgave ferdig utført i eksternt system (Task.status)
...
Dersom oppgavene er av type generisk oppgave der innbygger utfører oppgaven i sin helhet i et system utenfor Helsenorge
...
, skal eksternt system sette oppgaven til “completed” når den er utført.
...
Dersom et eksternt system ønsker å kansellere en tidligere sendt oppgave, kan status settes til “cancelled”. (Kan/bør settes sammen med grunn for denne status, se under).
Eks. (completed):Normalt ønsker man da også å undertrykke at innbygger varsles om denne tilstandsendringen da innbygger allerede “vet” dette etter å ha utført oppgaven i det eksterne systemet.
Code Block | ||
---|---|---|
| ||
<?xml version="1.0" encoding="utf-8"?>
<Parameters xmlns="http://hl7 |
...
.org/fhir"> <meta> <!-- Undertrykke varsling av innbygger --> <tag> <system value="http://helsenorge.no/fhir/undetrykk-varsling"/> <code value="1"/> <display value="Innbygger skal ikke varsles."/> </tag> </meta> <parameter> <name value="operation"/> <part> <name value="type"/> <valueCode value="replace"/> </part> <part> <name value="path"/> <valueString value="Task"/> </part> <part> <name value="name"/> <valueString value="status"/> </part> <part> <name value="value"/> <valueCode value="completed"/> </part> </parameter> </Parameters> |
Oppdatere status samtidig som man setter en grunn for statusendringen (Task.status + Task.statusReason)
Eks, en tidligere tilsendt oppgave kanselleres.
Code Block |
---|
<?xml version="1.0" encoding="UTF-8"?> <Parameters xmlns="http://hl7.org/fhir"> <parameter> <name value="operation"/> <part> <name value="type"/> <valueCode value="replace"/> </part> <part> <name value="path"/> <valueString value="Task"/> </part> <part> <name value="name"/> <valueString value="status"/> </part> <part> <name value="value"/> <valueCode value="cancelled"/> </part> </parameter> <parameter> <name value="operation"/> <part> <name value="type"/> <valueCode value="add"/> </part> <part> <name value="path"/> <valueString value="Task.statusReason"/> </part> <part> <name value="name"/> <valueString value="text"/> </part> <part> <name value="value"/> <valueString value="Oppgaven er kansellert fordi timen er utsatt på ubestemt tid."/> </part> </parameter> </Parameters> |
...
Code Block |
---|
<?xml version="1.0" encoding="UTF-8"?> <Parameters xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation> <Parameters xmlns="http://hl7.org/fhir fhir-single.xsd"> <parameter> <name value="operation"/> <part> <name value="type"/> <valueCode value="replace"/> </part> <part> <name value="path"/> <valueString value="Task.restriction.period"/> </part> <part> <name value="name"/> <valueString value="end"/> </part> <part> <name value="value"/> <valueDateTime value="2021-12-24T16:00:00+02:00"/> </part> </parameter> <parameter> <name value="operation"/> <part> <name value="type"/> <valueCode value="add"/> </part> <part> <name value="path"/> <valueString value="Task.note"/> </part> <part> <name value="name"/> <valueString value="time"/> </part> <part> <name value="value"/> <valueDateTime value="2021-12-10T14:03:42.8007888+02:00"/> </part> <part> <name value="name"/> <valueString value="text"/> </part> <part> <name value="value"/> <valueString value="Oppgavens frist er utsatt da timen er flyttet"/> </part> </parameter> </Parameters> |
...
Code Block |
---|
<?xml version="1.0" encoding="UTF-8"?> <Parameters xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation xmlns="http://hl7.org/fhir fhir-single.xsd"> <parameter> <name value="operation"/> <part> <name value="type"/> <valueCode value="replace"/> </part> <part> <name value="path"/> <valueString value="Task.restriction.period"/> </part> <part> <name value="name"/> <valueString value="start"/> </part> <part> <name value="value"/> <valueDateTime value="2021-12-12T16:00:00+02:00"/> </part> <part> <name value="name"/> <valueString value="end"/> </part> <part> <name value="value"/> <valueDateTime value="2021-12-24T16:00:00+02:00"/> </part> </parameter> <parameter> <name value="operation"/> <part> <name value="type"/> <valueCode value="replace"/> </part> <part> <name value="path"/> <valueString value="Task.restriction"/> </part> <part> <name value="name"/> <valueString value="hn-task-deadline"/> </part> <part> <name value="value"/> <valueDate value="2021-12-10"/> </part> </parameter> </Parameters> |
...
Code Block |
---|
<?xml version="1.0" encoding="UTF-8"?> <Parameters xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir fhir-single.xsd"> <parameter> <name value="operation"/> <part> <name value="type"/> <valueCode value="replace"/> </part> <part> <name value="path"/> <valueString value="Task"/> </part> <part> <name value="name"/> <valueString value="description"/> </part> <part> <name value="value"/> <valueString value="Ny/endret beskrivelse for oppgaven...."/> </part> </parameter> <parameter> <name value="operation"/> <part> <name value="type"/> <valueCode value="add"/> </part> <part> <name value="path"/> <valueString value="Task.note"/> </part> <part> <name value="name"/> <valueString value="time"/> </part> <part> <name value="value"/> <valueDateTime value="2021-12-10T14:03:42.8007888+02:00"/> </part> <part> <name value="name"/> <valueString value="text"/> </part> <part> <name value="value"/> <valueString value="Oppgavens beskrivelse er endret fordi......"/> </part> </parameter> |