description: In satisfying this request or instantiating this definition, the expectations defined in the Definition resource are expected to be met. (This allows requirements defined elsewhere to be brought into play by reference rather than providing all of the detail in-line necessary to satisfy the referenced Definition.). package_name: hl7.fhir.uv.extensions derivation: constraint name: ShallComplyWith type: Extension elements: extension: {index: 0} url: pattern: {type: Uri, value: 'http://hl7.org/fhir/StructureDefinition/workflow-shallComplyWith'} index: 1 value: choices: [valueCanonical, valueReference, valueUri] index: 3 valueCanonical: {type: canonical, choiceOf: value, index: 4} valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/ActivityDefinition', 'http://hl7.org/fhir/StructureDefinition/Measure', 'http://hl7.org/fhir/StructureDefinition/ObservationDefinition', 'http://hl7.org/fhir/StructureDefinition/PlanDefinition', 'http://hl7.org/fhir/StructureDefinition/Questionnaire'] index: 5 valueUri: {type: uri, choiceOf: value, index: 6} package_version: 5.3.0-ballot extensions: {} class: extension kind: complex-type url: http://hl7.org/fhir/StructureDefinition/workflow-shallComplyWith base: http://hl7.org/fhir/StructureDefinition/Extension version: 5.3.0-ballot required: [valueUri, valueReference, valueCanonical, value]