Synkrone webservices anvendes i løsninger med en brugergrænseflade hos abonnenten, hvor sagsbehandler afventer svar fra den anvendte service.
Link til alle webservices (før TIN): https://eksternwiki.skat.dk/eindkomst
Link til alle webservices (efter TIN): https://eksternwiki.skat.dk/eindkomst2
Udstilling af indkomstoplysninger sker via følgende synkrone services:
Webservice | Forkortelse | Du kan få svar på spørgsmål som | Format |
IndkomstOplysningPersonHent | IOPH | Hvilke indkomstoplysninger har en eller flere fysiske personer for angiven søgeperiode? | OIOXML SKATXML |
IndkomstOplysningVirksomhedHent | IOVH | Hvilke indkomstoplysninger har en eller flere juridiske personer for en eller flere indberetningspligtige (lønudbetalere) med angivelse af cvr-nr. eller se-nr. samt søgeperiode? | OIOXML SKATXML |
AnsættelseForholdPersonHent | AFPH | Hvilke ansættelsesforhold har en eller flere fysiske personer for angiven søgeperiode? | OIOXML SKATXML |
AnsættelseForholdVirksomhedHent | AFVH | Hvilke ansættelsesoplysninger har en eller flere juridiske personer, der har været ansat for angiven søgeperiode? | OIOXML SKATXML |
AnsættelseForholdPersonKontroller | AFPEK | Har en eller flere personer været ansat hos angivet cvr-nr. for angiven søgeperiode? | OIOXML SKATXML |
IndkomstOplysningPersonAbonnementAjourfør | IOPAA | Servicen opretter og ajourfører en kreds af fysiske personer, der abonneres oplysninger om. Personkredsen skal opdateres manuelt af kunden. Webservicen hører til disse tre asynkrone webservices: - IndkomstOplysningPersonAdvisBestil - IndkomstOplysningKlassiskAbonnentHent - AnsættelseForholdKlassiskAbonnentHent | OIOXML SKATXML |
IndkomstOplysningSumHent | IOSUH | Hvilke summerede indkomstoplysninger har en eller flere fysiske personer for angivet cpr-numre samt basismåned? | OIOXML SKATXML |
ØkonomiskYdelseBerettigetProcentHent | ØYBPH | Servicen udstiller den procentsats og eventuelle beregningsgrundlag ved udbetaling af økonomiske ydelser til en angiven person. Servicen anvendes af Udbetaling Danmark ifm. børne- og ungeydelse. | OIOXML SKATXML |
IndkomstOplysningPersonTidHent | IOTIH | Hvilke indkomstoplysninger har en eller flere fysiske personer for angiven søgeperiode? Til forskel fra IndkomstOplysningPersonHent har denne service et ekstra felt NySøgeDatoTidFra, som skal sikre, at der ikke opstår huller eller dubletter i fremsøgte indkomstoplysninger. | OIOXML |
eSkattekortHent | | Viser øjebliksbillede af eSkattekort. | OIOXML SKATXML |
OIOAbonnentCVRSENummerRelationHent | | Servicen henter relationer mellem se-nr. og evt. cvr-nr. samt virksomhedstype på grundlag af et se-nr. | OIOXML |
OIOAbonnentVirksomhedStamOplysningHent | | Servicen henter stamoplysninger for en virksomhed. | OIOXML |
Komprimering af response på synkron service
Synkron service:
- IndkomstOplysningPersonTidHent
Servicen kan returnere store datamængder, og data bliver derfor pakket på vej ud af Udviklings- og Forenklingsstyrelsen i Skatteforvaltningen.
IndkomstOplysningPersonStruktur er pakket med ZIP, base64 encoded og lagt i feltet PakkeStrukturBase64. Hvordan feltet bruges i en service kan også ses i AG25 (databooster).
Modtagers systemer har mulighed for at invertere denne handling og har desuden mulighed for at validere servicen både pakket og unzippet.
eSkattekortHent
Webservicen eSkattekortHent giver et øjeblikbillede af skatteoplysninger og er vejledende oplysninger. eSkattekortHent leverer de data der er registreret på skattekortene.
Der er ikke abonnementsoplysninger tilknyttet brugerne på samme måde som resten af Udstilling. Der er derfor ikke mulighed for via Erhvervssystemet at styre hvilke data fra skattekortet, som den enkelte bruger af servicen får retur.
Derudover er det ikke muligt at rekvirere nye skattekort via eSkattekortHent.
En anvender af servicen kan pt. anvende følgende værdier af eSkattekortRekvisitionTypeKode (eSkattekortTypeKode er eSkattekortRekvisitionTypeKode):
01 = hovedkort
02 = bikort
06 = hovedkort uden lønindeholdelse
07 = bikort uden lønindeholdelse
Hvis der er anvendt: eSkattekortRekvisitionTypeKode = 01 (Hovedkort) så kan svaret indeholde følgende værdier af eSkattekortTypeKode:
0 = Intet skattekort
1 = Bruttokort
2 = Hovedkort
3 = Frikort
eSkattekortRekvisitionTypeKode = 02 (Bikort) så kan svaret indeholde følgende værdier af eSkattekortTypeKode:
0 = Intet skattekort
1 = Bruttokort
3 = Frikort
4 = Bikort
eSkattekortRekvisitionTypeKode = 06 (Hovedkort uden lønindeholdelse) så kan svaret indeholde følgende værdier af eSkattekortTypeKode:
0 = Intet skattekort
3 = Frikort (når aktuelt skattekort er med i Frikortindex og IKKE med i Lønindeholdelsesindex. Både eSkattekortTrækProcent, eSkattekortSærskiltForskudTrækProcent og eSkatteFrikortSaldo vil være udfyldt)
5 = Bruttokort uden lønindeholdelse (når aktuelt skattekort er bruttoskattekort eller når aktuelt skattekort er med i både Frikortindex og Lønindeholdelsesindex. Både eSkattekortTrækProcent og eSkattekortSærskiltForskudTrækProcent vil være udfyldt)
6 = Hovedkort uden lønindeholdelse
eSkattekortRekvisitionTypeKode = 07 (Bikort uden lønindeholdelse) så kan svaret indeholde følgende værdier af eSkattekortTypeKode:
0 = Intet skattekort
3 = Frikort (når aktuelt skattekort er med i Frikortindex og IKKE med i Lønindeholdelsesindex. Både eSkattekortTrækProcent, eSkattekortSærskiltForskudTrækProcent og eSkatteFrikortSaldo vil være udfyldt)
5 = Bruttokort uden lønindeholdelse (når aktuelt skattekort er bruttoskattekort eller når aktuelt skattekort er med i både Frikortindex og Lønindeholdelsesindex. Både eSkattekortTrækProcent og eSkattekortSærskiltForskudTrækProcent vil være udfyldt)
7 = Bikort uden lønindeholdelse
I response svarer webservicen med eSkattekortløbenummer, som er et unikt nr. pr. cpr-nr. og indkomstår.