This change adds the request and response payloads needed for the Check operation. Unit tests have been added to cover the new payload structures.