Postbeskrivning Sjukanmälan
Innehållsförteckning Filspecifikation för Sjukanmälan AGS... 3 Översättningstabeller... 5 Sjuklön/SickPayID... 5 Anställningsform/ EmploymentTypeID... 6 Yrkeskategori/JobCategoryID... 6 Fackförbund/UnionID... 6 Pensionsavtal/PensionAgreementID... 8 Framställning av fil... 8 Exempel på fil till AFA Försäkring... 8 CSV-format... 8 XML-format... 8
Filspecifikation för Sjukanmälan AGS Postbeskrivning för detaljuppgifter i fil som innehåller sjukanmälan till AFA Försäkring. Samtliga uppgifter är obligatorisk och kan enbart laddas upp om alla uppgifter finns med och är i korrekt format enligt filspecifikationen nedan. Nr Benämning Format Beskrivning Exempel Kommentarer 1 Organizati onnumber 2 PersonalNu mber 3 InsuranceN umber 4 SickLeave Date string string Alfanumeriskt. åååå-mm-dd Företagets organisationsnumm er som tilldelats av SCB. Ange den anställdes personnummer Företagets försäkringsnummer som tilldelats av Fora och som arbetstagaren omfattas av.* Datum för sjuklöneperiodens första dag. Startdatum (SickLeaveDate) ska vara minst 14 dagar bakåt i tiden från anmälningsdatum. 5 SickPayId int Ange rätt till sjuklön 6 SickPayDa ys 7a SickPayPer iodfrom int Om SickPayId = 5, ange antal dagar den person anmälan avser för sjuklön. åååå-mm-dd Om SickPayId = 4, ange fr.o.m. datum på perioden. 9999999999 10 tecken 19770707-7777 1231231233 Max 10 tkn 2014-05-15 Om sjuklöneperiodens första dag är 1 maj kan anmälan lämnas tidigast 15 maj Om sjuklön är antal dagar (5) ange ex. 7 Om sjuklön är annan period (4) ange fr.o.m. datum ex. 2016-01-01 : Sjuklön / SickPayID Sjuklön / SickPayID Sjuklön / SickPayID
Nr Benämning Format Beskrivning Exempel Kommentarer 7b SickPayPer iodto 8 Employme ntistermin ated 8a 8b Employme ntfrom Employme ntto 9 Employme nttypeid 9a Employme nttypeoth er åååå-mm-dd Om SickPayId = 4 på fråga 7a, ange tom datum på perioden. Bool åååå-mm-dd åååå-mm-dd int string Ange om anställningen upphört Det datum den person anmälan avser började sin anställning hos arbetsgivaren. (anställningsdatum) Det datum den person anmälan avser slutade sin anställning hos arbetsgivaren. (Avgångsdatum) Kod för den anställningsform som personen anmälan avser har/har haft. Om EmploymentTypeI d = 4 på fråga 9 ange annan anställningsform Om sjuklön är annan period (4 på fråga 7a) ange t.o.m. datum ex. 2016-01- 14 Ex: true Ex 2010-02-25 Ex 2016-03-15 Om annan anställningsform ange denna i fritext Sjuklön / SickPayID Anges enbart om kännedom vid anmälningstillfället finns om att anställningen kommer att upphöra. Får man efter anmälningstillfället kännedom om att anställningen kommer att upphöra behöver detta inte anmälas i efterhand till AFA Försäkring. Frågan är obligatorisk om svaret är true på fråga 8. Anställningsform /EmploymentTypeID Anställningsform /EmploymentTypeID
Nr Benämning Format Beskrivning Exempel Kommentarer 10 JobCategor yid int Ange yrkeskategori Ex: 1 Yrkeskategori / JobCategoryID 11 UnionId int Vilket fackförbund tillhör avtalet 12 UnionOthe r 13 PensionAgr eementid 13a PensionAgr eementoth er string int string Vilket fackförbund tillhör avtalet Vilket pensionsavtal tillhör avtalet Ex: 6 Ex: 1 Om annat pensionsavtal på fråga 13 (6) ange detta i fritext *Har ni flera avtalsnummer hos Fora anger ni det som gäller för respektive anställd Översättningstabeller SickPayID Sjuklön/SickPayID Name 1 Ja, 14 dagar 2 Ja, 90 dagar 3 Nej, ingen rätt till sjuklön 4 Ja, ange period 5 Ja, ange antal dagar Fackförbund/UnionI D Om annat fackförbund (65) ange fackförbundet i fritext Pensionsavtal / PensionAgreementI D Pensionsavtal / PensionAgreementI D
Anställningsform/ EmploymentTypeID EmploymentTypeID Name 1 Tillsvidare 2 Tidsbegränsad 3 Intermittent anställning 4 Annan anställningsform Yrkeskategori/JobCategoryID JobCategoryID Name 1 Arbetare 2 Tjänsteman Fackförbund/UnionID UnionID Name 1 Byggnadsarbetareförbundet 2 Elektrikerförbundet 3 Fastighetsanställdas förbund 4 GS (skogs-, trä- och grafisk bransch) 5 Handelsanställdas förbund 6 IF Metall 7 Pappersindustriarbetareförbundet 8 Unionen 9 Akademikerförbundet 10 Civilekonomerna 11 DIK-förbundet 12 Farmacevtförbundet 13 Farmacförbundet 14 Fartygsbefälsförbundet 15 Finansförbundet 16 Folkhögskolornas Lärarförbund SFHL 17 FTF Försäkringstjänstemannaförbundet 18 Försvarsförbundet 19 Förtroendevalda KL 20 Förtroendevalda SN-LO/PTK/nämndemän 21 Hotell och restaurang facket 22 Inredningsarkitekters Riksförbund 23 Journalistförbundet
24 Jusek 25 Kommunalarbetareförbundet 26 Kooperativa Tjänstemännens förbund 27 Kyrkans Akademikerförbund Kyrka 28 Ledarna 29 Livsmedelsarbetareförbundet 30 Läkarförbundet 31 Lärarförbundet 32 Lärarna Riksförbund LR 33 Medarbetareförbundet 35 Musikerförbundet 36 Målareförbundet 37 Naturvetarna 38 Officersförbundet 39 Pilotföreningen (SPF) 40 Polisförbundet 41 Psykologförbundet 42 Reservofficersförbundet SROF 43 Riksdagsledamöter 44 SACO-förbundet Trafik och järnväg TJ 45 Skolledarförbundet 46 SEKO - service och kommunikation 47 Sjöbefälsföreningen 48 Sjukgymnastförbundet LSR 49 Vision 50 Skogs- och lantbrukstjänstemanna- förbundet 51 SRAT 52 Statstjänstemannaförbundet (ST) 53 Svenska arbetsterapeuter 54 Sveriges Arkitekter 55 Sveriges Ingenjörer 56 Tandläkarförbundet 57 Teaterförbundet 58 Transportarbetareförbundet 59 Tull Kust 60 Universitetslärarförbundet SULF 61 Veterinärförbundet 62 Vårdförbundet 63 Yrkesfiskare 64 Yrkesmusikerförbundet SYMF 65 Annat fackförbund
66 Inget fackförbund Pensionsavtal/PensionAgreementID PensionAgreementID Name 1 SAF-LO 2 KAP 3 KAP-KL 4 ITP 5 PFA 6 Annat pensionsavtal 7 AKAP-KL Framställning av fil Filen ska bara innehålla anställda som varit sjukskrivna mer än 14 dagar. Enklast utgår ni från sjukperioder registrerade på löneart X som avser dag 15 och framåt. (OBS anställda som har fyllt 65 ska inte inkluderas) Exempel på fil till AFA Försäkring CSV-format PersonalNumber;OrganizationNumber;InsuranceNumber;SickLeaveDate;Empl oymentisterminated;employmentfrom;employmentto;employmenttypeid;empl oymenttypeother;jobcategoryid;unionid;unionother;pensionagreementid; PensionAgreementOther;SickPayId;SickPayDays;SickPayPeriodFrom;SickPa yperiodto 197412233780;5564735057;1231231233;2016-02-01;FALSE;2013-01-01;2016-03-10;1;EmploymentTypeOther text;1;1;unionother text;1;pensionagreementother text;5;10;2016-02-01;2016-03-01 XML-format <?xml version="1.0" encoding="utf-8" standalone="yes"?> <xs:schema version="1.0" xmlns:xs="http://www.w3.org/2001/xmlschema"> <xs:element name="employment" type="employment"/> <xs:element name="employments" type="employments"/>
<xs:element name="organization" type="organization"/> <xs:element name="organizations" type="organizations"/> <xs:complextype name="organizations"> <xs:sequence> <xs:element ref="organization" minoccurs="0" maxoccurs="unbounded"/> </xs:sequence> </xs:complextype> <xs:complextype name="organization"> <xs:sequence> <xs:element name="organizationnumber" type="xs:string" <xs:element name="insurancenumber" type="xs:string" <xs:element ref="employments" </xs:sequence> </xs:complextype> <xs:complextype name="employments"> <xs:sequence> <xs:element ref="employment" minoccurs="0" maxoccurs="unbounded"/> </xs:sequence> </xs:complextype> <xs:complextype name="employment"> <xs:sequence> <xs:element name="personalnumber" type="xs:string"/> <xs:element name="sickleavedate" type="xs:date" nillable="true" <xs:element name="sickpayid" type="xs:int" nillable="true" <xs:element name="sickpaydays" type="xs:int" nillable="true" <xs:element name="sickpayperiodfrom" type="xs:date"
nillable="true" <xs:element name="sickpayperiodto" type="xs:date" nillable="true" <xs:element name="employmentisterminated" type="xs:boolean"/> <xs:element name="employmentfrom" type="xs:date"/> <xs:element name="employmentto" type="xs:date" nillable="true" <xs:element name="employmenttypeid" type="xs:int" nillable="true" <xs:element name="employmenttypeother" type="xs:string"/> <xs:element name="jobcategoryid" type="xs:int" nillable="true" <xs:element name="unionid" type="xs:int" nillable="true" <xs:element name="unionother" type="xs:string"/> <xs:element name="pensionagreementid" type="xs:int" nillable="true" <xs:element name="pensionagreementother" type="xs:string"/> </xs:sequence> </xs:complextype> </xs:schema>