description: A subject focused Subscription when a Good Faith Estimate (GFE) Packet DocumentReference is created or updated (for FHIR R4). This represents that a GFE Bundle, either contained in or referred to by the DocumentReference has been newly created and is available or has been updated, should updates be made. package_name: hl7.fhir.us.davinci-pct derivation: constraint name: PCTGFEAvailableSubjectSubscription type: Subscription elements: status: pattern: {type: Code, value: active} index: 0 criteria: pattern: {type: String, value: 'http://hl7.org/fhir/us/davinci-pct/SubscriptionTopic/davinci-pct-gfe-available-subject-notification'} index: 1 extensions: filterCriteria: {url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-filter-criteria', min: 1, type: Extension, mustSupport: true, index: 3} elements: extension: index: 2 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: 1 slices: filterCriteria: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-filter-criteria', index: 3} min: 1 required: [extension] channel: extensions: heartbeatPeriod: {url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-heartbeat-period', min: 0, max: 1, type: Extension, index: 5} timeout: {url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-timeout', min: 0, max: 1, type: Extension, index: 6} maxCount: {url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-max-count', min: 0, max: 1, type: Extension, index: 7} elements: extension: index: 4 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: heartbeatPeriod: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-heartbeat-period', index: 5} min: 0 max: 1 timeout: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-timeout', index: 6} min: 0 max: 1 maxCount: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-max-count', index: 7} min: 0 max: 1 payload: extensions: payloadContent: {url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-payload-content', min: 1, max: 1, type: Extension, mustSupport: true, index: 9} elements: extension: index: 8 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: 1 slices: payloadContent: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-payload-content', index: 9} min: 1 max: 1 required: [extension] package_version: 2.0.0 class: profile kind: resource url: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-gfe-available-subject-subscription base: http://hl7.org/fhir/StructureDefinition/Subscription version: 2.0.0