/
Test with table of content

Test with table of content




1. 8. Task Details

This section provides the Rules, Specifications, Input, and Output for each task in the screen process.

1.1. 1.1. 8.1. ES-GTST-TU-010 - User Adds Genetic Test Detail

1.1.1. 1.1.1. 8.1.1. ES-GTST-TU-010 - User Adds Genetic Test Detail - Task Specification

Task Specification


Task ID

ES-GTST-TU-010

Task Type

User

Task Name

User Adds Genetic Test Detail

Task Description

This task allows the user to add genetic test information for case Participants' in the CCSES+ system. In the Genetic Test Screen, the user adds genetic test details that are not managed in the Genetic Test Process.

Input Spec Name

User Adds Genetic Test Detail Input Task

Input Payload

Case ID

Output Spec Name

User Adds Genetic Test Detail Output Task

Output Payload

Participants' Genetic Test Information

2. 1.1.2. 8.1.2. ES-GTST-TU-010 - User Adds Genetic Test Detail - Task Rules

2.1. 1.2. 8.3. ES-GTST-TD-030 - Check Appointment Already Exists

2.1.1. 1.2.1. 8.3.1. ES-GTST-TD-030 - Check Appointment Already Exists - Task Specification

Task Specification


Task ID

ES-GTST-TD-030

Task Type

Business Rule Task

Task Name

Check Appointment Already Exists

Task Description

This task is used to validate whether the user-entered case Participants' genetic test information exists in the CCSES+ system for the same case.

Input Spec Name

Check Appointment Already Exists Input Task

Input Payload

case Participants' Genetic Test Information

Output Spec Name

Check Appointment Already Exists Output Task

Output Payload

Validation Status (Valid/Invalid)

2.1.2. 1.2.2. 8.3.2. ES-GTST-TD-030 - Check Appointment Already Exists - Task Rules

2.1.3. 1.2.3. 8.11.2. ES-GTST-TS-110 - Edit Genetic Test Detail - Task Rules

ID

Rule Type

Condition

Result

GTST-RUL-10056

Flow

The system identifies the user-entered valid genetic test information for case Participants'.

The system will edit the case Participants' genetic test result information in the CCSES+ system.

GTST-RUL-10057

Flow

The system identifies the case Participants' genetic test information updated in the CCSES+ system.

The system will invoke the task ‘ES-GTST-TS-120: Check if Parent Appointment Need to be Canceled’.

2.2. 1.3. 8.12. ES-GTST-TS-120 - Check If Parent Appointment Need to be Canceled

2.2.1. 1.3.1. 8.12.1. ES-GTST-TS-120 - Check If Parent Appointment Need to be Canceled - Task Specification

Task Specification


Task ID

ES-GTST-TS-120

Task Type

Service

Task Name

Check If Parent Appointment Need to be Canceled.

Task Description

The task is used to check whether the Parent appointment status must be canceled based on the Dependents' genetic test appointment status.

Input Spec Name

Check If Parent Appointment Need to be Canceled Input Task

Input Payload

Participant Test Result Information

Output Spec Name

Check If Parent Appointment Need to be Canceled Output Task

Output Payload

Parent Genetic Test Need to Canceled Status (Yes, No)

2.2.2. 1.3.2. 8.12.2. ES-GTST-TS-120 - Check if Parent Appointment Need to be Canceled - Task Rules

ID

Rule Type

Condition

Result

GTST-RUL-10058

Situation

The system checks if the following conditions are satisfied:

  1. The user-entered Dependent Test Result status is ‘Canceled’ or ‘Failed to Appear’.

  2. Parent and any of the Dependent record test dates are the same.

  3. All Dependents' Test Result status exists as ‘Canceled’ or ‘Failed to Appear’ under the parent schedule.

The system will set the parent genetic test appointment status.

If conditions are satisfied, the system sets the status as ‘Yes’.

If conditions are not satisfied, the system sets the status as ‘No’.

GTST-RUL-10059

Flow

The system identifies the parent genetic test appointment needs to be canceled (Yes).

The system will invoke the task ‘ES-GTST-TS-130: Cancel Parent Genetic Test Appointment’.

GTST-RUL-10060

Flow

The system identifies no need to cancel the parent genetic test appointment (No).

The system will end the edit genetic test result process.

2.3. 1.4. 8.13. ES-GTST-TS-130 - Cancel Parent Genetic Test Appointment

2.3.1. 1.4.1. 8.13.1. ES-GTST-TS-130 - Cancel Parent Genetic Test Appointment - Task Specification

Task Specification


Task ID

ES-GTST-TS-130

Task Type

Service

Task Name

Cancel Parent Genetic Test Appointment

Task Description

This task is used to edit the Parent record status as canceled.

Input Spec Name

Cancel Parent Genetic Test Appointment Input Task.

Input Payload

Participant Genetic Test Result Information

Output Spec Name

Cancel Parent Genetic Test Appointment Output Task.

Output Payload

Parent Genetic Test Appointment Canceled

2.3.2. 1.4.2. 8.13.2. ES-GTST-TS-130 - Cancel Parent Genetic Test Appointment - Task Rules

ID

Rule Type

Condition

Result

GTST-RUL-10061

Flow

The system identifies the parent genetic test appointment must be canceled.

The system will edit the parent genetic test record status as canceled in the Genetic Test Table.

GTST-RUL-10062

Flow

The system identifies the parent Test Result was edited as ‘Canceled’.

The system will end the Edit Genetic Test Result Process.

2.4. 1.5. 8.14. CO-GTST-TS-010 - Identify the Eligibility to Auto Advance the Genetic Test Process if exists

Please refer to the DSD_COMMON_SYST_SystemTask document for the task and related specifications and rule.

2.5. 1.6. 8.15. CO-GTST-TS-020 - Advance the Participant Genetic Test Process

Please refer to the DSD_COMMON_SYST_SystemTask document for the task and related specifications and rule.


Add label

Related content