description: Profile of ImplementationGuide to establish minimum expectations for sharing an ImplementationGuide resource in support of computable content, including URL, version, and name. The profile also provides the ability to declare knowledge representation level and knowledge artifact capabilities. package_name: hl7.fhir.uv.cpg derivation: constraint name: CPGShareableImplementationGuide type: ImplementationGuide elements: description: {mustSupport: false, index: 8} date: {mustSupport: true, index: 5} publisher: {mustSupport: false, index: 6} fhirVersion: {mustSupport: false, index: 11} jurisdiction: {mustSupport: true, array: true, index: 10} useContext: {mustSupport: true, array: true, index: 9} experimental: {mustSupport: false, index: 4} title: {mustSupport: true, index: 3} extension: type: Extension mustSupport: true url: http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability index: 0 slicing: slices: knowledgeCapability: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability', index: 0} min: 1 knowledgeRepresentationLevel: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeRepresentationLevel', index: 1} min: 0 version: {mustSupport: false, index: 2} contact: {mustSupport: true, index: 7} package_version: 1.0.0 extensions: knowledgeCapability: {url: 'http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability', min: 1, type: Extension, mustSupport: true, index: 0} knowledgeRepresentationLevel: {url: 'http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeRepresentationLevel', min: 0, type: Extension, mustSupport: true, index: 1} class: profile kind: resource url: http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-shareableig base: http://hl7.org/fhir/StructureDefinition/ImplementationGuide version: 1.0.0 required: [experimental, fhirVersion, publisher, version, description]