Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Dette dokumentet er fortsatt under arbeid.

Oppdatere status på en oppgave

Status alene (Task.status)

Et eksternt system kan oppdatere status på en oppgave (Task.status):

...

Code Block
languagexml
<?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="completed"/>
        </part>
    </parameter>
</Parameters>

...

Oppdatere status samtidig som man setter en grunn for statusendringen (Task.status + Task.statusReason)

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="statusReasontext"/>
        </part>
        <part>
            <name value="value"/>
            <valueString value="Oppgaven er kansellert fordi timen er utsatt på ubestemt tid."/>
        </part>
    </parameter>
</Parameters>

Legge til en note (Task.note)

Det kan legges til en eller flere noter til en oppgave. Disse skal tidsstemples. Innbygger vil kunne se disse.

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="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>