The Master Data Model for Veteran Care

Developer Documentation » MVDM » Alert_Tracking

Alert_Tracking

Alert Tracking

This file is used to track the content and interactions with an alert. Every alert which is generated is initially filed within this file. Each entry has the date and time the alert was generated, which user generated the alert, whether the alert was generated in a background task, what action was to be taken if any (the entry point or option name to be used) and the data string, if any, for use with the alert. There is a multiple field which also identifies each user that the alert was sent to, and when the user initially saw the displayed text, when the alert was selected for processing, when the processing was completed, and when the alert was deleted after processing or associated with another user's processing, or when the alert was deleted by a clean-up operation.

Unless a longer lifetime is specified for the specific alert, it will be deleted from the file after 30 days. If a longer lifetime is specified, it will not be deleted until after that period passes.

Fileman ID: 8992.1

Base VDM Class: Alert_Tracking-8992_1

Property Summary

Property Count: 16

Type Count
STRING 9
DATE-TIME 2
POINTER 2
BOOLEAN 1
ENUMERATION 1
OBJECT 1

Sub-Object Count: 4

ID Label Field ID
1 Forwarded Date Time forwardedDateTime
2 Recipient recipient
3 Recipient Type recipientType
4 Surrogate For surrogateFor

↑ Return to top

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
Name
  name
STRING name   INDEXED
REQUIRED
 
Date Created
  dateCreated
DATE-TIME date_created   INDEXED  
Pkg Id
  pkgId
STRING pkg_id   INDEXED  
Patient
  patient
POINTER patient   INDEXED Patient-2
Generated By
  generatedBy
POINTER generated_by     New_Person-200
Generated While Queued
  generatedWhileQueued
BOOLEAN generated_while_queued      
Status
  status
ENUMERATION status     0: COMPLETELY READ
1: UNREAD-REMOVED BY DATE
2: PARTIALLY READ - REMOVED
Retention Date
  retentionDate
DATE-TIME retention_date      
Display Text
  displayText
STRING display_text      
Option For Processing
  optionForProcessing
STRING option_for_processing      
Routine Tag
  routineTag
STRING routine_tag      
Routine For Processing
  routineForProcessing
STRING routine_for_processing      
Data For Processing
  dataForProcessing
STRING data_for_processing      
Guid For Gui
  guidForGui
STRING guid_for_gui      
Long Info Text
  longInfoText
STRING long_info_text      
Recipient
  recipient
OBJECT recipient     recipient

↑ Return to top

Sub-Objects

1. Forwarded Date Time

Field ID: forwardedDateTime

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
Forwarded Date/time
  forwardedDateTime
DATE-TIME forwarded_date_time   INDEXED
REQUIRED
 
Forwarding Category
  forwardingCategory
POINTER forwarding_category     Alert_Recipient_Type-8992_2
Forwarded By Or For
  forwardedByOrFor
POINTER forwarded_by_or_for     New_Person-200
Forwarding Comment
  forwardingComment
STRING forwarding_comment      

↑ Return to top

2. Recipient

Field ID: recipient

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
Recipient
  recipient
POINTER recipient   INDEXED
REQUIRED
New_Person-200
Alert First Displayed
  alertFirstDisplayed
DATE-TIME alert_first_displayed      
First Selected Alert
  firstSelectedAlert
DATE-TIME first_selected_alert      
Processed Alert
  processedAlert
DATE-TIME processed_alert      
Deleted On
  deletedOn
DATE-TIME deleted_on      
Auto Deleted
  autoDeleted
DATE-TIME auto_deleted      
Forwarded By
  forwardedBy
POINTER forwarded_by     New_Person-200
Date/time Forwarded
  dateTimeForwarded
DATE-TIME date_time_forwarded      
Deleted By User
  deletedByUser
POINTER deleted_by_user     New_Person-200
Recipient Type
  recipientType
OBJECT recipient_type     recipientType
Forwarded Date/time
  forwardedDateTime
OBJECT forwarded_date_time     forwardedDateTime
Surrogate For
  surrogateFor
OBJECT surrogate_for     surrogateFor

↑ Return to top

3. Recipient Type

Field ID: recipientType

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
Recipient Type
  recipientType
POINTER recipient_type   INDEXED
REQUIRED
Alert_Recipient_Type-8992_2
Sent To Surrogate
  sentToSurrogate
POINTER sent_to_surrogate     New_Person-200
Acting As Surrogate
  actingAsSurrogate
BOOLEAN acting_as_surrogate      
Alert Date/time
  alertDateTime
DATE-TIME alert_date_time      

↑ Return to top

4. Surrogate For

Field ID: surrogateFor

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
Surrogate For
  surrogateFor
POINTER surrogate_for   INDEXED
REQUIRED
New_Person-200
Date/time - Surrogate For
  dateTimeSurrogateFor
DATE-TIME date_time__surrogate_for      
Date-time Returned
  datetimeReturned
DATE-TIME datetime_returned      

↑ Return to top


Document generated on August 31st 2017, 2:55:48 pm