Versions Compared

Key

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

...

  • Enkelte felter kan ikke oppdateres:

    • Dersom:

      • Task.status = “completed”', “cancelled” eller “entered-in-error”

      • Oppgavens gyldighet er passert, dvs. nåværende tidspunkt er etter det siste av:

        • Task.restriction.periode.end

        • Task.restriction.http://helsenorge.no/fhir/StructureDefinition/hn-task-deadline

    • Så kan følgende felter ikke lenger oppdateres:

      • Gyldighet (Task.restriction.periode.end og/eller Task.restriction.http://helsenorge.no/fhir/StructureDefinition/hn-task-deadline)

      • Beskrivelse (Task.description)

      • Status (Task.status)

      • Begrunnelse for siste statusoppdatering (Task.statusReason)

      • Referanse til annet Helsenorge-element (Task.basedOn)

  • Begrunnelse for siste statusoppdatering (Task.statusReason) kan kun settes når Status (Task.status) endres samtidig

  • Angivelse av gyldighet

    • Gyldighet (Task.restriction.periode.end og/eller Task.restriction.http://helsenorge.no/fhir/StructureDefinition/hn-task-deadline) må være frem i tid (minst en dag)

    • Task.restriction.http://helsenorge.no/fhir/StructureDefinition/hn-task-deadline) må være senere enn Task.restriction.periode.end

  • Notat til oppgaven (Task.note) kan når som helst legges til oppgaven

  • Referanse til annet Helsenorge-element (Task.basedOn)

    Oppgaven oppdateres slik at det er referansen

    (

    e) som angis i FHIR PATCH som blir gjeldende referanse(r) (

    https://helsenorge.atlassian.net/wiki/x/IwAZZ )

    • Legg til (add): Oppgaven oppdateres ved at det legges til en ny referanse

    • Slett (delete): Oppgaven oppdateres ved at alle eksisterende referanser slettes

    • Bytt ut (replace): Oppgaven oppdateres ved at alle eksisterende referanser byttes ut med referansene i oppdateringen

REST API

...