{description: 'Validate that a coded value is in the set of codes allowed by a value set.\n\nIf the operation is not called at the instance level, one of the in parameters url, context or valueSet must be provided. One (and only one) of the in parameters code, coding, or codeableConcept must be provided. If a code is provided, either a system or inferSystem **SHOULD** be provided. The operation returns a result (true / false), an error message, and the recommended display for the code. When validating a code or a coding, then the code, system and version output parameters **SHOULD** be populated when possible. When a validating a CodeableConcept, then the codeableConcept output parameter **SHOULD** be populated when possible.\n\nThis CRMI Extension adds support for providing value set versions, as well as the use of a manifest (parameters or library) to provide system and value set versions for references encountered during validation of the code.', package_name: hl7.fhir.uv.crmi.r4, name: CRMIValidateCode, type: 'true', package_version: 2.0.0-ballot, class: operation, kind: operation, url: 'http://hl7.org/fhir/uv/crmi/OperationDefinition/crmi-valueset-validate-code', version: 2.0.0-ballot}