description: Contains the rationale behind the userLogout event package_name: hl7.fhir.uv.fhircast derivation: constraint name: FHIRcastLogoutContext type: Parameters elements: parameter: mustSupport: true index: 0 slicing: rules: open ordered: false description: Reason for logout. discriminator: - {path: name, type: value} min: 1 slices: code: match: {name: code} schema: short: Coded reason. _required: true index: 1 elements: name: pattern: {type: String, value: code} index: 2 value: short: Coded reason. choices: [valueCoding] index: 4 valueCoding: {type: Coding, short: Coded reason., choiceOf: value, index: 5} resource: {index: 6} part: {index: 7} required: [valueCoding, value] package_version: 3.0.0-ballot class: profile kind: resource url: http://hl7.org/fhir/uv/fhircast/StructureDefinition/fhircast-logout base: http://hl7.org/fhir/StructureDefinition/Parameters version: 3.0.0-ballot required: [parameter]