Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Dette dokumentet er fortsatt under arbeid.

Oppdatere status på en oppgave

Status alene

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

UseCases:

  • Dersom oppgavene r av type generisk oppgave der innbygger utfører oppgaven i sin helhet i et system utenfor Helsenorge: Da 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):

<?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>

Sette status samtidig som man setter en grunn for statusendringen

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