description: 'Explicit Basic Consent \n\n- status 1..1 - would indicate active\n- scope 1..1 - #patient-privacy\n- category 1..1 - would indicate patient consent, specifically a delegation of authority\n- identifier 0..1 - no defined use in PCF. This could carry business identifiers assigned to the consent instance\n- patient 1..1 - would indicate the Patient resource reference for the given patient\n- dateTime 1..1 - would indicate when the privacy policy was presented\n- performer 1.. - would indicate the Patient resource if the patient was presented, a RelatedPerson for parent or guardian\n- organization 1.. - would indicate the Organization that presented the privacy policy, and that is going to enforce that privacy policy\n- source 1..1 - would point at the specific signed consent by the patient\n- policy.uri 1..1 - would indicate the privacy policy that was presented. Usually, the url to the version-specific policy\n- provision.type 1..1 - permit indicates agreement with the policy, deny would indicate rejection.\n- provision.actor 0..* - would indicate those being granted permit / denied access, if empty then all in the community\n- provision.actor.role - fixed value IRCP to indicate information recipient.\n- provision.purpose - would indicate some set of authorized purposeOfUse\n- provision.period MS - would indicate a sunset for the consent if applicable, empty means no expiration\n- provision.provisions are allowed\n\nNot allowed in PCF\n- provision.provision.provisions - **NOT allowed**, no clear use-case need and would add complexity\n- policy.authority - **not used** in PCF, unclear the use-case need\n- policyRule - **not used** in PCF, unclear the use-case need\n- verification - **not used** in PCF, unclear the use-case need\n- provision.action - **not used** in PCF. The purpose is sufficient.\n- provision.class - **not used** in PCF, unclear the use-case need\n- provision.code - **not used** in PCF, unclear the use-case need\n\nSpecifics of Basic:\n- provision.purpose - would indicate some set of authorized purposeOfUse only Treatment, Payment, or Operations, see Intermediate\n- provision.securityLabel is not allowed, see Intermediate\n- provision.dataPeriod is not allowed, see Intermediate\n- provision.data is nto allowed, see Intermediate\n- provision.provision are NOT allowed, see Intermediate' package_name: ihe.iti.pcf derivation: constraint name: BasicConsent type: Consent elements: patient: {index: 1} provision: mustSupport: true index: 11 elements: provision: type: BackboneElement index: 23 elements: provision: {index: 24} purpose: binding: {strength: extensible, valueSet: 'https://profiles.ihe.net/ITI/PCF/ValueSet/BasicPurposeVS'} mustSupport: true index: 18 dataPeriod: {index: 21} type: {index: 12} class: {index: 19} code: {index: 20} action: {index: 16} period: {mustSupport: true, index: 13} securityLabel: {index: 17} actor: mustSupport: true index: 14 elements: role: pattern: type: CodeableConcept value: coding: - {code: IRCP, system: 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType'} index: 15 data: {index: 22} required: [type] organization: {index: 4} verification: {index: 10} source: choices: [] index: 6 scope: pattern: type: CodeableConcept value: coding: - {code: patient-privacy, system: 'http://terminology.hl7.org/CodeSystem/consentscope'} index: 0 policy: elements: authority: {index: 7} uri: {index: 8} required: [uri] dateTime: {index: 2} policyRule: {index: 9} performer: {index: 3} package_version: 1.0.0-comment class: profile kind: resource url: https://profiles.ihe.net/ITI/PCF/StructureDefinition/IHE.PCF.consentBasic base: http://hl7.org/fhir/StructureDefinition/Consent version: 1.0.0-comment required: [dateTime, source, patient, provision, organization, performer]