Vejledning til SLS webservice Person

Relaterede dokumenter
Vejledning til SLS webservice - Afgang

Vejledning til SLS webservice Individuelt afregnet pension

Vejledning til SLS webservice Løbende løndele

Vejledning til SLS webservice Ansættelsesforholdets faste felter

Vejledning til SLS webservice Ferieret

Vejledning til SLS webservice - Afgang

Vejledning til SLS webservice - Engangsløndele

Vejledning til SLS webservice Omsorgsregnskab

Vejledning til SLS webservice Skatteløndele

Vejledning til SLS webservice - Løndelskontering

Vejledning til SLS webservice Overenskomst

Vejledning til SLS webservice Afvigende kontering

Vejledning til SLS webservice - Kontering

Vejledning til SLS webservice Ferieret

Vejledning til SLS webservice Ny ansættelse

Vejledning til SLS webservice Skatteløndele

Vejledning til SLS webservice Statistik

Vejledning til SLS webservice Timebank regnskab

Vejledning til SLS webservice - Løndelskontering

Vejledning til SLS webservice Løbende løndele

Vejledning til SLS webservice Ferie Korriger

Vejledning til SLS webservice Ny ansættelse

Vejledning til SLS webservice Listewebservices

Grænseflade til afhentning af oplysninger om

OverførselsService. Recordbeskrivelser overførsler

XML webservice for deklarationsgebyrer. Version 1.0 Final

Regis-BCC integration

Indholdsfortegnelse. Version Serviceplatformen - opsætningsguide (Eksterne testmiljø) Indledning... 2

Grænseflade til afhentning af oplysninger om

Webservice til indberetning af kompetencedækning i folkeskolen Skoleåret

Oprettelse, ændring og fratrædelse af medarbejder

Vejledning. 1 Indledning. 2 Kontakt Webservicen. Webservice til Optagelse.dk

Tilslutningsaftale til Campus integration. September 2018

XML webservice for pensionsordninger. Version 1.0 Draft A

Dokumentlog. Dato Version Beskrivelse Applikation version Ny godkendelsesproces. Reference Forfatter Godkender.

Dokumentationsguide for dansk Bankkonto

Guide for Online Skadehistorik for erhverv, landbrug og motor Bilag 2 Ajourføringshistorik

Guide for Online Skadehistorik for erhverv, landbrug og motor Bilag 2 Ajourføringshistorik

OIO standardservice til Journalnotat. Generel servicevejledning. KMD Sag Version KMD A/S Side 1 af 15. September 2013 Version 1.

Registrering i Patientadministrativt system - OPUS

Bilag 5. Snitflade mellem udtræksprogram og database. Udkast af 12. juni Udarbejdet for. SUP-Styregruppen

OIOXML dokumentationsguide Person

Snitfladebeskrivelse for Snitfladebeskrivelse STD-8 KMD Boligstøtte Version 1.0.0,

I denne brugervejledning kan du læse om, hvilke automatiske ajourføringer der sker i lønsystemet.

Du får her en kort beskrivelse af, hvordan du kommer i gang med at oprette en opkrævning som elektronisk faktura e Faktura i Business Online.

Vejledning i opsætning af MQ

Tilslutningsaftale Til Webservice

NemKonto. XML skemaer for. ukomplette og komplette betalinger. til NKS

Webservice til indberetning af elev- og svendeprøveoplysninger til EASY-P

Indberetning af elev-trivselsdata på erhvervsuddannelserne 2016: Webservice.

AuthorizationCodeService

Emne: HR-processer Ansættelse Version: 01 ID: 6.a.3

Webservice til GYM-indberetning

Lønimport. Fremgangsmåde. Opsætning af løn i Mamut Stellar

Grænseflade til indberetning af institutionsmæssige stamoplysninger til EfterUddannelse.dk

KMD accepterer opkobling ved etablering af enten VPN-tunnel eller fast forbindelse.

1.1 Formål Webservicen gør det muligt for eksterne parter, at fremsøge informationer om elevers fravær.

Webservice til GYM-indberetning til DVH

EDI-guide for Regres Bilag 2 Ajourføringshistorik

1. Online fejl, advis og informationer Fejl og advis efter en lønkørsel Eksempler på advis Eksporter data til excel...

Webservice til AMU-indberetning til Datavarehuset

Guide for Online Skadehistorik for erhverv, landbrug og motor Bilag 2 Ajourføringshistorik

Grænseflade til indberetning af elev- og svendeprøveoplysninger til EASY-P

Overførsler til udlandet

Grænseflade til indberetning af elev- og svendeprøveoplysninger til EASY-P

Webservice til EUD-indberetning til Datavarehuset

SKYHOST WEB API VERSION 8 (OFFENTLIGT)

Lokale, danske betalinger - Business Online

OIOXML. Du får her en kort beskrivelse af, hvordan du kommer i gang med at oprette en opkrævning som Elektronisk faktura OIOXML i Business Online.

Webservice til EUD-indberetning til DVH

OIO standardservice til Sag. Servicevejledning til operationen Sag Laes. KMD Sag Version KMD A/S Side 1 af 14

Guide til SOAP-servicen i Plandata.dk.

Lokale, finske betalinger Business Online

Fleksible personalegoder

HR-Løn masseindberetning. Spar tastearbejde og benyt HR-Løns muligheder for at indlæse regneark

Vejledning: Fakturablanketten på Virk.dk

Løninformation nr. 13 af 9. juni 2015 (LG 07/15, 1.)

Betalinger til udlandet fra Danmark Business Online

/ hrk Version: 1.0, revideret af Ankestyrelsen, februar 2014 Fordeling:

Finanstilsynets indberetningssystem. Vejledning til Regnearksskabelonerne

Guideline. EAN-systemet

Notat. Vedrørende: Indberetning af elevdata september 2015: Web-service. Version: 1.2 Fordeling:

EDH-dokumenter. - på eksterne hjemmesider der ikke hostes af C&B Systemer

Incitamentsprogrammer, Filer til banken - Business Online

Integrationsmanual. SLS integration til Campus Version 4. Moderniseringsstyrelsen SLS integration til Campus

Bilag til vejledning i anvendelse af attentionformatet i Digital Post-løsningen. December 2017, version 0.9

Kursusbeskrivelse. Forarbejde. Oprettelse af en Access-database

OverførselsService. Record beskrivelse overførselskvittering 2010 November Side 1. Nets Denmark A/S Lautrupbjerg 10 P.O. 500 DK-2750 Ballerup

Snitfladebeskrivelse for SR78685 KMD Aktiv Bevillingsoplysninger til Jobcenterløsninger. KMD Aktiv Version 7.6,

Unitel til pc Kommasepareret format for Posteringsdata August 2010

Lokale, norske betalinger Business Online

Kort vejledning til Digital Post

Datastruktur overførsel via lønservicebureau

Beskatning, Grønland, Færøerne og 48E

Den gode webservice i LÆ projektet. Martin Holmgaard Rasmussen 23. oktober 2006

Recordbeskrivelser. Netbank Erhverv

Registerprint i SLS. Side 1 af 12. I denne vejledning får du hjælp til at læse et registerprint. Indhold

Vejledning i opsætning af MQ

BBR OIOXML. Vejledning til OIOXML-snitflade. InputBox.wsdl

Dataudvekslingsaftale vedrørende tilslutning til NemRefusions Virksomhedsservice

Transkript:

Side 1 af 9 Vejledning til SLS webservice Person Indholdsfortegnelse Ændringslog... 1 Formålet med webservicen... 2 Forretningsmæssig beskrivelse... 2 Wsdl-dokumenter... 2 OIOXML-skemaer... 3 Beskrivelse af SLSPersonAjrfStruktur (ajourføringsstruktur)... 5 Eksempler på input til webservicen... 7 Eksempler på retursvar fra webservicen... 7 Tilslutning til webservicen... 9 Ændringslog Version Dato Forfatter Bemærkning 1.0 22.01.2009 Jørgen Mølgaard 1.1 30.03.2012 Nyt navn og logo 1.2 10.04.2014 Tilslutning ændret 1.3 20.05.2016 Kenneth Olskær Tilføjet UUID

Side 2 af 9 Formålet med webservicen Formålet med webservicen er at gøre det muligt at overføre data fra eksterne systemer, som fx tidsregistreringssystemer eller personalesystemer til Statens Lønsystem, således at det er muligt at ajourføre personoplysninger for et ansættelsesforhold i SLS. Forretningsmæssig beskrivelse Webservicen anvendes til ajourføring af personoplysninger De data der kan overføres til SLS er følgende: CPR-nummer og løbenr., som identificerer lønmodtagerens ansættelsesforhold Efternavn og fornavn på medarbejderen Evt. kaldenavn på medarbejderen StillingTekst, som kan anvendes som alternativ tekst til stillingsbetegnelseskodens tekst, på lønspecifikationen. Bankkontooplysninger Webservicen er opbygget som en såkaldt request-response operation, dvs. et input resulterer i et output. Hver overførsel af personoplysninger fra det lokale system til SLS giver umiddelbart et tidstro retursvar tilbage indeholdende resultatet af SLS-behandlingen. Hvis transaktionen ikke kan gennemføres i SLS returneres en kode for at behandlingen er fejlet. En transaktion i SLS kan udløse en eller flere følgetransaktioner. Hvis den oprindelige transaktion gennemføres korrekt, men danner en advarsel returneres en kode med betydningen Gennemført, men advarsel dannet. Denne kode returneres ligeledes hvis en evt. følgetransaktion fejler eller danner en advarsel. Se særskilt vejledning om opbygningen af retursvaret: Vejledning til SLS webservice Retursvar. Webservicesen er forsynet med et valgfrit felt til en UUID (Universally unique identifier) i request/response. Hvis UUID er udfyldt i request, returneres samme værdi i response. Wsdl-dokumenter Data udveksles i OIOXML-format og webservicen er defineret i følgende WSDL-dokument OesSLSPersonAjrf.wsdl Følgende elementer er nødvendige for den forretningslogiske behandling og skal derfor være til stede i transaktionen: ExtendedPersonCivilRegistrationIdentifierStructure Loebenr Herudover skal der angives værdier for de felter, der ønskes ændret: SLSEfternavnTekst SLSFornavnTekst

SLSKaldenavnTekst SLSStillingTekst BankBranchIdentifier (registreringsnummer) BankAccountIdentifier (kontonummer) Side 3 af 9 OIOXML-skemaer Alle felter der indgår i webservicen er defineret i OIOXML-skemaer. Skemaer samt wsdl-filer er tilgængelige på http://digitaliser.dk under gruppen Statens Lønsystem (SLS). De relevante skemaer til ajourføringsstrukturen i forbindelse med personoplysninger er: CPR_PersonCivilRegistrationIdentifier.xsd OES_ExtendedPersonCivilRegistrationIdentifierStructure.xsd OES_FictivePersonCivilRegistrationIdentifier.xsd OES_LoebeNr.xsd OES_SLSEfternavnTekst.xsd OES_SLSFornavnTekst.xsd OES_SLSKaldenavnTekst.xsd OES_SLSStillingTekst.xsd ITST_BankBranchIdentifier.xsd ITST_BankAccountIdentifier.xsd MODST_UUID.xsd Nedenfor vises en grafisk illustration af inputstrukturen, hvor krævede felter er angivet i kasser med fuldt optrukne linier mens valgfri felter er angivet med stiplede linier.

Inputstruktur ajourføring Side 4 af 9 Strukturen til det udvidede CPR-nummer er sammensat af det almindelige CPR-nummer, som det er defineret af CPR og af fiktive CPR-numre, som gives til udenlandske statsborgere. oes:extendedpersoncivilregistrationidentifierstructuretype ExtendedPersonCivilRegistrationIdentifierStructure type oes:extendedpersoncivilregistrationidentifierstructuretype cpr:personcivilregistrationidentifier type cpr:personcivilregistrationidentifiertype pattern ((((0[1-9] 1[0-9] 2[0-9] 3[0-1])(01 03 05 07 08 10 12)) ((0[1-9] 1[0-9]... oes:fictivepersoncivilregistrationidentifier type oes:fictivepersoncivilregistrationidentifiertype pattern ((((6[1-9] 7[0-9] 8[0-9] 9[0-1])(01 03 05 07 08 10 12)) ((6[1-9] 7[0-9]...

Side 5 af 9 Herunder følger en forretningsmæssig beskrivelse af indholdet i strukturen.. Beskrivelse af SLSPersonAjrfStruktur (ajourføringsstruktur) <XML tag> Beskrivelse Felt i SLS <SLSPersonAjrfStruktur> Strukturen anvendes i forbindelse med ajourføring af personoplysninger i SLS. De nødvendige elementer, der skal være til stede i transaktionen er: ExtendedPersonCivilRegistrationIdentifierStructure, Loebenr. Herudover skal der angives værdier for et eller flere af de felter, der ønskes ajourført. <ExtendedPersonCivilRegistrationIdentifier- Det udvidede cpr-nummer er sammensat af det almindelige cpr-nummer, som Structure> det er defineret af CPR (Indenrigsministeriet) og af fiktive cpr-numre, som gives til udenlandske statsborgere. Der skal vælges et og kun et af elementerne. <PersonCivilRegistrationIdentifier> Indeholder fødselsdage fra 01 31 OS_A_DFA_MARB_CPR_NR <FictivePersonCivilRegistrationIdentifier> Indeholder fiktive cpr-numre (fødselsdage fra 61 91) <LoebeNr> Det 3-cifrede løbenummer er sammen med det udvidede cpr-nummer den OS_A_ANSF_LØN_LB_NR unikke identifikation af et ansættelsesforhold i Statens Lønsystem (SLS) <SLSEfternavnTekst> Medarbejderens efternavn OS_A_MARB_EFTER_NV <SLSFornavnTekst> Medarbejderens fornavn OS_A_MARB_FOR_NV <SLSKaldenavnTekst> Medarbejderens kaldenavn OS_A_MARB_KALDE_NV <SLSStillingTekst> <BankBranchidentifier> <BankAccountIdentifier> En stillingsbetegnelse eller titel som kan anvendes på et ansættelsesforhold, som alternativ tekst til stillingsbetegnelseskodens tekst, på lønspecifikationen. Registreringsnummer i det pengeinstitut hvortil et lønnummers løn skal overføres. Må kun anvendes for medarbejdere uden NemKonto. Bankkontonummer i det pengeinstitut hvortil et lønnummers løn skal overføres. Må kun anvendes for medarbejdere uden NemKonto. OS_A_ANSF_STILLING_TX OS_A_ANSF_BANK1_REG_NR OS_A_ANSF_BANK1_KONTO_NR

Side 6 af 9 <XML tag> Beskrivelse Felt i SLS <UUID> Universally Unique Identifier, som er en standard identifikator bestående af en 128 bit værdi. Den repræsenteres som 32 lowercase hexadecimale cifre adskilt af bindestreger på form 8-4-4-4-12 fx 123e4567-e89b-12d3-a456-426655440000. Benyttes i SL som en identifikation et anvender-system kan tilknytte til indrapporteringer til brug for efterfølgende fremsøgning.

Side 7 af 9 Eksempler på input til webservicen Nedenfor vises eksempler på input til webservicen. (De faktiske cprnumre er ikke vist i disse eksempler). Eksempel på input til ajourføring <SOAP-ENV:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap- ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:xsd="http://www.w3.org/2001/xmlschema"> <SOAP-ENV:Body> <m:slspersonajrfstruktur xmlns:m="http://rep.oio.dk/oes.dk/xml/schemas/2006/11/24/"> <m:extendedpersoncivilregistrationidentifierstructure> <m:personcivilregistrationidentifier>0000000000</m:personcivilregistrationidentifier> </m:extendedpersoncivilregistrationidentifierstructure> <m:loebenr>000</m:loebenr> <m:slsefternavntekst>efternavn Ny</m:SLSEfternavnTekst> <m:slsfornavntekst>fornavn Ny</m:SLSFornavnTekst> <m:slskaldenavntekst>kaldenavn</m:slskaldenavntekst> <m:slsstillingtekst>stilling tekst</m:slsstillingtekst> <m:bankbranchidentifier>1234</m:bankbranchidentifier> <m:bankaccountidentifier>1234567</m:bankaccountidentifier> </m:slspersonajrfstruktur> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Eksempler på retursvar fra webservicen Nedenfor vises eksempler på retursvar fra webservicen. (De faktiske cprnumre er ikke vist i disse eksempler). Eksempel på et retursvar med værdien 0 Gennemført OK <SOAP-ENV:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap- ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:xsd="http://www.w3.org/2001/xmlschema"> <SOAP-ENV:Body> <FejlAdvisReturSvarStruktur xmlns="http://rep.oio.dk/oes.dk/xml/schemas/2006/11/24/"> <FejlAdvisReturKode>0</FejlAdvisReturKode> </FejlAdvisReturSvarStruktur> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Eksempel på et retursvar med værdien 2 Gennemført, men advarsel dannet <SOAP-ENV:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap- ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:xsd="http://www.w3.org/2001/xmlschema"> <SOAP-ENV:Body> <FejlAdvisReturSvarStruktur xmlns="http://rep.oio.dk/oes.dk/xml/schemas/2006/11/24/"> <FejlAdvisReturKode>2</FejlAdvisReturKode> <FejlAdvisMeddelelseStruktur> <ExtendedPersonCivilRegistrationIdentifierStructure> <PersonCivilRegistrationIdentifier>0000000000</PersonCivilRegistrationIdentifier> </ExtendedPersonCivilRegistrationIdentifierStructure> <FejlAdvisLoebeNr>0</FejlAdvisLoebeNr> <FejlAdvisArtKode>2</FejlAdvisArtKode>

Side 8 af 9 <FejlAdvisAdvarselsKode>RR2498</FejlAdvisAdvarselsKode> <FejlAdvisTekst>Komplet betaling er valgt </FejlAdvisTekst> <TransaktionsKode>g</TransaktionsKode> <TransaktionsNavn>ANSF_PERS_AJRF </TransaktionsNavn> </FejlAdvisMeddelelseStruktur> </FejlAdvisReturSvarStruktur> </SOAP-ENV:Body> </SOAP-ENV:Envelope>

Side 9 af 9 Tilslutning til webservicen Før en institution kan begynde at anvende SLS webservicen er der en række praktiske og tekniske forhold der skal være på plads: Alle disse aktiviteter er beskrevet under Tilslutningsvejledninger i Bilag 1 Checklister Server til server adgang til SLS Webservice