Versions Compared

Key

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

...

  1. Tekniske feil relatert til med melding eller syntaks

  2. Helsenorge kan ikke behandle innsendt oppgave/oppdatering da innbygger ikke er tilstrekkelig digitaltaktiv eller har reservert seg mot denne type henvendelser

  3. Innsendt oppgave/oppdatering inneholder logiske feil i henhold til spesifikasjon/profil.

...

Dersom det benyttes meldingsbasert integrasjon (AMQP), returneres feilkode og beksrivelse beskrivelse fra API’et i en negativ APPREC.

  • Standarden for negativ APPREC definerer enkelte generiske feilkoder (se Volven kodeverk 8221). Når feilmeldingen fra API’et representerer en av de standardiserte “situasjonene” returneres strandardisert strandard feilkode i henhold til dette kodeverket.

  • Ved andre feilsituasjoner, f.eks. logiske feil i henhold til spesifikasjon/profil, returneres dette som følger i negativ APPREC:

    • Negativ APPREC kan alltid inneholde detaljert informasjon om feilen, og feilkoden fra API’et. Eks: <Error S=‘2.16.578.1.12.4.1.1.8221" V="X99" DN="Annen feil" OT="<feilkode>: <Feilbeskrivelse>"/>

    • Eksempel på negativ APPREC:

Code Block
<Status V="2" DN="Avvist" />
<Error V="X99" DN="Annen feil" OT="002109: Finner ikke Task.focus" S="2.16.578.1.12.4.1.1.8221" />

I tabellen under er definerte feilkoder angitt:

Innsending av oppgave (Task eller Bundle)

Feilkode

Feilbeskrivelse

Apprec feilkode ved meldingsbasert integrasjon

Forklaring

002120

FeilInnholdHodemelding

2120

X99

Feil ved håndtering av meldingen. Denne feilmeldinngen gjelder kun meldingsbasert integrasjon og betyr at mottatt XML-melding (via AMQP) ikke validerte i henhold til skjema for Hodemelding.

002122

ForesporselInneholderIkkeEnTask

X99

Forespørsel må inneholde ett Task-objekt

002102

ForesporselUgyldigFnr

E31

Pasientens fødselsnummer er feil

002108

ForesporselDescriptionMangler

X99

Finner ikke Task.description

002110

ForesporselTittelMangler

X99

Finner ikke Task.code.text

002104

ForesporselUgyldigMetaSecurity 

X99

Feil ved lesing av Task.meta.security

002109

ForesporselFocusMangler

X99

Finner ikke Task.focus

002113

ForesporselInstantiatesUriOgIdentifierMangler

X99

Finner verken Task.instantiatesUri eller Task.focus.identifier

002147

ForesporselInstantiatesUriMangler

X99

Finner ikke Task.instantiatesUri

002111

ForesporselIdentifierMangler

X99

Finner ikke Task.focus.identifier

002114

ForesporselUgyldigFrist

X99

Feil ved lesing av frist (Task.Restriction.Period.End)

002134

ForesporselUgyldigIntent

X99

Ugyldig verdi for Task.Intent: '{intent}'

002107

ForesporselDuplikatTaskId

X99

Duplikat Task.id: {taskId}

002148

ForesporselDuplikatEksternRef

X99

Duplikat Task.identifier: {eksternRef}

002106

ForesporselUgyldigTaskId

X99

Feil ved lesing av Task.identifier

002125

InnbyggerHarReservasjonMotForesporselen

X99

Innbygger har reservert seg mot henvendelser for sekundærbruk.

002129

PersonverninnstillingErIkkeAktiv

X99

Den angitte personverninnstillingen {id} refererer ikke til noen aktive personvernsinnstilling. Gjelder for Samtrykkeforespørsel.

002118

ForesporselIkkeDigitaltAktiv 

E35

Pasienten er ikke digitalt aktiv for tjeneste: {tjenesteId}

002103

ForesporselPasientenFinnesIkke 

E35

Pasienten finnes ikke i mottakersystemet

001012

CharacterCountException

X99

{propertyName} må ha verdi og kan ikke være

lengere

lengre enn {size} karakterer lang.

002153

X99

{Task.identifier}: er ikke tillatt for innbygger med adressesperre.

Oppdatering av allerede innsendt oppgave (FHIR PATCH)

Feilkode

Feilbeskrivelse

Apprec feilkode ved meldingsbasert integrasjon

Forklaring

001002

GuidNullOrEmpty

X99

{name} kan ikke være null eller tom

002146

ForesporselPatchStottesIkke

X99

Type: '{type}' - Path: '{path}' - Name: '{name}' støttes ikke

002135

ForesporselFinnerIkkeOppgave

X99

Finner ikke oppgave med OppgaveGuid: '{oppgaveGuid}'

002122

ForesporselInneholderIkkeEnTask

X99

Forespørsel inneholder ikke referanse til et Task (som skal patches)

002143

ForesporselFeilVedPatchingAvOppgave

X99

Feil ved oppdatering av oppgave.

002139

ForesporselGyldighetUtlopt

X99

Oppgavens gyldighet er utløpt

002140

ForesporselOppgaveKanIkkeEndresNarStatusEr

X99

Oppgave kan ikke endres når oppgavestatus er '{status}'

002149

ForesporselUgyldigStatus

X99

Kan ikke endre oppgaveStatus til '{status}'.

002136

ForesporselDateTimeFremITid

X99

'{property}' må være frem i tid. Verdi: '{value}'

002145

ForesporselLessThan

X99

'{value}' må være mindre enn '{guard}'

002142

ForesporselGreaterThan

X99

'{value}' må være større enn '{guard}'

002144

ForesporselOppdatereStatusReasonUtenStatusOppdatering

X99

Kan ikke oppdatere Task.statusReason uten en tilhørende oppdatering av Task.status

002141

ForesporselFeilVedOppdateringAvOppgave

X99

Feil ved oppdatering av oppgave: '{oppgaveId}'

002104

ForesporselUgyldigMetaSecurity 

X99

Feil ved lesing av Task.meta.security