Vejledning til SLS webservice Ansættelsesforholdets faste felter

Relaterede dokumenter
Vejledning til SLS webservice - Afgang

Vejledning til SLS webservice Person

Vejledning til SLS webservice - Afgang

Vejledning til SLS webservice Løbende løndele

Vejledning til SLS webservice Individuelt afregnet pension

Vejledning til SLS webservice Ferieret

Vejledning til SLS webservice Skatteløndele

Vejledning til SLS webservice Omsorgsregnskab

Vejledning til SLS webservice - Engangsløndele

Vejledning til SLS webservice Afvigende kontering

Vejledning til SLS webservice - Løndelskontering

Vejledning til SLS webservice - Kontering

Vejledning til SLS webservice Skatteløndele

Vejledning til SLS webservice Overenskomst

Vejledning til SLS webservice Ferieret

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 Ny ansættelse

Vejledning til SLS webservice Ferie Korriger

Vejledning til SLS webservice Listewebservices

Vejledning til SLS webservice Ny ansættelse

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

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

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

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

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

DAR OIO vejledning Version 1.2

BBR OIOXML. Vejledning til snitfladen: AddressGeometryService

SKYHOST WEB API VERSION 8 (OFFENTLIGT)

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

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

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

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

XML webservice for pensionsordninger. Version 1.0 Draft A

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

DM Nyt. Indhold i dette DM-Nyt: Referenceside med StarTime brugere Regulering af time- og opdateringspriser. Siden sidst:

Guideline. EAN-systemet

BBR OIOXML. Vejledning til snitfladen: Address.wsdl

Digital post Snitflader Bilag A2 - REST Register Version 6.3

Continia e faktura Brugermanual. Version 3.08 december Continia Software A/S Hjulmagervej 55 DK-9000 Aalborg Denmark

BBR OIOXML. Vejledning til OIOXML snitflade for Bygninger og boliger BuildingDwelling.wsdl. Tillæg til BuildingDwellingV5. BuildingDwellingV7

EDI-guide for Regres Bilag 2 Ajourføringshistorik

1. Services, egne (udgående)

AuthorizationCodeService

Drejebog for tilslutningsprøve OIO sag

Vejledning til registrering som bruger til EudraCT results

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

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

Webservice W017 Registrer karakter

KRAVSPECIFIKATION for underretningsstatistik

DKAL Snitflader Masseforsendelse

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

OIO standardsnitflade til Advis. Snitfladevejledning til operationen Advis Importer. KMD Sag Version KMD A/S Side 1 af 23

Tredjepart webservices

BBR OIOXML. Vejledning til OIOXML snitflade for Bygninger og boliger BuildingDwelling.wsdl. Tillæg til BuildingDwellingV3. BuildingDwellingV4

Snitfladebeskrivelse for webservicen: HuslejeregisterV1. Version 1.12,

Anvendelse af dobbelthistorik i GD2

Civilstyrelsen. Lovtidende. Generisk webservice til søgning af afgørelser - Vejledning. Version:

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

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

Vejledning i opsætning af MQ

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

XML webservice for deklarationsgebyrer. Version 1.0 Final

Side 579 Social Journal Ark Færdig oprettet notat med bilag og tilknyttede dokumenter Alle Social Journal Ark oprettes fra side 579L.

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.

Sådan gør du som leder i Randers kommune

BBR OIOXML. Vejledning til OIOXML snitflade for Bygninger og boliger BuildingDwelling.wsdl. Tillæg til BuildingDwellingV4. BuildingDwellingV5

Ja Sættes til -1. ExporterIndicator Ja Ikke en del af CVR grunddata. Sættes til tomt. Har aldrig været required i CVR (citat ERST)

Personalestamdata Sidst opdateret /version 2.1/Steen Eske Christensen

Anvendelsesvejledning for entydig identifikation af målesteder i naturgas distribution ved hjælp af EAN-systemet.

OIOUBL Guideline. OIOUBL Guideline

ELEKTRONISK INDBERETNING CANCER 10/ VERSION 1.4

Vejledning. Indlæsning af studerende til gruppedannelse i STADS. Indhold. Studie-IT Tlf.:

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

DK701. Snitfladebeskrivelse mv. om overførsel af erstatnings-anmodning fra Hospitaler til "danmark" 30. april 2002 IT-afdelingen, danmark

Introduktion til ebconnect gateway Opret brugerkonto Registrer dig i NemHandelsregistret... 2

Notat. Introdansk beskrivelse af fastlagte krav til indberetning af statistikoplysninger fra udbydere JL

Kort vejledning til Digital Post

Indholdsfortegnelse. Systembeskrivelse kapitel 8 Administrationsdatabase

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

Digital post Snitflader Bilag A5 - REST HTTP returkoder Version 6.3

Layout af afstemningsfil til grænsefladekontrol af webservicen SkoleopholdIndberetninger. Beskrivelse af de enkelte felter

Snitfladebeskrivelse for webservicen: HuslejeregisterV1. Version 1.11,

Manuel optjening / SH, Feriefri, Fritvalg...

Vejledning til leverandører ifm. CPR-abonnement

Dokumentation af optagelse.dk

Dokumentation af optagelse.dk

Nedenstående oversigt viser elementerne i den meddelelse, der skal overføres fra fødeafdeling til kirkekontor/sogn.

Snitfladebeskrivelse for GO000004Q Betalingsadministration Send indbetaling til KMD Opus Debitor. Version 1.0,

DK530. Snitfladebeskrivelse mv. for overførsel af erstatningsanmodning fra behandlere til "danmark"

Layout af afstemningsfil til grænsefladekontrol af webservicen KostopholdIndberetninger. Beskrivelse af de enkelte felter

Tilslutningsaftale til Campus integration. September 2018

ITD ecmr WEB Services. Af Allan Wisborg, IT Udvikler

Kursusbeskrivelse. Forarbejde. Oprettelse af en Access-database

Registrering i Patientadministrativt system - OPUS

Teknisk Dokumentation

DDElibra H Å N D B O G

i CO 2 -kvoteregisteret

Transkript:

Side 1 af 9 Vejledning til SLS webservice Ansættelsesforholdets faste felter Indholdsfortegnelse Ændringslog... 1 Formålet med webservicen... 2 Forretningsmæssig beskrivelse... 2 Wsdl-dokumenter... 2 OIOXML-skemaer... 3 Inputstruktur - ajourføring... 3 Beskrivelse af SLSAnsfFastFeltAjrfStruktur (inputstruktur)... 5 Eksempler på input til webservicen... 7 Eksempler på retursvar fra webservicen... 8 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 09.04.2014 Ændring tilslutning 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 faste felter for et ansættelsesforhold i SLS. Forretningsmæssig beskrivelse På et ansættelsesforhold er der mulighed for at registrere en lang række valgfri oplysninger på såkaldte faste felter. Ajourføring af ansættelsesforholdets faste felter anvendes til at vedligeholde disse oplysninger. De data der kan overføres til SLS er følgende: CPR-nummer og løbenr., som identificerer lønmodtagerens ansættelsesforhold Fastfeltindikator, som er et nummer, der identificerer det faste felt Fastfeltoperator, som angiver den operation der skal udføres på det faste felt Fastfeltværdien, som angiver det indhold (et tal eller en dato), som feltet skal opdateres med Webservicen er opbygget som en såkaldt request-response operation, dvs. et input resulterer i et output. Hver overførsel af en opdatering af et fast felt 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 OesSLSAnsfFastFeltAjrf.wsdl Følgende elementer er nødvendige for den forretningslogiske behandling og skal derfor være til stede i transaktionen: ExtendedPersonCivilRegistrationIdentifierStructure Loebenr SLSFastFeltIdentifikator SLSFastFeltOperatorKode SLSFastFeltVaerdiStruktur

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 inputstrukturen i forbindelse med ajourføring af faste felter er: CPR_PersonCivilRegistrationIdentifier.xsd OES_ExtendedPersonCivilRegistrationIdentifierStructure.xsd OES_FictivePersonCivilRegistrationIdentifier.xsd OES_LoebeNr.xsd OES_SLSFastFeltIdentifikator.xsd OES_SLSFastFeltOperatorKode.xsd OES_SLSFastFeltVaerdiStruktur.xsd OES_SLSFastFeltKvantitet.xsd OES_SLSFastFeltDato.xsd MODST_UUID.xsd Nedenfor vises en grafisk illustration af inputstrukturen. 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 inputstrukturen.. Beskrivelse af SLSAnsfFastFeltAjrfStruktur (inputstruktur) <XML tag> Beskrivelse Felt i SLS <SLSAnsfFastFeltAjrfStruktur> Strukturen anvendes i forbindelse med ajourføring af faste felter i SLS. Det faste felt identificeres med et nummer og indholdet kan være et tal eller en dato. Indholdet i talfelter kan enten overskrives eller den nye værdi kan adderes eller subtraheres. Indholdet i datofelter kan enten overskrives med ny dato eller datoen kan nulstilles. Alle elementer som er nødvendige for at identificere den forekomst, der skal ajourføres skal være til stede i transaktionen: ExtendedPersonCivilRegistrationIdentifierStructure, Loebenr, SLSFastFeltIndikator, SLSFastFeltOperator- Kode samt SLSFastFeltVaerdiStruktur, som består SLSFastFeltKvantitet eller SLSFastFeltDato. <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> <SLSFastFeltIndikator> <SLSFastFeltOperatorKode> Det 3-cifrede løbenummer er sammen med det udvidede cpr-nummer den unikke identifikation af et ansættelsesforhold i Statens Lønsystem (SLS) Indeholder et 3-cifret nummer, der identificerer det faste felt. Se SLS-Guiden for oversigt over faste felter: www.slsguide.oes.dk Indeholder information om hvad der skal udføres på det faste felts saldo. For faste felter af typen tal kan der være tale om + for addition, - for subtraktion eller = for overskrivning. For faste felter af typen dato anvendes = for overskrivning. OS_A_ANSF_LØN_LB_NR OS_A_ANSF_FFELT_FNR_XXX_VD OS_I_ANSF_FFELT_OPERATOR_KD

Side 6 af 9 <XML tag> Beskrivelse Felt i SLS <SLSFastFeltVaerdiStruktur> <SLSFastFeltKvantitet> <SLSFastFeltDato> <UUID> Strukturen indeholder den værdi et ansættelsesforholds faste felt skal ajourføres med. Der skal vælges et og kun et af elementerne. Der anvendes SLS- FastFeltKvantitet, hvis det faste felt indeholder en numerisk værdi. Der anvendes SLSFastFeltDato, hvis det faste felt indeholder en dato. Der angives den nye værdi det faste felt skal ajourføres med. Ajourføringstypen afhænger af <SLSFastFeltOperatorKode> Der angives den dato det faste felt ønskes ajourført med. Hvis en dato ønskes nulstillet anvendes attributten nillable og dato må ikke være udfyldt. Eksempel på ajourføring af dato: <m:slsfastfeltdato>2008-08-01</m:slsfastfeltdato> Eksempel på nulstilling af dato: <m:slsfastfeltdato xsi:nil="true"/> 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. OS_I_ANSF_FFELT_VÆRDI_VD

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 af et numerisk felt <m:slsansffastfeltajrfstruktur 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:slsfastfeltidentifikator>52</m:slsfastfeltidentifikator> <m:slsfastfeltoperatorkode>+</m:slsfastfeltoperatorkode> <m:slsfastfeltvaerdistruktur> <m:slsfastfeltkvantitet>100000</m:slsfastfeltkvantitet> </m:slsfastfeltvaerdistruktur> </m:slsansffastfeltajrfstruktur> Eksempel på input til ajourføring af et datofelt <m:slsansffastfeltajrfstruktur 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:slsfastfeltidentifikator>411</m:slsfastfeltidentifikator> <m:slsfastfeltoperatorkode>=</m:slsfastfeltoperatorkode> <m:slsfastfeltvaerdistruktur> <m:slsfastfeltdato>2005-07-01</m:slsfastfeltdato> </m:slsfastfeltvaerdistruktur> </m:slsansffastfeltajrfstruktur> Eksempel på input til nulstilling af et datofelt <m:slsansffastfeltajrfstruktur 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:slsfastfeltidentifikator>411</m:slsfastfeltidentifikator> <m:slsfastfeltoperatorkode>=</m:slsfastfeltoperatorkode> <m:slsfastfeltvaerdistruktur> <m:slsfastfeltdato xsi:nil="true"/> </m:slsfastfeltvaerdistruktur> </m:slsansffastfeltajrfstruktur>

Side 8 af 9 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 <FejlAdvisReturSvarStruktur xmlns="http://rep.oio.dk/oes.dk/xml/schemas/2006/11/24/"> <FejlAdvisReturKode>0</FejlAdvisReturKode> </FejlAdvisReturSvarStruktur> Eksempel på et retursvar med værdien 1 Fejlet <FejlAdvisReturSvarStruktur xmlns="http://rep.oio.dk/oes.dk/xml/schemas/2006/11/24/"> <FejlAdvisReturKode>1</FejlAdvisReturKode> <FejlAdvisMeddelelseStruktur> <ExtendedPersonCivilRegistrationIdentifierStructure> <PersonCivilRegistrationIdentifier>0000000000</PersonCivilRegistrationIdentifier> </ExtendedPersonCivilRegistrationIdentifierStructure> <FejlAdvisLoebeNr>0</FejlAdvisLoebeNr> <FejlAdvisArtKode>1</FejlAdvisArtKode> <FejlAdvisAdvarselsKode>RR2070</FejlAdvisAdvarselsKode> <FejlAdvisTekst>'=' kan ikke anvendes. </FejlAdvisTekst> <TransaktionsKode>g</TransaktionsKode> <TransaktionsNavn>ANSF_FFLT_AJRE </FejlAdvisMeddelelseStruktur> </FejlAdvisReturSvarStruktur> </TransaktionsNavn>

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