TestCenter

TestCenters TestCenter
Methods Supported:
  • GET – for reading test centres

Filters supported:
  • ID – the primary key

  • Name – the test center name

$orderby is not supported.

EntityType: TestCenter

New in version 2017.11.

The information in this entity is read directly from the G_Test_Center table.

ID Edm.Int32 NOT NULL

The ID of this TestCenter.

Label Edm.String
Name Edm.String
Department Edm.String
Location Edm.String
Active Edm.Boolean
TimeZone Edm.String
SupportedTechnology Edm.Int16
Capacity Edm.Int32
Address1 Edm.String
Address2 Edm.String
City Edm.String
State Edm.String
ZipCode Edm.String
Country Edm.String
Phone Edm.String
Fax Edm.String
AdminEmail Edm.String
Properties Edm.String
action Open (ExternalAttemptListID Edm.String) Edm.Null

Opens a TestCenter. Opening a test center creates a new AttemptList entity, marks it as open and associates it with the TestCenter. The AttemptList is created with the given ExternalAttemptListID which must be unique.

For example:

POST /deliveryodata/<customer-id>/TestCenter(3824)/Open

{
    "ExternalAttemptListID": "94a253aa-6a2e-48f2-9031-ebd343a5dfd1"
}

To avoid errors from race conditions if you call the Open action on a TestCenter that is already open and you pass the ExternalAttemptListID of the current open AttemptList then a success code is returned and no further action is taken.

action Close () Edm.Null

Closes a TestCenter. The associated AttemptList is closed but it remains associated with the TestCenter.

Administrators Administrator Collection

The administrators that have been set as owners of this TestCenter.

Schedules Schedule Collection

The associated schedules

AttemptLists AttemptList Collection

Each time a TestCenter is opened it is associated with an AttemptList that is then used to group together the Attempts that are proctored together. Each AttemptList represents a single session or sitting.

Groups Group Collection

The Groups for which this TestCenter is the default TestCenter.