Snitfladebeskrivelse for Komplettering af Betalingsmeddelelser for Private Udbetalere. NemKonto
|
|
- Stefan Mathiasen
- 7 år siden
- Visninger:
Transkript
1 Snitfladebeskrivelse for Komplettering af Betalingsmeddelelser for Private Udbetalere NemKonto Version 1.01 marts 2008
2 NemKonto Indholdsfortegnelse Indholdsfortegnelse Dokument og versionsoversigt (ændringslog) Brug af snitfladebeskrivelsen Formål og målgrupper Hvad er formålet med snitfladen? Hvem er målgrupperne? Begrebsliste Snitfladens arkitektur Beskrivelse af funktionerne i snitfladen Hent NemKonto-nummer til brug i betalingsprocessen Kontrollér bundt af betalingsmeddelelser (funktion 1) Komplettér betalingsmeddelelse (funktion 2) Returnér svar (funktion 3) Oprydning og sletning af kompletterede betalingsmeddelelser Teknisk implementering Betingelser for anvendelse af snitfladen Tilslutningspakken Teknik Tidsfrister og kapacitet Versionsstyring Håndtering af særlige tegn Garantier Protokol for dataudveksling Hvordan opbygges datastrømmen? Bundter til NemKonto for Private Udbetalere... 20
3 NemKonto Indholdsfortegnelse Svar fra NemKonto for Private Udbetalere Feltbeskrivelse input til NKS-PU TransporterHeader VansHeader EanNumber VansNemkontoEnvironmentCode TransporterAgreementIdentifier TransporterSystemIdentifier TransporterGroupIdentifier NemkontoRequest Requester cvr:cvrnumberidentifier cpr:personcivilregistrationnumber SEnumberIdentifier RequesterPaymentReference RequesterPrimaryInternalReference RequesterSecondaryInternalReference NemkontoAccountHolder cvr:cvrnumberidentifier ProductionUnitIdentificationStructure cpr:personcivilregistrationnumber SEnumberIdentificationStructure Feltbeskrivelse output fra NKS-PU InvalidMessageFormat VansHeader InvalidMessageFormathighestseverityCode InvalidMessageFormatCode InvalidMessageFormatText... 33
4 NemKonto Indholdsfortegnelse 10.2 TransporterHeaderError TransporterHeader TransporterHeaderErrorCode TransporterHeaderErrorText TransporterHeader NemkontoResponse NemkontoRequest LookupDateTime NemkontoAccountInformation bank:bankaccountstructure ForeignBankAccount ForeignBankInfoStructure ForeignPersonInfoStructure BankAccountUnavailable BankAccountUnavailableCode BankAccountUnavailableText NemkontoRequestError NemkontoRequestErrorCode NemkontoRequestErrorText Validering af data og tilbagemelding til den Private Betalingsformidler Hvilke krav stilles der til data? Formatkontrol: Kontrol af om XML er velformet og overholder skema (InvalidMessageFormat) Headerkontrol: Kontrol af aftale og felt-indhold (TransporterHeaderError) Komplettér betaling: Validering og fejlmeddelelser (NemkontoRequestError) Hvordan håndteres fejl? InvalidMessageFormatText TransporterHeaderError NemkontoRequestError BankAccountUnavailable... 46
5 NemKonto Indholdsfortegnelse 12 Sikkerhed Registrering af benyttelse...48
6 NemKonto Dokument og versionsoversigt (ændringslog) Dokumentnavn Dokumentejer Version Dato Ændring 1.0 1/2/ /3/08 Ændring til tegninger i afsnit: Requester 10.1 InvalidMessageFormat og ForeignBankinfostructure Referencer til tilslutningsaftalen er fjernet. Præcisering af at den Teknisk tilslutningsaftale indgås med Økonomistyrelsen. Referencer til KMD erstattet af Økonomistyrelsens systemleverandør TransporterSystemIdentifier Præcisering af validering RequesterPaymentReference Præcisering af validering SEnumberIdentifier og SEnumberIdentificationStructure Præcisering af brugen af virksomhedskode TransporterGroupIdentifier Præcisering af at nummeret skal være unikt indenfor en periode på 5 år Side 5
7 1 Brug af snitfladebeskrivelsen Denne snitfladebeskrivelse udgør grundlaget for indgåelse af aftaler med Økonomistyrelsens systemleverandør om udveksling af data med NemKonto-systemet for Private Udbetalere. Den er desuden et praktisk arbejdsredskab til støtte for kommunikationen mellem de Privat Betalingsformidler og Økonomistyrelsens systemleverandør om snitfladens anvendelse. Henvendelser vedrørende snitfladen rettes til: NemKonto Support, tlf Side 6
8 2 Formål og målgrupper 2.1 Hvad er formålet med snitfladen? Formålet med snitfladen er at beskrive kommunikation mellem Private Betalingsformidlere og NemKonto-systemet. 2.2 Hvem er målgrupperne? Målgruppen er Private Betalingsformidlere der på vegne af en Privat Udbetaler, vil kommunikere med Nemkonto for Private Udbetalere Private Udbetalere der i forbindelse med en udbetalingsproces i eget regi ønsker at benytte NemKonto-systemet via en Privat Betalingsformidler Snitfladebeskrivelsen indgår i NemKonto-systemets samlede dokumentation og anvendes af Økonomistyrelsens systemleverandør og Økonomistyrelsen i rollen som ejer af systemet Side 7
9 2.3 Begrebsliste Følgende begreber benyttes i dette dokument: Begreb (Begrebsliste for eksterne aktører version 1.1) Aftalenummer Anmodning om tilslutning Tekniske tilslutningsaftale Betalingsmeddelelse Et unikt nummer som identificere en Privat Betalingsformidler. Det tildeles autormatisk hos NemKonto support. Blanket, som initierer tilslutningsprocessen mellem NemKonto og den Private Betalingsformidler. Blanketten findes på Aftalen beskriver dels den opkobling til NemKonto-systemet for Private Udbetalere (NKS-PU), der kræves for at sikre autentifikation og autorisation til netværksinfrastrukturen, dels beskriver den de tekniske oplysninger for hvert system, der skal anvendes ved opsætning af det anvendte dataforsendelses programmel. Aftale indgås mellem en Privat Betalingsformidler (PBF) og Økonomistyrelsen. Er en elektronisk meddelelse, der blandt andet indholder et CPR-/SE-/P- /CVR-nummer, som muliggør, at meddelelsen kan kompletteres med en NemKonto. Øvrige felter i betalingsmeddelelsen er defineret i den godkendte OIOXML for NKS-PU Side 8
10 Begreb (Begrebsliste for eksterne aktører version 1.1) Bundt / Bundt af betalingsmeddelelser CAP / IP KMD Komplettering IBM WebSphere MQ NemKonto-nummer NemKonto-registreret NemKonto-system (NKS) NemKonto-systemet for Private Udbetalere (NKS-PU) Betalingsmeddelelser samlet i eet bundt fra den Private Betalingsformidler med en maksimal størrelse på betalingsmeddelelser. Bundtet kan indeholde betalingsmeddelelser fra en/flere Private Udbetalere. Forkortelse for Common Access Point / Internet Protocol. CAP/IP anvendes til sikring af kommunikation mellem Økonomistyrelsens systemleverandør og kunderne via dedikerede kredsløb. Økonomistyrelsens systemleverandør på NKS-PU. Processen hvorved NKS-PU enten påfører det NemKonto-nummer eller den fejlkode som tilhører det indsendte CPR-/SE-/P-/CVR-nummer Message Queue (MQ) er et system til overførsel af asynkrone beskeder. Dette betyder at afsender kan sende beskeder (herefter betalingsmeddelelser) uafhængigt af modtagers (herefter Økonomistyrelsens systemleverandør) mulighed for at behandle betalingsmeddelelsen med det samme. Betalingsmeddelelsen lægges på lager (en kø) og venter indtil Økonomistyrelsens systemleverandørs system er parat til at behandle den og tilbagesende en kompletteret betalingsmeddelelse. I praksis forløber denne proces dog så hurtigt at forbindelsen opleves som direkte. Betegnelsen for den konto der er kompletteret via NemKonto-systemet. Indehaver af et NemKontonummer, identificeret ved CPR-/CVR-/SE-/Pnummer. NemKonto-systemet for det offentlige har til formål at administrere udbetalinger fra det offentlige til alle personer, virksomheder og offentlige myndigheder, der er omfattet af Lov om offentlige betalinger (af 27/ ). Det drejer sig om personer, der er fyldt 18 år, og som i henhold til CPR er tildelt et CPR-nummer og som ikke er registreret som udrejst af Danmark, og juridiske personer og virksomheder, der i henhold til CVR er tildelt et CVR-nummer. Et system der giver Private Udbetalere mulighed for, via Private Betalingsformidlere, at indsende betalingsmeddelelser til komplettering. Privat Betalingsformidler (PBF) En betalingsformidler der, på vegne af en privat udbetaler, sender en betalingsmeddelelse til NemKonto-systemet i godkendt XML-format. Den Private Betalingsformidler tiltræder en Teknisk Tilslutningsaftale med Økonomistyrelsen, der regulerer de tekniske forhold omkring udvekslingen af data imellem parterne. Den Private Betalingsformidler tiltræder ligeledes tilslutningsvilkår udarbejdet af Økonomistyrelsen, som regulerer de administrative og juridiske forhold Side 9
11 Begreb (Begrebsliste for eksterne aktører version 1.1) Privat Udbetaler (PU) Referencenummer Ukomplet betaling Tilslutningsvilkår VANS Økonomistyrelsen (ØS) Fysisk eller juridisk person, der foretager udbetalinger, som ikke er omfattet af 12 i Lov om offentlige betalinger eller er en offentlig myndighed. En privat udbetaler identificeres ved et CVR-, CPR-nummer - og i ganske specielle tilfælde (primært konkursboer) ved et SEnummer. Unikt nummer genereret af den private udbetaler og vedhæftet den betalingsmeddelelse, de fremsender. Indgår også i den kompletterede betalingsmeddelelse, der sendes fra NKS-PU til PBF. Nummeret identificerer den udbetaling, som NemKonto forespørgslen skal bruges til at gennemføre. Denne identifikation skal kunne foretages når Økonomistyrelsen fører tilsyn med brugen af NemKonto. Nummeret skal være unikt inden for en periode på indeværende år og fem år tilbage. En betalingsmeddelelse fra en Privat Udbetaler, der skal kompletteres med kontonummeret for en NemKonto-registreret inden betalingsmeddelelsen sendes videre til det betalingsafviklende pengeinstitut. De vilkår en Privat Betalingsformidlerskal tiltræde før anvendelse af NemKonto-systemet. Vilkårene danner grundlag for tilslutningen til NKS- PU og dermed ret til at fremsende betalingsmeddelelser til NemKontosystemet. Tilslutningsvilkårene regulerer de administrative forhold. VANS er et kommunikationsnetværk. Man kan sige, at VANS er et elektronisk postvæsen, som indsamler og fordeler beskeder. Alt, hvad VANS behøver, er de rigtige adresser (EAN-numre), så afleveres beskederne hos de rigtige modtagere. Ud over at fordele kan VANS oversætte forskellige elektroniske formater. Styrelse under Finansministeriet; system- og dataejer af NemKontosystemet Side 10
12 3 Snitfladens arkitektur Private Udbetaler(e) Privat Betalingsformidler Kommunikation med NemKonto via MQ eller via en VANSleverandør VANS MQ OIOXML snitflade: Indgåede meddelelser OIOXML snitflade: Udgående meddelser MQ Kommunikation foregår via asynkron MQ NemKonto systemet for Privat Udbetalere har følgende funktioner: 1) Kontroller bundt af betalingsmeddelelser 2) Kompletter betalingsmeddelse 3) Returner svar Figur 1 En Privat Betalingsformidlers kommunikation med NemKontosystemet for Private Udbetalere (NKS-PU) Side 11
13 4 Beskrivelse af funktionerne i snitfladen Beskrivelsen tager udgangspunkt i den OIOXML, som udgør snitfladens format. 4.1 Hent NemKonto-nummer til brug i betalingsprocessen NKS-PU modtager et bundt (en gruppe af betalingsmeddelelser) fra en Privat Betalingsformidler. Betalingsmeddelelserne sendes enten på egne vegne eller på vegne af Private Udbetalere til NKS-PU som led i deres udbetalingsproces. NKS-PU behandler bundtet i en række funktioner. Formålet med de enkelte funktioner er kort beskrevet i dette afsnit. En mere uddybende beskrivelse af et bundt findes i afsnit 8 og beskrivelse af fejlsituationer findes i afsnit Kontrollér bundt af betalingsmeddelelser (funktion 1) Funktionen Kontroller bundt (funktion 1) er opdelt i to delfunktioner: a. Formatkontrol behandler det modtagne bundt af betalingsmeddelelser. Formatkontrollen validerer om dokumentet kan indlæses, om det er velformet og overholder en af de understøttede versioner af OIOXML skemaet. Er dette ikke tilfældet stoppes behandlingen og der sendes fejlmelding til afsendersystemet. Hvis XML formatet er fundet i orden, så viderebehandles bundtet i Headerkontrollen. b. Headerkontrol af bundt. Headerkontrollen omfatter blandt andet check af den indgåede aftale med den Private Betalingsformidler og check for dobbeltforsendelse på bundtniveau. Resultat af headerkontrollen vil være enten en afvisning eller accept af bundtet. o Afvises bundtet, foretages ikke yderligere behandling i NKS-PU og der sendes et svar til afsenderen med angivelse af afvisningsårsagen Side 12
14 o Accepteres bundtet, fortsætter det til behandling i funktionen kompletter betalingsmeddelelser Komplettér betalingsmeddelelse (funktion 2) Funktionen har til formål at komplettere hver betalingsmeddelelse i bundtet med den aktuelle NemKonto. Resultatet af hver komplettering vil være enten en fejlmeddelelse eller en komplettering med NemKontoen. Der er to typer situationer hvor en komplettering ikke kan foretages: 1. Situationer der skyldes fejl fundet ved opslag på baggrund af input i betalingsmeddelelsen, fx at CPR-nummeret ikke findes eller at den Private Udbetaler er udelukket fra at benytte NKS-PU på grund af misligholdelse. 2. Situationer hvor der ikke findes en gyldig NemKonto Returnér svar (funktion 3) Svaret har forskelligt indhold alt efter hvor langt bundtet kom i forløbet validering og headerkontrollen: Funktion Indhold i svaret 1) Validering bundt af betalingsmeddelelser - Fejl i formatkontrol - Fejl i headerkontrol InvalidMessageFormatText TransporterHeaderError 2) Komplettér betalingsmeddelelse En struktur bestående af TransporterHeader og et antal Nemkonto- Response-elementer svarende til antallet af NemkontoRequest elementer i bundtet 4.2 Oprydning og sletning af kompletterede betalingsmeddelelser. I forbindelse med funktionen kompletter betalingsmeddelelser foretages en registrering af såvel gennemførte kompletteringer som de situationer, hvor der er fundet fejl i input eller hvor der ikke findes en gyldig Nemkonto. Data slettes efter en fastsat frist på løbende år + 5 år Side 13
15 5 Teknisk implementering Snitfladen er beregnet til at udveksle data til og fra NKS-PU systemet. Systemet ligger på z/os mainframe. Data modtages og sendes i dokumenter i OIOXML format. Ét dokument placeres i én MQ-meddelelse. Version af Websphere MQ Series understøtter SSL kryptering og denne kryptering anvendes, hvor det er muligt. Kø-navne og lignende tekniske forhold fastlægges i forbindelse med indgåelse af tilslutningsvilkårene. På mindre driftsinstallationer uden mainframe kan anvendes en MQ-Series klient (IBM WebSphere MQ Client v. 5.3 eller senere). Denne klient er gratis. Ved anvendelse af MQ klient opbevares returmeddelelser på en returkø hos Økonomistyrelsens systemleverandør til de er hentet af klienten. Denne returkø må ikke indeholde over 50 messages, herefter forbeholder NKS-PU sig ret til at blokere afsendelseskøen. I praksis skal klienten derfor tømme returkøen inden afsendelse. Meddelelser skal sættes op til at sendes non-persistent og returneres ligeledes non-persistent. Det er en fordel at sætte et expiry timestamp på meddelelsen til udløb efter kort tid, fx 3 timer efter afsendelse. At køre non-persistent giver en god performance på MQ-systemet med den mulige konsekvens at meddelelser kan gå tabt i sjældne tilfælde ved genstart af MQ-services i servicevinduer og lignende hos såvel leverandøren som den Private Betalingsformidler. Det betyder, at betalingsformidlerens systemer bør være forberedt på disse sjældne situationer ved at kunne genfremsende meddelelser når expiry er overskrevet med et antal minutter uden at der er kommet et svar. I øvrigt henvises til den tekniske tilslutningsaftale Side 14
16 6 Betingelser for anvendelse af snitfladen 6.1 Tilslutningspakken Inden den Private Betalingsformidler kan tage snitfladen i anvendelse skal der foregå følgende tilslutningsproces: Anmodningsblanket: Den Private Betalingsformidler initierer tilslutningsprocessen ved at udfylde en anmodningsblanket som findes på På baggrund af denne tildeles den Private Betalingsformidler et aftalenummer der følger den Private Betalingsformidler igennem hele forløbet. Tilslutningsvilkår: Der indgås en aftale om vilkårene mellem Økonomistyrelsen og den Private Betalingsformidler, som regulerer de juridiske og økonomiske forhold Tilslutningsprøve: Der afholdes en prøve for hvert system som den Private Betalingsformidler ønsker tilsluttet. Tilslutningsprøven dokumenterer at Betalingsformidleren overholder snitfladebeskrivelsen. I forbindelse med tilslutningsprøven aftales de tekniske forhold der skal være gældende ved prøven skriftligt Teknisk tilslutningsaftale: Der indgås en aftale mellem den Private Betalingsformidler og Økonomistyrelsen, der regulerer de tekniske forhold mellem den Private Betalingsformidler og Økonomistyrelsens systemleverandør Den Private Betalingsformidler initierer tilslutningsprocessen ved at udfylde en anmodningsblanket, som findes på og sende den til NemKonto Support. 6.2 Teknik Hvis en Privat Betalingsformidler ikke er tilsluttet et netværk, som har dedikeret forbindelse til Økonomistyrelsens systemleverandør, skal der etableres en CAP/IP-løsning for sikker adskillelse mellem Økonomistyrelsens systemleverandørs interne netværk og kundens netværk. Når en kunde anvender en eller flere af Økonomistyrelsens systemleverandørs IP-services, etableres det beskyttede IP-net mellem Økonomistyrelsens systemleverandørs IP-service(s) og kundens administrative net. Dette implementeres ved, at Økonomistyrelsens systemleverandørs multiprotokolnet udvides til også at omfatte en firewall-funktionalitet (CAP/IP), placeret ved kunden. I forbindelse med anvendelse af en IP-service er det således en forudsætning, at der hos kunden er etableret en CAP/IP Side 15
17 Der anvendes private IP-adresser på CAP/IP tildelt af Økonomistyrelsens systemleverandør til alle kunder, der har behov for Økonomistyrelsens systemleverandørs IP-services, således at samtlige IP-adresser, der anvendes mellem Økonomistyrelsens systemleverandørs IP-servicepunkt og Økonomistyrelsens systemleverandørs IP-services, udgør et beskyttet IP-net, der er fuldt administreret og kontrolleret af Økonomistyrelsens systemleverandør. Kommunikationen mellem Økonomistyrelsens systemleverandørs IP services og CAP/IP hos kunden forlader ikke et performance og sikkerhedsmæssigt kontrolleret miljø og passerer dermed ikke servere og WANforbindelser udenfor Økonomistyrelsens systemleverandørs kontrol. Implementeringen af CAP/IP hos kunden findes i et antal varianter, afhængig af kundens eksisterende installation. Har kunden allerede en router mod Økonomistyrelsens systemleverandør, vil implementeringen af CAP/IP være en CAP-router, der forbindes direkte til den eksisterende router hos Økonomistyrelsens systemleverandør. Har kunden derimod ingen direkte forbindelse til Økonomistyrelsens systemleverandørs net, skal en sådan etableres. Typisk vil CAP/IP funktionaliteten være implementeret i samme fysiske router, der anvendes til opkobling til Økonomistyrelsens systemleverandør-net, uanset opkoblingsform (fast linie, ISDN m.fl.). 6.3 Tidsfrister og kapacitet De Private Betalingsformidlere kan løbende fremsende betalingsmeddelelser til NemKonto-systemet. Systemet er et 24*7*365 system, dog undtaget servicevinduerne. Servicevinduerne er af et par timers varighed og lægges normalt i nattetimerne under normale omstændigheder max 8 gange pr. år. NemKonto-systemet stiller en total kapacitet på behandling af 80 bundter af betalingsmeddelelser i timen til rådighed. Denne kapacitet fordeles mellem de Privat Betalingsformidler. NemKonto-systemet forsyner en kompletteret betalingsmeddelelse med et tidsstempel. En komplettering skal anvendes til betalingsoverførsel således, at betalingen er til disposition på modtagers konto senest 4 bankdage efter udløbet af det døgn, hvor kompletteringen er foretaget. 6.4 Versionsstyring Ved implementeringen af ændringer i snitfladens struktur eller valideringsreglerne vil der blive udviklet en ny version af betalingssnitfladen. Det vil være muligt at køre parallelt i 6 måneder efter idriftsættelse af en ny version. Herefter lukkes for adgang via den gamle version af betalingssnitfladen. NemKonto support vil udsende en vejledning i tilfælde af versionsændringer som fortæller om ændringerne og hvordan den Private Betalingsformidler skal forholde sig til dem Side 16
18 Eksisterende betalingsformidlere skal gennemføre en ny tilslutningsprøve for at kunne sende betalinger på en ny version af snitfladen. Betalingsformidleren skal afholde alle omkostninger i forbindelse med test og tilpasning af eget system. Alle Private Betalingsformidleres systemer, der er tilsluttet NKS-PU, registreres efter bestået tilslutningsprøve som godkendt til at bruge den nye version. Som en del af formatkontrollen kontrolleres, at betalingsmeddelelserne er sendt i en version af snitfladen, som Betalingsformidlerens system er godkendt til. Svaret fremsendes i samme version som det modtagne bundt. 6.5 Håndtering af særlige tegn Tegnsættet UTF-8 benyttes ved kommunikation med NKS-PU. Output returneres i UTF-8. I øvrigt skal bundtet overholde OIOXML-skemaerne, herunder begrænsningerne for felter af reference-typen. NKS-PU's formatkontrol afviser OIOXMLdokumenter der indeholder andre tegn end dem, der er valide i forhold til OIOXML-skemaerne Side 17
19 7 Garantier Ændringer til snitfladen vil efter idriftsættelse blive varslet med 3 måneder. Ændringerne meddeles på Der udsendes derudover særskilt meddelelse til de Private Betalingsformidlere, der på varslingstidspunktet er tilsluttet NemKonto for Private Udbetalere. Ved ændringer til snitfladen vil de 2 seneste versioner af snitfladebeskrivelsen være tilgængelig på Økonomistyrelsens systemleverandør og Økonomistyrelsen er ansvarlige for snitfladen Side 18
20 8 Protokol for dataudveksling OIOXML skemaer kan hentes i infostrukturbasen: I dette kapitel benyttes diagrammer til at illustrere strukturen af elementer og typer. Nedenstående forklarer de symboler, der indgår i diagrammerne. 8.1 Hvordan opbygges datastrømmen? Datastrømmen for komplettering af bundter består af to datastrømme, input og output. Strømmene er beskrevet i OIOXML og transporteres via MQ Side 19
21 8.1.1 Bundter til NemKonto for Private Udbetalere Den Private Betalingsformidler (kaldet Transporter i skemaerne) sender til NemKonto for Private Udbetalere en NemkontoPrivatUdbetalerTransporterRequest: 1. TransporterHeader der indeholder oplysninger om den Private Betalingsformidler, afsendende system samt oplysninger relateret til bundtet. Såfremt VANS benyttes til transport skal en specifik VansHeader for NKS_PU optræde i headeren af NKS-PU dokumentet. 2. NemkontoRequest er betalingsmeddelelsen fra den Private Betalingsformidler som indeholder oplysninger fra den Private Udbetaler om, hvem der ønsker at foretage en komplettering, referencefelter samt identifikation på NemKonto-registrerede. Hvis en betalingsformidler vil sende flere end betalingsmeddelelser skal de fremsendes i flere bundter. Se nærmere beskrivelse af indholdet under feltbeskrivelser i afsnit 9 Feltbeskrivelse input til NKS-PU Side 20
22 8.1.2 Svar fra NemKonto for Private Udbetalere Efter komplettering af et bundt af betalingsmeddelelser sender NemKonto for Private Udbetalere svaret til den Private Betalingsformidler (kaldet Transporter i skemaerne) i form af en NemkontoPrivatUdbetalerTransporterResponse som indeholder en af følgende tre strukturer: 1. Hvis dokumentet ikke overholder OIOXML-skemaerne: InvalidMessageFormat 2. Hvis der er en fejl i oplysningerne i headeren, fx hvis aftalen ikke længere er gældende: TransporterHeaderError 3. Hvis valideringen af formatet og header-informationerne har været succesfuld: TransporterHeader der indeholder de samme oplysninger som headeren i den indgående betalingsmeddelelse. Hvis headeren indeholdt en VansHeader, vil indholdet i afsender og modtager være byttet om så VANS kan route denne meddelelse ud til den korrekte modtager NemkontoResponse der indeholder kopi af den indgående betalingsmeddelelse i NemkontoRequest samt yderligere informationer i form af et tidsstempel for kompletteringstidspunktet, og enten informationer om kontoen eller en fejlmeddelelse Side 21
23 Se nærmere beskrivelse af indholdet under feltbeskrivelser i afsnit 10 Feltbeskrivelse output fra NKS-PU Side 22
24 9 Feltbeskrivelse input til NKS-PU I det følgende afsnit beskrives strukturen i input samt de underliggende felter. 9.1 TransporterHeader Header, der indeholder oplysninger om den Private Betalingsformidler, afsendende system samt oplysninger relateret til bundtet. Såfremt VANS benyttes til transport, skal en specifik VansHeader for NKS-PU optræde i headeren af NKS-PU dokumentet VansHeader I de tilfælde hvor en PBF har valgt at koble sig op til NKS-PU via en VANSleverandør skal der, for at betalingsmeddelelsen kan routes igennem VANSnetværket, udover den almindelige VANS Header der omlejrer et NKS-PU dokument, være adresseinformation til stede i dokumentet som VANS kan route efter. Denne information er placeret i VansHeader i en specifik VansHeader som er en del af NKS-PU dokumentet Side 23
25 Headeren udgøres af en afsenderadresse og en modtageradresse. Når den optræder i et NemkontoPrivatUdbetalerTransporterRequest-dokument er afsender-adressen lig med EAN-nummeret for den Private Betalingsformidler og modtager-adressen angiver NemKonto-miljøet. Når den optræder i NemkontoPrivatUdbetalerTransporterResponse-dokumentet, som jo sendes fra Nemkonto, er adresserne byttet om EanNumber Repræsentation Værdisæt : EAN-nummer for den Private Betalingsformidler. Repræsentation og værdisæt fremgår af infostrukturbasens OIO-specifikation for EAN13Identifier: : Numerisk, altid 13 cifre. : "\d{13}" VansNemkontoEnvironmentCode Repræsentation Værdisæt : Angiver det miljø som VANS-leverandøren ønsker, at meddelelsen skal leveres til. Kan antage følgende værdier: nkspu for produktionsmiljø eller nksputest for testmiljø. OBS. Det skal skrives i lowercase. : Tekst: nkspu eller nksputest : nkspu Produktionssystemet. Dette er det system, der benyttes under almindelig drift. nksputest Benyttes ved tilslutningsprøver Validering : I forhold til værdisæt og at indholdet er korrekt i forhold til det miljø, som VANS har afleveret dokumentet til Side 24
26 9.1.2 TransporterAgreementIdentifier Repræsentation : Aftalenummeret, som den Private Betalingsformidler er blevet tildelt af NemKonto. : Numerisk, op til 8 cifre uden foranstillede nuller Værdisæt : [1-9][0-9]{0,7} Validering : Aftalenummeret skal være oprettet i NKS-PU og være gyldigt TransporterSystemIdentifier Repræsentation : Navnet på det system, som er afsender af meddelelsen. Systemkortnavn. : Tekst, op til 6 tegn Værdisæt : [a-za-z0-9]{1,6} Validering : Skal være oprettet i NKS-PU som et godkendt afsender-system for den PBF som har aftalenummeret TransporterAgrementIdentifier Det kontrolleres at der er overensstemmelse i mellem det anvendte systems kommunikationsform og det indsendte XML. Hvis der er tale om VANS kontrolleres det endvidere at det indsendende EAN-nr stemmer overens med aftalens indberettede EAN-nr TransporterGroupIdentifier Repræsentation Værdisæt : En unik identifikation af bundtet overfor såvel NKS-PU som PBF. Nummeret skal være unikt inden for en periode på indeværende år og fem år tilbage. : Alfanumerisk, op til 40 tegn : [a-za-z0-9 \. \- \s]{1,40} 9.2 NemkontoRequest NemkontoRequest er betalingsmeddelelsen som indeholder oplysninger om hvem der ønsker at foretage en komplettering, referencefelter samt identifikation på NemKonto-registrerede. Hvis en betalingsformidler vil sende flere end betalingsmeddelelser skal de fremsendes i flere bundter Side 25
27 9.2.1 Requester Enhver forespørgsel efter et NemKonto-kontonummer skal kunne spores tilbage til den fysiske eller juridiske person der har foretaget forespørgslen, specificeret ved hhv. CPR eller CVR nummer. I særlige tilfælde har requesteren ikke noget CVR nummer, men kun et SEnummer. Der kan for eksempel være tale om et konkursbo. Det er kun i de særlige tilfælde at NKS-PU accepterer et SE-nummer cvr:cvrnumberidentifier : Et CVR-nummer. Repræsentation og værdisæt fremgår af infostrukturbasens OIO-specifikation for CVRNumberIdentifier: VR_CVRnumberIdentifier.xsd Repræsentation : I OIO-skemaet er definitionen Alfanumerisk, altid 8 cifre men vi forventer et numerisk felt uden foranstillede nuller i forventning om en kommende opdatering af OIO-definitionen for CVRNumberIdentifier. Værdisæt : I OIO-skemaet: length value="8" men vi forventer [1-9][0-9]{0,7} cpr:personcivilregistrationnumber Side 26
28 Repræsentation : Et CPR-nummer. Repræsentation og værdisæt fremgår af infostrukturbasens OIO-specifikation for CPRNumberIdentifier: /18/CPR_PersonCivilRegistrationIdentifier.xsd : Numerisk, altid 10 cifre Værdisæt : "((((0[1-9] 1[0-9] 2[0-9] 3[0-1])( )) ((0[1-9] 1[0-9] 2[0-9] 30)( )) ((0[1-9] 1[0-9] 2[0-9])(02)))[0-9]{6}) " SEnumberIdentifier Repræsentation : SE-nummer (SE står for Stamregister over erhvervsdrivende) er det nummer man får tildelt af SKAT i forbindelse med registreringen som en virksomhed, der skal trække bidrag og A-skat. Det er det nummer, som virksomheden er registreret under i det register, som SKAT har oprettet til brug for bl.a. opkrævningen af AM-bidrag, SP-bidrag og A- skat. SE-numre bruges af SKAT til regnskabsmæssig opdeling af virksomheden. Hvis der er tale om en virksomhedskode 3 (SE-nummer uden overliggende CVR-nummer) skal CVR-feltet udfylde med (primær identifikation) og SE-feltet med det relevante SE-nummer (sekundær identifikation). : Numerisk, altid 8 cifre Værdisæt : [1-9][0-9]{0,7} RequesterPaymentReference Repræsentation Værdisæt Validering : Unikt nummer genereret af den private udbetaler og vedhæftet den betalingsmeddelelse, de fremsender. Nummeret identificerer den udbetalingsmeddelelse, som fremsendes til NemKonto-systemet. Denne identifikation anvendes i forbindelse med Økonomistyrelsens tilsyn med brugen af NemKonto. Nummeret skal være unikt inden for en periode på indeværende år og fem år tilbage. : Alfanumerisk, op til 40 tegn : [a-za-z0-9 \. \- \s]{1,40} : Skal være unikt Side 27
29 9.2.3 RequesterPrimaryInternalReference Repræsentation Værdisæt : Dette element er valgfrit og kan indeholde en reference som den private udbetaler kan benytte efter behov. : Alfanumerisk, op til 40 tegn : [a-za-z0-9 \. \- \s]{1,40} RequesterSecondaryInternalReference Repræsentation Værdisæt : Dette element er valgfrit og kan indeholde en reference som den private udbetaler kan benytte efter behov. : Alfanumerisk, op til 40 tegn : [a-za-z0-9 \. \- \s]{1,40} NemkontoAccountHolder Formålet er at identificere hvilken type forespørgsel i NemKonto-registeret, der er tale om afhængigt af om nøglen er et CPR-, et CVR-, SE- eller et P- nummer cvr:cvrnumberidentifier : Et CVR-nummer. Repræsentation og værdisæt fremgår af infostrukturbasens OIO-specifikation for CVRNumberIdentifier: Side 28
30 VR_CVRnumberIdentifier.xsd Repræsentation : I OIO-skemaet er definitionen Alfanumerisk, altid 8 cifre men vi forventer et numerisk felt uden foranstillede nuller i forventning om en kommende opdatering af OIO-definitionen for CVRNumberIdentifier. Værdisæt : I OIO-skemaet: length value="8" men vi forventer [1-9][0-9]{0,7} ProductionUnitIdentificationStructure Strukturen indeholder et CVR-nummer- og et produktionsenhedsnummer element, da det øger sikkerheden for korrekt identifikation. cvr:cvrnumberidentifier : Et CVR-nummer. Repræsentation og værdisæt fremgår af infostrukturbasens OIO-specifikation for CVRNumberIdentifier: VR_CVRnumberIdentifier.xsd Repræsentation : I OIO-skemaet er definitionen Alfanumerisk, altid 8 cifre men vi forventer et numerisk felt uden foranstillede nuller i forventning om en kommende opdatering af OIO-definitionen for CVRNumberIdentifier. Værdisæt : I OIO-skemaet: length value="8" men vi forventer [1-9][0-9]{0,7} cvr:productionunitidentifier : Et produktionsenhedsnummer knyttet til et CVRnummer. Der kan tildeles et nummer for hver fysisk beliggenhed, hvor virksomheden driver virksomhed fra. Der kan altså tilknyttes flere produktionsenhedsnumre til et CVR-nummer Side 29
31 VR_ProductionUnitIdentifier.xsd Repræsentation Værdisæt : Numerisk, altid 10 cifre : length value="10" cpr:personcivilregistrationnumber Repræsentation : Et CPR-nummer. Repræsentation og værdisæt fremgår af infostrukturbasens OIO-specifikation for CPRNumberIdentifier: /18/CPR_PersonCivilRegistrationIdentifier.xsd : Numerisk, altid 10 cifre Værdisæt : "((((0[1-9] 1[0-9] 2[0-9] 3[0-1])( )) ((0[1-9] 1[0-9] 2[0-9] 30)( )) ((0[1-9] 1[0-9] 2[0-9])(02)))[0-9]{6}) " SEnumberIdentificationStructure Strukturen indeholder et CVR-nummer element og et SE-nummer element, da det øger sikkerheden for korrekt identifikation og dermed mindsker risikoen for fejludbetalinger. cvr:cvrnumberidentifier : Et CVR-nummer. Repræsentation og værdisæt fremgår af infostrukturbasens OIO-specifikation for CVRNumberIdentifier: VR_CVRnumberIdentifier.xsd Hvis der er tale om en virksomhedskode 3 (SEnummer uden overliggende CVR-nummer) skal CVRfeltet udfylde med (primær identifikation) og SE-feltet med det relevante SE-nummer (sekundær identifikation) Side 30
32 Repræsentation : I OIO-skemaet er definitionen Alfanumerisk, altid 8 cifre men vi forventer et numerisk felt uden foranstillede nuller i forventning om en kommende opdatering af OIO-definitionen for CVRNumberIdentifier. Værdisæt : I OIO-skemaet: length value="8" men vi forventer [1-9][0-9]{0,7} SEnumberIdentifier Repræsentation : SE-nummer (SE står for Stamregister over erhvervsdrivende) er det nummer man får tildelt af SKAT i forbindelse med registreringen som en virksomhed, der skal trække bidrag og A-skat. Det er det nummer, som virksomheden er registreret under i det register, som SKAT har oprettet til brug for bl.a. opkrævningen af AM-bidrag, SP-bidrag og A- skat. SE-numre bruges af SKAT til regnskabsmæssig opdeling af virksomheden. : Numerisk, altid 8 cifre Værdisæt : [1-9][0-9]{0,7} Side 31
33 10 Feltbeskrivelse output fra NKS-PU I det følgende afsnit beskrives strukturen i output samt de underliggende felter. Oversigt over fejlkoder kan findes på InvalidMessageFormat Denne struktur indeholder den alvorligste fejltype, koder og de tilhørende forklarende tekster der beskriver fejlene og sendes hvis betalingsmeddelelsen ikke overholder den gældende version af OIOXML specifikationen VansHeader : Se det tidligere afsnit 9.1.1, for beskrivelse af strukturen InvalidMessageFormathighestseverityCode Repræsentation Værdisæt : En kode der angiver den alvorligste fejltype fundet ved læsning af XML : Alfanumerisk, op til 4 tegn : [a-za-z0-9 \-]{1,4} InvalidMessageFormatCode Side 32
34 Repræsentation Værdisæt : En kode der angiver at input ikke overholder en af de gældende OIOXML specifikationer. : Alfanumerisk, op til 4 tegn : [a-za-z0-9 \-]{0,4} InvalidMessageFormatText Repræsentation Værdisæt : En beskrivende tekst, bestemt af koden, der beskriver den modtagne fejlkode : Alfanumerisk, op til 50 tegn : [a-za-z0-9 \. \- \s]{1,50} 10.2 TransporterHeaderError En header-error optræder når data i TransporterHeader ikke kan accepteres TransporterHeader : En kopi af den header, som blev modtaget fra PBF den header som der er et problem med. Se det tidligere afsnit 9.1, for beskrivelse af strukturen TransporterHeaderErrorCode Repræsentation Værdisæt : En kode der optræder når data i TransporterHeader ikke kan accepteres. : Alfanumerisk, op til 4 tegn : [a-za-z0-9 \-]{0,4} TransporterHeaderErrorText Side 33
35 Repræsentation Værdisæt : En tekst der angiver en begrundelse for at input i TransporterHeader ikke kunne accepteres : Alfanumerisk, op til 50 tegn. : [a-za-z0-9 \. \- \s]{1,50}. Se en mere detaljeret beskrivelse i afsnit: Hvis valideringen af format og transporterheaderen er succesfuld indeholder svaret en transporterheader samt kompletterede betalingsmeddelelser. Se nedenstående afsnit: 10.3 TransporterHeader : En kopi af den header, som blev modtaget fra PBF. Se det tidligere afsnit 9.1, for beskrivelse af strukturen NemkontoResponse Antallet af svar fra NemKonto-systemet vil være det samme som det antal af betalingsmeddelelser, som den Private Betalingsformidler fremsendte, det vil sige mellem 1 og betalingsmeddelelser. NemkontoResponse indeholder svaret på en betalingsmeddelelse. Elementet indeholder en kopi af den oprindelige betalingsmeddelse, et tidsstempel for kompletteringen og NemkontoAccountInformation, ellers NemkontoRequestError (hvis den efterspurgte NemkontoHolder ikke findes eller hvis Requester er registreret i misligholdelsesregisteret) NemkontoRequest : Er en kopi af den fremsendte betalingsmeddelelse. Se omtalen tidligere i afsnit LookupDateTime : Tidspunktet for hvornår den pågældende betalingsmeddelelse blev behandlet. Tidspunktet benyttes til udregning af sidste anvendelses-dato for NemKon Side 34
36 toen samt ved fakturering. Yderligere information: Repræsentation Værdisæt : XML-schema primitivet DateTime : Gyldige tidspunkter i formatet yyyy-mmddthh:mm:ss NemkontoAccountInformation Strukturen angiver den NemKonto-registreredes NemKonto-kontonummer i form af en indenlandsk eller udenlandsk konto og andre kontooplysninger eller en besked om NemKontoen ikke er tilgængelig bank:bankaccountstructure : En kontonummer-struktur til repræsentation af en indenlandsk konto, som består af en branchidentifier (reg.nr) og en accountidentifier (kontonr.). Repræsentation og værdisæt fremgår af infostrukturbasens OIO-specifikation for BankAccountStructure: TST_BankAccountStructure.xsd ForeignBankAccount Strukturen indeholder to overordnede strukturer ForeignBankInfoStructure og ForeignPersonInfoStructure. Strukturen ForeignBankInfoStructure er yderligere brudt ned i flere underliggende strukturer Side 35
37 ForeignBankInfoStructure Strukturtype som indeholder en underliggende struktur secondarypostallabel inklusiv foreigncountryidentifikationcode eller eventuelt andre felter. SecondaryPostalLabel En struktur til overførsel af adresseoplysninger på 6 tekstlinjer uden fast indhold eller bindinger, til brug på labels, rudekuverter og lign. tallabel.xsd CountryIdentificationCode : Repræsentation: Værdisæt: Landeidentifikationskode - 3 karakterer, som beskrevet i ISO 3166 standarden 13/DKCC_CountryIdentificationCode.xds Tekst, altid 3 tegn [a-z,a-z]{3} IBANIdentifier Side 36
38 : IBAN-nummeret ( International Bank Account Number ) er den internationale udgave af et kontonummer. IBAN er en entydig identifikation af en konto i et pengeinstitut i EU og andre vestlige lande. IBAN afløser ikke det oprindelige kontonummer, men er et supplement der benyttes i international sammenhæng. Det gør en automatisk behandling af betalinger over landegrænser mulig, da IBAN kontrolleres for gyldighed af afsendende og modtagende pengeinstitut. Alle pengeinstitutter i EU har indført IBAN. Derudover har flere lande uden for EU indført IBAN, så IBAN kan også kan benyttes til overførsler til fx USA eller Japan. IBAN-nummeret kan typisk ses på kontoudtog eller oplyses ved henvendelse til sit pengeinstitut. Mere information kan findes på: Repræsentation: IBAN-nummeret består af fire elementer: - landekode for Danmarks vedkommende DK - et kontrolnummer på 2 cifre - bankens registreringsnummer - det normale kontonummer IBAN består af op til 34 tegn, og et dansk IBAN kunne fx se sådan ud: DK Værdisæt: [a-za-z]{2,2}[0-9]{2,2}[a-za-z0-9]{1,30} BICIDentifier : SWIFT også kaldet BIC ( Bank Identifier Code ) - er en international bank-identifikationskode på 8 eller 11 bogstaver og tal. BIC er en struktureret adresse som identifierer parter i finansielle transaktioner. BIC anvendes i hele verden af finansielle systemer især i forbindelse med udveksling af data mellem it-systemer. Mere information kan findes på: Repræsentation: De første 4 tegn er altid bogstaver og identificerer banken. Herefter kommer 2 bogstaver som er koden for det land, betalingen skal gå til. De første tegn for Danmarks Nationalbank vil derfor være: DKNBDK Herefter kommer 2 tal eller bogstaver som identificerer lokationen (byen). For Danmarks Nationalbanks vedkommende: KK. Koden bliver altså samlet: DKNBDKKK Side 37
39 Dette er et pengeinstituts hovedadresse. Skal et beløb sendes til en afdeling af en bank, KAN der i SWIFT-koden være 3 yderligere bogstaver/tal, som kaldes "branchcode" (afdelingskode). Bemærk at SWIFT-koden altid skal skrives ud i ét, ingen mellemrum. Og altid 8 eller 11 tegn. Værdisæt: [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1} ForeignBankBranchCode : Repræsentation: Værdisæt: Modtagers udenlandske registreringsnummer. Alfanumerisk, op til 17 tegn [a-za-z0-9]{0,17} ForeignBankAccountIdentifier : Repræsentation: Værdisæt: Modtagers udenlandske kontonummer. Alfanumerisk String NemkontoCurrencyCode : Repræsentation: Værdisæt: Valutakode - Et repræsentativt udsnit af ISO 4217 valutakode standarden Tekst, altid 3 tegn se: 7/10/01/NKSPU_CurrencyCode.xsd ForeignPersonInfoStructure Strukturtype som indeholder en underliggende struktur secondarypostallabel inklusiv foreigncountryidentifikationcode Side 38
40 SecondaryPostalLabel En struktur til overførsel af adresseoplysninger på 6 tekstlinjer uden fast indhold eller bindinger, til brug på labels, rudekuverter og lign. tallabel.xsd CountryIdentificationCode : Repræsentation: Værdisæt: Landeidentifikationskode - 3 karakterer, som beskrevet i ISO 3166 standarden 13/DKCC_CountryIdentificationCode.xsd Tekst, altid 3 tegn [a-z,a-z]{3} BankAccountUnavailable : En struktur bestående af en kode og en tekst der angiver at den NemKonto-registrerede er kendt men at NemKontoen for den efterspurgte ikke findes eller at kontoen er lukket BankAccountUnavailableCode Repræsentation Værdisæt : En kode der angiver hvorfor NemKontoen ikke findes eller er lukket. : Alfanumerisk, op til 4 tegn : [a-za-z0-9 \-]{0,4} BankAccountUnavailableText Repræsentation : En beskrivende tekst, bestemt af koden, der angiver hvorfor NemKontoen ikke udleveres. : Alfanumerisk, op til 50 tegn Side 39
41 Værdisæt : [a-za-z0-9 \. \- \s]{1,50} NemkontoRequestError En struktur bestående af en kode og en tekst der angiver hvorfor forespørgslen ikke blev behandlet. Det kan skyldes at den forespurgte Nemkonto-registrerede er ukendt eller at den Private Udbetaler er registreret i misligholdelsesregisteret NemkontoRequestErrorCode : En kode der angiver hvorfor forespørgslen ikke blev behandlet Repræsentation : Alfanumerisk, op til 4 Værdisæt : [a-za-z0-9 \-]{0,4} NemkontoRequestErrorText : En beskrivende tekst, bestemt af koden, der fortæller hvorfor betalingsmeddelelsen ikke blev behandlet Repræsentation : Alfanumerisk, op til 50 Værdisæt : [a-za-z0-9 \. \- \s]{1,50} Side 40
42 11 Validering af data og tilbagemelding til den Private Betalingsformidler. Behandlingen af et bundt kan resultere i en af tre typer output, heraf repræsenterer to af dem fejlsituationer - InvalidMessageFormat eller TransporterHeaderError. Den trejde type output indeholder strukturen TransporterHeader samt NemkontoResponse. Hvis NemkontoRespons sender en fejl retur sker det i NemkontoRequestError Hvilke krav stilles der til data? Nedenfor beskrives de tre niveauer, der kan optræde fejl på: Formatkontrollen, Headerkontrollen og under komplettering af de enkelte betalingsmeddelelser Formatkontrol: Kontrol af om XML er velformet og overholder skema (InvalidMessageFormat) Funktion Valider bundt: Formatkontrol Beskrivelse Tilbagemelding til betalingsformidler Validering af OIOXMLformat Der valideres om betalingsmeddelelsen overholder: Gældende version af OIOXML skemaer. Gældende værdisæt for de enkelte elementer, som fremgår af feltbeskrivelsen. Output indeholder en fejlstruktur der beskriver fejlen, repræsenteret ved: en kode der angiver den alvorligste fejltype fundet ved læsning en kode der angiver at input ikke overholder en Side 41
43 af de gældende OIOXML specifikationer en beskrivende tekst Frekvens Form Pr. bundt og betalingsmeddelelse Output indeholder en fejlstruktur InvalidMessageFormatType der beskriver fejlsituationen repræsenteret ved: InvalidMessageFormathighestserverity InvalidMessageFormatCode InvalidMessageFormatText). Fejlmelding: TransporterAgreementIdentifier er ikke udfyldt TransporterSystemIdentifier er ikke udfyldt Bemærkning Headerkontrol: Kontrol af aftale og felt-indhold (Transporter- HeaderError) Funktion Valider bundt: Headerkontrol Beskrivelse Tilbagemelding til betalingsformidler Tjek aftalenummer og andre headeroplysninger Funktionen kontrollerer om der findes en gyldig aftale og om afsendersystemet er registreret som godkendt. Findes der fejl her afvises bundtet og data behandles ikke yderligere i NemKonto-systemet. Kontrol af dobbeltforsendelse på bundtniveau. Kontrollen omfatter: Kontrol af at samme bundt fra samme system ikke er modtaget tid- Output indeholder en fejlstruktur der beskriver fejlen, repræsenteret ved: en kode der optræder når data i transportheader ikke kan accepteres en tekst der angiver en begrundelse for, at input ikke kan accepteres Side 42
44 ligere. Er dette tilfældet afvises bundtet. Frekvens Form Pr. bundt. I TransporterHeaderError optræder følgende output: en kopi af TransporterHeader (Input) TransporterHeaderErrorCode TransporterHeaderErrorText Bemærkning Der fejlmeldes kun den 1. fejl som findes ved fejl foretages ikke yderligere validering Side 43
45 Fejlmelding: Ukendt aftalenummer (Privat Betalingsformidler aftale) Afsendersystemet er ukendt Aftalen er ikke startet, udløbet eller misligholdt Afsendersystemet er ikke registreret som godkendt til at sende ind i tilsendte version XXXX Dobbelt forsendelse af bundt (hvis samme bundtreference tidligere har været brugt af systemet) Bemærkning Der fejlmeldes kun den 1. fejl som findes ved fejl valideres ikke videre på bundtet Komplettér betaling: Validering og fejlmeddelelser (NemkontoRequestError) Funktion Fejlsituation Tilbagemelding til betalingsformidler Kompletter betaling Når CPR eller CVR-nummer er ukendt Output indeholder en fejlstruktur der beskriver fejlen, repræsenteret ved: en kode der angiver hvorfor forespørgslen ikke blev behandlet en beskrivende tekst, bestemt af koden, der fortæller hvorfor betalingsmeddelelsen ikke blev behandlet Frekvens Form Pr. betalingsmeddelelse I NemkontoRequestError optræder følgende output: NemkontoRequestErrorCode Side 44
46 Funktion Fejlsituation Tilbagemelding til betalingsformidler NemkontoRequestErrorText Fejlmelding: Dette afsnit udarbejdes når designet endeligt er fastlagt Bemærkninger 11.2 Hvordan håndteres fejl? Nedenfor gives anvisninger på hvordan de forskellige fejltyper kan håndteres. Afsnittene skal læses i sammenhæng med de mere specifikke fejl-lister i kapitel InvalidMessageFormatText Elementet InvalidMessageFormatText returneres når det modtagne dokument ikke er XML eller XML ikke er velformet eller indkodet med et accepteret tegnsæt eller XML ikke overholder en understøttet OIOXML version. InvalidMessageFormatText-elementet indeholder en nærmere prosabeskrivelse af hvorfor formatet ikke blev godkendt. Denne tekst i kombination med den Private Betalingsformidlers kopi af den afsendte betalingsmeddelelse udgør et godt grundlag for at betalingsformidleren kan fejlsøge i sit system TransporterHeaderError TransporterHeaderError-elementet indeholder en kode og nærmere prosabeskrivelse af hvilken fejl der blev detekteret i headeren. Denne tekst i kombination med de medsendte header-elementer fra en oprindelige betalingsmeddelelse udgør et godt grundlag for at betalingsformidleren kan fejlsøge i sit system evt. i samarbejde med NemKonto Support såfremt fejlen er aftale- eller tilslutningsrelateret NemkontoRequestError I NemkontoRequestError-elementet er der en kode samt en prosabeskrivelse af hvilken fejl der blev detekteret i betalingsmeddelelsen. Denne Side 45
Snitfladebeskrivelse for Komplettering af Betalingsmeddelelser for Private Udbetalere Nemkonto Version 0.99 december 2007
Snitfladebeskrivelse for Komplettering af Betalingsmeddelelser for Private Udbetalere Nemkonto Version 0.99 december 2007 NemKonto Indholdsfortegnelse Indholdsfortegnelse Ændringer i forhold til forrige
Læs mereSnitfladebeskrivelse for Komplettering af Betalingsmeddelelser for Private Udbetalere NemKonto Version 1.02 januar 2015
Snitfladebeskrivelse for Komplettering af Betalingsmeddelelser for Private Udbetalere NemKonto Version 1.02 januar 2015 NemKonto Snitfladebeskrivelse for Komplettering af Betalingsmeddelelser for Private
Læs mereSpecifikationer til tilslutningsprøven for Private Betalingsformidlere. Version 1. februar 2008
Specifikationer til tilslutningsprøven for Private Betalingsformidlere Version 1. februar 2008 Indholdsfortegnelse 1 Indledning...1 1.1 Formål med specifikationerne... 1 1.2 Forudsætninger for specifikationerne...
Læs mereSnitfladebeskrivelse. NemKonto systemets Integration med Debitormotoren i SKAT EFI
Snitfladebeskrivelse NemKonto systemets Integration med Debitormotoren i SKAT EFI Indholdsfortegnelse Dokument og versionsoversigt (ændringslog)... 5 1 Brug af snitfladebeskrivelsen... 6 2 Formål og målgrupper...
Læs mereTilslutningsprøvedrejebog til NemKonto for Private Udbetalere. Version 1. december 2007
Version 1. december 2007 Indholdsfortegnelse 1 Indledning...3 1.1 Formål med drejebogen... 3 1.2 Mål med tilslutningsprøven... 3 2 Overordnet beskrivelse af tilslutningsprøven...4 2.1 Beskrivelse af hvad
Læs mereNemKonto. XML skemaer for. ukomplette og komplette betalinger. til NKS
NemKonto KMD Selma Lagerlöfs Vej 300 9100 Aalborg www.nemkonto.dk NemKonto XML skemaer for ukomplette og komplette betalinger til NKS Version 2.0 19-05-2006 Økonomistyrelsen er ansvarlig for NemKonto,
Læs mereDataudvekslingsaftale vedrørende tilslutning til NemRefusions Virksomhedsservice
Dataudvekslingsaftale vedrørende tilslutning til NemRefusions Virksomhedsservice Dato: Ref.: Mellem og KOMBIT A/S Formål Formålet med denne aftale er at fastlægge de tekniske krav til kommunikationen mellem
Læs mereSnitfladebeskrivelse for GO000002Q Betalingsadministration Send sagsoplysninger til KMD Opus Debitor. Version 1.0,
Af Snitfladebeskrivelse for GO000002Q Betalingsadministration Send sagsoplysninger til KMD Opus Debitor Version 1.0, 05.09.2012 Indholdsfortegnelse Indholdsfortegnelse Ændringer i forhold til forrige version...
Læs mereNemKonto. XML skemaer for. ukomplette og komplette betalinger. til NKS
NemKonto KMD Selma Lagerlöfs Vej 300 9100 Aalborg www.nemkonto.dk NemKonto XML skemaer for ukomplette og komplette betalinger til NKS Version 1.4 31-08-2005 Økonomistyrelsen er ansvarlig for NemKonto,
Læs mereSnitfladebeskrivelse for GO000004Q Betalingsadministration Send indbetaling til KMD Opus Debitor. Version 1.0,
Af Snitfladebeskrivelse for GO000004Q Betalingsadministration Send indbetaling til KMD Opus Debitor Version 1.0, 05.09.2012 Snitfladebeskrivelse for GO000004Q betalingsadministration modtag betaling Indholdsfortegnelse
Læs mereSnitfladebeskrivelse for Snitfladebeskrivelse STD-8 KMD Boligstøtte Version 1.0.0, 13.12.2011
Snitfladebeskrivelse for Snitfladebeskrivelse STD-8 KMD Boligstøtte Version 1.0.0, 13.12.2011 Indholdsfortegnelse Ændringer i forhold til forrige version... 2 1 Brug af snitfladebeskrivelsen... 3 2 Formål
Læs mereDataleverandører leverer data til NemKonto-systemet via en direkte forbindelse til KMD.
Dataleverandør Dataleverandøraftale vedrørende NemKontoSystemet Dato Ref.: Mellem Dataleverandør adresse postnr. og by og KMD A/S cvr. nr. 26911745 Lov 1203 af 27. december 2003 om offentlige betalinger
Læs mereTestspecifikationer. - Beskrivelse af specifikationer for tilslutningsprøven. Rapport. KMD August Version /
NemKonto KMD Selma Lagerlöfs Vej 300 9100 Aalborg www.nemkonto.dk info@nemkonto.dk Telefon: 44 60 10 00 Rapport Testspecifikationer - Beskrivelse af specifikationer for tilslutningsprøven. Version 2.1
Læs mereImplementeringsvejledning NemKonto-betalinger via Danske Bank Version 1.2
Implementeringsvejledning NemKonto-betalinger via Danske Bank Version 1.2 NemKonto-betaling Side 1 af 13 Implementeringsvejledning Indholdsfortegnelse Indholdsfortegnelse... 2 Formål... 3 Målgruppe...
Læs mereSnitfladebeskrivelse for GO000003Q Betalingsadministration Send forespørgsel til og modtag svar fra KMD Opus Debitor. Version 1.0,
Af Snitfladebeskrivelse for GO000003Q Betalingsadministration Send forespørgsel til og modtag svar fra KMD Opus Debitor Version 1.0, 05.09.2012 Indholdsfortegnelse Indholdsfortegnelse Ændringer i forhold
Læs mereKMD accepterer opkobling ved etablering af enten VPN-tunnel eller fast forbindelse.
Tilslutning til NemKonto via KMD EDI-service (VANS) Overordnet foregår en udbetaling via NemKonto-systemet ved at et udbetalende system sender en betalingsordre til NemKonto-systemet. Som standard anbefaler
Læs mereOverførselsService. Recordbeskrivelser overførsler
Recordbeskrivelser overførsler INDHOLDSFORTEGNELSE INDHOLDSFORTEGNELSE INDHOLDSFORTEGNELSE... 2 HISTORIK... 3 OVERFØRSLER... 4 Overførselsarter... 4 Recordstruktur... 5 Eksempel på opbygningen af en leverance
Læs mereOverførsler til udlandet
Danske Bank, Statens Betalinger Overførsler til udlandet Juli 2010 Side 1 Indhold 1 Indledning... 3 2 Krav til STP-betalinger indenfor EU:... 3 3 Krav til STP-betalinger udenfor EU:... 3 4 BIC (SWIFT)...
Læs mereVejledning i opsætning af MQ
NemKonto KMD Lauritzens Plads 1 9000 Aalborg www.nemkonto.dk support@nemkonto.dk Vejledning i opsætning af MQ 19. februar 2016 Side 1 Beskrivelse af MQ opsætning ved opkobling til KMD Nemkonto 1. Formål
Læs mereUnitel til pc Kommasepareret format for Posteringsdata August 2010
Unitel til pc Kommasepareret format for Posteringsdata August 2010 Indhold 1. Indledning... 3 2. Generelt... 3 2.1 Posteringstype- og reference-koder... 3 3. Feltbeskrivelse... 4 4. Record-beskrivelse
Læs mereTilslutningsvilkår for Private Betalingsformidleres anvendelse af NemKonto-systemet for Private Udbetalere (NKS-PU) NemKonto
Tilslutningsvilkår for Private Betalingsformidleres anvendelse af NemKonto-systemet for Private (NKS-PU) NemKonto Version 1.01 marts 2008 1. Indledning Nærværende vilkår udgør Økonomistyrelsens standardvilkår
Læs mereAugust 2013 (version 1.1) Tilslutningsguide. Opgaver, der skal løses på vej mod NemKonto. NemKonto hører under Økonomistyrelsen.
August 2013 (version 1.1) Tilslutningsguide Opgaver, der skal løses på vej mod NemKonto NemKonto hører under Økonomistyrelsen Side 0 Tilslutningsguide til NemKonto August 2013 (version 1.1) Tilslutningsguide...
Læs mereSnitfladebeskrivelse for ukomplette og komplette betalingsmeddelelser
Snitfladebeskrivelse for ukomplette og komplette betalingsmeddelelser til NKS NemKonto Version 2.04 januar 2015 Digitaliseringsstyrelsen er ansvarlig for NemKonto, som udvikles af KMD Indholdsfortegnelse
Læs mereVejledning i opsætning af MQ
NemKonto KMD Lauritzens Plads 1 9000 Aalborg www.nemkonto.dk support@nemkonto.dk Vejledning i opsætning af MQ 20-11-2008 Side 1 Økonomistyrelsen er ansvarlig for NemKonto, som udvikles af KMD Beskrivelse
Læs mereTilslutningsvilkår for Private Betalingsformidleres og Private Udbetaleres anvendelse af NemKonto-systemet (NKS-PU)
Tilslutningsvilkår for Private Betalingsformidleres og Private Udbetaleres anvendelse af NemKonto-systemet (NKS-PU) NemKonto Version 2.00-2019 NKS-Aftale nr. [xxx] om vilkår for anvendelse af NemKonto-systemet
Læs mere1 Brug af snitfladebeskrivelsen... 2. 2 Formål og beskrivelse... 2. 2.1 Hvad er formålet med snitfladen?... 2. 2.2 Beskrivelse af snitfladen...
AUB - Indberet skoleophold(al8) Indholdsfortegnelse Indholdsfortegnelse 1 Brug snitfladebeskrivelsen... 2 2 Formål og beskrivelse... 2 2.1 Hvad er formålet med snitfladen?... 2 2.2 Beskrivelse snitfladen...
Læs mereSnitfladebeskrivelse for WEBService IndkomstEnkeltForespoergsel. KMD Indkomst, P13-5. Version 13.0, 24.09.2015
Snitfladebeskrivelse for WEBService IndkomstEnkeltForespoergsel KD Indkomst, P13-5 Version 13.0, 24.09.2015 Indholdsfortegnelse Ændringer i forhold til forrige version... 2 1 Brug af snitfladebeskrivelsen...
Læs mereDKAL Snitflader Masseforsendelse
DKAL Snitflader Masseforsendelse 1 C.1 Indholdsfortegnelse C.1 INDHOLDSFORTEGNELSE... 2 C.2 LÆSEVEJLEDNING... 3 C.3 TILMELDINGSLISTE... 4 C.3.1 RECORD-STRUKTUR... 4 C.3.2 OIOXML-STRUKTUR... 5 C.4 MATERIALE-INDLÆSNING...6
Læs mereKom godt i gang med. Nem Konto. Vejledning til sagsbehandlere. NemKonto hører under Økonomistyrelsen
Kom godt i gang med Nem Konto Vejledning til sagsbehandlere NemKonto hører under Økonomistyrelsen Indholdsfortegnelse 1 Introduktion... 2 2 Sådan bruger du NemKonto... 3 2.1 Log på NemKonto... 3 2.2 Signering
Læs mereSnitfladebeskrivelse for. ukomplette og komplette betalinger. til NKS
NemKonto KMD Lautrupparken 40-42 2750 Ballerup www.nemkonto.dk info@nemkonto.dk Telefon: 44 60 10 00 Snitfladebeskrivelse for ukomplette og komplette betalinger til NKS Version 2.05 10.03.2016 Digitaliseringsstyrelsen
Læs mereLokale, danske betalinger - Business Online
Lokale, danske betalinger - Business Online Side 1 af 8 Dette dokument beskriver, hvorledes du skal opbygge filer med kommaseparerede betalingsrecords. Filen skal indeholde en linie for hver betaling.
Læs mereKapitel 4: Opdateringer i NemKonto-Systemet
Kapitel 4: Opdateringer i NemKonto-Systemet Sidst redigeret 5. december 2005 Version 2.0 Formål Afklaring af proceduren for indberetning, ændring og sletning af NemKonti og specifikke konti Dette kapitel
Læs mereLeverandørService Beskrivelse af elektronisk uddata fra Nets
INDHOLDSFORTEGNELSE ELEKTRONISK UDDATA FRA Nets KVITTERING OG ANMÆRKNINGER (690)... 3 LEVERANCE START... 5 KVITTERING FOR BETALINGSOPLYSNINGER... 7 ANMÆRKNING... 9 BEMÆRKNING... 11 ÆNDRING... 13 LEVERANCE
Læs mereUnitel til pc Kommasepareret format for kreditadvis på indenlandske bankoverførsler September 2007
Unitel til pc Kommasepareret format for kreditadvis på indenlandske bankoverførsler September 2007 Indhold 1. Indledning... 3 2. Generelt... 3 3. Feltbeskrivelse... 4 4. Record-beskrivelse... 5 4.1 Eksempel
Læs mereOverførselsService. Record beskrivelse overførselskvittering 2010 November Side 1. Nets Denmark A/S Lautrupbjerg 10 P.O. 500 DK-2750 Ballerup
Nets Denmark A/S Lautrupbjerg 10 P.O. 500 DK-2750 Ballerup T +45 44 68 44 68 F +45 44 86 09 30 www.nets.eu CVR-nr. 20016175 Recordbeskrivelse overførselskvittering 2010 November Side 1 Indholdsfortegnelse
Læs mereBetalinger til udlandet fra Danmark Business Online
Betalinger til udlandet fra Danmark Business Online Side 1 af 6 Dette dokument beskriver, hvorledes du skal opbygge filer med kommaseparerede betalingsrecords. Filen skal indeholde en linie for hver betaling.
Læs mereBetalinger til udlandet fra Sverige Business Online
Betalinger til udlandet fra Sverige Business Online Side 1 af 5 Dette dokument beskriver, hvorledes du skal opbygge filer med kommaseparerede betalingsrecords. Filen skal indeholde en linie for hver betaling.
Læs mereOpsætning af kreditorbetaling
Opsætning af kreditorbetaling Først en gennemgang af de opsætning der er nødvendig for at kunne danne betalingsfiler. Bankkonti Der skal oprettes en eller flere bankkonti. Bankkonti oprettes og vedligeholdes
Læs mereXML webservice for pensionsordninger. Version 1.0 Draft A
XML webservice for pensionsordninger Version 1.0 Draft A Dokumentoplysninger Titel: Projekt: Webservice for pensionsordninger EDI kontorets branchekoordinerede dataudveksling Forfatter: Bidragsydere til
Læs mereDokumentationsguide for dansk Bankkonto
Dokumentationsguide for dansk Bankkonto OIOXML dokumentationsguide for dansk Bankkonto Denne guide er udarbejdet af Peter Neergaard Jensen, IT- og Telestyrelsen, i regi af Kernekomponentgruppen under XML-projektet
Læs mere(Bilag til dagsordenspunkt 8, Kommunale anvenderkrav til støttesystemerne)
25. april 2013 NOTAT Anvenderkrav til Støttesystemet Klassifikation (Bilag til dagsordenspunkt 8, Kommunale anvenderkrav til støttesystemerne) KOMBIT A/S Halfdansgade 8 2300 København S Tlf 3334 9400 www.kombit.dk
Læs mereFejlbehæftede betalinger
Danske Bank, Statens Betalinger Fejlbehæftede betalinger Juni 2015 Side 1 Indhold 1 Formål... 3 2 Forespørgsel på en betaling i Business Online... 3 3 Identifikation af fejlbehæftede betalinger, der indsættes
Læs mereFormatbeskrivelse til ERH - Bankens Erhvervsformat (BEC format) Oktober 2005
Formatbeskrivelse til ERH - Bankens Erhvervsformat (BEC format) Oktober 2005 Dette dokument er inddelt i 3 hovedområder: Beskrivelse af filformatet, kontonummerformater og datatyper Betalingsformat for
Læs mereVejledning til tildeling af EANlokationsnummer
Vejledning til tildeling af EANlokationsnummer Version 2.5 22-12-2004 Side: 1 Indledning Nedenstående vejledning beskriver de nærmere procedurer i forbindelse med tildeling og håndtering af EAN-lokationsnumre
Læs mereSnitfladebeskrivelse. til Ferie Ind
Snitfladebeskrivelse til Ferie Ind Version 1.1. 06-10-2007 KMD A/S 2003. Alle rettigheder forbeholdes. Dette materiale er ophavsretligt beskyttet og må ikke kopieres i videre omfang end forudsat i ophavsretsloven.
Læs mereSnitfladebeskrivelse for Pension persons andel af varmetillæg. KMD Boligstøtte Version 0.9.1,
Snitfladebeskrivelse for Pension persons andel af varmetillæg (26) KMD Boligstøtte Version 0.9.1, 26.2.2016 Indholdsfortegnelse Indholdsfortegnelse Ændringer i forhold til forrige version... 2 1 Brug af
Læs mereDKAL Snitflader REST Register
DKAL Snitflader REST Register 1 Indholdsfortegnelse A2.1 INTRODUKTION 3 A2.1.1 HENVISNINGER 3 A2.1.2 LÆSEVEJLEDNING 4 A2.1.2.1 SÅDAN LÆSES EN REST GRAF 4 A2.1.2.2 SÅDAN LÆSES EN RESSOURCE OG EN TYPE 4
Læs mereDigital post Snitflader Bilag A2 - REST Register Version 6.3
Digital post Snitflader Bilag A2 - REST Register Version 6.3 1 Indholdsfortegnelse A2.1 INTRODUKTION 4 A2.1.1 HENVISNINGER 4 A2.2 OVERSIGT OVER FUNKTIONSOMRÅDE 5 A2.2.1 OPRET / HENT OPLYSNINGER OM SLUTBRUGER
Læs mereVejledning til SLS webservice Statistik
Side 1 af 12 Vejledning til SLS webservice Statistik Indholdsfortegnelse Ændringslog... 1 Formålet med webservicen... 2 Forretningsmæssig beskrivelse... 2 Wsdl-dokumenter... 2 OIOXML-skemaer... 3 Inputstruktur
Læs mereSnitfladebeskrivelse for. ukomplette og komplette betalinger. til NKS
NemKonto KMD Selma Lagerlöfs Vej 300 9100 Aalborg www.nemkonto.dk Snitfladebeskrivelse for ukomplette og komplette betalinger til NKS Version 2.0 19.05.2006 Økonomistyrelsen er ansvarlig for NemKonto,
Læs mere(Bilag til dagsordenspunkt 8, Kommunale anvenderkrav til støttesystemerne)
25. april 2013 Klik her for at angive tekst. NOTAT Bilag 14: Anvenderkrav til Støttesystemet Organisation (Bilag til dagsordenspunkt 8, Kommunale anvenderkrav til støttesystemerne) kombit@kombit.dk CVR
Læs mereVejledning til SLS webservice Løbende løndele
Side 1 af 12 Vejledning til SLS webservice Løbende løndele Indholdsfortegnelse Ændringslog... 1 Formålet med webservicen... 2 Forretningsmæssig beskrivelse... 2 Wsdl-dokumenter... 2 OIOXML-skemaer... 3
Læs mereSEPA Direct Debit. Vejledning for tilbageførsel. privatbetalinger (CORE) Nets Denmark A/S Lautrupbjerg 10 P.O. 500 DK-2750 Ballerup
SEPA Direct Debit Vejledning for tilbageførsel af uautoriserede privatbetalinger (CORE) Nets Denmark A/S Lautrupbjerg 10 P.O. 500 DK-2750 Ballerup Indholdsfortegnelse 1 Indledning... 3 1.1 Tidsfrister...3
Læs mereUddybende vejledning til UTS Forsyningsspecifikation i OIOUBL
Uddybende vejledning til UTS Forsyningsspecifikation i OIOUBL 4. januar 2013 Indhold UTS og forskellen i forhold til det gamle format...2 Udfordringer med UTS...2 Tiltag med henblik på at afhjælpe udfordringerne...3
Læs mereSnitfladebeskrivelse for Udstilling af pensionstyper
Snitfladebeskrivelse_-_Udstilling_af_.dotx Udstilling af Snitfladebeskrivelse for Udstilling af KMD Social Pension Version 1.1 af 2. august 2017 side 1 af 6 Snitfladebeskrivelse_-_Udstilling_af_.dotx Udstilling
Læs mereSnitfladebeskrivelse for SR78685 KMD Aktiv Bevillingsoplysninger til Jobcenterløsninger. KMD Aktiv Version 7.6, 12.11.2013
6 Snitfladebeskrivelse for SR78685 KMD Aktiv Bevillingsoplysninger til Jobcenterløsninger KMD Aktiv Version 7.6, 12.11.2013 Snitfladebeskrivelse KMD Aktiv Bevillingsoplysninger til Jobcenterløsninger Indholdsfortegnelse
Læs mereFormatbeskrivelse til ERH Bankens Erhvervsformat (BEC format) November 2010
Formatbeskrivelse til ERH Bankens Erhvervsformat (BEC format) November 2010 Dette dokument er inddelt i 4 hovedområder: Beskrivelse af filformatet, kontonummerformater og datatyper. Betalingsformat for
Læs mereBetalingsservice og indbetalingskort Vejledning for dataleverandører
Vejledning for dataleverandører Leverance 0601 - Betalingsdata Januar 2012 Nets Denmark A/S Lautrupbjerg 10 2750 Ballerup Tlf. 44 68 44 68 CVR-nr. 20 01 61 75 Indholdsfortegnelse 1. Vedligeholdelse af
Læs mereÆldredokumentation. Vejledning til kommunerne vedr. etablering og drift af filoverførsel til Danmarks Statistik
Ældredokumentation Vejledning til kommunerne vedr. etablering og drift af filoverførsel til Danmarks Statistik Danmarks Statistik 11. december 2007 Indhold 1. Indledning...3 2. Kort beskrivelse af teknik
Læs mereCorporate Netbank Posteringsdata ver. 2, 3 og 4 DK August 2015
Corporate Netbank Posteringsdata ver. 2, 3 og 4 DK August 2015 Indhold 1. Indledning... 3 2. Generelt... 3 2.1 Posteringstype- og reference-koder... 3 1. Feltbeskrivelse... 4 2. Record-beskrivelse version
Læs mereBesvaret dato Spørgsmål Svar. den i fremtidig kontrol mod dobbeltforsendelse på bundtniveau.
Spørgsmål- og svar, Betalinger Side 1 af (11) 1. Elementer i betalings-xml 1.1 referencer Referencer 1.1.1 11.03.05 "Bundtreference (GrpId), skal være unik identifikation for et bundt indenfor myndighed..
Læs mereVilkår vedrørende brug af Støttesystemet Beskedfordeler
Vilkår vedrørende brug af Støttesystemet Beskedfordeler 1 Indledning og vejledning Nærværende vejledning beskriver, hvordan it-systemer afsender og/eller modtager beskeder fra Støttesystemet Beskedfordeler,
Læs mereKodeliste. Statuskode Statustekst
Side 1 af 11 Denne kodeliste beskriver de koder, der kan forekomme i statusmeddelelsen. Statuskode Statustekst 001 Træk-/forfaldsdato skal udfyldes som AAAAMMDD 002 Fakturadato skal udfyldes som AAAAMMDD
Læs mereSnitfladebeskrivelse HentYdelseInformation BYS P11-4 KMD Børneydelse Version 1.0.0, 2012.05.22
Snitfladebeskrivelse HentYdelseInformation BYS P11-4 KMD Børneydelse Version 1.0.0, 2012.05.22 Indholdsfortegnelse Indholdsfortegnelse Ændringer i forhold til forrige version... 2 1 Brug af snitfladebeskrivelsen...
Læs mereBeskrivelse af fejlkoder. Version 7.0, KMD Indkomst WEBService IndkomstEnkeltForespoergsel og MQService IndkomstMasseForespoergsel
Beskrivelse af fejlkoder KMD Indkomst WEBService IndkomstEnkeltForespoergsel og MQService IndkomstMasseForespoergsel Version 7.0, 15.04.2016 Senest gemt den 31-08-2016 11:40, ID190-D Indkomstgrænseflade_P13_5
Læs mereFormatbeskrivelse til indlæsning af betalinger
Formatbeskrivelse til indlæsning af betalinger - ERH Bankens Erhvervsformat (BEC) Udarbejdet af: BEC Gældende fra: 21. februar 2013 Version Udarbejdet af Dato 1.0 BEC Bankernes EDB Central 21. februar
Læs mereSnitfladebeskrivelse for Udstilling af efterreguleringer. KMD Social Pension. Version 1.1 af 7. juli side 1 af 6
Snitfladebeskrivelse for Udstilling af KMD Social Pension Version 1.1 af 7. juli 2017 side 1 af 6 Indholdsfortegnelse 1 Versionsinformation... 2 2 Brug af snitfladebeskrivelsen... 3 3 Formål og målgrupper...
Læs mereDigital post Snitflader Bilag A5 - REST HTTP returkoder Version 6.3
Digital post Snitflader Bilag A5 - REST HTTP returkoder Version 6.3 1 Indholdsfortegnelse INDHOLDSFORTEGNELSE 2 A5.1 INTRODUKTION 4 A5.2 HTTP RETURKODER 4 A5.3 DIGITAL POST FEJLKODER 7 A5.3.1 DIGITAL POST
Læs mereVejledning der beskriver processen mellem manuelle bilag i IndFak2 og NS 7.0
INDFAK2 og NS 7.0 ØSY/STPEL/TIE 30.06.2015 Vejledning der beskriver processen mellem manuelle bilag i IndFak2 og NS 7.0 Formål I denne vejledning kan du se hvilke oplysninger der skal udfyldes ved oprettelse
Læs merePriser og vilkår for udenlandske overførsler til og fra Danmark samt overførsler i anden valuta end DKK i Danmark erhverv
er er og vilkår for udenlandske overførsler til og fra Danmark samt overførsler i anden valuta end DKK i Danmark erhverv Indhold Generelt Særligt om overførsler til udlandet Særligt om overførsler fra
Læs mereTirsdag, den 11. juni Til brugere af KMD Opus Debitor. Funktionsbeskrivelse til G19-snitfladen GE550010Q. Version / 12.
Funktionsbeskrivelse til G19-snitfladen GE550010Q Version 1.0 1 / 12 Indhold 1. Generelt... 3 2. Transaktionstypernes indbyrdes forhold... 3 2.1 Standard anvendelse (gælder for langt de fleste kravtyper)...
Læs mereDK701. Snitfladebeskrivelse mv. om overførsel af erstatnings-anmodning fra Hospitaler til "danmark" 30. april 2002 IT-afdelingen, danmark
DK701 Snitfladebeskrivelse mv. om overførsel af erstatnings-anmodning fra Hospitaler til "danmark" 30. april 2002 IT-afdelingen, danmark Overførsel af erstatningsanmodning fra hospitaler til "danmark"
Læs mereDisse betingelser gælder mellem dig og Andelskassen Fælleskassen i følgende situationer:
Betingelser for overførsler til og fra udlandet pr. 01.05.2015 1. Generelt Disse betingelser gælder mellem dig og Andelskassen Fælleskassen i følgende situationer: Ved overførsel af beløb til udlandet,
Læs mereKMD Indkomst Indkomstgrænseflade P13-5. Løsningsbeskrivelse. Version 9
KMD Indkomst Indkomstgrænseflade P13-5 Løsningsbeskrivelse Version 9 Internt Indholdsfortegnelse 1 Versionsoversigt... 3 2 Referenceoversigt... 4 3 Formål... 5 4 Konceptuel løsningsmodel... 6 4 Krav til
Læs mereFormatbeskrivelse til indlæsning af betalinger
Formatbeskrivelse til indlæsning af betalinger - ERH Bankens Erhvervsformat (BEC) Udarbejdet af: BEC Gældende fra: 21. februar 2013 Version Udarbejdet af Dato 1.0 BEC Bankernes EDB Central 21. februar
Læs mereBetalinger til udlandet fra Norge Business Online
Betalinger til udlandet fra Norge Business Online Side 1 af 6 Dette dokument beskriver, hvorledes du skal opbygge filer med kommaseparerede betalingsrecords. Filen skal indeholde en linie for hver betaling.
Læs mere1 Brug af feltbeskrivelsen... 3. 2 Formål og beskrivelse... 4. 2.1 Hvad er formålet med feltbeskrivelsen?... 4. 2.2 Modtagelse af data...
Indholdsfortegnelse Indholdsfortegnelse 1 Brug af feltbeskrivelsen... 3 2 Formål og beskrivelse... 4 2.1 Hvad er formålet med feltbeskrivelsen?... 4 2.2 Modtagelse af data... 4 2.3 Begreber, definitioner
Læs mereDrejebog for tilslutningsprøve OIO sag
Drejebog for tilslutningsprøve OIO sag Indholdsfortegnelse Ændringer i forhold til forrige version... 3 1 Indledning... 4 1.1 Formål med drejebogen... 4 1.2 Mål med tilslutningsprøven... 4 2 Overordnet
Læs mereKMD Dagpenge. Snitfladebeskrivelse til. Servicesnitfladen. Ydelsesoversigt NY97010Q
KMD Dagpenge Snitfladebeskrivelse til Servicesnitfladen Ydelsesoversigt NY97010Q Version 1.2 27-3-2012 KMD 2012 Alle rettigheder forbeholdes. Dette materiale er ophavsretligt beskyttet og må ikke kopieres
Læs mereDKAL Snitflader Afsendelse og modtagelse af meddelelser via S/MIME
DKAL Snitflader Afsendelse og modtagelse af meddelelser via S/MIME 1 Indholdsfortegnelse B.1. INTRODUKTION... 3 B.1.1. HENVISNINGER... 3 B.1.2. INTEGRATION MED EKSISTERENDE SIKKER E-POSTLØSNING... 3 B.1.3.
Læs mereBETINGELSER FOR OVERFØRSLER TIL OG FRA UDLANDET GÆLDENDE FRA 01.10.2015
BETINGELSER FOR OVERFØRSLER TIL OG FRA UDLANDET GÆLDENDE FRA 01.10.2015 Generelt Disse betingelser gælder mellem dig og Lægernes Pensionsbank i følgende situationer: ved overførsel af beløb til udlandet
Læs mereCorporate Netbank og Unitel til pc. Kommasepareret format til betalinger (UTF-format) November 2009
Corporate Netbank og Unitel til pc Kommasepareret format til betalinger (UTF-format) November 2009 Indhold 1. Indledning...3 2. Formattype...4 3. Feltbeskrivelse...5 4. Maksimum- og minimumfelter...14
Læs mereBetingelser for overførsler til og fra udlandet
Betingelser for til og fra udlandet Gældende fra 26.05.2016 26.05.2016 03 Side 2/6 Disse betingelser gælder mellem dig og Lægernes Bank i følgende situationer: ved overførsel af beløb til udlandet ved
Læs mereUnitel Betalingsadviseringer i EDI/4-format August 2009
Unitel Betalingsadviseringer i EDI/4-format August 2009 Indhold 1. Indledning...3 2. Generel beskrivelse...4 3. Ændring af gebyrafregning pr. 1. november 2009...4 4. Opbygning af betalingsadviseringer...4
Læs mereIntegration af DocuBizz og Helios
Integration af DocuBizz og Helios v. 0.2 Side 1 af 7 Integration af DocuBizz og Helios 1 Overordnet beskrivelse... 1 2 Format for de overførte data... 1 3 Overførsel af stamdata fra Helios til DocuBizz...
Læs mere(Bilag til dagsordenspunkt 8, Kommunale anvenderkrav til støttesystemerne)
30. april 2013 NOTAT Bilag 12: Anvenderkrav til Støttesystemet Beskedfordeler (Bilag til dagsordenspunkt 8, Kommunale anvenderkrav til støttesystemerne) KOMBIT A/S Halfdansgade 8 2300 København S Tlf 3334
Læs mereVilkår for udenlandske betalinger
Vilkår for udenlandske betalinger Skal du foretage en betaling til udlandet? Eller skal du modtage en betaling fra udlandet? Her kan du læse om, hvad du skal gøre, hvis du skal overføre elle modtage penge
Læs mereRejsUd2 Oprettelse af udenlandsk Rejsekreditor
RejsUd2 Oprettelse af udenlandsk Rejsekreditor Dette dokument er en præcisering til SAM s kunder i, hvordan man opretter en udenlandsk Rejsekreditor via DDI. Kun den del, der omhandler oprettelse af Rejsekreditor
Læs mereRecordbeskrivelser Indlæs April 2014. Jyske Netbank Erhverv Plus
Recordbeskrivelser Indlæs April 2014 Jyske Netbank Erhverv Plus Indledning... 3 Jyske Bank format... 3 Formatbeskrivelse... 4 af records med fast længde... 4 Betaling start (IB000000000000)... 6 Indenlandsk
Læs mereEDI-guide for Regres Bilag 2 Ajourføringshistorik
EDI-guide for Regres Bilag 2 Ajourføringshistorik Version 3.3 Final Dokumentoplysninger Titel: Projekt: EDI-guide for Regres EDI kontorets branchekoordinerede dataudveksling Forfatter: Bidragsydere til
Læs mereVersion 1.0. Vejledning til brug af Støttesystemet Organisation
Version 1.0 Vejledning til brug af Støttesystemet Organisation kombit@kombit.dk CVR 19 43 50 75 Side 1/6 1. Indledning I forbindelse med det forestående monopolbrud konkurrenceudsætter KOMBIT indkøb af
Læs mereKMD programmer. Snitfladebeskrivelse for. P12-27 FrontendHop/ Situationsafhængig Dialogintegration
KMD programmer Snitfladebeskrivelse for P12-27 FrontendHop/ Situationsafhængig Dialogintegration Kald af KMD program fra kommunalt valgfrit 3. part program (Hop IND) (Klient til klient) KMD 2012. Alle
Læs mereDatastruktur overførsel via lønservicebureau
Datastruktur overførsel via lønservicebureau 31. januar 2019 Dok ID: 13529 Indhold Samlet datastruktur ved informationsoverførsel til DA Barsel... 2 OS1 Dataleverandør startrecord... 2 OSA Informationssektion
Læs mereGenerelle regler for OverførselsService
Generelle regler for Gældende fra 1. november 2009 1. Hvad er er et produkt, som giver beløbsafsender mulighed for via Nets at iværksætte overførsel af beløb i danske kroner til beløbsmodtageres konti
Læs mereBetalingsservice og indbetalingskort Vejledning for dataleverandører
Vejledning for dataleverandører Leverance 0602 Betalingsoplysninger generelt Januar 2012 Nets Denmark A/S Lautrupbjerg 10 2750 Ballerup Tlf. 44 68 44 68 CVR-nr. 20 01 61 75 Indholdsfortegnelse Betalingsservice
Læs mereHerudover gælder sparekassens almindelige forretningsbetingelser til enhver tid i kundeforholdet.
Betingelser for overførsler til og fra udlandet Betingelser for overførsler til og fra udlandet 1. Generelt Disse betingelser gælder mellem Dem og sparekassen i følgende situationer: Ved overførsel af
Læs mereVejledning om tilslutning til VANS. Version 1.0
Version 1.0 24-11-2004 Indledning Nedenstående vejledning beskriver de nærmere procedurer i forbindelse med tilmelding til VANS, som forudsat i Cirkulære om tildeling og håndtering af EAN-lokationsnumre
Læs mereDen Gode LÆ-blanket Webservice (DGLÆ:WS)
Den Gode LÆ-blanket Webservice (DGLÆ:WS) MedCom arbejdspapir. Ver 0.2 18-06-2006. HVO Den Gode LÆ-blanket Webservice (DGLÆ:WS)...1 Del A: Formål og funktionalitet...2 Formål (=Usecase)...2 Sagsgangen i
Læs mereVilkår for betalingskonti
Vilkår for betalingskonti Vilkår for betalingskonti Erhvervskunder Gældende fra den 18-08-2014 1. Indledning Disse vilkår gælder for betalingstjenester tilknyttet betalingskonti oprettet med henblik på
Læs mereVejledning til SLS webservice - Afgang
Side 1 af 10 Vejledning til SLS webservice - Afgang Indholdsfortegnelse Ændringslog... 1 Formålet med webservicen... 2 Forretningsmæssig beskrivelse... 2 Wsdl-dokumenter... 2 OIOXML-skemaer... 3 Inputstruktur
Læs mere