description: Defines the minimum expectations for an artifact bundle used to package and distribute artifact content package_name: hl7.fhir.uv.cpg derivation: constraint name: CPGArtifactBundle type: Bundle elements: type: short: The bundle is a collection of artifacts for distribution pattern: {type: Code, value: collection} mustSupport: true index: 0 entry: mustSupport: true index: 1 slicing: rules: open discriminator: - {path: $this.resource, type: profile} min: 1 slices: artifact: match: {} schema: short: The packaged artifact array: true index: 2 elements: resource: {mustSupport: true, index: 3} required: [resource] package_version: 2.0.0-ballot class: profile kind: resource url: http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-artifactbundle base: http://hl7.org/fhir/StructureDefinition/Bundle version: 2.0.0-ballot required: [entry]