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

FHIR IG analytics

Packagejohnmoehrke.ConsentAboutAI.example
Resource TypeConsent
IdConsent-AllAiProvisions.json
FHIR VersionR4

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: Consent AllAiProvisions

Profile: Consent with use of the Limits extension

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

Participants

RoleDetails
Who the consent applies toPatientJohn Schmidt Other, DoB: 1923-07-25 ( http://example.org/mrn#123456)
Who is agreeing to the policy and rulesPartyhttp://example.org/organizations/ex-organization

This consent is made under the policy http://example.org/consent-policies#ml-training-consent-policy .

RuleWhoWhatdoco
.. permit
... permit
.... deny
..... permit
.... deny
..... permit
..... permit

doco Documentation for this format

Source1

{
  "resourceType": "Consent",
  "id": "AllAiProvisions",
  "meta": {
    "profile": [
      "http://johnmoehrke.github.io/ConsentAboutAI/StructureDefinition/ConsentWithLimits"
    ],
    "security": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
        "code": "HTEST"
      }
    ]
  },
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "status": "active",
  "scope": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/consentscope",
        "code": "patient-privacy"
      }
    ]
  },
  "category": [
    {
      "coding": [
        {
          "system": "http://loinc.org",
          "code": "64292-6",
          "display": "Release of information consent"
        }
      ]
    },
    {
      "coding": [
        {
          "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
          "code": "IDSCL"
        }
      ]
    }
  ],
  "patient": {
    "reference": "Patient/ex-patient"
  },
  "dateTime": "2022-06-13",
  "performer": [
    {
      "reference": "http://example.org/organizations/ex-organization"
    }
  ],
  "sourceReference": {
    "reference": "http://example.org/documentreferences/ex-documentreference"
  },
  "policy": [
    {
      "uri": "http://example.org/consent-policies#ml-training-consent-policy"
    }
  ],
  "provision": {
    "type": "permit",
    "purpose": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
        "code": "TREAT"
      },
      {
        "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
        "code": "HPAYMT"
      },
      {
        "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
        "code": "HOPERAT"
      },
      {
        "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
        "code": "MLTRAINING"
      }
    ],
    "provision": [
      {
        "type": "deny",
        "securityLabel": [
          {
            "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
            "code": "ETH"
          },
          {
            "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
            "code": "BH"
          },
          {
            "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
            "code": "PREGNANT"
          }
        ],
        "purpose": [
          {
            "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
            "code": "MLTRAINING"
          }
        ],
        "provision": [
          {
            "modifierExtension": [
              {
                "extension": [
                  {
                    "url": "control",
                    "valueCodeableConcept": {
                      "coding": [
                        {
                          "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
                          "code": "DEID"
                        }
                      ]
                    }
                  }
                ],
                "url": "http://johnmoehrke.github.io/ConsentAboutAI/StructureDefinition/permissionRuleLimit"
              }
            ],
            "type": "permit",
            "securityLabel": [
              {
                "system": "http://terminology.hl7.org/CodeSystem/v3-Confidentiality",
                "code": "N",
                "display": "Normal"
              }
            ],
            "purpose": [
              {
                "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                "code": "MLTRAINING"
              }
            ]
          }
        ]
      },
      {
        "type": "deny",
        "provision": [
          {
            "type": "permit",
            "securityLabel": [
              {
                "system": "http://terminology.hl7.org/CodeSystem/v3-Confidentiality",
                "code": "N",
                "display": "Normal"
              }
            ],
            "purpose": [
              {
                "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                "code": "TREAT"
              },
              {
                "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                "code": "HPAYMT"
              },
              {
                "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                "code": "HOPERAT"
              }
            ]
          },
          {
            "type": "permit",
            "actor": [
              {
                "role": {
                  "coding": [
                    {
                      "system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationFunction",
                      "code": "AUTM"
                    }
                  ]
                },
                "reference": {
                  "reference": "http://example.org/CareTeam/ex-patient-careteam"
                }
              }
            ],
            "securityLabel": [
              {
                "system": "http://terminology.hl7.org/CodeSystem/v3-Confidentiality",
                "code": "R"
              }
            ],
            "purpose": [
              {
                "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                "code": "TREAT"
              },
              {
                "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                "code": "HPAYMT"
              },
              {
                "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                "code": "HOPERAT"
              }
            ]
          }
        ]
      }
    ]
  }
}