IT developers
Information for IT Developers
In preparation for the implementation of the NAIT scheme, NAIT is providing information providers and accredited entities with a facility to bulk upload person, location, animal and movement data directly to the NAIT system via a common system interface. This system runs parallel with the web application which provides for the same types of transactions.
In order to use this material, developers should be familiar with SOAP, XML and XSD type files and protocols.
The capability is being developed in stages and interface specifications for each of the transaction types will be made available as they are completed. These specifications aim to provide all the requirements and schema for the development and implementation of systems to transact with the NAIT system.
Access to the common system interface is by application only.
Technical specifications
The Technical Specifications referenced below are for software developers developing a client application for the common system interface.
Glossary
Specification: Types of data required
Schema: actual template for XML
Example: an example file for test purpose
Animal Upload specification has now been updated with 'Replacement Tag' details and clarification around tag identifiers.
Kill upload has been updated with clarification around updating records and tag formats permissible.
Note: that the schema has not been changed.
|
Technical specifications published |
Release date |
|
FINAL Bulk User Registration - specification, schema and example |
26 January 2012 |
| 08 May 2012 | |
| 20 April 2012 | |
|
08 May 2012 |
|
|
10 April 2012 |
|
| DRAFT Movement Recording | 26 March 2012 |
| DRAFT CSV Specification |
26 April 2012 |
Please note the .xsd files are still in development. Each specification has as an example the Common and Type schema that is relevant for the FINAL specifications released up to that date.
The Common and Type .xsd files below will be the most up to date and should be the ones used for development purposes.
Contact
If you are developing the capability to register farmers or people in charge of cattle or deer with NAIT and require technical assistance, please contact Mike McEwen at michael.mcewen@nait.co.nz. If you require it, he can arrange for technical support from NAIT Limited's development partner.
If you require information on testing of the schema please contact Alana Gerring at alana.gerring@nait.co.nz.

