Fødselemelding via tjenestebuss

Forenklet fly der fagsystem sender melding via NHN tjenestebussen til Fødselsmeldingstjenesten også kalt Fødselsmeldingsystem (FMS).

sequenceDiagram participant EPJ participant Fødselsmelding participant Folkeregisteret(Skatt) EPJ->>+Fødselsmelding: Add SkdirFodselsMelding Fødselsmelding->>+Folkeregisteret(Skatt): Registrer fødsel Folkeregisteret(Skatt)-->>-Fødselsmelding: Fødselsmelding-->>-EPJ: Aprec Fødselsmelding->>+Folkeregisteret(Skatt): Hente opprettet person Folkeregisteret(Skatt)-->>-Fødselsmelding: EPJ->>+Fødselsmelding: Topic Person Fødselsmelding-->>-EPJ: Person inkl fødselsnummer

Meldingen må legger på kø til Her-ID 116176 (Fødselsmelding/personnummertildeling) i NHN tjenestebuss. Fødselsmeldingstjenesten vil så plukke opp og validere meldingen. Hvis den ikke gyldig blir det sendt feilmelding tilbake via Tjenestebuss. Hvis meldingen er Ok så sendes den videre til Folkeregisteret på normal måte. Tildelte fødselesnummer blir broadcastet til "Topic"-køene tilgjengelig for helseforetakene.

HNummer

Dersom fagsystemet ønsker at internt HNummer på barnet skal formidles videre til Folkeregistret krever det at referanse feltet i meldingen som sendes inn er formatert riktig. Dette gjelder feltet SkdirFodselsMelding/Meldingsinfo/referanseDenneMelding som da må inneholde følgende:

  • Må ha innhold og maks 30 tegn

  • Format bestående av institusjonsnummer, HNummer og løpenummer.

  • Institusjonsnummer → med 12 tegn og med ledende nuller .eks. 000974557746

  • HNummer → leses av fra posisjon 16 til 27.
    var HNummer = referanseDenneMelding.Substring(16, 11) . Har HNummeret et format som starter på "0009" vil dette nummeret ikke bli validert opp i mot innsent fødselsdato.

  • Eksempel på referanse med HNummer som valideres opp mot barnets fødselsdato inkludert i feltet SkdirFodselsMelding/Meldingsinfo/referanseDenneMelding: 0009745577460001094216141001

  • Eksempel på referanse med HNummer med nytt format som da ikke valideres opp mot barnets fødselsdato i feltet SkdirFodselsMelding/Meldingsinfo/referanseDenneMelding: 0009745577460001000916141001

Registrering av mor og far i testmiljø (fra høst 2023)

Mor og fars fødselsnummer (FNR/D-NR) vil bli generert ut i fra registrert fødselsdato og personnummer. Fødselsnummeret blir generert i rekkefølgen FNR, D-NR og HNummer (gammelt format som valideres opp mot fødselsdato). Får vi ikke treff på noen av formatene vil bare fødselsdato bli med til Folkeregisteret. Anbefaler ikke å legge inn personnummer dersom personen ikke er registrert i Folkeregisteret.

Fødselsmelding tjenesten er i en overgang til å ta i bruk Persontjenesten for validering av fødselsnummer på mor og far. I den anledning må fødselsdato fremdeles være gyldig selv om fødselsnummer har +80/+65 i mnd. Test personer kan hentes fra SyntPop og Tenor Testdata. Dette gjelder da feltene:

  • SkdirFodselsMelding/foreldre/Mor/personalia/fodselsdato
  • SkdirFodselsMelding/foreldre/Far/personalia/fodselsdato
  • SkdirFodselsMelding/foreldre/Mor/personalia/personnr
  • SkdirFodselsMelding/foreldre/Far/personalia/personnr

F.eks mor IMPULSIV MOSKUS i test med fødselenummer 30873748296 fra Persontjenesten får da fødselsdato: 1937-07-30 og personnr: 48296. D