description: GCP Pub/Sub at-least-once delivery profile for AidboxTopicDestination. package_name: io.health-samurai.core.r5 derivation: constraint name: aidboxtopicdestination-gcp-pubsub-at-least-once type: AidboxTopicDestination elements: kind: pattern: {type: String, value: gcp-pubsub-at-least-once} index: 0 parameter: index: 1 slicing: rules: closed discriminator: - {path: name, type: pattern} min: null slices: projectId: match: {name: projectId} schema: _required: true index: 2 elements: name: pattern: {type: String, value: projectId} index: 3 value: choices: [valueString] index: 5 valueString: {type: string, choiceOf: value, index: 6} resource: {index: 7} part: {index: 8} required: [valueString, value] topicId: match: {name: topicId} schema: _required: true index: 9 elements: name: pattern: {type: String, value: topicId} index: 10 value: choices: [valueString] index: 12 valueString: {type: string, choiceOf: value, index: 13} resource: {index: 14} part: {index: 15} required: [valueString, value] timeout: match: {name: timeout} schema: index: 16 elements: name: pattern: {type: String, value: timeout} index: 17 value: choices: [valueUnsignedInt] index: 19 valueUnsignedInt: {type: unsignedInt, choiceOf: value, index: 20} resource: {index: 21} part: {index: 22} required: [value, valueUnsignedInt] maxCount: match: {name: maxCount} schema: index: 23 elements: name: pattern: {type: String, value: maxCount} index: 24 value: choices: [valueUnsignedInt] index: 26 valueUnsignedInt: {type: unsignedInt, choiceOf: value, index: 27} resource: {index: 28} part: {index: 29} required: [value, valueUnsignedInt] bytesThreshold: match: {name: bytesThreshold} schema: index: 30 elements: name: pattern: {type: String, value: bytesThreshold} index: 31 value: choices: [valueUnsignedInt] index: 33 valueUnsignedInt: {type: unsignedInt, choiceOf: value, index: 34} resource: {index: 35} part: {index: 36} required: [value, valueUnsignedInt] package_version: 0.2601.0 class: profile kind: resource url: http://aidbox.app/StructureDefinition/aidboxtopicdestination-gcp-pubsub-at-least-once base: http://health-samurai.io/fhir/core/StructureDefinition/AidboxTopicDestination version: 0.2601.0