Pieejas liegšana

Aizliegumu veidi

Nosūtījumu datu pieejamība pakļaujas vispārīgajām pacienta datu pieejamības parasībām, kas papildinātas ar iespēju konkrētam nosūtījumam uzstādīt papildu aizliegumus:

  1. tikai delegātiem vai pacientam un delegātiem.
  2. visām ārstniecības personām, izņēmot norādītas konkrētas ārstniecības ietādes vai konkrētas ārstniecības personas;

Ārstniecības personas drīkst uzstādīt (un atcelt) pirmā tipa aizliegumus - delegātiem vai pacientam un delegātiem, tāpēc tālāk apskatīti tikai šie aizliegumi.

Tehniski šie liegumi tiek uzstādīti ar Consent tipa resursiem, izmantojot profilu LaboratoryConsentDelegatesPatient.

Lai piesaistītu Consent resursu LaboratoryReferral resursam (gan strukturētā, gan nestrukturētā nosūtījuma gadījumā), tiek ievietota reference (Consent.provision.data.reference) uz šo LaboratoryReferral resursu. Katram LaboratoryReferral resursam var tikt piesaistīts ne vairāk kā viens iepriekš norādītā profila Consent resurss. Consent resursi nekad netiek dzēsti - lai noņemtu aizliegumu, tiek mainīts Consent.status no active uz inactive. Lai atkārtoti uzliktu ierobežojumu, Consent.status atkal jāuzstāda kā active.

Attēls: Consent resursu piesaiste un ietekme

Sistēma nodrošina ierobežojumu transitivitāti uz nosūtījuma resursam LaboratoryReferral piesaistītajiem izmeklējumu pieprasījumu resursiem LaboratoryServiceRequest.

LaboratoryConsentDelegatesPatient resursi ir konfigurējami, nosakot, kurām personām noteikts aizliegums:

Consent.provision.extension:restrictPatient.value

Elementa
vērtība
Aizliegums noteikts
false delegātiem
true pacientam un delegātiem

Consent.status
Pieļaujamās vērtības: active, inactive Kā iepriekš minēts, uzstādot vērtību inactive, aizliegums tiek atcelts.

Aizlieguma uzstādītājs: Consent.meta.tag:authorMedicalInstitution, Consent.meta.tag:entererMedicalPerson Šie elementi, līdzīgi kā citiem resursiem, jāaizpild ar lietotāja ĀI VI un ĀP VI kodiem.

Piemērs: laboratory-consent-delegates-patient-example-01

{
    "resourceType": "Consent",
    "id": "laboratory-consent-delegates-patient-example-01",
    "meta": {
        "versionId": "1",
        "lastUpdated": "2024-08-06T07:45:23.3815+00:00",
        "profile":  [
            "https://lab.vvis.gov.lv/fhir/StructureDefinition/Consent/LaboratoryConsentDelegatesPatient-v1"
        ],
        "tag":  [
            {
                "id": "authorMedicalInstitution",
                "system": "urn:oid:1.3.6.1.4.1.38760.2.23",
                "code": "010001080",
                "display": "Nacionālais veselības dienests"
            },
            {
                "id": "entererMedicalPerson",
                "system": "urn:oid:1.3.6.1.4.1.38760.2.1",
                "code": "32133600001",
                "display": "Dairis Ozols"
            },
            {
                "id": "entererSystem",
                "system": "https://vvis.gov.lv/fhir/CodeSystem/1.3.6.1.4.1.38760.2.3",
                "code": "FHIR.WS",
                "display": "FHIR tīmekļa pakalpes"
            }
        ]
    },
    "status": "active",
    "scope": {
        "coding":  [
            {
                "code": "patient-privacy"
            }
        ]
    },
    "category":  [
        {
            "coding":  [
                {
                    "code": "INFA"
                }
            ]
        }
    ],
    "policyRule": {
        "coding":  [
            {
                "code": "OPTOUT"
            }
        ]
    },
    "provision": {
        "extension":  [
            {
                "url": "https://lab.vvis.gov.lv/fhir/StructureDefinition/Extension/RestrictPatient",
                "valueBoolean": true
            }
        ],
        "data":  [
            {
                "meaning": "related",
                "reference": {
                    "reference": "ServiceRequest/01J4KA2GSBMDAQ3QBJM261NQ05",
                    "type": "ServiceRequest"
                }
            }
        ]
    }
}