PackagesCanonicalsLogsProblems
    Packages
    nhsdigital.fhir.stu3@1.2.0
    https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Consent-1
description: To record consent to capture Reasonable Adjustments and Reasons for Reasonable Adjustments data
package_name: nhsdigital.fhir.stu3
derivation: constraint
name: RARecord-Consent-1
type: Consent
elements:
  patient:
    elements:
      id: {index: 6}
      identifier: {index: 7}
      display: {index: 8}
  category: {index: 5}
  except: {index: 24}
  purpose: {index: 21}
  dataPeriod: {index: 22}
  organization: {index: 14}
  source:
    choices: []
    index: 16
  policy:
    index: 17
    elements:
      uri: {index: 18}
    required: [uri]
  dateTime: {index: 10}
  extension:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: 0
      slices:
        consentingProxyRole:
          match: {url: null}
          schema: {type: Extension, url: h, index: 1}
          min: 0
          max: 1
        bestInterestSummary:
          match: {url: null}
          schema: {type: Extension, url: h, index: 2}
          min: 0
          max: 1
        removalReason:
          match: {url: null}
          schema: {type: Extension, url: h, index: 3}
          min: 0
  consentingParty:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner']
    index: 11
  policyRule: {index: 19}
  identifier: {index: 4}
  action: {index: 13}
  period: {index: 9}
  securityLabel: {index: 20}
  actor: {index: 12}
  data: {index: 23}
package_version: 1.2.0
extensions:
  consentingProxyRole: {url: h, min: 0, max: 1, type: Extension, index: 1}
  bestInterestSummary: {url: h, min: 0, max: 1, type: Extension, index: 2}
  removalReason: {url: h, min: 0, type: Extension, index: 3}
class: profile
kind: resource
url: https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Consent-1
base: http://hl7.org/fhir/StructureDefinition/Consent
version: 2.0.0
required: [policy, purpose]