...
Eks, en tidligere tilsendt oppgave kanselleres.
Code Block | ||
---|---|---|
| ||
<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.status"/> </part> <part> <name value="value"/> <valueCode value="cancelled"/> </part> </parameter> <parameter> <name value="operation"/> <part> <name value="type"/> <valueCode value="replace"/> </part> <part> <name value="path"/> <valueString value="Task.statusReason"/> </part> <part> <name value="value"/> <part> <name value="text"/> <valueString value="Oppgaven er kansellert fordi timen er utsatt på ubestemt tid."/> </part> </part> </parameter> </Parameters> |
...
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"/> </part> <part> <name value="name"/> <valueString value="note"/> </part> <part> <name value="value"/> <valueAnnotation> <time value="2021-12-10T14:03:42.8007888+02:00"/> <text value="Oppgavens frist er utsatt da timen er flyttet"/> </valueAnnotation> </part> </parameter> </Parameters> |
...
Endre sluttdato og legge til årsak (note)
Code Block | ||
---|---|---|
| ||
<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.restriction"/> </part> <part> <name value="value"/> <part> <name value="period"/> <valuePeriod> <end value="2021-12-24T16:00:00+02:00"/> </valuePeriod> </part> </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="note"/> </part> <part> <name value="value"/> <valueAnnotation> <time value="2021-12-10T14:03:42.8007888+02:00"/> <text value="Oppgavens frist er utsatt da timen er flyttet"/> </valueAnnotation> </part> </parameter> </Parameters> |
...
I dette eksemplet endres både startdato, sluttdato og extension for deadline.
Code Block | ||
---|---|---|
| ||
<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.restriction"/> </part> <part> <name value="value"/> <part> <name value="extension"/> <part> <name value="url"/> <valueUri value="http://helsenorge.no/fhir/StructureDefinition/hn-task-deadline"/> </part> <part> <name value="value"/> <valueDate value="2021-12-10"/> </part> </part> <part> <name value="period"/> <valuePeriod> <start value="2021-12-12T16:00:00+02:00"/> <end value="2021-12-24T16:00:00+02:00"/> </valuePeriod> </part> </part> </parameter> </Parameters> |
...
I dette eksemplet endres oppgaven beskrivelse samt at det legges til en not som forklarer hvorfor beskrivelsen er endret.
Code Block | ||
---|---|---|
| ||
<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.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"/> </part> <part> <name value="name"/> <valueString value="note"/> </part> <part> <name value="value"/> <valueAnnotation> <time value="2021-12-10T14:03:42.8007888+02:00"/> <text value="Oppgavens beskrivelse er endret fordi (...)"/> </valueAnnotation> </part> </parameter> </Parameters> |
Endre referanse til Helsenorge-element
Det er tre måter å endre referanse til Helsenorge-element i oppgave på:
Legge til en eller flere referanser
Slette alle referanser
Bytte ut (slett + legg til)
Legge til referanse
I dette eksempelet skal det legges til en referanse til på en oppgave som allerede har en referanse til . Identifier på referansen peker på et Helsenorge-element.
Code Block | ||
---|---|---|
| ||
<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" /> </part> <part> <name value="name" /> <valueString value="basedOn" /> </part> <part> <name value="value" /> <valueReference> <type value="Appointment" /> <identifier> <system value="urn:ietf:rfc:3986" /> <value value="urn:uuid:b134a864-e412-4aa7-11a1-22a0b1da4ac0" /> </identifier> <display value="Timeavtale" /> </valueReference> </part> </parameter> </ParametersParameters> |
Fjerne referanse
I dette eksempelet skal alle eksisterende elementreferanser på oppgaven slettes.
Code Block | ||
---|---|---|
| ||
Parameters xmlns="http://hl7.org/fhir"> <parameter> <name value="operation" /> <part> <name value="type" /> <valueCode value="delete" /> </part> <part> <name value="path" /> <valueString value="Task" /> </part> <part> <name value="name" /> <valueString value="basedOn" /> </part> </parameter> </Parameters> |
...
I dette eksempelet skal eksisterende referanse(r) referanser byttes ut med referansen(e) referansene i oppdateringen. (Her timeavtale med ny ID)Utbytting gjøres ved å slette eksisterende referanser og legge til ny(e) referanser
Code Block | ||
---|---|---|
| ||
<Parameters xmlns="http://hl7.org/fhir"> <parameter> <name value="operation" /> <part> <name value="type" /> <valueCode value="replacedelete" /> </part> <part> <name value="path" /> <valueString value="Task" /> </part> <part> <name value="name" /> <valueString value="basedOn" /> </part> </parameter> <part> <parameter> <name value="valueoperation" /> <part> <valueReference> <type <name value="Appointmenttype" /> <valueCode value="add" /> </part> <part> <name value="path" /> <valueString value="Task" /> </part> <part> <name value="name" /> <valueString value="basedOn" /> </part> <part> <name value="value" /> <valueReference> <type value="Appointment" /> <identifier> <system value="urn:ietf:rfc:3986" /> <value value="urn:uuid:ba660d99b134a864-f962e412-4f494aa7-8a2211a1-ffa79ebd8a6022a0b1da4ac0" /> </identifier> <display value="Timeavtale" /> </valueReference> </part> </parameter> </Parameters> |