FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagehl7.fhir.uv.dap
Resource TypePermission
IdPermission-ex-overriding-abac-by-tag.json
FHIR VersionR6

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: Permission ex-overriding-abac-by-tag

Language: en

Security Label: test health data (Details: ActReason code HTEST = 'test health data')

status: Active

asserter: Organization nowhere

date: 2023-12-22

combining: Permit-overrides

rule

type: Deny

rule

type: Permit

Data

-Security
*Confidentiality: N (normal)

activity

Actors

-Reference
*PractitionerRole Doctor

action: create, read, update

purpose: treatment

activity

Actors

-Reference
*PractitionerRole Dietician

action: read

purpose: treatment, healthcare operations

activity

Actors

-Reference
*PractitionerRole Administration

action: delete, update

purpose: healthcare operations

Limits

-Control
*audit

rule

type: Permit

Data

-Security
*Confidentiality: R (restricted)

activity

Actors

-Reference
*PractitionerRole Doctor

action: create, read, update

purpose: Emergency Treatment

activity

Actors

-Reference
*PractitionerRole Administration

action: delete, update

purpose: healthcare operations

Limits

-Control
*audit

rule

type: Permit

Data

-Security
*Confidentiality: L (low)

activity

Actors

-Reference
*PractitionerRole Doctor

action: read

purpose: treatment

activity

Actors

-Reference
*PractitionerRole Dietician

action: read

purpose: treatment, healthcare operations

activity

Actors

-Reference
*PractitionerRole Registration Clerk

action: read

purpose: healthcare operations

activity

Actors

-Reference
*PractitionerRole Administration

action: delete, update

purpose: healthcare operations

Limits

-Control
*audit

rule

type: Permit

Data

-Security
*Confidentiality: M (moderate)

activity

Actors

-Reference
*PractitionerRole Doctor

action: read

purpose: treatment

activity

Actors

-Reference
*PractitionerRole Dietician

action: read

purpose: treatment, healthcare operations

activity

Actors

-Reference
*PractitionerRole Registration Clerk

action: create, read, update

purpose: healthcare operations

activity

Actors

-Reference
*PractitionerRole Administration

action: delete, update

purpose: healthcare operations

Limits

-Control
*audit

Source1

{
  "resourceType": "Permission",
  "resourceDefinition": "http://hl7.org/fhir/StructureDefinition/Permission|1.0.0-current",
  "id": "ex-overriding-abac-by-tag",
  "meta": {
    "security": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
        "code": "HTEST"
      }
    ]
  },
  "language": "en",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "status": "active",
  "asserter": {
    "reference": "Organization/ex-organization"
  },
  "date": [
    "2023-12-22"
  ],
  "combining": "permit-overrides",
  "rule": [
    {
      "type": "deny"
    },
    {
      "type": "permit",
      "data": [
        {
          "security": [
            {
              "system": "http://terminology.hl7.org/CodeSystem/v3-Confidentiality",
              "code": "N"
            }
          ]
        }
      ],
      "activity": [
        {
          "actor": [
            {
              "reference": {
                "reference": "PractitionerRole/DrRole"
              }
            }
          ],
          "action": [
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "create"
                }
              ]
            },
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "read"
                }
              ]
            },
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "update"
                }
              ]
            }
          ],
          "purpose": [
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                  "code": "TREAT"
                }
              ]
            }
          ]
        },
        {
          "actor": [
            {
              "reference": {
                "reference": "PractitionerRole/DieticianRole"
              }
            }
          ],
          "action": [
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "read"
                }
              ]
            }
          ],
          "purpose": [
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                  "code": "TREAT"
                }
              ]
            },
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                  "code": "HOPERAT"
                }
              ]
            }
          ]
        },
        {
          "actor": [
            {
              "reference": {
                "reference": "PractitionerRole/AdminRole"
              }
            }
          ],
          "action": [
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "delete"
                }
              ]
            },
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "update"
                }
              ]
            }
          ],
          "purpose": [
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                  "code": "HOPERAT"
                }
              ]
            }
          ]
        }
      ],
      "limit": [
        {
          "control": [
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
                  "code": "AUDIT"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "type": "permit",
      "data": [
        {
          "security": [
            {
              "system": "http://terminology.hl7.org/CodeSystem/v3-Confidentiality",
              "code": "R"
            }
          ]
        }
      ],
      "activity": [
        {
          "actor": [
            {
              "reference": {
                "reference": "PractitionerRole/DrRole"
              }
            }
          ],
          "action": [
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "create"
                }
              ]
            },
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "read"
                }
              ]
            },
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "update"
                }
              ]
            }
          ],
          "purpose": [
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                  "code": "ETREAT"
                }
              ]
            }
          ]
        },
        {
          "actor": [
            {
              "reference": {
                "reference": "PractitionerRole/AdminRole"
              }
            }
          ],
          "action": [
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "delete"
                }
              ]
            },
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "update"
                }
              ]
            }
          ],
          "purpose": [
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                  "code": "HOPERAT"
                }
              ]
            }
          ]
        }
      ],
      "limit": [
        {
          "control": [
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
                  "code": "AUDIT"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "type": "permit",
      "data": [
        {
          "security": [
            {
              "system": "http://terminology.hl7.org/CodeSystem/v3-Confidentiality",
              "code": "L"
            }
          ]
        }
      ],
      "activity": [
        {
          "actor": [
            {
              "reference": {
                "reference": "PractitionerRole/DrRole"
              }
            }
          ],
          "action": [
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "read"
                }
              ]
            }
          ],
          "purpose": [
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                  "code": "TREAT"
                }
              ]
            }
          ]
        },
        {
          "actor": [
            {
              "reference": {
                "reference": "PractitionerRole/DieticianRole"
              }
            }
          ],
          "action": [
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "read"
                }
              ]
            }
          ],
          "purpose": [
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                  "code": "TREAT"
                }
              ]
            },
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                  "code": "HOPERAT"
                }
              ]
            }
          ]
        },
        {
          "actor": [
            {
              "reference": {
                "reference": "PractitionerRole/RegistrationRole"
              }
            }
          ],
          "action": [
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "read"
                }
              ]
            }
          ],
          "purpose": [
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                  "code": "HOPERAT"
                }
              ]
            }
          ]
        },
        {
          "actor": [
            {
              "reference": {
                "reference": "PractitionerRole/AdminRole"
              }
            }
          ],
          "action": [
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "delete"
                }
              ]
            },
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "update"
                }
              ]
            }
          ],
          "purpose": [
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                  "code": "HOPERAT"
                }
              ]
            }
          ]
        }
      ],
      "limit": [
        {
          "control": [
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
                  "code": "AUDIT"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "type": "permit",
      "data": [
        {
          "security": [
            {
              "system": "http://terminology.hl7.org/CodeSystem/v3-Confidentiality",
              "code": "M"
            }
          ]
        }
      ],
      "activity": [
        {
          "actor": [
            {
              "reference": {
                "reference": "PractitionerRole/DrRole"
              }
            }
          ],
          "action": [
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "read"
                }
              ]
            }
          ],
          "purpose": [
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                  "code": "TREAT"
                }
              ]
            }
          ]
        },
        {
          "actor": [
            {
              "reference": {
                "reference": "PractitionerRole/DieticianRole"
              }
            }
          ],
          "action": [
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "read"
                }
              ]
            }
          ],
          "purpose": [
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                  "code": "TREAT"
                }
              ]
            },
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                  "code": "HOPERAT"
                }
              ]
            }
          ]
        },
        {
          "actor": [
            {
              "reference": {
                "reference": "PractitionerRole/RegistrationRole"
              }
            }
          ],
          "action": [
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "create"
                }
              ]
            },
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "read"
                }
              ]
            },
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "update"
                }
              ]
            }
          ],
          "purpose": [
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                  "code": "HOPERAT"
                }
              ]
            }
          ]
        },
        {
          "actor": [
            {
              "reference": {
                "reference": "PractitionerRole/AdminRole"
              }
            }
          ],
          "action": [
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "delete"
                }
              ]
            },
            {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/restful-interaction",
                  "code": "update"
                }
              ]
            }
          ],
          "purpose": [
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                  "code": "HOPERAT"
                }
              ]
            }
          ]
        }
      ],
      "limit": [
        {
          "control": [
            {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
                  "code": "AUDIT"
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}