Resultat och felhantering – NLLOperationOutcome

Beskrivning av resursen Resultat och felhantering.



1. Inledning

Resursen beskriver hur fel, varningar och anropsresultat returneras i Nationella Läkemedelslistan. För mer detaljerad teknisk information om felhantering i Nationella läkemedelslistan se Simplifier – ErrorHandling

2. Översikt

Profilen NLLOperationOutcome i Simplifier. 


Figur 1 - Tillämpning av profilen NLLOperationOutcome 


3. Attribut

Tabell 1 - Attribut Resultat och Felhantering

Term

Termdefinition och anmärkning

FHIR


Kommentar FHIR

ResultatInformation om resultat

OperationOutcome.issue

FHIR-struktur som innehåller information om ett fel.  En eller flera issues kan returneras

Allvarlighetsgrad



Allvarlighetsgrad

Anmärkning
Ett resultat kan vara avvisande eller varnande


OperationOutcome.issue.severity

Obligatoriskt fält i FHIR.
I NLL returneras allvarlighetsgrad ERROR vid fel som innebär att åtgärden misslyckades, om åtgärden utfördes med varning så returneras WARNING

Även INFORMATION kan komma att användas

Typ av resultat

Typ av resultat som uppkommit enligt standardiserat kodverk från HL7.

OperationOutcome.issue.code

Värdemängder enligt;
http://www.hl7.org/fhir/valueset-issue-type.html


Felorsak

Struktur för att presentera detaljer om fel

OperationOutcome.issue.details

Används för alla verksamhetsrelaterade fel och vissa systemrelaterade fel.
Minst en av felorsak och feldiagnostik ska returneras

Fel

Felkoder och felmeddelanden

OperationOutcome.issue.details.coding



Felkod

Kodvärde för ett felmeddelande

OperationOutcome.issue.details.coding.code

Metadata:

OperationOutcome.issue.details.coding.system

OperationOutcome.issue.details.coding.version

Både felkod och felmeddelande returneras alltid.

Värdemänger enligt

fhir-error-codes 


Felmeddelande

Beskrivande text av ett fel

OperationOutcome.issue.details.coding.display

Både felkod och felmeddelande returneras alltid.

Värdemängder enligt

fhir-error-codes 


Feldiagnostik

Felsökningshjälp,

Ytterligare diagnostisk information om problemet

OperationOutcome.issue.diagnostics

Förekommer ibland när systemtekniska fel inträffar. Informationen i det här fältet kan förändras utan föregående notifiering.

AFF-resultat

Negativt resultat av en AFF-kontroll

Anmärkning
Ett AFF-resultat består av felkod, felmeddelande och allvarlighetsgrad.

OperationOutcome.issue.extension:nllDetectedIssue

Förekommer som en inbäddad resurs se sidan AFF-fel och varningar – NLLDetectedIssue


Felkälla

FHIR-path (sökväg) som pekar på attribut i indata.

OperationOutcome.issue.expression

Förekommer vid behov

Används till exempel för att peka ut en post i en bundle.

Versionshistorik

Version

Datum

Kommentar

1.02021-11-27Ny handbok vård- och apotekstjänster
1.12022-02-02Förtydligat anmärkning för Felkälla
1.22022-03-30Rättat länk till Simplifier så att den pekar på Guide istället för direkt på profilen