description: Parameters profile for BC meta data - async messages. package_name: fhir.ca derivation: constraint name: MetadataParametersAsync type: Parameters elements: parameter: array: true min: 2 index: 0 slicing: slices: requestMessageId: match: {} schema: short: The messageID coming from the request mustSupport: true index: 1 elements: name: mustSupport: true pattern: {type: String, value: requestMessageId} index: 2 value: mustSupport: true choices: [valueString] index: 7 slicing: slices: valueString: match: {} schema: mustSupport: true choices: [valueString] index: 7 min: 0 max: 1 valueString: type: string mustSupport: true choiceOf: value index: 8 slicing: slices: valueString: match: {} schema: {type: string, mustSupport: true, choiceOf: value, index: 8} min: 0 max: 1 resource: {index: 9} part: {index: 10} sender: match: {} schema: mustSupport: true _required: true index: 11 elements: name: mustSupport: true pattern: {type: String, value: sender} index: 12 value: mustSupport: true choices: [valueIdentifier] index: 17 slicing: slices: valueIdentifier: match: {} schema: mustSupport: true choices: [valueIdentifier] _required: true index: 17 min: 1 max: 1 valueIdentifier: type: Identifier mustSupport: true choiceOf: value index: 18 slicing: slices: valueIdentifier: match: {} schema: {type: Identifier, mustSupport: true, choiceOf: value, _required: true, index: 18} min: 1 max: 1 resource: {index: 19} part: {index: 20} required: [valueIdentifier, value] enterer: match: {} schema: mustSupport: true index: 21 elements: name: mustSupport: true pattern: {type: String, value: enterer} index: 22 value: mustSupport: true choices: [valueIdentifier] index: 27 slicing: slices: valueIdentifier: match: {} schema: mustSupport: true choices: [valueIdentifier] index: 27 min: 0 max: 1 valueIdentifier: type: Identifier mustSupport: true choiceOf: value index: 28 slicing: slices: valueIdentifier: match: {} schema: {type: Identifier, mustSupport: true, choiceOf: value, index: 28} min: 0 max: 1 resource: {index: 29} part: {index: 30} requestParameters: match: {} schema: mustSupport: true index: 31 elements: name: mustSupport: true pattern: {type: String, value: requestParameters} index: 32 value: choices: [] index: 34 resource: {type: Parameters, mustSupport: true, index: 35} part: {index: 36} required: [resource] package_version: bc.client-1.0.1-beta class: profile kind: resource url: http://hlth.gov.bc.ca/fhir/client/StructureDefinition/bc-metadata-parameter-async-response base: http://hlth.gov.bc.ca/fhir/client/StructureDefinition/bc-metadata-parameters-in version: 1.0.0