description: null package_name: ca.bc.bcy-ids derivation: constraint name: DeferralStatusExtension type: Extension elements: id: {index: 0} extension: index: 1 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: deferralDeleteReason: match: {url: deferralDeleteReason} schema: short: Deferral Delete Reason index: 2 elements: id: {index: 3} url: pattern: {type: Uri, value: deferralDeleteReason} index: 4 value: choices: [valueString] index: 6 valueString: {type: string, choiceOf: value, index: 7} deferralDeleteReasonOther: match: {url: deferralDeleteReasonOther} schema: short: Deferral Delete Reason Other, specify index: 8 elements: id: {index: 9} url: pattern: {type: Uri, value: deferralDeleteReasonOther} index: 10 value: choices: [valueString] index: 12 valueString: {type: string, choiceOf: value, index: 13} url: pattern: {type: Uri, value: 'http://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/deferral-status'} index: 14 value: choices: [] index: 16 package_version: 1.1.1 extensions: deferralDeleteReason: url: deferralDeleteReason short: Deferral Delete Reason index: 2 elements: id: {index: 3} url: pattern: {type: Uri, value: deferralDeleteReason} index: 4 value: choices: [valueString] index: 6 valueString: {type: string, choiceOf: value, index: 7} deferralDeleteReasonOther: url: deferralDeleteReasonOther short: Deferral Delete Reason Other, specify index: 8 elements: id: {index: 9} url: pattern: {type: Uri, value: deferralDeleteReasonOther} index: 10 value: choices: [valueString] index: 12 valueString: {type: string, choiceOf: value, index: 13} class: extension kind: complex-type url: http://ehealth.bc.ca/fhir/StructureDefinition/bc-bcyimmunizationdistribution/deferral-status base: http://hl7.org/fhir/StructureDefinition/Extension version: null