description: Defines a logic definition used by the measure. package_name: hl7.fhir.us.cqfmeasures derivation: constraint name: CQFMLogicDefinition type: Extension elements: extension: type: Extension short: Which library index: 0 slicing: slices: libraryName: match: {} schema: type: Extension short: Which library _required: true index: 0 elements: url: pattern: {type: Uri, value: libraryName} index: 1 value: choices: [valueString] index: 3 valueString: {type: string, choiceOf: value, index: 4} name: match: {} schema: type: Extension short: Which definition _required: true index: 5 elements: url: pattern: {type: Uri, value: name} index: 6 value: choices: [valueString] index: 8 valueString: {type: string, choiceOf: value, index: 9} statement: match: {} schema: type: Extension short: Complete declaration statement _required: true index: 10 elements: url: pattern: {type: Uri, value: statement} index: 11 value: choices: [valueString] index: 13 valueString: {type: string, choiceOf: value, index: 14} displaySequence: match: {} schema: type: Extension short: What order? index: 15 elements: url: pattern: {type: Uri, value: displaySequence} index: 16 value: choices: [valueInteger] index: 18 valueInteger: {type: integer, choiceOf: value, index: 19} url: type: uri pattern: {type: Uri, value: 'http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition'} index: 20 value: choices: [] index: 22 package_version: 4.0.0-ballot extensions: libraryName: url: null type: Extension short: Which library _required: true index: 0 elements: url: pattern: {type: Uri, value: libraryName} index: 1 value: choices: [valueString] index: 3 valueString: {type: string, choiceOf: value, index: 4} name: url: null type: Extension short: Which definition _required: true index: 5 elements: url: pattern: {type: Uri, value: name} index: 6 value: choices: [valueString] index: 8 valueString: {type: string, choiceOf: value, index: 9} statement: url: null type: Extension short: Complete declaration statement _required: true index: 10 elements: url: pattern: {type: Uri, value: statement} index: 11 value: choices: [valueString] index: 13 valueString: {type: string, choiceOf: value, index: 14} displaySequence: url: null type: Extension short: What order? index: 15 elements: url: pattern: {type: Uri, value: displaySequence} index: 16 value: choices: [valueInteger] index: 18 valueInteger: {type: integer, choiceOf: value, index: 19} class: extension kind: complex-type url: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition base: http://hl7.org/fhir/StructureDefinition/Extension version: 4.0.0-ballot required: [extension]