Specifications include, but are not limited to: An open architecture model, providing the capability for the agency to independently develop system interfaces or enable integration with other internal or third-party systems. The use of standard network communication protocols (e.g., transmission control protocol/internet protocol [TCP/IP]) and system interfaces (e.g., open database connectivity [ODBC] for databases) is required. The database structures and any proprietary interfaces shall be documented to the agency. The agency shall be allowed royaltyfree access to the database tables, and royalty-free use of the data and interfaces. If necessary, the agency shall be allowed to extend such access and use to third parties for integration purposes.