Member App Dataset Specification
Member App Dataset Specification
The "Member App Dataset Specification" is designed to manage and track member interactions and rewards within healthcare systems, adhering to healthcare-specific standards for privacy, data integrity, and user engagement. This dataset supports the functionality of member-facing applications, allowing healthcare organizations to enhance patient engagement, monitor activity, and offer rewards for participation in health-related activities.
This dataset plays a critical role in healthcare organizations looking to foster greater patient participation and engagement through member apps. By tracking rewards and activities, healthcare providers can encourage healthier lifestyles, promote wellness programs, and maintain compliance with healthcare standards for data security and patient privacy.
Key Tables
Member App Reward
Stores information on rewards earned by members for engaging in health-related activities within the app. This table tracks reward details, such as the type of reward, date of issue, and criteria for earning it, supporting efforts to encourage healthier behavior.
Columns
Member_App_Reward_Key: Unique identifier for the member's app reward. (Is Nullable: NO, Data Type: STRING)
Actor_Type: Specifies the type of actor associated with the reward (constant "MEMBER_APP"). (Is Nullable: YES, Data Type: STRING)
Member_ID: Unique identifier for the member receiving the reward (acm member id). (Is Nullable: NO, Data Type: STRING)
Program_Screening_Key: Unique identifier for the program screening related to the reward (MIP id). (Is Nullable: YES, Data Type: INT64)
Program_ID: Identifier for the program under which the reward is given. (Is Nullable: NO, Data Type: STRING)
Reward: The code of the reward, for instance FIRST_ASSESSMENT_COMPLETED. (Is Nullable: YES, Data Type: STRING)
Reward_Description: Detailed description of the reward (e.g., “First Assessment Completed”). (Is Nullable: YES, Data Type: STRING)
Entity_Key: Identifier for the entity associated with the reward. (Is Nullable: YES, Data Type: STRING)
Entity_Type: The type of action performed by the member. (ENUM: Assessment, Check_in, Edu_Content, Goal; Is Nullable: YES, Data Type: STRING)
Reward_Status: Indicates reward status. (ENUM: IN_PROGRESS, COMPLETED; Is Nullable: YES, Data Type: STRING)
Reward_Status_Description: Description of the current reward status. (Is Nullable: YES, Data Type: STRING)
Created_Timestamp: The UTC timestamp when the reward was created. (Is Nullable: YES, Data Type: TIMESTAMP)
Last_Modified_Timestamp: The UTC timestamp when the reward status was last modified. (Is Nullable: YES, Data Type: TIMESTAMP)
Member App Reward Log
Maintains a historical record of all changes and updates to member rewards. This log provides a transparent audit trail, allowing healthcare organizations to track modifications and ensure accurate reward management.
Columns
Actor_Type: Specifies the type of actor associated with the reward (constant "MEMBER_APP"). (Is Nullable: YES, Data Type: STRING)
Member_App_Reward_Key: Unique identifier for the member's app reward in the log. (Is Nullable: NO, Data Type: STRING)
Member_ID: Unique identifier for the member receiving the reward (acm member id). (Is Nullable: NO, Data Type: STRING)
Program_Screening_Key: Unique identifier for the program screening related to the reward (MIP id). (Is Nullable: YES, Data Type: INT64)
Reward: Description of the reward provided to the member. (Is Nullable: YES, Data Type: STRING)
Reward_Description: Detailed description of the reward (e.g., “First Assessment Completed”). (Is Nullable: YES, Data Type: STRING)
Entity_Key: Identifier for the entity associated with the reward. (Is Nullable: YES, Data Type: STRING)
Entity_Type: The type of action performed by the member. (ENUM: Assessment, Check_in, Edu_Content, Goal; Is Nullable: YES, Data Type: STRING)
Reward_Status: Indicates reward status. (ENUM: IN_PROGRESS, COMPLETED; Is Nullable: YES, Data Type: STRING)
Reward_Status_Description: Description of the current reward status. (Is Nullable: YES, Data Type: STRING)
Created_Timestamp: The UTC timestamp when the reward was created. (Is Nullable: YES, Data Type: TIMESTAMP)
Last_Modified_Timestamp: The UTC timestamp when the reward status was last modified. (Is Nullable: YES, Data Type: TIMESTAMP)
Record_Last_Modified_Timestamp: Timestamp when the log record was last modified. (Is Nullable: NO, Data Type: TIMESTAMP)
Transaction_User_ID: Identifier of the user who performed the last transaction. (Is Nullable: NO, Data Type: STRING)
Type: Specifies the type of the reward log entry. (Is Nullable: YES, Data Type: STRING)
Tenant: Identifies the tenant associated with the reward log entry. (Is Nullable: YES, Data Type: STRING)
Active_Version: Indicates whether the log entry is part of the active version. (Is Nullable: NO, Data Type: BOOL)
Date: The date the log entry was recorded. (Is Nullable: YES, Data Type: DATE)
Sequence: The sequence number of the log entry. (Is Nullable: YES, Data Type: INT64)
Source_System_Name: Name of the system from which the log entry originated. (Is Nullable: YES, Data Type: STRING)
Source_Timestamp: The timestamp when the source system recorded the entry. (Is Nullable: YES, Data Type: TIMESTAMP)
Member App Activity Log
Captures details of all member activities within the app, such as completed health assessments, participation in wellness programs, or usage of app features. This log is essential for understanding member engagement and tracking behavior that contributes to improved health outcomes.
Member App Signin Log
Records information related to member sign-ins, including timestamps and device details. This table helps monitor member access patterns, providing insights into app usage and ensuring security compliance.
Member App Reward Raw
Contains unprocessed, detailed data related to member rewards. This raw data is essential for in-depth analysis and reporting, supporting further insights into reward programs and member engagement.
Member App Dataset Specification
Member App Reward Log
Columns
Source_File_Name
Is Nullable: YES
Data Type: STRING
Description: Name of the source file that logged this entry.
Deleted_Indicator
Is Nullable: NO
Data Type: BOOL
Description: Indicates whether the reward log entry has been deleted (FALSE by default).
Schema_Version
Is Nullable: YES
Data Type: FLOAT64
Description: Version of the schema in use when the log entry was recorded.
Member_Partition
Is Nullable: YES
Data Type: INT64
Description: The partition key associated with the member.
_updated
Is Nullable: YES
Data Type: STRING
Description: Timestamp or identifier for the last update made to the log entry.
Action
Is Nullable: YES
Data Type: STRING
Description: Action associated with the reward log (e.g., created, modified, deleted).
Transaction_Actor_Type
Is Nullable: YES
Data Type: STRING
Description: Type of the actor performing the transaction.
Member App Activity Log
Columns
Actor_Type
Is Nullable: YES
Data Type: STRING
Description: Specifies the type of actor associated with the reward (Constant "MEMBER_APP").
Member_ID
Is Nullable: NO
Data Type: STRING
Description: Unique identifier for the member involved in the activity (acm member id).
Program_Screening_Key
Is Nullable: YES
Data Type: INT64
Description: Identifier for the program screening related to the activity (MIP id).
Activity_Status
Is Nullable: YES
Data Type: STRING
Description: Current status of the activity.
ENUM Values: IN_PROGRESS, COMPLETED, NOT_COMPLETED, CANCELLED, NONE.
Default: NONE if status doesn’t apply.
Activity_Status_Description
Is Nullable: YES
Data Type: STRING
Description: Detailed description of the activity's status.
Activity_Type
Is Nullable: YES
Data Type: STRING
Description: The type of activity performed by the member.
ENUM Values: Verification, Sign_In, Assessment, Check_In, Mip_Edu_Content, Self_Edu_Content, Chat_Request, Appointment, Mip_Pause, Mip_Unpause, Mip_Exit.
Activity_Type_Description
Is Nullable: YES
Data Type: STRING
Description: Detailed description of the activity type.
Created_Timestamp
Is Nullable: YES
Data Type: TIMESTAMP
Description: UTC Timestamp indicating when the activity log was created.
Record_Last_Modified_Timestamp
Is Nullable: NO
Data Type: TIMESTAMP
Description: Timestamp indicating when the activity log was last modified.
Transaction_User_ID
Is Nullable: NO
Data Type: STRING
Description: Identifier of the user who performed the last transaction.
Type
Is Nullable: YES
Data Type: STRING
Description: Specifies the type of log entry for the activity.
Tenant
Is Nullable: YES
Data Type: STRING
Description: Identifies the tenant associated with the activity log entry.
Active_Version
Is Nullable: NO
Data Type: BOOL
Description: Indicates whether this log entry is part of the active version.
Date
Is Nullable: YES
Data Type: DATE
Description: The date when the activity was logged.
Sequence
Is Nullable: YES
Data Type: INT64
Description: Sequence number of the activity log entry.
Source_System_Name
Is Nullable: YES
Data Type: STRING
Description: Name of the system that recorded this activity log entry.
Source_Timestamp
Is Nullable: YES
Data Type: TIMESTAMP
Description: Timestamp from the source system when the activity was logged.
Source_File_Name
Is Nullable: YES
Data Type: STRING
Description: Name of the source file where the log entry was recorded.
Deleted_Indicator
Is Nullable: NO
Data Type: BOOL
Description: Indicates whether the activity log entry has been marked as deleted (FALSE by default).
Schema_Version
Is Nullable: YES
Data Type: FLOAT64
Description: Version of the schema used when the log entry was recorded.
Member_Partition
Is Nullable: YES
Data Type: INT64
Description: Partition key related to the member for this log entry.
_updated
Is Nullable: YES
Data Type: STRING
Description: Timestamp or identifier for the last update made to this log entry.
Action
Is Nullable: YES
Data Type: STRING
Description: Action performed in relation to the activity (e.g., created, modified).
Transaction_Actor_Type
Is Nullable: YES
Data Type: STRING
Description: Type of the actor performing the transaction.
Member App Sign-In Log
Columns
Actor_Type
Is Nullable: YES
Data Type: STRING
Description: Specifies the type of actor performing the sign-in (Constant "MEMBER_APP").
Member_ID
Is Nullable: NO
Data Type: STRING
Description: Unique identifier for the member signing in (acm member id).
Program_Screening_Key
Is Nullable: YES
Data Type: INT64
Description: Identifier for the program screening associated with the sign-in (MIP id).
Identity_Provider_User_ID
Is Nullable: YES
Data Type: STRING
Description: Unique identifier for the account used during sign-in.
Sign_In_Method
Is Nullable: YES
Data Type: STRING
Description: The method used by the member to sign in.
Possible Values: Email, Phone.
Sign_In_Method_Description
Is Nullable: YES
Data Type: STRING
Description: Description of the sign-in method used.
Created_Timestamp
Is Nullable: YES
Data Type: TIMESTAMP
Description: Timestamp when the sign-in event was created.
Record_Last_Modified_Timestamp
Is Nullable: NO
Data Type: TIMESTAMP
Description: Timestamp of the last modification made to the sign-in record.
Transaction_User_ID
Is Nullable: NO
Data Type: STRING
Description: Identifier of the user who performed the last transaction related to the sign-in.
Type
Is Nullable: YES
Data Type: STRING
Description: Specifies the type of log entry (e.g., signin event).
Tenant
Is Nullable: YES
Data Type: STRING
Description: Identifies the tenant associated with the sign-in log entry.
Active_Version
Is Nullable: YES
Data Type: BOOL
Description: Indicates if the entry is part of the active version.
Date
Is Nullable: YES
Data Type: DATE
Description: Date of the sign-in event.
Sequence
Is Nullable: YES
Data Type: INT64
Description: Sequence number for the sign-in event.
Source_System_Name
Is Nullable: YES
Data Type: STRING
Description: Name of the source system that logged the sign-in event.
Source_Timestamp
Is Nullable: YES
Data Type: TIMESTAMP
Description: Timestamp from the source system when the sign-in event was logged.
Source_File_Name
Is Nullable: YES
Data Type: STRING
Description: Name of the source file containing the log entry.
Deleted_Indicator
Is Nullable: NO
Data Type: BOOL
Description: Indicator showing if the sign-in entry is marked as deleted (FALSE by default).
Schema_Version
Is Nullable: YES
Data Type: FLOAT64
Description: Version of the schema used when the log entry was recorded.
Member_Partition
Is Nullable: YES
Data Type: INT64
Description: Partition key for the member associated with the sign-in event.
_updated
Is Nullable: YES
Data Type: STRING
Description: Timestamp or identifier of the last update made to this log entry.
Member App Dataset Specification
Member App Reward
Stores information on rewards earned by members for engaging in health-related activities within the app. This table tracks reward details, such as the type of reward, date of issue, and criteria for earning it, supporting efforts to encourage healthier behavior.
Table Content
Column Name | Is Nullable | Data Type | Description |
Member_App_Reward_Key | NO | STRING | Unique identifier for the member's app reward. |
Actor_Type | YES | STRING | Specifies the type of actor associated with the reward (constant "MEMBER_APP"). |
Member_ID | NO | STRING | Unique identifier for the member receiving the reward (acm member id). |
Program_Screening_Key | YES | INT64 | Unique identifier for the program screening related to the reward (MIP id). |
Program_ID | NO | STRING | Identifier for the program under which the reward is given. |
Reward | YES | STRING | The code of the reward, for instance FIRST_ASSESSMENT_COMPLETED. |
Reward_Description | YES | STRING | Detailed description of the reward (e.g., "First Assessment Completed"). |
Entity_Key | YES | STRING | Identifier for the entity associated with the reward. |
Entity_Type | YES | STRING | The type of action performed by the member. ENUM (Assessment, Check_in, Edu_Content, Goal). |
Reward_Status | YES | STRING | Indicates reward status. ENUM (IN_PROGRESS, COMPLETED). |
Reward_Status_Description | YES | STRING | Description of the current reward status. |
Created_Timestamp | YES | TIMESTAMP | The UTC timestamp when the reward was created. |
Last_Modified_Timestamp | YES | TIMESTAMP | The UTC timestamp when the reward status was last modified. |
Record_Last_Modified_Timestamp | NO | TIMESTAMP | Timestamp of the last modification made to the reward log entry. |
Transaction_User_ID | NO | STRING | Identifier of the user responsible for the last transaction. |
Type | YES | STRING | Specifies the type of reward log entry. |
Tenant | YES | STRING | Identifies the tenant associated with the reward. |
Active_Version | NO | BOOL | Indicates if the reward entry is part of the active version. |
Date | YES | DATE | Date when the reward was issued or processed. |
Sequence | YES | INT64 | Sequence number of the reward entry. |
Source_System_Name | YES | STRING | Name of the source system that recorded the reward entry. |
Source_Timestamp | YES | TIMESTAMP | Timestamp when the source system logged the reward entry. |
Source_File_Name | YES | STRING | Name of the source file containing the reward log entry. |
Deleted_Indicator | NO | BOOL | Indicator showing if the reward entry is marked as deleted. |
Schema_Version | YES | FLOAT64 | Version of the schema used when the reward entry was recorded. |
Member_Partition | YES | INT64 | Partition key for the member associated with the reward. |
_updated | YES | STRING | Timestamp or identifier of the last update made to this reward entry. |
Transaction_Actor_Type | YES | STRING | Type of the actor performing the transaction. |
Member App Reward Log
Maintains a historical record of all changes and updates to member rewards. This log provides a transparent audit trail, allowing healthcare organizations to track modifications and ensure accurate reward management.
Member App Activity Log
Captures details of all member activities within the app, such as completed health assessments, participation in wellness programs, or usage of app features. This log is essential for understanding member engagement and tracking behavior that contributes to improved health outcomes.
Member App Signin Log
Records information related to member sign-ins, including timestamps and device details. This table helps monitor member access patterns, providing insights into app usage and ensuring security compliance.
Table Content
Column Name | Is Nullable | Data Type | Description |
Action | YES | STRING | Action performed during the sign-in event (e.g., login, logout). |
Transaction_Actor_Type | YES | STRING | Type of the actor performing the transaction. |
Member App Reward Raw
Contains unprocessed, detailed data related to member rewards. This raw data is essential for in-depth analysis and reporting, supporting further insights into reward programs and member engagement.
Table Content
Column Name | Is Nullable | Data Type | Description |
Actor_Type | YES | STRING | Specifies the type of actor associated with the reward (constant "MEMBER_APP"). |
Member_App_Reward_Key | NO | STRING | Unique identifier for the member's app reward. |
Member_ID | NO | STRING | Unique identifier for the member receiving the reward (acm member id). |
Program_Screening_Key | YES | INT64 | Unique identifier for the program screening related to the reward (MIP id). |
Reward | YES | STRING | The code of the reward, for instance FIRST_ASSESSMENT_COMPLETED. |
Reward_Description | YES | STRING | Detailed description of the reward (e.g., "First Assessment Completed"). |
Entity_Key | YES | STRING | Identifier for the entity associated with the reward. |
Entity_Type | YES | STRING | The type of action performed by the member. ENUM (Assessment, Check_in, Edu_Content, Goal). |
Reward_Status | YES | STRING | Indicates reward status. ENUM (IN_PROGRESS, COMPLETED). |
Reward_Status_Description | YES | STRING | Description of the current reward status. |
Created_Timestamp | YES | TIMESTAMP | The UTC timestamp when the reward was created. |
Last_Modified_Timestamp | YES | TIMESTAMP | The UTC timestamp when the reward status was last modified. |
Record_Last_Modified_Timestamp | NO | TIMESTAMP | Timestamp of the last modification made to the reward log entry. |
Transaction_User_ID | NO | STRING | Identifier of the user responsible for the last transaction. |
Type | YES | STRING | Specifies the type of reward log entry. |
Tenant | YES | STRING | Identifies the tenant associated with the reward. |
Active_Version | NO | BOOL | Indicates if the reward entry is part of the active version. |
Date | YES | DATE | Date when the reward was issued or processed. |
Sequence | YES | INT64 | Sequence number of the reward entry. |
Source_System_Name | YES | STRING | Name of the source system that recorded the reward entry. |
Source_Timestamp | YES | TIMESTAMP | Timestamp when the source system logged the reward entry. |
Source_File_Name | YES | STRING | Name of the source file containing the reward log entry. |
Deleted_Indicator | NO | BOOL | Indicator showing if the reward entry is marked as deleted. |
Schema_Version | YES | FLOAT64 | Version of the schema used when the reward entry was recorded. |
Member_Partition | YES | INT64 | Partition key for the member associated with the reward. |
_updated | YES | STRING | Timestamp or identifier of the last update made to this reward entry. |
Transaction_Actor_Type | YES | STRING | Type of the actor performing the transaction. |
Member App Dataset Specification
Member App Reward Log
Table Structure
Column Name | Is Nullable | Data Type | Description |
Actor_Type | YES | STRING | Specifies the type of actor associated with the reward (Constant "MEMBER_APP"). |
Member_App_Reward_Key | NO | STRING | Unique identifier for the member's app reward in the log. |
Member_ID | NO | STRING | Unique identifier for the member receiving the reward (acm member id). |
Program_Screening_Key | YES | INT64 | Unique identifier for the program screening related to the reward (MIP id). |
Reward | YES | STRING | Description of the reward provided to the member. |
Reward_Description | YES | STRING | Detailed description of the reward (e.g., “First Assessment Completed“). |
Entity_Key | YES | STRING | Identifier for the entity associated with the reward. |
Entity_Type | YES | STRING | The type of action performed by the member. ENUM (Assessment, Check_in, Edu_Content, Goal). |
Reward_Status | YES | STRING | Indicates reward status. ENUM (IN_PROGRESS, COMPLETED). |
Reward_Status_Description | YES | STRING | Description of the current reward status. |
Created_Timestamp | YES | TIMESTAMP | The UTC timestamp when the reward was created. |
Last_Modified_Timestamp | YES | TIMESTAMP | The UTC timestamp when the reward status was last modified. |
Record_Last_Modified_Timestamp | NO | TIMESTAMP | Timestamp when the log record was last modified. |
Transaction_User_ID | NO | STRING | Identifier of the user who performed the last transaction. |
Type | YES | STRING | Specifies the type of the reward log entry. |
Tenant | YES | STRING | Identifies the tenant associated with the reward log entry. |
Active_Version | NO | BOOL | Indicates whether the log entry is part of the active version. |
Date | YES | DATE | The date the log entry was recorded. |
Sequence | YES | INT64 | The sequence number of the log entry. |
Source_System_Name | YES | STRING | Name of the system from which the log entry originated. |
Source_Timestamp | YES | TIMESTAMP | The timestamp when the source system recorded the entry. |
Source_File_Name | YES | STRING | Name of the source file that logged this entry. |
Deleted_Indicator | NO | BOOL | Indicates whether the reward log entry has been deleted (FALSE by default). |
Schema_Version | YES | FLOAT64 | Version of the schema in use when the log entry was recorded. |
Member_Partition | YES | INT64 | The partition key associated with the member. |
_updated | YES | STRING | Timestamp or identifier for the last update made to the log entry. |
Action | YES | STRING | Action associated with the reward log (e.g., created, modified, deleted). |
Transaction_Actor_Type | YES | STRING | Type of the actor performing the transaction. |
Member App Activity Log
Table Structure
Column Name | Is Nullable | Data Type | Description |
Actor_Type | YES | STRING | Specifies the type of actor associated with the reward (Constant "MEMBER_APP"). |
Member_ID | NO | STRING | Unique identifier for the member involved in the activity (acm member id). |
Program_Screening_Key | YES | INT64 | Identifier for the program screening related to the activity (MIP id). |
Activity_Status | YES | STRING | Current status of the activity. ENUM (IN_PROGRESS, COMPLETED, NOT_COMPLETED, CANCELLED, NONE). NONE if status doesn’t apply. |
Activity_Status_Description | YES | STRING | Detailed description of the activity's status. |
Activity_Type | YES | STRING | The type of activity performed by the member. ENUM (Verification, Sign_In, Assessment, Check_In, Mip_Edu_Content, Self_Edu_Content, Chat_Request, Appointment, Mip_Pause, Mip_Unpause, Mip_Exit). |
Activity_Type_Description | YES | STRING | Detailed description of the activity type. |
Created_Timestamp | YES | TIMESTAMP | UTC Timestamp indicating when the activity log was created. |
Record_Last_Modified_Timestamp | NO | TIMESTAMP | Timestamp indicating when the activity log was last modified. |
Transaction_User_ID | NO | STRING | Identifier of the user who performed the last transaction. |
Type | YES | STRING | Specifies the type of log entry for the activity. |
Tenant | YES | STRING | Identifies the tenant associated with the activity log entry. |
Active_Version | NO | BOOL | Indicates whether this log entry is part of the active version. |
Date | YES | DATE | The date when the activity was logged. |
Sequence | YES | INT64 | Sequence number of the activity log entry. |
Source_System_Name | YES | STRING | Name of the system that recorded this activity log entry. |
Source_Timestamp | YES | TIMESTAMP | Timestamp from the source system when the activity was logged. |
Source_File_Name | YES | STRING | Name of the source file where the log entry was recorded. |
Member App Dataset Specification
Member App Activity Log
Columns
Deleted_Indicator
Is Nullable: NO
Data Type: BOOL
Description: Indicates whether the activity log entry has been marked as deleted (FALSE by default).
Schema_Version
Is Nullable: YES
Data Type: FLOAT64
Description: Version of the schema used when the log entry was recorded.
Member_Partition
Is Nullable: YES
Data Type: INT64
Description: Partition key related to the member for this log entry.
_updated
Is Nullable: YES
Data Type: STRING
Description: Timestamp or identifier for the last update made to this log entry.
Action
Is Nullable: YES
Data Type: STRING
Description: Action performed in relation to the activity (e.g., created, modified).
Transaction_Actor_Type
Is Nullable: YES
Data Type: STRING
Description: Type of the actor performing the transaction.
Member App Sign-In Log
Columns
Actor_Type
Is Nullable: YES
Data Type: STRING
Description: Specifies the type of actor performing the sign-in (Constant "MEMBER_APP").
Member_ID
Is Nullable: NO
Data Type: STRING
Description: Unique identifier for the member signing in (acm member id).
Program_Screening_Key
Is Nullable: YES
Data Type: INT64
Description: Identifier for the program screening associated with the sign-in (MIP id).
Identity_Provider_User_ID
Is Nullable: YES
Data Type: STRING
Description: Unique identifier for the account used during sign-in.
Sign_In_Method
Is Nullable: YES
Data Type: STRING
Description: The method used by the member to sign in. Possible values are: Email, Phone.
Sign_In_Method_Description
Is Nullable: YES
Data Type: STRING
Description: Description of the sign-in method used.
Created_Timestamp
Is Nullable: YES
Data Type: TIMESTAMP
Description: Timestamp when the sign-in event was created.
Record_Last_Modified_Timestamp
Is Nullable: NO
Data Type: TIMESTAMP
Description: Timestamp of the last modification made to the sign-in record.
Transaction_User_ID
Is Nullable: NO
Data Type: STRING
Description: Identifier of the user who performed the last transaction related to the sign-in.
Type
Is Nullable: YES
Data Type: STRING
Description: Specifies the type of log entry (e.g., signin event).
Tenant
Is Nullable: YES
Data Type: STRING
Description: Identifies the tenant associated with the sign-in log entry.
Active_Version
Is Nullable: YES
Data Type: BOOL
Description: Indicates if the entry is part of the active version.
Date
Is Nullable: YES
Data Type: DATE
Description: Date of the sign-in event.
Sequence
Is Nullable: YES
Data Type: INT64
Description: Sequence number for the sign-in event.
Source_System_Name
Is Nullable: YES
Data Type: STRING
Description: Name of the source system that logged the sign-in event.
Source_Timestamp
Is Nullable: YES
Data Type: TIMESTAMP
Description: Timestamp from the source system when the sign-in event was logged.
Source_File_Name
Is Nullable: YES
Data Type: STRING
Description: Name of the source file containing the log entry.
Deleted_Indicator
Is Nullable: NO
Data Type: BOOL
Description: Indicator showing if the sign-in entry is marked as deleted (FALSE by default).
Schema_Version
Is Nullable: YES
Data Type: FLOAT64
Description: Version of the schema used when the log entry was recorded.
Member_Partition
Is Nullable: YES
Data Type: INT64
Description: Partition key for the member associated with the sign-in event.
_updated
Is Nullable: YES
Data Type: STRING
Description: Timestamp or identifier of the last update made to this log entry.
Action
Is Nullable: YES
Data Type: STRING
Description: Action performed during the sign-in event (e.g., login, logout).
Transaction_Actor_Type
Is Nullable: YES
Data Type: STRING
Description: Type of the actor performing the transaction.
Member App Reward Raw
Columns
Actor_Type
Is Nullable: YES
Data Type: STRING
Description: Specifies the type of actor associated with the reward (Constant "MEMBER_APP").
Member_App_Reward_Key
Is Nullable: NO
Data Type: STRING
Description: Unique identifier for the member's app reward.
Member_ID
Is Nullable: NO
Data Type: STRING
Description: Unique identifier for the member receiving the reward (acm member id).
Program_Screening_Key
Is Nullable: YES
Data Type: INT64
Description: Unique identifier for the program screening related to the reward (MIP id).
Reward
Is Nullable: YES
Data Type: STRING
Description: The code of the reward, for instance FIRST_ASSESSMENT_COMPLETED.
Reward_Description
Is Nullable: YES
Data Type: STRING
Description: Detailed description of the reward (ex. “First Assessment Completed“).
Entity_Key
Is Nullable: YES
Data Type: STRING
Description: Identifier for the entity associated with the reward.
Entity_Type
Is Nullable: YES
Data Type: STRING
Description: The type of action performed by the member. ENUM (Assessment, Check_in, Edu_Content, Goal).
Reward_Status
Is Nullable: YES
Data Type: STRING
Description: Indicates reward status. ENUM (IN_PROGRESS, COMPLETED).
Reward_Status_Description
Is Nullable: YES
Data Type: STRING
Description: Description of the current reward status.
Created_Timestamp
Is Nullable: YES
Data Type: TIMESTAMP
Description: The UTC timestamp when the reward was created.
Last_Modified_Timestamp
Is Nullable: YES
Data Type: TIMESTAMP
Description: The UTC timestamp when the reward status was last modified.
Record_Last_Modified_Timestamp
Is Nullable: NO
Data Type: TIMESTAMP
Description: Timestamp of the last modification made to the reward log entry.
Transaction_User_ID
Is Nullable: NO
Data Type: STRING
Description: Identifier of the user responsible for the last transaction.
Type
Is Nullable: YES
Data Type: STRING
Description: Specifies the type of reward log entry.
Tenant
Is Nullable: YES
Data Type: STRING
Description: Identifies the tenant associated with the reward.
Active_Version
Is Nullable: NO
Data Type: BOOL
Description: Indicates if the reward entry is part of the active version.
Date
Is Nullable: YES
Data Type: DATE
Description: Date when the reward was issued or processed.
Sequence
Is Nullable: YES
Data Type: INT64
Description: Sequence number of the reward entry.
Source_System_Name
Is Nullable: YES
Data Type: STRING
Description: Name of the source system that logged the reward.
Source_Timestamp
Is Nullable: YES
Data Type: TIMESTAMP
Description: Timestamp from the source system when the reward was logged.
Source_File_Name
Is Nullable: YES
Data Type: STRING
Description: Name of the source file containing the reward entry.
Member App Dataset Specification
Member_App_Reward_raw Table
Source_System
Required: YES
Type: STRING
Description: The source system that recorded the reward entry.
Source_Timestamp
Required: YES
Type: TIMESTAMP
Description: Timestamp when the source system logged the reward entry.
Source_File_Name
Required: YES
Type: STRING
Description: Name of the source file containing the reward log entry.
Deleted_Indicator
Required: NO
Type: BOOL
Description: Indicator showing if the reward entry is marked as deleted.
Schema_Version
Required: YES
Type: FLOAT64
Description: Version of the schema used when the reward entry was recorded.
Member_Partition
Required: YES
Type: INT64
Description: Partition key for the member associated with the reward.
_updated
Required: YES
Type: STRING
Description: Timestamp or identifier of the last update made to this reward entry.
Transaction_Actor_Type
Required: YES
Type: STRING
Description: Type of the actor performing the transaction.
