BIE Contention Events User Guide - department-of-veterans-affairs/abd-vro GitHub Wiki
The page lists all the BIE contention events VRO is consuming
Data for the ContentionAssociatedToClaimEvent will be consumed from three Tables from BIPClaims: Contention Action LU, Contention Action Result LU, and Contention Events and three Tables from CorpDB: Benefit Claim, Contention, and Contention Classification. All Tables are monitored by a Change Data Capture (CDC) Connector. Changes are Produced as Events to Topics that represent the corresponding Tables in CorpDB within Kafka
✅ indicates that the field is logged and stored in the VRO RDS database
:question: Indicates that the field is not being logged and stored in VRO due to the possibility of it containing PII data
ContentionAssociatedToClaimEvent
Trigger: When the action name matches
CREATED_CONTENTION
| Field Name | Description | Origin |
|---|---|---|
| ActionName ✅ | The contention action taken | |
| ActionResultName ✅ | The name of the result of the action. | |
| ActorApplicationId | This is the application id that created the record. | |
| ActorStation ✅ | An Identifier for the location (work station) from which the action was performed | |
| ActorUserId | An Identifier for the user who performed the action | |
| AutomationIndicator ✅ | ||
| BenefitClaimTypeCode ✅ | BENEFIT CLAIM TYPE CODE. A representation of a finite, pre-determined value or status that applies to a type of a BENEFIT CLAIM. See VBA Corporate Architecture web site for the exact values. | |
| BieTs | The time BIE generates an event | |
| ClaimId ✅ | Unique Id assigned to each claim within VBMS. | |
| ClaimantText | Text field for any details from the claimant | |
| ConnectorTs | The current time of the connector access | |
| ContentionClassificationName ✅ | A detailed description of the classification term as defined by the VBA medical specialists. | |
| ContentionId ✅ | Unique Id of the contention associated to the claim. | |
| ContentionStatusTypeCode ✅ | Represents the current status of the contention in question. | |
| ContentionTypeCode ✅ | A representation of a finite, pre-determined value or status that applies to a type of a CONTENTION. | |
| CurrentLifecycleStatus ✅ | The contention lifecycle status after the event occurred. | |
| DateAdded ✅ | CREATE DATE. The purpose of this field is track the date in which the cntntn was created. | |
| Details ✅ | Text field for any description of the event. | |
| DiagnosticTypeCode ✅ | Represents the proper medical diagnosis that has been assigned to previously rated contentions that were processed via VetsNet. | |
| EventTime | The timestamp (when available, if not a date) of the event. | |
| SourceTs | Source of the event | |
| VeteranParticipantId ✅ | Identifier of PTCPNT for a VETERAN. Part of the identifier for BNFT_CLAIM. |
ContentionClassifiedEvent
Trigger: When the action name matches
CLASSIFIED
| Field Name | Description | Origin |
|---|---|---|
| ActionName ✅ | The contention action taken | |
| ActionResultName ✅ | The name of the result of the action. | |
| ActorApplicationId | This is the application id that created the record. | |
| ActorStation ✅ | An Identifier for the location (work station) from which the action was performed | |
| ActorUserId | An Identifier for the user who performed the action | |
| AutomationIndicator ✅ | ||
| BenefitClaimTypeCode ✅ | BENEFIT CLAIM TYPE CODE. A representation of a finite, pre-determined value or status that applies to a type of a BENEFIT CLAIM. See VBA Corporate Architecture web site for the exact values. | |
| BieTs | The time BIE generates an event | |
| ClaimId ✅ | Unique Id assigned to each claim within VBMS. | |
| ConnectorTs | The current time of the connector access | |
| ContentionClassificationName ✅ | A detailed description of the classification term as defined by the VBA medical specialists. | |
| ContentionId ✅ | Unique Id of the contention associated to the claim. | |
| ContentionStatusTypeCode ✅ | Represents the current status of the contention in question. | |
| ContentionTypeCode ✅ | A representation of a finite, pre-determined value or status that applies to a type of a CONTENTION. | |
| CurrentLifecycleStatus ✅ | The contention lifecycle status after the event occurred. | |
| DateAdded ✅ | CREATE DATE. The purpose of this field is track the date in which the cntntn was created. | |
| Details ✅ | Text field for any description of the event. | |
| DiagnosticTypeCode ✅ | Represents the proper medical diagnosis that has been assigned to previously rated contentions that were processed via VetsNet. | |
| EventTime | The timestamp (when available, if not a date) of the event. | |
| SourceTs | Source of the event | |
| VeteranParticipantId ✅ | Identifier of PTCPNT for a VETERAN. Part of the identifier for BNFT_CLAIM. |
ContentionCompletedEvent
Trigger: When the action name matches
COMPLETED
| Field Name | Description | Origin |
|---|---|---|
| ActionName ✅ | The contention action taken | |
| ActionResultName ✅ | The name of the result of the action. | |
| ActorApplicationId | This is the application id that created the record. | |
| ActorStation ✅ | An Identifier for the location (work station) from which the action was performed | |
| ActorUserId | An Identifier for the user who performed the action | |
| AutomationIndicator ✅ | ||
| BenefitClaimTypeCode ✅ | BENEFIT CLAIM TYPE CODE. A representation of a finite, pre-determined value or status that applies to a type of a BENEFIT CLAIM. See VBA Corporate Architecture web site for the exact values. | |
| BieTs | The time BIE generates an event | |
| ClaimId ✅ | Unique Id assigned to each claim within VBMS. | |
| ConnectorTs | The current time of the connector access | |
| ContentionClassificationName ✅ | A detailed description of the classification term as defined by the VBA medical specialists. | |
| ContentionId ✅ | Unique Id of the contention associated to the claim. | |
| ContentionStatusTypeCode ✅ | Represents the current status of the contention in question. | |
| ContentionTypeCode ✅ | A representation of a finite, pre-determined value or status that applies to a type of a CONTENTION. | |
| CurrentLifecycleStatus ✅ | The contention lifecycle status after the event occurred. | |
| DateAdded ✅ | CREATE DATE. The purpose of this field is track the date in which the cntntn was created. | |
| Details ✅ | Text field for any description of the event. | |
| DiagnosticTypeCode ✅ | Represents the proper medical diagnosis that has been assigned to previously rated contentions that were processed via VetsNet. | |
| EventTime | The timestamp (when available, if not a date) of the event. | |
| SourceTs | Source of the event | |
| VeteranParticipantId ✅ | Identifier of PTCPNT for a VETERAN. Part of the identifier for BNFT_CLAIM. |
ContentionDeletedEvent
Trigger: when action name matches
DELETED
| Field Name | Description | Origin |
|---|---|---|
| ActionName ✅ | The contention action taken | |
| ActionResultName ✅ | The name of the result of the action. | |
| AutomationIndicator ✅ | ||
| BieTs | The time BIE generates an event | |
| ClaimId ✅ | Unique Id assigned to each claim within VBMS. | |
| ConnectorTs | The current time of the connector access | |
| ContentionId ✅ | Unique Id of the contention associated to the claim. | |
| ContentionStatusTypeCode ✅ | Represents the current status of the contention in question. | |
| ContentionTypeCode ✅ | A representation of a finite, pre-determined value or status that applies to a type of a CONTENTION. | |
| CurrentLifecycleStatus ✅ | The contention lifecycle status after the event occurred. | |
| Description :question: | A description of the claim or problem in the words of the claimant. | |
| EventTime | The timestamp (when available, if not a date) of the event. | |
| SourceTs | Source of the event |
ContentionUpdatedEvent
Trigger: when any of the data properties are changed.
| Field Name | Description | Origin |
|---|---|---|
| ActionName ✅ | The contention action taken | |
| ActionResultName ✅ | The name of the result of the action. | |
| ActorApplicationId | This is the application id that created the record. | |
| ActorStation ✅ | An Identifier for the location (work station) from which the action was performed | |
| ActorUserId | An Identifier for the user who performed the action | |
| AutomationIndicator ✅ | ||
| BenefitClaimTypeCode ✅ | BENEFIT CLAIM TYPE CODE. A representation of a finite, pre-determined value or status that applies to a type of a BENEFIT CLAIM. See VBA Corporate Architecture web site for the exact values. | |
| BieTs | The time BIE generates an event | |
| ClaimId ✅ | Unique Id assigned to each claim within VBMS. | |
| ConnectorTs | The current time of the connector access | |
| ContentionClassificationName ✅ | A detailed description of the classification term as defined by the VBA medical specialists. | |
| ContentionId ✅ | Unique Id of the contention associated to the claim. | |
| ContentionStatusTypeCode ✅ | Represents the current status of the contention in question. | |
| ContentionTypeCode ✅ | A representation of a finite, pre-determined value or status that applies to a type of a CONTENTION. | |
| CurrentLifecycleStatus ✅ | The contention lifecycle status after the event occurred. | |
| DateAdded ✅ | CREATE DATE. The purpose of this field is track the date in which the cntntn was created. | |
| DateCompleted ✅ | Represents the date in which the contention was promulgated. | |
| DateUpdated ✅ | The day, month and year on which the last action took place on the record. | |
| Details ✅ | Text field for any description of the event. | |
| DiagnosticTypeCode ✅ | Represents the proper medical diagnosis that has been assigned to previously rated contentions that were processed via VetsNet. | |
| EventTime | The timestamp (when available, if not a date) of the event. | |
| JournalStatusTypeCode | The alphabetic character representing the last action taken on the record. (I = Input, U = Update, D = Delete). | |
| SourceTs | Source of the event | |
| VeteranParticipantId ✅ | Identifier of PTCPNT for a VETERAN. Part of the identifier for BNFT_CLAIM. |
RabbitMQ mapping
| Exchange Name | Mapped Kafka Event Name |
|---|---|
| bie-events-contention-associated | ContentionAssociatedToClaimEvent |
| bie-events-contention-updated | ContentionUpdatedEvent |
| bie-events-contention-classified | ContentionClassifiedEvent |
| bie-events-contention-completed | ContentionCompletedEvent |
| bie-events-contention-deleted | ContentionDeletedEvent |