Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

TbFasteMetadata

Type

Lovlige verdier

fastTidsbegrensning (conditional)

element (conditional)

tidsbegrensetFra

string

Dato

tidsbegrensetTil

string

Dato

Element (mandatory)

Liste

omfang (mandatory)

string

Omfanget av tilgangsbegrensningen: kodeverk fra Volven 7608. Følgende verdier er aktuelle for tilgangsbegrensning:

SP: Sperre tilgang til helseopplysninger

BL: Blokkere tilgang til helseopplysninger

logiskOmfang (mandatory)

string

Kan ha en av følgende tre verdier:

  • Angitte = Gjelder for det som er angitt på definisjonen eller det som er angitt av innbygger selv

  • Ovrige = Gjelder for alt unntatt det som er angitt på definisjonen eller det som er angitt av innbygger selv

  • Alle = Gjelder for alle elementer av angitt type.

typeAngivelse (mandatory)

string

Angir hvilken type angivelse som benyttes for å beskrive hva/hvem tilgangsbegrensningen gjelder for. Kan ha en av følgende 4 verdier:

  • Kategori opplysninger

  • Rolle til pasient

  • Helsepersonell

  • Ansatte i organisasjon

fastDetaljertAngivelse (conditional)

element

(liste av) kategoriOpplysninger (conditional)

string

Foreløpig ikke etablert kodeverk. Må avtales bilateralt mellom register og NHN.

(liste av) rolleTilPasient (conditional)

string

Volven kodeverk 9034. Feltet inneholder kodeverkets verdi. Eksempel: “Fastlege”.

...

Code Block
{
   "innbyggerFnr":"12048645510",
   "definisjonGuid":"9c869253-ed40-4447-abdb-9e2024a88af0",
   "definisjonNavn":"Sperre tilgang for alt helsepersonell",
   "partKode":"nilar",
   "typePi": "tilgangsbegrensning",
   "aktiv": true,
   "TbMetadata":
   {
       "TbFasteMetadata":
       {
          "element": [
             {
               "omfang": "SP",
    
          "logiskOmfang": "Alle",
   
           "typeAngivelse": "Helsepersonell"
 
           }          
       },   ]       
 },        "TbInnbyggerMetadata":
       {
          "innbyggerTidsbegrensninger": 
          {
             "periode": [
                {
                   "fraTidspunkt":"2022-01-01",
                   "tilTidspunkt":"2022-06-01"
                }
             ]
          }
      }
   }
}

...

Code Block
{
   "innbyggerFnr":"12048645510",
   "definisjonGuid":"a3c17c59-d197-47fd-aa51-64cdfdf847db",
   "definisjonNavn":"Blokkere tilgang for alt helsepersonell unntatt fastlege",
   "partKode":"RF",
   "typePi": "tilgangsbegrensning",
   "aktiv": true,
   "TbMetadata":
   {
      "TbFasteMetadata":
      {
          "elementomfang": ["BL",
             {
               "omfang": "BL",
               ""logiskOmfang": "Angitte",
               "typeAngivelse": "Rolle til Pasient",
               "fastDetaljertAngivelse": 
               {
                   "rolleTilPasient": [
                      {
                          "rolle": "Fastlege"
 {
              "rolleTilPasient": [
     }           {
        ]            "rolle": "Fastlege"
  }              }
             ]
          }
      },
      "TbInnbyggerMetadata":
       {
          "innbyggerTidsbegrensninger": 
          {
             "periode": [
                {
                   "fraTidspunkt":"2022-01-01",
                   "tilTidspunkt":"2022-06-01"
                }
             ]
          }
       }
    }
}

...

Code Block
{
   "innbyggerFnr":"12048645510",
   "definisjonGuid":"61d0da0d-1e08-425f-b0c6-2a01019cc181",
   "definisjonNavn":"Blokkere tilgang for angitt helsepersonell",
   "partKode":"nilar",
   "typePi": "tilgangsbegrensning",
   "aktiv": true,
   "TbMetadata":
   {
       "innbyggerTidsbegrensningerTbFasteMetadata":
        {
          "periodeomfang": [ "BL",
          "logiskOmfang": "Angitte",
        {  "typeAngivelse": "Helsepersonell"
       },
       "fraTidspunktTbInnbyggerMetadata":"2022-01-01",
       {
          "tilTidspunkt":"2022-06-01"innbyggerTidsbegrensninger": 
          {
             "periode": [
    }           ] {
      },        "element": [    "fraTidspunkt":"2022-01-01",
      {             "omfangtilTidspunkt": "BL",2022-06-01"
                }
       "logiskOmfang": "Angitte",     ]
       "typeAngivelse": "Helsepersonell",  },
          "innbyggerDetaljertAngivelse":  
           {
               "navngittHelseperson": [
                  {
                     "nummer": "4128168",
                     "navn": "Linda Ingrid Telle"
                  },
                  {
                     "nummer":"1234567",
                     "navn":"Per Olsen"
                  }
               ]
 
          }
        }
 
   ]   }          
}

HentInnbyggersPiForPart

Dette tjenestekallet returnerer kun innstillinger aktuell innbygger har aktiv hos aktøren. Merk! EN innstilling anses aktiv selv om tidsperiode angitt for innstillingens virkeområde ikke er “aktiv”.

...