Forklaring av statustyper og -verdier
transportDeliveryState er transportprotokollens leveringsstatus
Status-feltet transportDeliveryState er transportstatusen for den underliggende transportprotokollen. Denne typen er laget for å være kompatibel med de mulige kvitteringssituasjonene i EbXml-standarden (HIS 1037:2011) for sending over EDI. Følgende verdier er mulige:
Acknowledged: Meldingen er kvittert på transportnivå.- Hvis mottaker bruker EDI 2.0 er meldingen tilgjengelig for å hentes med API-kall. Dette bør alltid være tilfellet i utveksling mellom to EDI 2.0-klienter.
- Hvis mottaker bruker tradisjonell EDI har vi mottatt en positiv transportkvittering ("Acknowledgement") til meldingen fra den aktuelle mottakeren.
Rejected: Meldingen er avvist på transportnivå.- Hvis mottaker bruker EDI 2.0 kan denne statusen bare forekomme hvis mottaker har konfigurert EDI 2.0 til å avvise den meldingen du sendte som "ikke støttet".
- Hvis mottaker bruker tradisjonell EDI har vi mottatt en negativ transportkvittering ("MessageError") til meldingen fra den aktuelle mottakeren. Altså har mottakerens meldingstjener avvist meldingen av årsaker knyttet til EDI-utvekslingen eller EbXml-protokollen.
Unconfirmed: Meldingen er ikke kvittert på transportnivå.Hvis mottaker bruker EDI 2.0 er meldingen under prosessering.
Hvis mottaker bruker tradisjonell EDI har vi ikke mottatt noen transportkvittering (hverken negativ eller positiv) til meldingen fra den aktuelle mottakeren.
- Det kan bety at meldingen er under prosessering i meldingstjeneren for EDI 2.0.
- Det kan bety at transportkvitteringen har feil som gjør at den ikke kan leses eller kobles sammen med meldingen.
- Det kan bety at meldingen har gått tapt på veien gjennom EDI-transporten.
- Det kan bety at mottakeren har fått meldingen, men ikke respondert.
Meldinger som har
transportDeliveryState=Unconfirmedsom skal til en tradisjonell EDI-mottaker vil resendes periodisk. Les om resending på siden for EDI-tiltak.
sent er meldingstjenerens prosesseringsstatus
Status-feltet sent er transportstatusen internt for EDI 2.0 sin meldingstjener. Dette er en boolsk verdi:
true: Meldingen har blitt ferdig prosessert av meldingstjeneren og er "sendt".- Hvis mottaker bruker EDI 2.0 er meldingen tilgjengelig for å hentes med API-kall. Dette bør alltid være tilfellet i utveksling mellom to EDI 2.0-klienter.
- Hvis mottaker bruker tradisjonell EDI har vi sendt fra oss meldingen (smtp). Det er
transportDeliveryStatesom angir om meldingen har blitt kvittert.
false: Meldingen prosesseres av meldingstjeneren. Hvis denne statusen vedvarer er det en feil som må følges opp av NHN.
appRecStatus er fagsystemets håndteringsstatus
Status-feltet appRecStatus er transportstatusen mellom fagsystemer. Verdien korresponderer med kodeverk for status for mottak av melding (8258) som angitt i standardene for applikasjonskvittering versjon 1.1 (HIS 80415:2012) og versjon 1.0 (HIS 80415:2004). Følgende verdier er mulige:
Ok: Tilsvarer "OK". Fagsystemet meddeler at forretningsdokumentet er mottatt, kan tolkes korrekt og er klar for videre behandling i fagsystemet.Rejected: Tilsvarer "Avvist". Fagsystemet meddeler at forretningsdokumentet ikke kan tolkes, eller at det av en annen grunn ikke tas inn i fagsystemet.OkErrorInMessagePart: Tilsvarer "OK, feil i delmelding". Inngår bare i behandlerkravmeldinger til Helfo. Fagsystemet meddeler at behandlerkravmeldingen tas inn i fagsystemet, men at en av delmeldingene hadde feil som gjør at denne ikke tas inn.
Hvis appRecStatus er noe annet enn Ok, skal mottaker spesifisere grunnen til dette. Dette finnes i selve AppRec-meldingen.