1 (6) Testfiler för filtransport i kundtestmiljön SPAR
2 (6) INNEHÅLL 1. DOKUMENTINFORMATION... 3 1.1. Syfte... 3 1.2. Målgrupp... 3 1.3. Avgränsningar... 3 1.4. Referenser... 3 2. IDENTIFIERINGSINFORMATION... 3 3. FILSTATUS... 3 4. TESTFILER I KUNDTESTMILJÖN... 4 4.1. Bruttoavisering... 4 4.2. Nulägesavisering... 4 4.3. Ändringsavisering med infil... 4 4.4. Urval... 5 4.5. Personnummersättning... 5 5. UPPLADDNING AV FILER I KUNDTESTMILJÖ... 5 6. RAPPORTER... 6 6.1. Inlästa poster saknade i SPAR... 6 6.2. Inlästa poster avregistrerade i SPAR... 6 6.3. Felrapport... 6 Version Ändringar 1.0 2011-07-06 Första versionen. 2.0 2018-06-25 Kompletterat in- och utfiler för schemaversioner 20160213 och 20170225, samt rensat filer med gammalt schema. Lagt till filer för personnummersättning och lagt in identifieringsinformation.
3 (6) 1. Dokumentinformation 1.1. Syfte Syftet med dokumentet är att beskriva de olika testfilerna i kundtestsystemet SPAR filtransport. 1.2. Målgrupp Målgruppen för detta dokument är utvecklare, testare och testledare för system kopplade till SPAR. 1.3. Avgränsningar Dokumentet beskriver filer tillgängliga i kundtestmiljön. Se kommandosyntax för filtransport, ref.[ 1], för instruktioner om hur filer hämtas och lämnas. Dokumentet är inte någon komplett beskrivning på XML-schemat för gränssnittet. 1.4. Referenser Ref. Dokumenttitel Utgivare Adress 1 Beskrivning av systemgränssnitt SPAR https://www.staten spersonadressregist er.se/root/tekniskinfo/granssnittsma nual.html 2. Identifieringsinformation I kundtest sker ingen validering av infiler och det går därmed att sätta valfritt kundnummer, organisationsnummer och uppdragsid. I testfilerna har relevant data använts enligt nedan: Term KundNr 500243 Beskrivning/värde OrgNr 3102263153 UppdragsId Ex. 949, 950 och 951 3. Filstatus Alla filer, både infiler och utfiler, har en status. För utfiler finns status ny och hämtad. När en utfil hämtas kommer dess status att sättas till hämtad. För att simulera nya filer kommer status på alla hämtade utfiler sättas till ny var 15:e minut i kundtest. För mer information om status på filer se ref.[1].
4 (6) 4. Testfiler i kundtestmiljön Testfilerna beskrivs nedan under respektive uppdragstyp. Exempel på skript för att hämta och lämna filer finns i ref.[1]. 4.1. Bruttoavisering Avisera ändringar sedan: 2011-05-01 Utfil: SPARAvisering_20160308145228_SPAR500243-824.xml.zip Avisera ändringar sedan: 1901-01-01 Utfil: SPARAvisering_20170516150402_SPAR500243-905.xml.zip 4.2. Nulägesavisering Infil: SPARInfilPersonNr_20180612000949_SPAR500243.xml Utfil: SPARAvisering_20180613145746_SPAR500243-949.xml.zip Infil: SPARInfilPersonNr_20180612000950_SPAR500243.xml Utfil: SPARAvisering_20180613145956_SPAR500243-950.xml.zip 4.3. Ändringsavisering med infil Avisera ändringar sedan: 20110501 Infil: SPARInfilPersonNr_20180612000951_SPAR500243.xml Utfil: SPARAvisering_20180613150056_SPAR500243-951.xml.zip Avisera ändringar sedan: 20110501 Uppdrag med sekvensnummer Infil: SPARInfilPersonNr_20180612000952_SPAR500243.xml Utfil: SPARAvisering_20180613150156_SPAR500243-952.xml.zip
5 (6) 4.4. Urval Urvalskriterier: Antalbegränsning 100 och ålder 10-30 år. Utfil: SPARUrval_20160308142358_SPAR500243_785.xml.zip Urvalskriterier: Antalbegränsning 5000 Utfil: SPARUrval_20160528010000_SPAR500243-844.xml.zip 4.5. Personnummersättning Infil: SPARInfilPersonnummersattning_20180612000953_SPAR500243.xml Utfil: SPARPersonnummersattning_20180613150256_SPAR500243-953.xml.zip Infil: SPARInfilPersonnummersattning_20180612000954_SPAR500243.xml Utfil: SPARPersonnummersattning_20180613150356_SPAR500243-954.xml.zip 5. Uppladdning av filer i kundtestmiljö Det är möjligt att ladda upp infiler i kundtestmiljön. Filerna kommer dock inte genomgå någon validering och är inte heller synliga vid en listning av infiler. En listning av alla infiler kommer ge följande svar: SPARInfilPersonNr_20131206000718_SPAR500243.xml.2013_12_06_11_14_25.original VALIDERAD SPARInfilPersonNr_20180612000949_SPAR500243.xml VALIDERAD SPARInfilPersonNr_20180612000950_SPAR500243.xml VALIDERAD SPARInfilPersonNr_20180612000951_SPAR500243.xml VALIDERAD SPARInfilPersonNr_20180612000952_SPAR500243.xml VALIDERAD SPARInfilPersonnummersattning_20180612000953_SPAR500243.xml VALIDERAD SPARInfilPersonnummersattning_20180612000954_SPAR500243.xml VALIDERAD SPARInfilPersonnummersattning_20170225000885_SPAR500243.xml.zip INKORREKT SPARInfilPersonNr_20170228000886_SPAR500243.xml VALIDERAD
6 (6) 6. Rapporter Här nedan kommer det att listas vilka uppdrag där det finns rapporter att ta del utav. 6.1. Inlästa poster saknade i SPAR För att få information om poster saknade i SPAR, är det uppdrag med ID 745 som gäller. Fråga:?saknade=745 Svar: PERSONNUMMER 190603065152 190603066820 6.2. Inlästa poster avregistrerade i SPAR För att få information om poster är avregistrerade i SPAR, är det uppdrag med ID 745 som gäller. Fråga:?avregistrerade=745 Svar: PERSONNUMMER 193604139208 6.3. Felrapport För att få en felrapport, är det uppdrag med ID 885 som gäller. Fråga:?felrapport=885 Svar: RADNUMMER;FELMEDDELANDE -1;"Filens schemaversion (20160213) är inte kompatibel med den som angivits för uppdraget (20170225)."