description: Defines the minimum expectations for ImplementationGuide resources used in SMART Guidelines package_name: smart.who.int.base derivation: constraint name: SGImplementationGuide type: ImplementationGuide elements: publisher: {index: 0} license: pattern: {type: Code, value: CC-BY-SA-3.0-IGO} index: 1 definition: elements: resource: index: 2 slicing: rules: open discriminator: - {path: reference.resolve(), type: profile} min: null slices: LogicalModel: match: {} schema: array: true index: 16 elements: reference: type: Reference refers: ['http://smart.who.int/base/StructureDefinition/SGLogicalModel'] index: 17 elements: type: pattern: {type: Uri, value: StructureDefinition} index: 18 Profile: match: {} schema: array: true index: 22 elements: reference: type: Reference refers: ['http://smart.who.int/base/StructureDefinition/SGStructureDefinition'] index: 23 elements: type: pattern: {type: Uri, value: StructureDefinition} index: 24 CodeSystem: match: {} schema: array: true index: 6 elements: reference: type: Reference refers: ['http://smart.who.int/base/StructureDefinition/SGCodeSystem'] index: 7 elements: type: pattern: {type: Uri, value: CodeSystem} index: 8 StructureMap: match: {} schema: array: true index: 28 elements: reference: type: Reference refers: ['http://smart.who.int/base/StructureDefinition/SGStructureMap'] index: 29 elements: type: pattern: {type: Uri, value: StructureMap} index: 30 Library: match: {} schema: array: true index: 13 elements: reference: type: Reference refers: ['http://smart.who.int/base/StructureDefinition/SGLibrary'] index: 14 elements: type: pattern: {type: Uri, value: Library} index: 15 ActivityDefinition: match: {} schema: array: true index: 3 elements: reference: type: Reference refers: ['http://smart.who.int/base/StructureDefinition/SGActivityDefinition'] index: 4 elements: type: pattern: {type: Uri, value: ActivityDefinition} index: 5 Extension: match: {} schema: {array: true, index: 12} min: 0 Questionnaire: match: {} schema: array: true index: 25 elements: reference: type: Reference refers: ['http://smart.who.int/base/StructureDefinition/SGQuestionnaire'] index: 26 elements: type: pattern: {type: Uri, value: Questionnaire} index: 27 ValueSet: match: {} schema: array: true index: 31 elements: reference: type: Reference refers: ['http://smart.who.int/base/StructureDefinition/SGValueSet'] index: 32 elements: type: pattern: {type: Uri, value: ValueSet} index: 33 Measure: match: {} schema: array: true index: 19 elements: reference: type: Reference refers: ['http://smart.who.int/base/StructureDefinition/SGMeasure'] index: 20 elements: type: pattern: {type: Uri, value: Measure} index: 21 ConceptMap: match: {} schema: array: true index: 9 elements: reference: type: Reference refers: ['http://smart.who.int/base/StructureDefinition/SGConceptMap'] index: 10 elements: type: pattern: {type: Uri, value: ConceptMap} index: 11 package_version: 1.0.0 class: profile kind: resource url: http://smart.who.int/base/StructureDefinition/SGImplementationGuide base: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareableimplementationguide version: 1.0.0 required: [publisher]