Schema ValcentralenPA03.xsd attribute form default: element form default: targetnamespace: unqualified qualified http://schema.spv.se/extern/integrationstjanster/iap/forsakring/vardebesked/v1 Elements ValcentralenPA03 element ValcentralenPA03 content complex children Leverantorsuppgift source <xs:element name="valcentralenpa03"> <xs:element name="leverantorsuppgift"> <xs:element name="organisationsnummer"> <xs:>organisationsnummer består av tio siffror där den tredje siffran alltid är lägst en tvåa. Förutom dessa tio siffror tillförs två fiktiva sekelsiffror(16) i början av organisationsnumret. Totalt antal siffror utan bindestreck är tolv. <xs:pattern value="16[\d]{2}[2-9]{1}[\d]{7}"/> <xs:element name="tillaggsid"> <xs:>uppgift erhålls från SPV, kan endast vara 1 eller 2. <xs:restriction base="xs:byte"> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:element name="leveransdatum" type="xs:date">
<xs:>leveransdatum avser dagen då filen skapades. Datum anges med åtta siffror med bindestreck mellan siffrorna fyra och fem samt sex och sju. Exempel 2012-01- 20 <xs:element name="avserar"> <xs:>det år för vilken uppgifterna avser. Anges med fyra siffror. Minsta värde är 2011. <xs:restriction base="xs:gyear"> <xs:mininclusive value="2011"/> <xs:pattern value="[0-9]{4}"/> <xs:element name="pensionsuppgift" maxoccurs="unbounded"> <xs:element name="personnummer"> <xs:>personnummer anges med ett tolvsiffrigt nummer utan bindestreck med inledande sekelsiffrorna 19 eller 20. Första siffran i månadsangivelse skall vara 0 eller 1. <xs:pattern value="(19 20)[\d]{2}[0-1]{1}[\d]{7}"/> <xs:element name="inbetaldpremie" type="xs:integer"> <xs:>ackumulerat belopp för inbetald premie inkl ev ränta, för angiven persons försäkringar som uppfyller villkoren. Belopp anges i SEK med två decimaler och utan kommatecken. T ex 18.200 kronor levereras som 1820000. <xs:element name="pensionskapital" type="xs:nonnegativeinteger"> <xs:>ackumulerat belopp för angiven persons försäkringar som uppfyller villkoren. Uppgift levereras då ackumulerat belopp har värde större eller lika med noll. Vid negativt värde levereras noll. Belopp för Pensionskapital avrundas till heltal. Belopp anges i SEK med två decimaler och utan kommatecken. T ex 18.200 kronor levereras som 1820000.
element ValcentralenPA03/Leverantorsuppgift content complex children Organisationsnummer TillaggsId LeveransDatum AvserAr Pensionsuppgift source <xs:element name="leverantorsuppgift"> <xs:element name="organisationsnummer"> <xs:>organisationsnummer består av tio siffror där den tredje siffran alltid är lägst en tvåa. Förutom dessa tio siffror tillförs två fiktiva sekelsiffror(16) i början av organisationsnumret. Totalt antal siffror utan bindestreck är tolv. <xs:pattern value="16[\d]{2}[2-9]{1}[\d]{7}"/> <xs:element name="tillaggsid"> <xs:>uppgift erhålls från SPV, kan endast vara 1 eller 2.
<xs:restriction base="xs:byte"> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:element name="leveransdatum" type="xs:date"> <xs:>leveransdatum avser dagen då filen skapades. Datum anges med åtta siffror med bindestreck mellan siffrorna fyra och fem samt sex och sju. Exempel 2012-01- 20 <xs:element name="avserar"> <xs:>det år för vilken uppgifterna avser. Anges med fyra siffror. Minsta värde är 2011. <xs:restriction base="xs:gyear"> <xs:mininclusive value="2011"/> <xs:pattern value="[0-9]{4}"/> <xs:element name="pensionsuppgift" maxoccurs="unbounded"> <xs:element name="personnummer"> <xs:>personnummer anges med ett tolvsiffrigt nummer utan bindestreck med inledande sekelsiffrorna 19 eller 20. Första siffran i månadsangivelse skall vara 0 eller 1. <xs:pattern value="(19 20)[\d]{2}[0-1]{1}[\d]{7}"/> <xs:element name="inbetaldpremie" type="xs:integer"> <xs:>ackumulerat belopp för inbetald premie inkl ev ränta, för angiven persons försäkringar som uppfyller villkoren. Belopp anges i SEK med två decimaler och utan kommatecken. T ex 18.200 kronor levereras som 1820000. <xs:element name="pensionskapital" type="xs:nonnegativeinteger"> <xs:>ackumulerat belopp för angiven persons försäkringar som uppfyller villkoren. Uppgift levereras då ackumulerat belopp har värde större eller lika med noll. Vid negativt värde levereras noll. Belopp för Pensionskapital avrundas till heltal. Belopp anges i SEK med två decimaler och utan kommatecken. T ex 18.200 kronor levereras som 1820000.
element ValcentralenPA03/Leverantorsuppgift/Organisationsnummer type restriction of xs:nonnegativeinteger facets Kind Value annotation pattern 16[\d]{2}[2-9]{1}[\d]{7} annotation Organisationsnummer består av tio siffror där den tredje siffran alltid är lägst en tvåa. Förutom dessa tio siffror tillförs två fiktiva sekelsiffror(16) i början av organisationsnumret. Totalt antal siffror utan bindestreck är tolv. source <xs:element name="organisationsnummer"> <xs:>organisationsnummer består av tio siffror där den tredje siffran alltid är lägst en tvåa. Förutom dessa tio siffror tillförs två fiktiva sekelsiffror(16) i början av organisationsnumret. Totalt antal siffror utan bindestreck är tolv. <xs:pattern value="16[\d]{2}[2-9]{1}[\d]{7}"/> element ValcentralenPA03/Leverantorsuppgift/TillaggsId type restriction of xs:byte facets Kind Value annotation enumeration 1
annotation enumeration 2 Uppgift erhålls från SPV, kan endast vara 1 eller 2. source <xs:element name="tillaggsid"> <xs:>uppgift erhålls från SPV, kan endast vara 1 eller 2. <xs:restriction base="xs:byte"> <xs:enumeration value="1"/> <xs:enumeration value="2"/> element ValcentralenPA03/Leverantorsuppgift/LeveransDatum type xs:date annotation Leveransdatum avser dagen då filen skapades. Datum anges med åtta siffror med bindestreck mellan siffrorna fyra och fem samt sex och sju. Exempel 2012-01-20 source <xs:element name="leveransdatum" type="xs:date"> <xs:>leveransdatum avser dagen då filen skapades. Datum anges med åtta siffror med bindestreck mellan siffrorna fyra och fem samt sex och sju. Exempel 2012-01- 20 element ValcentralenPA03/Leverantorsuppgift/AvserAr type restriction of xs:gyear facets Kind Value annotation mininclusive 2011
annotation pattern [0-9]{4} Det år för vilken uppgifterna avser. Anges med fyra siffror. Minsta värde är 2011. source <xs:element name="avserar"> <xs:>det år för vilken uppgifterna avser. Anges med fyra siffror. Minsta värde är 2011. <xs:restriction base="xs:gyear"> <xs:mininclusive value="2011"/> <xs:pattern value="[0-9]{4}"/> element ValcentralenPA03/Leverantorsuppgift/Pensionsuppgift minocc 1 maxocc unbounded content complex children Personnummer InbetaldPremie Pensionskapital
source <xs:element name="pensionsuppgift" maxoccurs="unbounded"> <xs:element name="personnummer"> <xs:>personnummer anges med ett tolvsiffrigt nummer utan bindestreck med inledande sekelsiffrorna 19 eller 20. Första siffran i månadsangivelse skall vara 0 eller 1. <xs:pattern value="(19 20)[\d]{2}[0-1]{1}[\d]{7}"/> <xs:element name="inbetaldpremie" type="xs:integer"> <xs:>ackumulerat belopp för inbetald premie inkl ev ränta, för angiven persons försäkringar som uppfyller villkoren. Belopp anges i SEK med två decimaler och utan kommatecken. T ex 18.200 kronor levereras som 1820000. <xs:element name="pensionskapital" type="xs:nonnegativeinteger"> <xs:>ackumulerat belopp för angiven persons försäkringar som uppfyller villkoren. Uppgift levereras då ackumulerat belopp har värde större eller lika med noll. Vid negativt värde levereras noll. Belopp för Pensionskapital avrundas till heltal. Belopp anges i SEK med två decimaler och utan kommatecken. T ex 18.200 kronor levereras som 1820000. element ValcentralenPA03/Leverantorsuppgift/Pensionsuppgift/Personnummer type restriction of xs:nonnegativeinteger facets Kind Value annotation pattern (19 20)[\d]{2}[0-1]{1}[\d]{7} annotation Personnummer anges med ett tolvsiffrigt nummer utan bindestreck med inledande sekelsiffrorna 19 eller 20. Första siffran i månadsangivelse skall vara 0 eller 1.
source <xs:element name="personnummer"> <xs:>personnummer anges med ett tolvsiffrigt nummer utan bindestreck med inledande sekelsiffrorna 19 eller 20. Första siffran i månadsangivelse skall vara 0 eller 1. <xs:pattern value="(19 20)[\d]{2}[0-1]{1}[\d]{7}"/> element ValcentralenPA03/Leverantorsuppgift/Pensionsuppgift/InbetaldPremie type xs:integer annotation Ackumulerat belopp för inbetald premie inkl ev ränta, för angiven persons försäkringar som uppfyller villkoren. Belopp anges i SEK med två decimaler och utan kommatecken. T ex 18.200 kronor levereras som 1820000. source <xs:element name="inbetaldpremie" type="xs:integer"> <xs:>ackumulerat belopp för inbetald premie inkl ev ränta, för angiven persons försäkringar som uppfyller villkoren. Belopp anges i SEK med två decimaler och utan kommatecken. T ex 18.200 kronor levereras som 1820000.
element ValcentralenPA03/Leverantorsuppgift/Pensionsuppgift/Pensionskapital type xs:nonnegativeinteger annotation Ackumulerat belopp för angiven persons försäkringar som uppfyller villkoren. Uppgift levereras då ackumulerat belopp har värde större eller lika med noll. Vid negativt värde levereras noll. Belopp för Pensionskapital avrundas till heltal. Belopp anges i SEK med två decimaler och utan kommatecken. T ex 18.200 kronor levereras som 1820000. source <xs:element name="pensionskapital" type="xs:nonnegativeinteger"> <xs:>ackumulerat belopp för angiven persons försäkringar som uppfyller villkoren. Uppgift levereras då ackumulerat belopp har värde större eller lika med noll. Vid negativt värde levereras noll. Belopp för Pensionskapital avrundas till heltal. Belopp anges i SEK med två decimaler och utan kommatecken. T ex 18.200 kronor levereras som 1820000.