Versions Compared

Key

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

...

Metadata for samtykker og reservasjoner

Hovedstruktur

SaMetadata eller ReMetadata

Type

Kommentar

SaFasteMetadata eller ReFasteMetadata (conditional)

Se under.

Er med kun dersom det er definerte faste metadata på definisjonen. Normalt med i alle nyere definisjoner.

SaInnbyggerMetadata eller ReInnbyggerMetadata (conditinal)

Se under

Er kun med dersom definisjonen tillater at innbygger setter tidsbegrensninger og innbygger har satt slike.

Faste metadata for en definisjon

...

Metadata for tilgangsbegrensninger

Faste metadata for en definisjon

Dette er metadata som beskriver innstillingens virkeområde/omfang og som gjelder alle innbyggere.

Hovedstruktur

SaMetadata eller ReMetadata

Type

Kommentar

TbFasteMetadata (mandatory)

Se under.

Er med kun dersom det er definerte faste metadata på definisjonen. Normalt med i alle nyere definisjoner.

TbInnbyggerMetadata (conditional)

Se under

Er med dersom definisjonen tillater at innbygger setter tidsbegrensninger eller definisjonen tilsier at innbygger selv må angi sperringen eller blokkeringens virkeområde.

Faste metadata for en definisjon

Dette er metadata som beskriver innstillingens virkeområde/omfang og som gjelder alle innbyggere.

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”.

Metadata som innbygger kan sette selv

...

Code Block
{
   "innbyggerFnr":"12048645510",
   "definisjonGuid":"9c869253-ed40-4447-abdb-9e2024a88af0",
   "definisjonNavn":"Sperre tilgang for alt helsepersonell",
   "partKode":"nilar",
   "typePi": "tilgangsbegrensning",
   "aktiv": true,
   "TbMetadata":
   {
       "innbyggerTidsbegrensningerTbFasteMetadata":
        {
          "periodeelement": [
              {
                  "fraTidspunktomfang": "2022-01-01SP",
                  "tilTidspunktlogiskOmfang": "2022-06-01"Alle",
                }"typeAngivelse": "Helsepersonell"
          ]   }     },     
  "element": [       ] 
  {     },
       "omfangTbInnbyggerMetadata": "SP",
       {
          "logiskOmfanginnbyggerTidsbegrensninger": "Alle", 
          {
             "typeAngivelseperiode": "Helsepersonell"[
            }    {
             ]    }
}  "fraTidspunkt":"2022-01-01",
                   "tilTidspunkt":"2022-06-01"
                }
             ]
          }
      }
   }
}

Tilgangsbegrensning av type blokkering som gjelder alt helsepersonell unntatt fastlegen

Dette er fast for definisjonen g kan ikke velges av innbygger). Vi har lagt på en innbygger satt tidsbegrensning i dette eksemplet.

Code Block
{
   "innbyggerFnr":"12048645510",
   "definisjonGuid":"a3c17c59-d197-47fd-aa51-64cdfdf847db",
   "definisjonNavn":"Blokkere tilgang for alt helsepersonell

...

Dette er fast for definisjonen g kan ikke velges av innbygger). Vi har lagt på en innbygger satt tidsbegrensning i dette eksemplet.

Code Block
 unntatt fastlege",
   "partKode":"RF",
   "typePi": "tilgangsbegrensning",
   "aktiv": true,
   "TbMetadata":
   {
      "TbFasteMetadata":
      {
   "innbyggerFnr":"12048645510",       "element": [
             {
               "definisjonGuidomfang":"a3c17c59-d197-47fd-aa51-64cdfdf847db", "BL",
               "definisjonNavnlogiskOmfang":"Blokkere tilgang for alt helsepersonell unntatt fastlege", "Angitte",
               "partKodetypeAngivelse": "RFRolle til Pasient",
          "typePi": "tilgangsbegrensning",    "aktivfastDetaljertAngivelse": true,
   "TbMetadata":    {        "innbyggerTidsbegrensninger":{
        {           "perioderolleTilPasient": [
              {        {
          "fraTidspunkt":"2022-01-01",                   "tilTidspunktrolle": "2022-06-01"Fastlege"
                      }
            ]       ]
},          "element":  [   }
       {      }
      "omfang": "BL",   ]          "logiskOmfang":
"Angitte",      },
      "typeAngivelseTbInnbyggerMetadata":
  "Rolle  til Pasient",  {
          "fastDetaljertAngivelseinnbyggerTidsbegrensninger": 
            {
                "rolleTilPasientperiode": [
  
                {
  
                    "rollefraTidspunkt": "Fastlege2022-01-01",
                   } "tilTidspunkt":"2022-06-01"
                }
]             }]
          }
       ]         }
    }
}

Tilgangsbegrensning av type blokkering som gjelder angitt helsepersonell

...