**Intelligent Transportation Systems/**

**Commercial Vehicle Operations**

**(ITS/CVO)**

**Interoperability Test Suite Package**

**Part 2: Test Cases and Procedures**

**POR-98-7123 V1.0**

**Baseline Version**

**July 2001**

**NOTE**

The Motor Carrier Safety Improvement Act was signed into law on
December 9, 1999. This act established a new Federal Motor Carrier
Safety Administration (FMCSA) within the US Department of Transportation
(DOT), effective January 1, 2000. Prior to that, the motor carrier and
highway safety program was administered under the Federal Highway
Administration (FHWA).

The mission of the FMCSA is to improve truck and commercial passenger
carrier safety on our nation\'s highways through information technology,
targeted enforcement, research and technology, outreach, and
partnerships. The FMCSA manages the ITS/CVO Program, a voluntary effort
involving public and private partnerships that uses information systems,
innovative technologies, and business practice reengineering to improve
safety, simplify government administrative systems, and provide savings
to states and motor carriers. The FMCSA works closely with the FHWA\'s
ITS Joint Program Office (JPO) to ensure the integration and
interoperability of ITS/CVO systems with the national ITS program.

> **This is a Baseline Issue**

This is a baseline document. This document has completed internal and
external reviews of previously published drafts and preliminary
versions. All comments received to date have been incorporated or
addressed.

**Note:** This document and other CVISN-related documentation are
available for review and downloading by the ITS/CVO community from the
JHU/APL CVISN site on the World Wide Web. All updates to this document
will be maintained and published on that site; hardcopies of future
versions will not normally be distributed. The URL for the CVISN site
is: <http://www.jhuapl.edu/cvisn/>

Additional review and comments to this document are welcome.

> Ms. Mary W. Stuart
>
> The Johns Hopkins University
>
> Applied Physics Laboratory
>
> 11100 Johns Hopkins Road
>
> Laurel, MD 20723-6099
>
> Phone: 443-778- 7001
>
> Fax: 443-778-6149
>
> Email: <Mary.Stuart@jhuapl.edu>

**Intelligent Transportation Systems / Commercial Vehicle Operations
(ITS/CVO)**

**Interoperability Test Suite Package**

**Part 2: Test Cases and Procedures**

Table of Contents

Introduction ix

1\. Credentials Administration Pairwise Interface Tests 1--1

1.1 Carrier -- State (i.e., CAT -- CI) Electronic Credentialing
Scenarios for IRP/IFTA Registration 1--1

1.1.1 Scenario ID PW-Cred-01: IRP: Add Vehicle 1--2

Test Case 1.01.01, Testing the CAT: No Errors in Application 1--4

Test Case 1.01.02, Testing the CAT: EDI Error in Invoice Notice 1--6

Test Case 1.01.03, Testing the CAT: EDI Error in Application 1--8

Test Case 1.01.04, Testing the CAT: Data Error in Application 1--10

Test Case 1.01.05, Testing the State CI: No Errors in Application 1--14

Test Case 1.01.06, Testing the State CI: EDI Error in Invoice to CAT
1--16

Test Case 1.01.07, Testing the State CI: EDI Error in Application 1--18

Test Case 1.01.08, Testing the State CI: Data Error in Application 1--20

Test Case 1.01.09, Testing Interaction: CAT receives TS 997 EDI Invalid
from CI 1--23

Test Case 1.01.10, Testing Interaction: CAT receives TS 286 Application
Rejection from CI 1--25

1.1.2 Scenario ID PW-Cred-02: IFTA Renewal 1--27

Test Case 1.02.01, Testing the CAT: No Errors in Application 1--29

Test Case 1.02.02, Testing the CAT: Data Error in Application 1--31

Test Case 1.02.03, Testing the State CI: No Errors in Application 1--35

Test Case 1.02.04 Testing the CI: Data Error in Application 1--37

Test Case 1.02.05, Testing Interaction: CAT receives TS 286 Application
Rejection from CI 1--40

1.2 Carrier -- State (i.e., CAT-CI) Electronic Credentialing Scenarios
for Tax Filing 1--42

1.2.1 Scenario ID PW-Cred-03: IFTA Quarterly Tax Filing 1--42

Test Case 1.03.01, Testing the CAT: No Errors in Tax Filing 1--44

Test Case 1.03.02, Testing the CAT: EDI Error in Tax Filing 1--46

Test Case 1.03.03, Testing the CAT: Data Error in Tax Filing 1--48

Test Case 1.03.04, Testing the State CI: No Errors in Tax Filing 1--52

Test Case 1.03.05, Testing the State CI: EDI Error in Tax Filing 1--54

Test Case 1.03.06, Testing the State CI: Data Error in Tax Filing 1--56

Test Case 1.03.07, Testing Interaction: CAT receives TS 151 Tax Filing
Rejection from CI 1--59

2\. Roadside Electronic Screening Pairwise Interface Tests 2--1

2.1 Vehicle -- Roadside (i.e., Transponder -- Roadside Computer)
Screening Scenarios 2--1

2.1.1 Scenario ID PW-Scr-01: Type II Transponder, ASTM Version 6
Compatible, Transponder ID only 2--1

Test Case 2.01.01, Vehicle Identified; No Failed Checks; Bypass 2--3

Test Case 2.01.02, Vehicle Identified; Failed Check; Pull-In 2--6

2.1.2 Scenario ID PW-Scr-02: Type III Transponder, ASTM Version 6
Compatible, Transponder ID Only 2--9

Test Case 2.02.01, Vehicle Identified; No Failed Checks; Bypass 2--10

Test Case 2.02.02, Vehicle Identified; Failed Check; Pull-In 2--13

2.1.3 Scenario ID PW-Scr-03: Type IIIm Transponder, ASTM Version 6
Compatible, Transponder ID Only 2--16

Test Case 2.03.01, Vehicle Identified; No Failed Checks; Bypass 2--17

Test Case 2.03.02, Vehicle Identified; Failed Check; Pull-In 2--20

2.1.4 Scenario ID PW-Scr-04: Type IIIm Transponder, ASTM Version 6
Compatible, IEEE CMV Electronic Screening Identification Message 2--23

Test Case 2.04.01, Vehicle Identified By CMV Electronic Screening
Identification Message; No Failed Checks; Bypass 2--24

Test Case 2.04.02, Vehicle Identified By CMV Electronic Screening
Identification Message; Failed Check; Pull-In 2--27

Test Case 2.04.03, Vehicle Identified By Transponder ID Only; No Failed
Checks; Bypass 2--30

3\. Safety Information Exchange Pairwise Interface Tests 3--1

3.1 State Deskside -- APL SAFER (i.e., CVIEW or equivalent -- SAFER)
Snapshot Scenarios 3--1

3.1.1 Scenario ID PW-Safe-01: CVIEW Sends a Vehicle Snapshot Segment
Update to APL SAFER (IRP Supplemental: Add Vehicle) 3--1

Test Case 3.01.01, CVIEW Sends a Vehicle Snapshot Segment Update to APL
SAFER (IRP Supplemental: Add Vehicle), No Errors 3--3

Test Case 3.01.02, CVIEW Sends a Vehicle Snapshot Segment Update to APL
SAFER (IRP Supplemental: Add Vehicle), EDI Syntax Error in Snapshot 3--5

Test Case 3.01.03, CVIEW Sends a Vehicle Snapshot Segment Update to APL
SAFER (IRP Supplemental: Add Vehicle), Data Contents Error in Snapshot
3--7

3.1.2 Scenario ID PW-Safe-08: CVIEW Receives Subscription Update for
Vehicle Snapshots via SAFER for an Out-of-Service (OOS) Vehicle 3--10

Test Case 3.08.01, CVIEW Receives Subscription Update for Vehicle
Snapshots via SAFER for an Out-of-Service (OOS) Vehicle, No Errors 3--12

Test Case 3.08.02, CVIEW Receives Subscription Update for Vehicle
Snapshots via SAFER for an Out-of-Service (OOS) Vehicle, EDI Syntax
Error in Snapshot 3--14

Test Case 3.08.03, CVIEW Receives Subscription Update for Vehicle
Snapshots via SAFER for an Out-of-Service (OOS) Vehicle, Data Error in
Snapshot 3--16

3.1.3 Scenario ID PW-Safe-04: CVIEW Receives Subscription Update for
Carrier Snapshots via APL SAFER 3--18

Test Case 3.04.01, CVIEW Receives Subscription Update for Carrier
Snapshots via APL SAFER, No Errors 3--20

3.1.4 Scenario ID PW-Safe-05: CVIEW Sends Subscription Update for
Carrier Snapshots to APL SAFER 3--22

Test Case 3.05.01, CVIEW Sends Subscription Update for Carrier Snapshots
to APL SAFER, No Errors 3--24

3.1.5 Scenario ID PW-Safe-06: CVIEW Sends a TS 285 Query for a Carrier
Snapshot to APL SAFER 3--26

Test Case 3.06.01, CVIEW Sends a TS 285 Query for a Carrier Snapshot to
APL SAFER, No Errors 3--27

3.1.6 Scenario ID PW-Safe-07: CVIEW Sends a TS 285 Query for a Vehicle
Snapshot to APL SAFER 3--29

Test Case 3.07.01, CVIEW Sends a TS 285 Query for a Vehicle Snapshot to
APL SAFER, No Errors 3--30

3.2 State Roadside -- CVIEW (i.e., Roadside Operations -- CVIEW)
Snapshot Scenarios 3--32

3.2.1 Scenario ID PW-Safe-02: Roadside Operations System Sends a Request
for a Vehicle Snapshot to CVIEW using a Vehicle Identification Number
(VIN) 3--32

Test Case 3.02.01, Roadside Operations System Sends a Request for a
Vehicle Snapshot to CVIEW using a Vehicle Identification Number (VIN),
No Errors 3--34

Test Case 3.02.02, Roadside Operations System Sends a Request for a
Vehicle Snapshot to CVIEW using a Vehicle Identification Number (VIN),
EDI Syntax Error in Response from CVIEW 3--37

Test Case 3.02.03, Roadside Operations System Sends a Request for a
Vehicle Snapshot to CVIEW using a Vehicle Identification Number (VIN),
Data Error in Response from CVIEW 3--40

3.3 State Roadside -- SAFER (i.e., ASPEN -- SAFER) Snapshot Scenarios
3--43

3.3.1 Scenario ID PW-Safe-15: ASPEN Sends a Request for a Carrier
Snapshot to SAFER 3--43

Test Case 3.15.01, ASPEN Sends a Request for a Carrier Snapshot to
SAFER, No Data or Syntax Errors, snapshot found in APL SAFER 3--45

Test Case 3.15.02, ASPEN Sends a Request for a Carrier Snapshot to
SAFER, Error in ASPEN CIA file being sent to APL SAFER 3--47

Test Case 3.15.03, ASPEN Sends a Request for a Carrier Snapshot to
SAFER, Error in response from APL SAFER being sent to ASPEN 3--49

3.4 State Roadside -- SAFER (i.e., ASPEN -- SAFER) Inspection Scenarios
3--51

3.4.1 Scenario ID PW-Safe-09: ASPEN Sends Inspection Reports to SAFER
(CIA) 3--51

Test Case 3.09.01, ASPEN Sends Inspection Reports to SAFER (CIA), No
Errors 3--52

Test Case 3.09.02, ASPEN Sends Inspection Reports to SAFER (CIA), CIA
Syntax Error 3--54

3.4.2 Scenario ID PW-Safe-14: ASPEN Sends a Request for an Inspection
Report to SAFER (CIA) 3--57

Test Case 3.14.01, ASPEN Sends a Request for an Inspection Report to
SAFER (CIA), No Errors 3--58

Test Case 3.14.02, ASPEN Sends a Request for an Inspection Report to
SAFER (CIA), Data Error in Request 3--60

3.5 State Roadside -- CVIEW (i.e., ASPEN -- CVIEW) Snapshot Scenarios
3--63

3.5.1 Scenario ID PW-Safe-03: CVIEW Receives Request for a Carrier
Snapshot From ASPEN (CIA) 3--63

Test Case 3.03.01, CVIEW Receives a Request for a Carrier Snapshot from
ASPEN: No Data or Syntax Errors, Snapshot Found in State CVIEW 3--64

Test Case 3.03.02, CVIEW Receives a Request for a Carrier Snapshot from
ASPEN: Data not Found on CVIEW 3--66

4\. End-to-End Interface Tests 4--1

4.1.1 Scenario ID ETE-01: Carrier Adds Vehicle (IRP Supplemental) 4--1

Test Case 4.01.01, Carrier Adds Vehicle (IRP Supplemental) 4--2

4.1.2 Scenario ID ETE-02: Vehicle Inspected and Placed Out-Of-Service
4--5

Test Case 4.02.01, Vehicle Inspected and Placed Out-of-Service 4--6

4.1.3 Scenario ID ETE-03: Screening an Interstate Vehicle 4--9

Test Case 4.03.01, Vehicle Identified; No Failed Checks; Bypass 4--10

Test Case 4.03.02, Vehicle Identified; Failed Carrier Check; Pull-In
4--13

Test Case 4.03.03, Vehicle Identified; Failed Vehicle Check; Pull-In
4--17

4.1.4 Scenario ID ETE-04: Carrier Adds Jurisdiction (IRP Supplemental)
4--21

Test Case 4.04.01, Carrier Adds Jurisdiction (IRP Supplemental) 4--22

4.1.5 Scenario ID ETE-05: Carrier Renews IRP Credential 4--25

Test Case 4.05.01, Carrier Renews IRP Credential 4--26

4.1.6 Scenario ID ETE-06: Carrier Renews IFTA Credential 4--29

Test Case 4.06.01, Carrier Renews IFTA Credential 4--30

4.1.7 Scenario ID ETE-07: Carrier Submits IFTA Quarterly Tax Filing
4--34

Test Case 4.07.01, Carrier Submits IFTA Quarterly Tax Filing 4--35

4.1.8 Scenario ID ETE-08: Roadside (ASPEN) Requests Inspection Report
From APL SAFER via CVIEW 4--38

Test Case 4.08.01, Roadside (ASPEN) Requests Inspection Report From APL
SAFER via CVIEW 4--39

4.1.9 Scenario ID ETE-09: ASPEN Sends Inspection Report to APL SAFER
(Vehicle Placed Out-Of-Service) via CVIEW 4--41

Test Case 4.09.01, ASPEN Sends Inspection Report to APL SAFER via CVIEW
4--42

4.1.10 Scenario ID ETE-10: ASPEN Requests Carrier Snapshot from APL
SAFER via CVIEW 4--45

Test Case 4.10.01, Roadside (ASPEN) Requests Carrier Snapshot From APL
SAFER via CVIEW 4--46

4.1.11 Scenario ID ETE-11: Carrier Adds More than One Vehicle (IRP
Supplemental) 4--48

Test Case 4.11.01, Carrier Adds More Than One Vehicle (IRP Supplemental)
4--49

5\. End to End Interface Tests For Web-based Credentialing Applications
5--1

5.1.1 Scenario ID WETE-01: Carrier Adds Vehicle (IRP Supplemental) 5--1

Test Case 5.01.01, Carrier Adds Vehicle (IRP Supplemental) 5--2

5.1.2 Scenario ID WETE-04: Carrier Adds Jurisdiction (IRP Supplemental)
5--6

Test Case 5.04.01, Carrier Adds Jurisdiction (IRP Supplemental) 5--7

5.1.3 Scenario ID WETE-05: Carrier Renews IRP Credential 5--11

Test Case 5.05.01, Carrier Renews IRP Credential 5--12

5.1.4 Scenario ID WETE-06: Carrier Renews IFTA Credential 5--16

5.1.5 Test Case 5.06.01, Carrier Renews IFTA Credential 5--17

5.1.6 Scenario ID WETE-07: Carrier Submits IFTA Quarterly Tax Filing
5--22

Test Case 5.07.01, Carrier Submits IFTA Quarterly Tax Filing 5--23

5.1.7 Scenario ID WETE-11: Carrier Adds More than One Vehicle (IRP
Supplemental) 5--27

Test Case 5.11.01, Carrier Adds More Than One Vehicle (IRP Supplemental)
5--28

6\. References 6--1

7\. CVISN Change Request Form 7--1