Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Navitabs
rootStamdatamodul (SDM)
firsttabRegisterudtrækservices (SDM)
includeroottrue


Table of Contents

Formål

Nærværende dokument indgår i den samlede dokumentationspakke for stamdataregistret på NSP. Dokumentationspakken giver tilsammen det fulde overblik over dokumentationen.

”Guide til anvendere - Sikredeinformation” er målrettet udviklere og arkitekter hos leverandører, som ønsker at anvende funktionaliteten udstillet af servicen "Sikredeinformation" i stamdataservicen.

Sikredeinformation

Stamdataservicen udstiller en REST service der, i sin nuværende form, kan anvendes til

...

Code Block
languageyml
titleOpen API specifikation
collapsetrue
openapi: 3.0.0
info:
  title: Stamdata Sikrede Information REST Service
  description: Intern NSP service, der kan anvendes til at slå informationer om en Sikrede op.
  version: "1.0.0"

servers:
  - url: '%endpoint%'

paths:
  /stamdata-sikredeinformation/2025/07/17/sikrede/{cpr}/egenLaegeYdernummer:
    get:
      summary: Henter ydernummer for en Sikredes valgte læge.
      description: Returnerer ydernummeret for valgt læge af Sikrede givet et CPR nummer. Hvis læge ikke er valgt returneres 'null'. Hvis CPR ikke findes returneres 404.
      parameters:
        - in: path
          name: cpr
          schema:
            type: string
          required: true
          description: Sikredes CPR nummer.
      responses:
        200:
          description: Ok
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ydernummer'
        404:
          description: Det givne CPR nummer findes ikke.

components:
  responses:
    '400':
      description: "Bad Request."
    '404':
      description: "Resource findes ikke."
  schemas:
    sikrede:
      type: object
      required:
        - cpr
      properties:
        cpr:
          $ref: '#/components/schemas/cpr'
        ydernummer:
          $ref: '#/components/schemas/ydernummer'
    cpr:
      type: object
      required:
        - cpr
      properties:
        cpr:
          type: string
          description: Sikredes personnummer
          pattern: '^\d{10}$'  # CPR er præcis 10 cifre.
          example: "0101011234"
    ydernummer:
      type: object
      properties:
        ydernummer:
          type: string
          description: Ydernummer; sikredes valg af læge
          pattern: '^\d{6}$'  # Ydernummer er præcis 6 cifre.
          example: "010101"

Endpoints

Servicen kan tilgås på nedenstående endpoint hvor stamdatahost skal tilrettets til den aktuelle host.

...

Bemærk, at der pt. kun findes én version af servicen, som er version "2025/07/17". Fremtidige versioner vil ligeledes angives med en dato. 

Eksempler

Eksempel 1.1: Find ydernummer for sikredes egen læge - Sikrede med relation til læge

...