Skip to main content

Member App Dataset Specification

Updated over a month ago

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.

Did this answer your question?