description: A profile that indicates the parameters for the Record Disclosure operation. package_name: hl7.fhir.us.consent-management derivation: constraint name: RecordDisclosureParameters type: Parameters elements: parameter: array: true min: 2 index: 0 elements: part: {index: 1} slicing: rules: open description: Slice parameters based on the name discriminator: - {path: name, type: value} min: 2 slices: disclosure: match: {name: disclosure} schema: mustSupport: true _required: true index: 2 elements: name: pattern: {type: String, value: disclosure} index: 3 value: choices: [] index: 5 resource: {type: AuditEvent, index: 6} required: [resource] consent: match: {name: consent} schema: mustSupport: true _required: true index: 7 elements: name: pattern: {type: String, value: consent} index: 8 value: mustSupport: true choices: [valueReference] index: 10 valueReference: type: Reference mustSupport: true choiceOf: value refers: ['http://hl7.org/fhir/us/consent-management/StructureDefinition/FASTConsent'] index: 11 required: [valueReference, value] package_version: 1.0.0-ballot class: profile kind: resource url: http://hl7.org/fhir/us/consent-management/StructureDefinition/RecordDisclosureParameters base: http://hl7.org/fhir/StructureDefinition/Parameters version: 1.0.0-ballot