Beskrivelse

Fødselsindberetningsservicen (FIBS) bruges til at indberette information om fødsler med at viderestille til to andre services - CPR kontorets tildeling af personnummer ved fødsler og Kirkeministeriets elektroniske Kirkebog. Den første service bruges til at tildele et cpr nummer til en nyfødt, som kan tilføjes yderlige oplysninger via Den elektroniske Kirkebog.

Viderestillet services

Viderestilling sker på bases af forskellige xml elementer i requestet. Kun en type xml element er tilladt i hver request.

Kirkeministeriets elektroniske Kirkebog

Et MidwifeRegistrationStructure element sendes videre til Kirkeministeriets elektroniske Kirkebog.

Se snitfladebeskrivelse: Håndbog Til Personregistrering SOAP services, Ajourføringsservice - Servicespecifikation Jordemoderanmeldelse

Understøttelse af Brugerhistorier

Med udgangspunkt i brugerhistorierne i FIBS - Brugerhistorier beskrives i det følgende, hvorledes de enkelte snitflader skal anvendes til at understøtte disse.

Alle brugerhistorier indeholder eksempler på succesfulde requests og responses.

Fejl i autentificeringen (herunder whitelisting) rapporteres tilbage til brugeren som en SOAP Fault.

Understøttelse af brugerhistorie: Tildeling af CPR nummer for nyfødt

Et NewbornRegistrationStructure element sendes videre til CPR kontorets tildeling af personnummer ved fødsler service (TPNRFO-I).

<personregistrering:NewbornRegistrationStructure xmlns:personregistrering="http://rep.oio.dk/personregistrering.dk/xml/schemas/2007/01/02/" xmlns="http://rep.oio.dk/personregistrering.dk/xml/schemas/2007/01/02/" xmlns:cpr="http://rep.oio.dk/cpr.dk/xml/schemas/2007/01/02/" xmlns:dkcc="http://rep.oio.dk/ebxml/xml/schemas/dkcc/2007/01/02/" xmlns:itst="http://rep.oio.dk/itst.dk/xml/schemas/2006/01/17/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <personregistrering:NewbornStructure>
      <cpr:PersonCivilRegistrationIdentifier></cpr:PersonCivilRegistrationIdentifier>
      <cpr:BirthTime></cpr:BirthTime>
      <cpr:PersonBirthSequence></cpr:PersonBirthSequence>
      <dkcc:PersonGenderCode></dkcc:PersonGenderCode>
   </personregistrering:NewbornStructure>
</personregistrering:NewbornRegistrationStructure>

Servicen returner et personnummer på den nyfødte

<NewbornReturnStructure>
   <PersonCivilRegistrationIdentifier>
   </PersonCivilRegistrationIdentifier>
</NewbornReturnStructure>

Fejlkoder i forbindelse med: Tildeling af CPR nummer for nyfødt

I forbindelse med kald til FIBS, så foretager FIBS kald videre til CPR kontorets tildeling af personnummer fed fødsler service. Denne service kan give en række fejlkoder tilbage til FIBS. FIBS fortolker ikke selv på disse, men sender dem videre til FIBS anvenderen.

For at forstå de returnerede fejlkoder henvises til Håndbog for CPR Services med bilag - specifik tabellen i bilag 13 kan anvendes til oversættelse af fejl-nummer.

Testpersoner

Til at teste FIBS kan med fordel anvendes følgende personer (som forældre). Disse er både lovlige i den bagvedliggende CPR service og er oprettet som officielle testpersoner på NSPs testmiljøer.


CPR-nummerKønLink til person
#13101827711Mhttps://stamdata.nspop.dk/dtg-webservice/persons/3101827711
#23101827746Khttps://stamdata.nspop.dk/dtg-webservice/persons/3101827746
#33103827719Mhttps://stamdata.nspop.dk/dtg-webservice/persons/3103827719
#43103827778Khttps://stamdata.nspop.dk/dtg-webservice/persons/3103827778
#53103827786Khttps://stamdata.nspop.dk/dtg-webservice/persons/3103827786
#63105837711Mhttps://stamdata.nspop.dk/dtg-webservice/persons/3105837711
#73105837738Khttps://stamdata.nspop.dk/dtg-webservice/persons/3105837738
#82507847717Mhttps://stamdata.nspop.dk/dtg-webservice/persons/2507847717
#92507847768Khttps://stamdata.nspop.dk/dtg-webservice/persons/2507847768
#101508857779Mhttps://stamdata.nspop.dk/dtg-webservice/persons/1508857779
#111508857744Khttps://stamdata.nspop.dk/dtg-webservice/persons/1508857744
#120109867713Mhttps://stamdata.nspop.dk/dtg-webservice/persons/0109867713
#130109867756Khttps://stamdata.nspop.dk/dtg-webservice/persons/0109867756
#140110877749Mhttps://stamdata.nspop.dk/dtg-webservice/persons/0110877749
#150102887778Khttps://stamdata.nspop.dk/dtg-webservice/persons/0102887778
#160102887786Khttps://stamdata.nspop.dk/dtg-webservice/persons/0102887786
#170103897769Mhttps://stamdata.nspop.dk/dtg-webservice/persons/0103897769
#180103897777Mhttps://stamdata.nspop.dk/dtg-webservice/persons/0103897777
#191504907712Khttps://stamdata.nspop.dk/dtg-webservice/persons/1504907712
#201504907720Khttps://stamdata.nspop.dk/dtg-webservice/persons/1504907720
#211504907739Mhttps://stamdata.nspop.dk/dtg-webservice/persons/1504907739
#221504907747Mhttps://stamdata.nspop.dk/dtg-webservice/persons/1504907747
#231504907828Khttps://stamdata.nspop.dk/dtg-webservice/persons/1504907828
#242412907801Mhttps://stamdata.nspop.dk/dtg-webservice/persons/2412907801
#252507917723Mhttps://stamdata.nspop.dk/dtg-webservice/persons/2507917723
#262507917758Khttps://stamdata.nspop.dk/dtg-webservice/persons/2507917758
#272507917766Khttps://stamdata.nspop.dk/dtg-webservice/persons/2507917766
#282507917774Khttps://stamdata.nspop.dk/dtg-webservice/persons/2507917774
#293107927750Khttps://stamdata.nspop.dk/dtg-webservice/persons/3107927750
#303107927769Mhttps://stamdata.nspop.dk/dtg-webservice/persons/3107927769