Upload
lyxuyen
View
217
Download
1
Embed Size (px)
Citation preview
CONFIDENTIAL Page 1 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
NAMLITS
FUNCTIONAL SPECIFICATION
VERSION 1 .1
CONFIDENTIAL Page 2 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
TABLE OF CONTENTS
TABLE OF CONTENTS ..................................................................................................................................................... 2
VERSION CONTROL ......................................................................................................................................................... 3
PURPOSE OF THIS DOCUMENT .................................................................................................................................... 4 BACKGROUND ..................................................................................................................................................................... 4 PURPOSE .............................................................................................................................................................................. 4
NAMLITS TECHNICAL OVERVIEW ............................................................................................................................. 5 INTRODUCTION .................................................................................................................................................................... 5 NAMLITS TECHNICAL PLATFORM ...................................................................................................................................... 5 NAMLITS WAN/ LAN TOPOGRAPHY ................................................................................................................................ 6 INTEGRATION ...................................................................................................................................................................... 7
NAMLITS FUNCTIONAL OVERVIEW .......................................................................................................................... 8 INTRODUCTION .................................................................................................................................................................... 8 NAMLITS USER GROUPS .................................................................................................................................................... 8 KEY FEATURES .................................................................................................................................................................... 9 MAJOR FUNCTIONS ........................................................................................................................................................... 10
FUNCTIONAL SPECIFICATION ................................................................................................................................... 12 EXPLANATION OF FUNCTIONAL SPECIFICATION ................................................................................................................ 12 MAPPING OF MENU & SCREENS TO MAJOR FUNCTIONS ................................................................................................... 13 A. COMMON DESIGN ......................................................................................................................................................... 18 B. MANAGE BUSINESS UNITS, OFFICES, USERS, MODULES, FUNCTIONS & JOB DESIGNATIONS ...................................... 20 C. MANAGE STOCK INSPECTION UNITS ............................................................................................................................. 27 D. MANAGE STOCKBRANDS .............................................................................................................................................. 36 E. MANAGE LIVESTOCK .................................................................................................................................................... 40 F. MANAGE INVENTORY .................................................................................................................................................... 48 G. MONITOR & CONTROL LIVESTOCK MOVEMENT .......................................................................................................... 54 H. MONITOR & CONTROL LIVESTOCK IMPORT/ EXPORT .................................................................................................. 74 I. MONITOR & CONTROL LIVESTOCK GATHERINGS .......................................................................................................... 83 J. MONITOR & CONTROL LIVESTOCK SLAUGHTER ........................................................................................................... 86 K. MANAGE LIVESTOCK HEALTH ..................................................................................................................................... 89 L. MESSAGING ................................................................................................................................................................... 91 M. REPORTING .................................................................................................................................................................. 93
CONFIDENTIAL Page 3 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
VERSION CONTROL
The following versions of this document have been issued:
Version Date Issued Issued By Issued To Details
1.0 10, February, 2011 Barry Cooper, Tinka Consultancy and Investments cc.
Alexander Toto, State Veterinarian, Livestock Identification & Traceability System. Ministry of Agriculture, Water & Forestry.
Initial Version
1.1 17, February, 2011 Barry Cooper, Tinka Consultancy and Investments cc.
Alexander Toto, State Veterinarian, Livestock Identification & Traceability System. Ministry of Agriculture, Water & Forestry.
Incorporates changes following meeting with Alex on 15th February, 2011.
CONFIDENTIAL Page 4 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
PURPOSE OF THIS DOCUMENT
BACKGROUND
NamLITS was implemented in 2005 with the objective to identify and trace the movements of Livestock within Namibia’s Foot and Mouth Disease (FMD) free zone to the south of the Veterinary Cordon Fence (VCF).
NamLITS was initially developed, based on the specifications outlined in the following documents:
User Requirements Specification: Meat Board of Namibia Individual Identification and Traceability System, Version 3.0, July 2004.
Technical Specifications – Design and Installation of Software for the Livestock Movement Permit System.
NamLITS has been subsequently extensively enhanced and extended over the following 5 years to include additional functionality, such as support for Auctioneers and other interfaces. These significant enhancements have not been documented.
PURPOSE
This document specifies all of the functionality currently supported by the Namibian Livestock Identification and Traceability System (NamLITS) as of February 15, 2011.
Since little up to date specification documentation currently exists, this document has been backwards-engineered, by reviewing and documenting all of the functionality that is present in the system at this time.
This document shall be subsequently used as follows:
1. To baseline all of the existing NamLITS functionality so that subsequent changes and enhancements to functionality can be clearly demarked, referenced and documented.
2. To identify existing NamLITS functionality that is not currently captured in the NamLITS-NCA User Requirements Specification, Version 2.1 but which needs to be supported in the unified NamLITS solution.
CONFIDENTIAL Page 5 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
NAMLITS TECHNICAL OVERVIEW
INTRODUCTION
Although this document primarily addresses a specification of NamLITS functionality, a brief overview of the NamLITS Technical Platform, Infrastructure and Integration is included below.
NAMLITS TECHNICAL PLATFORM
NamLITS was developed, implemented and supported by FlexPRO, an information technology company based in Windhoek, Namibia.
NamLITS was developed using OpenEdge Advanced Business Language by Progress Software. OpenEdge ABL is a 4GL which incorporates its own relational database (RDBMS) and programming tool.
Figure 1 – Progress OpenEdge Deployment Platform
NamLITS is currently hosted by SALT Essential IT and is accessed remotely via a Wide Area Network (over a Radio Link); via the Internet and via a Multiple Protocol Label Switching (MPLS) platform.
Although NamLITS has been set up on a parallel server, OpenEdge is unable to use this and so the application is implemented on a single instance.
In addition to the NamLITS application, there is a web application called NamLITS Online which provides limited self service functionality.
CONFIDENTIAL Page 6 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
NAMLITS WAN/ LAN TOPOGRAPHY
Figure 2 below outlines the NamLITS Wide Area Network/ Local Area Network topography design.
Figure 2 – NamLITS WAN/ LAN topography design.
The diagram shows the following:
The Directorate of Veterinary Services (Meat Board) Head Office utilises a high bandwidth, low latency 11Mbps Radio Link connection to connect to the NamLITS Server hosted at SALT. This link not only enables responsive access from the workstations located at the Meat Board, but also enables the NamLITS Disaster Recovery Server to be located there also. The NamLITS Disaster Recovery Server receives a full backup of the Database and Application Server Software every 30 minutes from the Application Server & Database housed at SALT.
The various State Veterinary Offices (SVOs) utilise 64Kbps MultiProtocol Label Switching (MPLS) links accessing the NamLITS Virtual Private Network (VPN). Currently all of these links are provided through Internet Technologies Namibia (ITN).
Connectivity is also possible through Dialup sites accessing the NamLITS VPN.
CONFIDENTIAL Page 7 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
INTEGRATION
NamLITS currently integrates with the following external systems
System Integration Overview Auction Agents Systems Import of files to NamLITS containing information related to Livestock
Gathering Events Import of files to NamLITS containing Movement Permits, Arrival and Departure Registers and any associated changes in Livestock Ownership. Validate Movement Permit IDs issued by Auction Houses to ensure that the associated Auction Notebook exists.
Export Abattoirs Systems Import files to NamLITS containing information related to Livestock Slaughter, including Slaughter Data for Tagged Animals.
Stockbrand Register Overnight batch import of Stockbrand (Farmer) records, indexed on Stockbrand ID.
Disease Surveillance Database NamLITS and the Disease Surveillance Database (Animal Health) share common database tables, such as Stock Inspection Units and Stockbrands.
ETO System NamLITS queries the ETO System to determine the Stockbrand for the new Animal Tags.
CONFIDENTIAL Page 8 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
NAMLITS FUNCTIONAL OVERVIEW
INTRODUCTION
This section provides a functional overview of NamLITS, including the current users of the system as well as the key features and major functions.
NAMLITS USER GROUPS
DIRECT NAMLITS USERS
There are approximately 220 DVS personnel that are direct users of NamLITS who utilise the system from the following sites:
Directorate of Veterinary Services (DVS) Head Office
DVS offices at export abattoirs
State Veterinary Offices (SVOs) in Gobabis, Robert Mugabe Street Windhoek, Okahandja, Otjiwarongo, Outjo, Grootfontein, Mariental, Keetmanshoop
Animal Health Technicians Offices (AHTOs)
Border Offices
INDIRECT NAMLITS USERS
Additionally, the following user groups access NamLITS functionality indirectly through interfaces:
Abattoirs – MeatCo in Windhoek and Okahandja; Mariental Farmers Meat Market; Aranos Namibian Naturam Meat and Witvlei Meat
Auctioneers – Agra, Karoo Ochse, Namboer, Blaauwberg and NLA
NAMLITS ONLINE USERS
The NamLITS Online web application is utilized by Stock Brand Holders (mainly Commercial farmers) to perform certain ‘self-service’ functions described in the features below.
CONFIDENTIAL Page 9 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
KEY FEATURES
The existing NamLITS application is used to identify and trace Livestock within Namibia’s Foot and Mouth Disease (FMD) free zone to the south of the Veterinary Cordon Fence (VFC). It performs this function through the following key features:
Maintenance of a register of Establishments – NamLITS primarily uses the concept of Stock Inspection Units (SIUs) to define geographical locations where Livestock are held.
Maintenance of a register of Livestock Keepers – NamLITS primarily uses the concept of Stockbrands to uniquely identify Livestock Keepers. NamLITS allows DVS users to link one or more Stockbrands to one or more SIUs to define the location of herds or flocks of Livestock. Stockbrands are automatically uploaded to NamLITS through an interface with the Stockbrand Register System. There are approximately 90,000 Stockbrands in the area south of the VCF defined in NamLITS.
Monitor use of official ear tags (non-RFID tags) and registration of tagged cattle – NamLITS links ear tags to Stockbrands and supports the allocation of tag-id’s to individual cattle.
Maintain central Livestock register – NamLITS ensures that cattle are tagged by requiring that each animal to be moved has an individual tag-id that has been allocated to that Stockbrand. Goats, sheep and other animals that are not cattle can be moved in groups without individual identification.
Manage movement restrictions – NamLITS supports a number of rules and conditions to manage movement of animals. Movement permits can only be issued if all of these conditions are met. If rules are broken then NamLITS automatically restricts the Stockbrand in question and the Stockbrand is unable to move animals until the issues are resolved and restriction lifted.
Manage Livestock import controls – NamLITS uses import permits to manage and control the import of Livestock into Namibia. DVS officials at border posts use NamLITS to ensure that the animals arriving match those which were approved in the import permit and use NamLITS to allocate tags to individual cattle arriving and assign the cattle to the appropriate SIU and Stockbrand.
Manage Livestock slaughter controls – NamLITS ensures that only eligible Livestock are moved to abattoirs for slaughter through the use of movement permits. This includes validation to ensure that imported Livestock are not slaughtered for export of their meat to certain export markets. DVS officials at abattoirs use NamLITS to validate the eligibility of livestock presented for slaughter. Additionally, slaughter data is provided by abattoirs and imported into NamLITS.
Provide key reports to DVS & the industry – NamLITS provides a large number of online enquiry screens and reports detailing key information relating to the identification and tracing on Livestock in the area south of the VCF.
CONFIDENTIAL Page 10 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
MAJOR FUNCTIONS
For the purposes of this document, all of the NamLITS functions have been organised in terms of the following Major Functions. Note that the selection and organization of these Major Functions has been performed so as to align this document with the NamLITS-NCA User Requirements Specification as much as possible and as such may not map directly to the NamLITS system screens.
Major Function
Highlights of Major Function
Manage Business Units, Offices, Users, Modules, Functions & Job Designations
Capture, modify and view the Business Units used to define various User groups of the system.
Capture, modify and view the Office Locations where Users utilize the system.
Capture, modify and view details of Users of the system providing users and supervisors with appropriate security functionality.
Capture, modify and view Modules of the system as well as Functions and associated Programs for each Module.
Capture, modify and view User Job Designations used to define User Access Rights across the system.
Manage Stock Inspection Units
Capture, modify and view Stock Inspection Units (SIUs) where Animals are kept, including links to Stockbrands (Farmers) that utilise the SIU.
View Disease Status Observations for Animals kept at the SIU View one, more or all Animal Register Observations for
Animals kept by Farmers at the SIU. Manage Stockbrands
Import, restrict, unrestrict and view Stockbrands (Farmers) who keep Animals.
Support creation and maintenance of NamLITS Online accounts for Farmers.
Manage Livestock
Capture Livestock Observations for Herds kept by Stockbrands (Farmers) at a particular SIU.
Register, modify, transfer Stockbrand, capture Termination event, query and view Tagged Animals.
View movement history, ownership history, termination status and slaughter data for Tagged Animals.
Manage Inventory
Track key stages of the lifecycle of Tags from issuing of Tags to State Veterinary Office to Retirement of Tag following Animal death, export or slaughter.
Track key stages of the lifecycle of Permit Books from issuing of Books to State Veterinary Office to Closure of book when all Permits are used.
Monitor & Control Livestock Movement
Issue Movement Permits; capture Manual Movement Permits and Online Movement Permit Applications.
Control the movement process, ensuring that Permits are only issued when the movement is in accordance with the movement rules; reconciling movement against Departure and Arrival Registers and effecting Livestock transfers.
Query and view Movement Permits Maintain key movement rules and Permit Conditions.
CONFIDENTIAL Page 11 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
Major Function
Highlights of Major Function
Monitor & Control Livestock Import/ Export
Issue Import Permits and capture Manual Import Permits.
Control the import process, ensuring that Permits are only issued when the import is in accordance with the import rules; and effecting Livestock import.
Query and view Import Permits Maintain Permit Conditions.
Monitor & Control Livestock Gatherings
Import, capture, modify, query and view Livestock Gathering Calendars through integration with Auction Houses or manual entry.
Capture Livestock movements to and from Livestock Gathering Events through integration with Auction House.
Monitor & Control Livestock Slaughter
Import, capture, modify and view Animal slaughter data through integration with Slaughter Houses & Abattoirs or manual entry.
Manage Livestock Health
Capture, modify and view Disease Test Events for SIUs, outputting notes on Movement Permits when appropriate.
Capture, modify and view Animal Termination Events for Tagged Animals.
Messaging
Send and receive messages between individual or multiple users of the system
Reporting Select, print and export reports for key functionality across the system.
CONFIDENTIAL Page 12 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
FUNCTIONAL SPECIFICATION
EXPLANATION OF FUNCTIONAL SPECIFICATION
System functions outlined in this section are generally organised in terms of the major functions introduced earlier in this document:
A. Common Design
B. Manage Business Units, Offices, Users, Modules, Functions and Job Designations
C. Manage Stock Inspection Units
D. Manage Stockbrands
E. Manage Livestock
F. Manage Inventory
G. Monitor & Control Livestock Movement
H. Monitor & Control Livestock Import/ Export
I. Monitor & Control Livestock Gatherings
J. Monitor & Control Livestock Slaughter
K. Manage Livestock Health
L. Messaging
M. Reporting
For each major function, specific functions are detailed in tables. The tables have the following columns:
• ID – Unique identifier for the requirement
• Function – A description of the function
• System Reference – The unique NamLITS screen reference that appears in the status bar across the bottom of each NamLITS Screen, where appropriate.
CONFIDENTIAL Page 13 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
MAPPING OF MENU & SCREENS TO MAJOR FUNCTIONS
The following table maps the NamLITS Menu structure and associated screens with the Major Functions introduced above.
Module Menu Level 1
Menu Level 2 Menu Level 3 Menu Level 4 System Reference
Major Function
NamLITS File Static Data Tables
Reference Tables LIT-5200 A. Common Design Regions and Districts LIT-5300 A. Common Design Office Details LIT-5100 B. Manage Business Units, Offices, Users,
Modules, Functions & Job Designations Stockbrand Details LIT-4210 D. Manage Stockbrands Central SIU Maintenance LIT-5400 C. Manage Stock Inspection Units
E. Manage Livestock K. Manage Livestock Health
Local SIU Maintenance LIT-5401 C. Manage Stock Inspection Units E. Manage Livestock K. Manage Livestock Health
Limited SIU Maintenance LIT-5403 C. Manage Stock Inspection Units E. Manage Livestock K. Manage Livestock Health
Central SIU Maintenance (M/S)
LIT-5500 C. Manage Stock Inspection Units E. Manage Livestock K. Manage Livestock Health
Local SIU Maintenance (M/S)
LIT-5501 C. Manage Stock Inspection Units E. Manage Livestock K. Manage Livestock Health
Limited SIU Maintenance (M/S)
LIT-5503 C. Manage Stock Inspection Units E. Manage Livestock K. Manage Livestock Health
Animal Gathering Calendar
LIT-5600 I. Monitor & Control Livestock Gatherings
Animal Gathering Calendar Enquiries
LIT-5650 I. Monitor & Control Livestock Gatherings
SIU Types LIT-5900 C. Manage Stock Inspection Units Control File Maintenance LIT-5700 G. Monitor & Control Livestock Movement Permit Conditions LIT-5800 G. Monitor & Control Livestock Movement
H. Monitor & Control Livestock Import/ Export
Merge SIU’s LIT-5801 C. Manage Stock Inspection Units Split SIU LIT-5806 C. Manage Stock Inspection Units Download SIU’s Export Excel
File LIT-5810 C. Manage Stock Inspection Units
Administration Tools N/A Function is not in use Messages Send Message SAC-1110 L. Messaging
Read Message SAC-1120 L. Messaging Change Own Password
N/A B. Manage Business Units, Offices, Users, Modules, Functions & Job Designations
Exit N/A N/A Edit Add N/A A. Common Design
Copy N/A A. Common Design Modify N/A A. Common Design Delete N/A A. Common Design Cancel N/A A. Common Design Save N/A A. Common Design Refresh N/A A. Common Design
Search First N/A A. Common Design Last N/A A. Common Design Next N/A A. Common Design Previous N/A A. Common Design
Functions Movement Permits
Capture Handwritten Permits
LIT-1110 G. Monitor & Control Livestock Movement H. Monitor & Control Livestock Import/ Export
Issue Permit LIT-1120 G. Monitor & Control Livestock Movement H. Monitor & Control Livestock Import/ Export
Online permit applications
LIT-1134 G. Monitor & Control Livestock Movement H. Monitor & Control Livestock Import/ Export
View permit LIT-1136 G. Monitor & Control Livestock Movement Modify permit LIT-1137 G. Monitor & Control Livestock Movement Cancel permit LIT-1140 G. Monitor & Control Livestock Movement Contested permit LIT-1142 G. Monitor & Control Livestock Movement
CONFIDENTIAL Page 14 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
Module Menu Level 1
Menu Level 2 Menu Level 3 Menu Level 4 System Reference
Major Function
Re-open Cancelled permit LIT-1145 G. Monitor & Control Livestock Movement Issue Receipts for Permits
LIT-1791 G. Monitor & Control Livestock Movement
Capture Departure Register
LIT-1210 G. Monitor & Control Livestock Movement H. Monitor & Control Livestock Import/ Export
Capture Arrival Register
LIT-1220 G. Monitor & Control Livestock Movement
Unreconcile Permits
LIT-1225 G. Monitor & Control Livestock Movement H. Monitor & Control Livestock Import/ Export
Movement Record Adjustment
LIT-1600 G. Monitor & Control Livestock Movement H. Monitor & Control Livestock Import/ Export
Single Animal Recon
LIT-1230 G. Monitor & Control Livestock Movement H. Monitor & Control Livestock Import/ Export
Import Permits Issue Import Permit LIT-1310 H. Monitor & Control Livestock Import/ Export
Capture Manual Import Permit
LIT-1350 H. Monitor & Control Livestock Import/ Export
Capture Arrival Date LIT-1320 H. Monitor & Control Livestock Import/ Export
Recording Import Tags LIT-1330 H. Monitor & Control Livestock Import/ Export
View Import Permit LIT-1340 H. Monitor & Control Livestock Import/ Export
Slaughter Data Capture Departure Register
LIT-1410 J. Monitor & Control Livestock Slaughter
Capture Actual Slaughter Data
LIT-1420 J. Monitor & Control Livestock Slaughter
Restrictions Restricted Stockbrands LIT-6900 D. Manage Stockbrands Restrict SIU’s LIT-9010 C. Manage Stock Inspection Units Automatic Restriction Override
LIT-9030 G. Monitor & Control Livestock Movement
ID Tag Control Functions
Import Tag Orders and Receipts
LIT-2100 F. Manage Inventory
Issue ID Tags LIT-2200 F. Manage Inventory Receive ID Tags LIT-2300 F. Manage Inventory Duplicate ID Tag Application
LIT-2400 F. Manage Inventory
Duplicate ID Tag Order LIT-2450 F. Manage Inventory Issue Duplicate ID Tag LIT-2500 F. Manage Inventory
Create Temporary Stock Brand
LIT-4211 Function is not in use
Herd Management
LIT-1500 E. Manage Livestock F. Manage Inventory
Transfer Animal Ownership
LIT-9020 E. Manage Livestock
Permit Book Maintenance
LIT-3100 F. Manage Inventory
Change SIU Type
LIT-7901 C. Manage Stock Inspection Units
Import Electronic Auction Data
LIT-1475 Function is not in use
Internet Users Registration LIT-7903 D. Manage Stockbrands Link Stockbrands LIT-7902 D. Manage Stockbrands
Change Ear Tag Nos
LIT-5802 E. Manage Livestock
Capture Registration Cards
LIT-1501 E. Manage Livestock
Options N/A N/A Enquiries Animal History
Enquiry LIT-1700 E. Manage Livestock
Animal Transfer History
LIT-1790 E. Manage Livestock
Static Data Office Details LIT-1710 B. Manage Business Units, Offices, Users, Modules, Functions & Job Designations
Stock Brand Details LIT-1720 D. Manage Stockbrands
CONFIDENTIAL Page 15 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
Module Menu Level 1
Menu Level 2 Menu Level 3 Menu Level 4 System Reference
Major Function
Stock Inspection Units LIT-1730 C. Manage Stock Inspection Units Restrictions Restricted Stockbrands LIT-1750 D. Manage Stockbrands
Restricted SIUs LIT-1760 C. Manage Stock Inspection Units Restricted SB History LIT-1770 D. Manage Stockbrands Restricted SIU History LIT-1780 C. Manage Stock Inspection Units
Permits Issued LIT-1740 G. Monitor & Control Livestock Movement Unprinted Permit Enquiry
LIT-1741 G. Monitor & Control Livestock Movement
Outstanding Animal Movements
LIT-1792 G. Monitor & Control Livestock Movement
Receipt History Enquiry
LIT-1793 G. Monitor & Control Livestock Movement
Consolidate SIU Enquiry
LIT-1794 C. Manage Stock Inspection Units
Change Ear Tag No History
LIT-5802 E. Manage Livestock
Reports Auction Reports Auction Exception Report
LIT-7010 M. Reports
Cattle Auction Report LIT-7020 M. Reports Small Stock Auction Report
LIT-7030 M. Reports
Auction Permits Register LIT-7040 M. Reports Cattle Permit Auction Report
LIT-7050 M. Reports
Small Stock Permits Auction Report
LIT-7060 M. Reports
Permit Exceptions Report LIT-7070 M. Reports Unreconciled Permits Report
LIT-7080 M. Reports
Farm Reports Cattle-In Exception Report
LIT-7111 M. Reports
Cattle-Out Exception Report
LIT-7102 M. Reports
Cattle Inventory Register LIT-7121 M. Reports Small Stock Movements Register
LIT-7131 M. Reports
Farm Permits Report LIT-7141 M. Reports Cattle Permit Report LIT-7151 M. Reports Small Stock Permit Report
LIT-7161 M. Reports
Permit Exception Report LIT-7171 M. Reports Unreconciled Permits Report
LIT-7181 M. Reports
Abattoir Reports Abattoir Exception Report
LIT-7212 M. Reports
Cattle Slaughter Report LIT-7221 M. Reports Small Stock Slaughter Report
LIT-7231 M. Reports
Abattoir Permits List LIT-7241 M. Reports Cattle Permit Slaughter Report
LIT-7251 M. Reports
Small Stock Permit Slaughter Report
LIT-7261 M. Reports
Permit Exception Report LIT-7271 M. Reports Unreconciled Permits Report
LIT-7281 M. Reports
Cattle Slaughter Data Report
LIT-7291 M. Reports
Export Reports Export Permits Report LIT-7411 M. Reports Exported Cattle Report LIT-7421 M. Reports Exported Small Stock Report
LIT-7431 M. Reports
Export Permit Report – Cattle
LIT-7441 M. Reports
Export Permit Report – Small Stock
LIT-7451 M. Reports
Import Reports Import Permits Report LIT-7551 M. Reports Imported Cattle Register LIT-7521 M. Reports Imported Small Stock Register
LIT-7531 M. Reports
Import Permit Report – LIT-7541 M. Reports
CONFIDENTIAL Page 16 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
Module Menu Level 1
Menu Level 2 Menu Level 3 Menu Level 4 System Reference
Major Function
Cattle Import Permit Report – Small Stock
LIT-7551 M. Reports
General Reports Movement Reports Movement Exception Report
LIT-7110 M. Reports
Movement Record Adjust Report
LIT-7120 M. Reports
Abattoir Permits Report
LIT-7130 Report is not in use
Auction Movement Report
LIT-7140 M. Reports
Area Movements Report
LIT-7150 M. Reports
Farm Movement Report
LIT-7420 M. Reports
Animals Exported Report
LIT-7440 M. Reports
Permit Reports Permit Ageing Report
LIT-7210 M. Reports
Cancelled Permits Report
LIT-7220 M. Reports
Outst Permit Books
LIT-7240 M. Reports
Farm Permits Report
LIT-7250 M. Reports
Auction Permits Report
LIT-7260 M. Reports
Animal Permits Report
LIT-7270 M. Reports
Permits per Area Report
LIT-7280 M. Reports
Permit Register LIT-7290 M. Reports Animal Reports Restricted
Animal Slaughtered
LIT-7310 M. Reports
Reported Sickness Report
LIT-7320 Report is not in use
Reported Treatments Report
LIT-7330 Report is not in use
Inventory List Report
LIT-7340 M. Reports
Farm Origin Report
LIT-7350 M. Reports
Farm Reports Restricted Farms Report
LIT-7410 M. Reports
Farms linked to Stockbrand
LIT-7430 M. Reports
Import Reports Imported Livestock Register
LIT-7510 M. Reports
Import Permits Issued
LIT-7520 M. Reports
Import Permits List
N/A Report is not in use
Tags Reports Tags Issued Report
LIT-7610 M. Reports
Tags Ordered Report
LIT-7620 M. Reports
Abattoir Reports Abattoir Exception Report
LIT-7710 M. Reports
Management Reports
Outstanding Permits per SV District
LIT-8100 M. Reports
SIU Statistics LIT-8200 M. Reports Stockbrand Statistics LIT-8300 M. Reports
CONFIDENTIAL Page 17 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
Module Menu Level 1
Menu Level 2 Menu Level 3 Menu Level 4 System Reference
Major Function
SIU Inventory LIT-8400 M. Reports Help Help N/A N/A
About N/A N/A System Access Control
File System Setup Control File SAC-1100 B. Manage Business Units, Offices, Users, Modules, Functions & Job Designations
System Modules SAC-1150 B. Manage Business Units, Offices, Users, Modules, Functions & Job Designations
System Functions SAC-1200 B. Manage Business Units, Offices, Users, Modules, Functions & Job Designations
Change Own Password
N/A B. Manage Business Units, Offices, Users, Modules, Functions & Job Designations
Change Default Menu
SAC-2800 A. Common Design
Change Users Default Menu
SAC-2900 A. Common Design
Exit N/A N/A Edit Add N/A A. Common Design
Copy N/A A. Common Design Modify N/A A. Common Design Delete N/A A. Common Design Cancel N/A A. Common Design Save N/A A. Common Design Refresh N/A A. Common Design
Search First N/A A. Common Design Last N/A A. Common Design Next N/A A. Common Design Previous N/A A. Common Design
Functions Business Units SAC-2100 B. Manage Business Units, Offices, Users, Modules, Functions & Job Designations
Job Designations
SAC-2200 B. Manage Business Units, Offices, Users, Modules, Functions & Job Designations
Users SAC-2300 B. Manage Business Units, Offices, Users, Modules, Functions & Job Designations
Options N/A N/A Enquiries N/A N/A Reports System Users SAC-3100 M. Reporting
Modules and Functions
SAC-3200 M. Reporting
Job Designations
N/A Report is not in use
Help N/A N/A
CONFIDENTIAL Page 18 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
A. COMMON DESIGN
The following Design specification outlines the more fundamental aspects of the system which are incorporated into the underlying architecture.
The key design requirements are as follows:
ID Function System Reference
A1. Consistent User Interface – The system should incorporate a standard user interface design template with modestly sized menus, icons and action buttons. This standard design should be adapted for each function of the system.
N/A
A2. User Friendly – The system should be easy to use. Similar functions should adopt similar practices.
N/A
A3. Minimise clicks & data entry – Ensure that key functions can be accessed quickly with a minimal number of clicks or key presses and that data entry is intuitive requiring as few key presses as is possible.
N/A
A4. Validation – Perform consistent validation throughout the system to ensure that only valid data is stored in the database.
N/A
A5. Error Messages - Error messages should be standardised, informative and intuitive with unique codes which enable users to identify errors as may be required.
N/A
A6. Access in accordance with access rights – Ensure that users only get access to the functions as dictated by their access rights.
N/A
A7. Restrict Access to Barred & Terminated Users – When users are Suspended or made Inactive, ensure that they are unable to access any system functions.
N/A
A8. Display Last Updated Information – Wherever data is displayed on the system, display the User ID and Time & Date that the data was last modified.
N/A
A9. Reference Table Maintenance – Allow the maintenance of all Reference Tables – supporting the addition, modification and deletion of status data table values.
This includes the maintenance of Regions, Districts and the relationship between Regions and Districts.
LIT-5200
LIT-5300
A10. Common Record Edit Functions – Provide common edit functions for users with appropriate access rights when accessing records, such as:
Add new record
Copy existing record
Modify existing record
Delete record
Cancel modification/ addition
Save modification/ addition
Refresh list of records
These functions should be provided in the menu as well as in the function bar beneath the menu. Only those options available with the users access rights should be accessible.
N/A
A11. Common Record List Navigation Functions – Provide common list navigation functions for users with appropriate access rights when viewing lists of records, such as:
Go to First Record
N/A
CONFIDENTIAL Page 19 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Go to Previous Record
Go to Next Record
Go to Last Record
These functions should be provided in the menu as well as in the function bar beneath the menu. Only those options available with the users access rights should be accessible.
A12. Configurable Launch Menu – Provide ability to configure which Modules are available for a given user’s Launch Menu.
SAC-2800
SAC-2900
CONFIDENTIAL Page 20 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
B. MANAGE BUSINESS UNITS, OFFICES, USERS, MODULES, FUNCTIONS & JOB DESIGNATIONS
The specification for this major function follows:
CAPTURE BUSINESS UNITS
ID Function System Reference
B1. Capture Business Unit – Capture details of each of the Business Units supported by the system.
SAC-2100
B2. Business Unit Hierarchy – Capture the parent of any given Business Unit so as to define a Business Unit Hierarchy.
SAC-2100
B3. Unique Business Unit ID - Support a Unique Business Unit ID for each Business Unit
SAC-2100
B4. Business Unit Details – Capture Business Unit details including:
BU ID
BU Name
BU Telephone Number
BU Fax Number
BU Email Address
SAC-2100
B5. Capture Business Unit Security Information – Capture security information for each of the Business Units including:
Security Level (High or Low)
Show All Functions (Yes or No)
Timeout Duration
Number of old passwords before passwords can be repeated
Duration before passwords are required to be renewed
Minimum Password length
SAC-1100
MAINTAIN BUSINESS UNITS
ID Function System Reference
B6. Modify Business Unit – Allow the modification of all information captured against a Business Unit.
SAC-2100
B7. Modify Business Unit Hierarchy – Modify the parent of any given Business Unit so as to modify a Business Unit Hierarchy.
SAC-2100
B8. Modify Business Unit Security Information – Allow the modification of all security information captured against a Business Unit.
SAC-1100
B9. Delete Business Unit – Allow the deletion of Business Units SAC-2100
B10. Delete Business Unit Security Information – Allow the deletion of Business Unit Security Information
SAC-1100
CONFIDENTIAL Page 21 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
VIEW BUSINESS UNITS
ID Function System Reference
B11. Display List of Business Units – Display a list of Business Units including pertinent summary information for all Business Units.
SAC-1100
SAC-2100
B12. Display Detailed Information for Business Unit – Allow individual Business Units in the list to be selected so as to display all additional information.
SAC-1100
SAC-2100
CAPTURE OFFICES
ID Function System Reference
B13. Capture Office – Capture details of each of the Offices where users utilize the system.
LIT-5100
B14. Office Type – Support Office Types, including, but not limited to:
Veterinary Office
Auction Point
Export Abattoir
Local Abattoir
Border Point
LIT-5100
B15. Office Status – Support Office Status’s including:
Active – Office is active and has active users
Not Active – Office is not active and does not have active users
LIT-5100
B16. Unique Office Code – Support unique identification of Offices using Office Codes LIT-5100
B17. Office Details – Capture Office details including:
Office Type
Office Status
Office Code
Office Name
Office Telephone Number
Office Fax Number
Office Email
Region
Primary District
Office Physical Address
Office Postal Address
LIT-5100
B18. Link Office to additional Districts – Allow additional Districts to be linked to the Office where the Office has Office Type of ‘Veterinary Office’
LIT-5100
B19. Link Office to one or more Users – Allow one or more Users to be linked to the Office. Users may be linked to multiple Offices.
LIT-5100
CONFIDENTIAL Page 22 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
MAINTAIN OFFICES
ID Function System Reference
B20. Modify Office – Allow the modification of all information captured against an Office.
LIT-5100
B21. Modify Office Type – Allow the Office Type to be changed. LIT-5100
B22. Modify Office Status – Allow Office Status to be changed. LIT-5100
B23. Modify Office-additional District Links – Allow the addition and deletion of Districts to the Office where the Office has Office Type of ‘Veterinary Office’
LIT-5100
B24. Modify Office-User Links – Allow the addition and deletion of Users to the Office. LIT-5100
B25. Delete Office – Allow the deletion of Offices LIT-5100
VIEW OFFICES
ID Function System Reference
B26. Display List of Offices for a given Office Type – Display a list of Offices for a selected Office Type including pertinent summary information for all Business Units.
LIT-5100
LIT-1710
B27. Display Detailed Information for Office – Allow individual Offices in the list to be selected so as to display all additional information.
LIT-5100
LIT-1710
B28. Display Districts linked to the Office – Display a list of all Districts that are linked to the Office
LIT-5100
LIT-1710
B29. Display Users linked to the Office – Display a list of all Users that are linked to the Office.
LIT-5100
LIT-1710
CAPTURE USERS
ID Function System Reference
B30. Capture User – Capture details of each of the Users that will utilize the system SAC-2300
B31. Unique User ID – Support a Unique User ID in the format DVS999 SAC-2300
B32. User Type – Support User Types including:
Normal
Super User
System Administrator
Business Unit Administrator
User Administrator
User Control
SAC-2300
B33. User Status – Support User Status’s including:
Active
Suspended
Deleted
SAC-2300
B34. User Details – Capture User details including:
User ID
SAC-2300
CONFIDENTIAL Page 23 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
User Name
Surname
Initials
Telephone Number
Email Address
User Type
User Status
B35. Link User to Business Unit – Link one Business Unit to the User SAC-2300
B36. Link User to Business Unit Job Description – Link one of the Job Descriptions created for the linked Business Unit to the User.
SAC-2300
MAINTAIN USERS
ID Function System Reference
B37. Modify User – Allow the modification of all information captured against a User. SAC-2300
B38. Modify User Type – Allow the User Type to be changed. SAC-2300
B39. Modify User Status – Allow User Status to be changed. SAC-2300
B40. Modify Linked Business Unit – Allow a different Business Unit to be linked to the User.
SAC-2300
B41. Modify Linked Business Unit Job Description – Allow a different Job Description created for the linked Business Unit to be linked to the User.
SAC-2300
B42. Delete User – Allow the deletion of Users SAC-2300
VIEW USERS
ID Function System Reference
B43. Display List of Users for a given Business Unit – Display a list of Users for a selected Business Unit including pertinent summary information for all Business Units.
SAC-2300
B44. Display Detailed Information for User – Allow individual Users in the list to be selected so as to display all additional information.
SAC-2300
USER SECURITY
ID Function System Reference
B45. Login – Provide a consistent login page to determine user access. Capture User Name and Password.
N/A
B46. Passwords – Do not display passwords but give an indication of the number of keys pressed when entering a password.
N/A
B47. Initial Password – When creating a user, default an initial password but force the user to change the password before they can proceed to access system functions for the first time.
N/A
B48. Change Password – Provide a function by which a user can change their password. First verify their current password and capture a new password using two fields. One
N/A
CONFIDENTIAL Page 24 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
to capture the new password and a second field to verify the new password to prevent data entry errors.
B49. Enforce Password Changes – Force users to change their passwords after a configurable duration.
SAC-1100
B50. Reset Password – Allow users with suitable access rights to reset passwords for other users
SAC-2300
CAPTURE MODULES
ID Function System Reference
B51. Capture System Module – Capture details of each of the Modules that are available from the NamLITS Launch Screen
SAC-1150
B52. Unique System Code – Support a Unique System Code for each Module SAC-1150
B53. System Module Status – Support System Module Status’s including:
Active
Suspended
Enquiry
Not Installed
SAC-1150
B54. Link System Module to System User – Link one User to the System Module to designate that user as the System User for that Module.
SAC-1150
B55. System Module Details – Capture System Module Details including:
System Code
System Name
System Status
System Status Reason
SAC-1150
MAINTAIN MODULES
ID Function System Reference
B56. Modify System Module – Allow the modification of all information captured against a System Module.
SAC-1150
B57. Modify System Module Status – Allow System Module Status to be changed. SAC-1150
B58. Modify Linked System User – Allow a different System User to be linked to the System Module.
SAC-1150
B59. Delete System Module- Allow the deletion of System Modules SAC-1150
VIEW MODULES
ID Function System Reference
B60. Display List of System Modules – Display list of System Modules including pertinent summary information.
SAC-1150
B61. Display Detailed System Module Information – Allow individual System Modules in the list to be selected so as to display all additional information.
SAC-1150
CONFIDENTIAL Page 25 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
CAPTURE FUNCTIONS
ID Function System Reference
B62. Capture System Functions – Support the definition of the menu structure and available system functions for each Module
SAC-1200
B63. Function Code – Support a Unique Function Code for each Function SAC-1200
B64. User Type – Select the User Type that is able to access the function SAC-1200
B65. Function Status – Support Function Status’s including:
Active
Suspended
Enquiry
Not Installed
SAC-1200
B66. Function Details – Capture Function Details including:
Function Type
Function Parent
Accelerator Key
Sequence Number
Function Code
Function Name
Help file
Program Name
Parameters to pass to Program
User Type
Function Status
Function Status Reason
SAC-1200
MAINTAIN FUNCTIONS
ID Function System Reference
B67. Modify System Function – Allow the modification of all information captured against a System Function.
SAC-1200
B68. Modify User Type – Allow the User Type that is able to access the function to be changed.
SAC-1200
B69. Modify Function Status – Allow the System Function Status to be changed. SAC-1200
B70. Delete System Function – Allow the deletion of System Functions SAC-1200
VIEW FUNCTIONS
ID Function System Reference
B71. Display List of Modules System Functions – Display list of System Functions for a given System Module including pertinent summary information.
SAC-1200
B72. Display Detailed System Function Information – Allow individual System Functions in the list to be selected so as to display all additional information.
SAC-1200
CONFIDENTIAL Page 26 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
CAPTURE JOB DESIGNATIONS
ID Function System Reference
B73. Capture Business Unit Job Designation – For each Business Unit, capture details of each of the Job Designations at that Business Unit. Job Designations link Users to available Functions.
SAC-2200
B74. Unique Job Designation ID – Support a Unique Job Designation ID for each Job Designation
SAC-2200
B75. Job Designation Details – Capture Job Designation details including:
Job Designation ID
Job Name
SAC-2200
B76. Link Job Designation to one or more Business Unit Users – Allow one or more Users from the Business Unit associated with the Job Designation to be linked to the Job Designation, where the users access rights should be in accordance with that Job Designation.
SAC-2200
B77. Link Job Designation to one or more System Functions – Allow one or more System Functions to be linked to the Job Designation, where the System Functions are available to Users with that Job Designation
SAC-2200
MAINTAIN JOB DESIGNATIONS
ID Function System Reference
B78. Modify Job Designation – Allow the modification of all information captured against a Job Designation.
SAC-2200
B79. Modify Job Designation-Business Unit User Links – Allow the addition and deletion of Business Unit Users to the Job Designation.
SAC-2200
B80. Modify Job Designation-System Function Links – Allow the addition and deletion of System Functions to the Job Designation.
SAC-2200
B81. Delete Job Designation – Allow the deletion of Job Designations SAC-2200
VIEW JOB DESIGNATIONS
ID Function System Reference
B82. Display List of Job Designations for a given Business Unit – Display a list of job Designations for a selected Business Unit.
SAC-2200
B83. Display Detailed Information for Job Designation – Allow individual Job Designations in the list to be selected so as to display all additional information.
SAC-2200
CONFIDENTIAL Page 27 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
C. MANAGE STOCK INSPECTION UNITS
The specification for this major function follows:
CAPTURE STOCK INSPECTION UNITS
ID Function System Reference
C1. Capture Stock Inspection Units – Capture details of Stock Inspection Units (SIUs) where Livestock are kept.
LIT-5400
LIT-5401
LIT-5500
LIT-5501
C2. Unique SIU Type, SIU Code – Support unique identification of SIUs using a combination of the SIU Type and SIU Code.
SIU Codes are seven character alphanumeric codes that include both letters identifying a DVS office and numbers to identify the specific SIU (e.g. SC00001 for an SIU in the Kavango region).
Note that SIU Codes are not unique alone, since the same SIU Code may be used to identify more than one SIU – however there will only ever be one SIU Code of a given SIU Type.
LIT-5400
LIT-5401
LIT-5500
LIT-5501
C3. Support 2 Access Rights Types when Capturing SIUs – Users should be allocated one of the following 2 types of Access Rights to determine the functionality available to them when Capturing an SIU:
Central
Local
Note that Users with Limited Access Rights are not able to Capture SIUs.
LIT-5400
LIT-5401
LIT-5500
LIT-5501
C4. SIU Type with Central Access Rights – Where the User has Central HQ Access Rights, support capturing of the following SIU Types:
Auction Farm
Auction Point
Border Point
Communal Area
Export Abattoir
Feedlot
Farm
Collection Centre
Farm Isolation Camp
Local Abattoir
Northern Communal Area
Quarantine Area
Quarantine Camp
Resettlement Farm
Show Ground
LIT-5400
LIT-5500
CONFIDENTIAL Page 28 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Urban Area
Veterinary Clinic
C5. SIU Type with Local Access Rights – Where the User has Local Access Rights, support capturing of the following SIU Types:
Communal Area
Farm
Farm Isolation Camp
Resettlement Farm
LIT-5401
LIT-5501
C6. Link SIU to Office, State Vet District, Region & District– Support linking of SIUs to any Office, State Vet District, Region or District.
LIT-5400
LIT-5500
C7. SIU GPS Points – Support the geographical definition of SIUs as points (using a longitude and latitude GPS co-ordinate pair)
LIT-5400
LIT-5401
LIT-5500
LIT-5501
C8. SIU FMD Zone – Support Foot & Mouth Disease Zones including:
Free Zone
Infected Zone
Surveillance Zone
Buffer Zone
LIT-5400
LIT-5401
LIT-5500
LIT-5501
C9. SIU Details – Capture SIU details including:
SIU Type
SIU Code
SIU Name
Farm Number
GPS Latitude
GPS Longitude
Office
State Vet District
Region
District
Surveillance Area flag
Written Consent flag
FMD Zone
LIT-5400
LIT-5401
LIT-5500
LIT-5501
C10. Link SIU to one or more Stockbrands (Farmers) – Allow SIUs to be linked to one or more Stockbrands (Farmers), where Farmers are known to keep their animals at that SIU
LIT-5400
LIT-5401
LIT-5500
LIT-5501
CONFIDENTIAL Page 29 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
C11. Default Stockbrand Details for each Linked Stockbrand – Default the following details for each Stockbrand that is linked to the SIU:
Stockbrand Farm or Owner
Postal Address
Telephone Number
Fax Number
Cell Number
Alternative Telephone Number
Ownership Flag (Owner or Tennant)
Stockbrand Status (Active or Inactive)
LIT-5400
LIT-5401
LIT-5500
LIT-5501
C12. Capture Animal Register Observations – Support the capture of Animal Counts held at the SIU for each Farmer linked to the SIU.
See Section E: Manage Livestock for details of this Capture Animal Register Observation functionality.
LIT-5400
LIT-5401
LIT-5500
LIT-5501
C13. Capture Disease Status Observations – Support the capture of Disease Status Observations at the SIU.
See Section K: Manage Livestock Health for details of this Capture Disease Status Observation functionality
LIT-5400
LIT-5401
LIT-5500
LIT-5501
MAINTAIN STOCK INSPECTION UNITS
ID Function System Reference
C14. Modify Stock Inspection Units – Allow the modification of information captured against a Stock Inspection Unit.
LIT-5400
LIT-5401
LIT-5403
LIT-5500
LIT-5501
LIT-5503
C15. Support 3 Access Rights Types when Modifying SIUs – Users should be allocated one of the following 3 types of Access Rights to determine the functionality available to them when modifying an SIU:
Central
Local
Limited
LIT-5400
LIT-5401
LIT-5403
LIT-5500
LIT-5501
LIT-5503
C16. Modify SIU Details with Central or Local Access Rights – Where the User has Central HQ or Local Access Rights, then the following SIU Details can be modified:
SIU Name
Farm No
LIT-5400
LIT-5401
LIT-5500
CONFIDENTIAL Page 30 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
GPS Latitude
GPS Longitude
Office
State Vet District
Region
District
Surveillance Area flag
Written Consent flag
FMD Zone
LIT-5501
C17. Do not allow modification of SIU Details with Limited Access Rights – Where the User has Limited Access Rights, do not allow modification of any SIU Details.
LIT-5403
LIT-5503
C18. Modify SIU Office, State Vet District, Region & District– Support modification of the SIU link to any Office, State Vet District, Region or District.
LIT-5400
LIT-5500
C19. Modify SIU-Stockbrand Links with Central Access – Where the User has Central HQ Access Rights, allow the addition, deletion and modification of Stockbrands (Farmers) linked to the SIU.
LIT-5400
LIT-5500
C20. Modify SIU-Stockbrand Links with Local Access – Where the User has Local Access Rights, allow the addition and modification of Stockbrands (Farmers) linked to the SIU. However, do not allow the deletion of Stockbrands linked to the SIU
LIT-5401
LIT-5501
C21. Modify SIU-Stockbrand Links with Limited Access – Where the User has Limited Access Rights, only allow the modification of Stockbrands (Farmers) linked to the SIU. Do not allow the addition or deletion of Stockbrands linked to the SIU
LIT-5403
LIT-5503
C22. Modify Animal Register Observations – Support the modification of Captured Animal Counts held at the SIU for each Farmer linked to the SIU.
See Section E: Manage Livestock for details of this Modify Animal Register Observation functionality
LIT-5400
LIT-5401
LIT-5403
LIT-5500
LIT-5501
LIT-5503
C23. Modify Disease Status Observations – Support the modification of Disease Status Observations at the SIU.
See Section K: Manage Livestock Health for details of this Modify Disease Status Observation functionality
LIT-5400
LIT-5401
LIT-5403
LIT-5500
LIT-5501
LIT-5503
C24. Modify SIU Type – Support changing the SIU Type for a selected SIU to:
Communal Area
Resettlement Farm
LIT-7901
C25. Merge SIU’s – Allow multiple SIUs to be merged into a single SIU.
Merge SIUs using the following rules:
LIT-5801
CONFIDENTIAL Page 31 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
With the exception of SIUs of the following type:
o Auction Farm
o Auction Point
Allow SIUs of any type to be merged with SIUs of any type. SIUs which have these types may only be merged with each other.
Allow SIUs to be merged across State Veterinary Offices, Districts and Regions.
The SIU Code of the new Merged SIU should be the SIU Code of the SIU selected as the To SIU.
When merging SIUs, merge the following data associated with each SIU:
Livestock
Restrictions
Registered Diseases
Farms linked to the SIU
Livestock Movements/ Movement Permits
Livestock Ownership/ Stockbrands
Import Permits
Keep a record of the Merged SIUs.
C26. Split SIU – Allow an SIU to be split into multiple SIUs, by transferring one or more of the Stockbrands (Farmers) from an existing SIU to a new SIU.
When splitting an SIU, display all of the Stockbrands (Farmers) currently linked to that SIU. Allow one or more of the Stockbrands to be moved to the new SIU.
Upon Saving, a new SIU is created comprising of the selected Stockbrands and the selected Stockbrands are removed from the original SIU.
Split SIUs using the following rules:
For each new SIU, capture a new SIU Name.
Each new SIU will be given a new and unique SIU Code.
All other SIU Details will be the same as the original SIU
When splitting SIUs, move the following data associated with each Stockbrand that is associated with the split SIU:
Livestock
Restrictions
Livestock Movements/ Movement Permits
Livestock Ownership/ Stockbrands
Import Permits
Keep a record of the Split SIUs
LIT-5806
C27. Restrict SIU – Allow an SIU to be restricted.
Upon restricting an SIU, support the selection of Restriction Code including:
>20% Livestock not Inspected
Animal Diseases and Parasites Act
LIT-9010
CONFIDENTIAL Page 32 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Area Under Disease Investigation
Evidence of Illegal Movement
Farm Owner’s Request
Illegal Stock Feeds Use
Non-compliance – Permit Conditions
Non-compliance – Welfare Regulations
None
Notifiable Disease on the Farm
Outstanding Movement Permit
Outstanding Movement Registers
Owner’s Request
Stock Brands Act
Tagged Animal Not Accounted For
Use of Illegal Growth Promotants
Vaccination Campaign
Additionally, upon restricting an SIU, capture:
Restriction Description
C28. Unrestrict SIU – Allow a restricted SIU to be unrestricted. LIT-9010
C29. Delete SIU – Where the User has Central HQ Access Rights, allow an SIU to be deleted.
LIT-5400
LIT-5500
C30. Maintain SIU Types – Allow designated Users to add, modify and delete SIU Types. LIT-5900
QUERY & VIEW STOCK INSPECTION UNITS
ID Function System Reference
C31. Search for individual SIU – Identify individual SIUs by entering:
SIU Type and SIU Code
LIT-5400
LIT-5401
LIT-5403
LIT-1730
C32. Lookup one or more SIUs – Identify and list one or more SIUs which meet criteria including:
SIU Type
And, one or more of:
Farm No
SIU Name (wild card)
Region
District
State Veterinary District
N/A
CONFIDENTIAL Page 33 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
C33. Search for one or more SIUs – Identify and list one or more SIUs which meet criteria including:
SIU Type and State Veterinary District
LIT-5500
LIT-5501
LIT-5503
C34. Display number of SIUs meeting criteria – Show the total number of SIUs that met the search criteria.
LIT-5500
LIT-5501
LIT-5503
C35. Display summary information for each SIU meeting criteria – Display pertinent summary information for each SIU that meets the search criteria. SIU fields should be displayed in columns, with a row for each of the SIUs that met the search criteria.
Display the following SIU fields in columns:
SIU Name
Farm No
Office
State Vet District
Region
District
LIT-5500
LIT-5501
LIT-5503
C36. Display Summary Stockbrand information for each SIU meeting criteria – Display all Stockbrands linked to the SIU row that is currently selected in the search results.
LIT-5500
LIT-5501
LIT-5503
C37. Print summary SIU information – Allow the displayed SIU columns and rows to be printed.
LIT-5500
LIT-5501
LIT-5503
C38. Multi-select SIUs for modification – Allow access to SIU modification functions described in this section for the results of a search for one or more SIUs meeting criteria, so that multiple SIUs meeting criteria can be modified without performing multiple searches.
LIT-5500
LIT-5501
LIT-5503
C39. View SIU Details – Display SIU details, including all SIU information. LIT-5400
LIT-5401
LIT-5403
LIT-5500
LIT-5501
LIT-5503
LIT-1730
C40. View Stockbrands linked to the SIU – Display list and details of Stockbrands (Farmers) using the SIU being viewed.
LIT-5400
LIT-5401
LIT-5403
LIT-5500
LIT-5501
LIT-5503
CONFIDENTIAL Page 34 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
LIT-1730
C41. View Untagged Animal Counts by SIU – Display list and details of all Animal Register Observations that have taken place at a given SIU.
See Section E: Manage Livestock for details of this View Untagged Animal Counts by SIU functionality
LIT-5400
LIT-5401
LIT-5403
LIT-5500
LIT-5501
LIT-5503
LIT-1730
C42. View Disease Status Observations for SIU – View Disease Status Observations at the SIU.
See Section K: Manage Livestock Health for details of this View Disease Status Observation functionality
LIT-5400
LIT-5401
LIT-5403
LIT-5500
LIT-5501
LIT-5503
LIT-1730
C43. Export summary SIU information to Excel – Identify and list one or more SIUs that meet the following criteria:
SIU Type and State Veterinary District
Display the number of SIU’s returned as well as the following fields for each SIU:
SIU Name
Farm No
Office
State Vet District
Region
District
Allow the returned rows and columns to be exported to Microsoft Excel format.
LIT-5810
C44. View SIU Current Restriction Status – Display the SIU’s current Restriction status, including:
Restricted Status (Yes, No)
Restriction Code
Restriction Description
LIT-9010
LIT-5400
LIT-5401
LIT-5403
LIT-5500
LIT-5501
LIT-5503
LIT-1730
C45. View all Restricted SIUs – Either for all State Veterinary Districts or for a selected State Veterinary District, display all currently restricted SIUs.
Include the following fields for each SIU:
SIU Type
LIT-1760
CONFIDENTIAL Page 35 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
SIU Code
SIU Name
SV District
Restricted Date
Restricted By User
Allow the results to be sorted by:
SIU Type
SIU Code
SIU Name
SV District
Restricted Date
Restricted By User
C46. Print all Restricted SIUs - Allow the displayed Restricted SIU columns and rows to be printed.
LIT-1760
C47. View SIU Restriction History – Display the Restriction History for a given SIU. For a selected SIU, display the following fields for each restriction:
Restricted Status (Yes or No)
Restricted By User
Restricted Date
LIT-1780
C48. View Consolidated SIU Enquiry – Display details of Merged SIUs.
Identify and list SIUs that have been Merged by capturing:
SIU Type
SIU Code (optional)
Flag From or To SIU is not used.
From Date
To Date
For each Merged SIU that meets the criteria, display the following:
SIU Type
To SIU Code (repeated for each Merged SIU)
From SIU Code
Last Updated
Updated By User
Permits effected for the selected SIU
LIT-1794
CONFIDENTIAL Page 36 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
D. MANAGE STOCKBRANDS
The specification for this major function follows:
CAPTURE STOCKBRANDS
ID Function System Reference
D1. Import Stockbrands from the Stockbrand Register System – Import details of Stockbrands (Farmers) who keep Livestock through an interface to the Stockbrand Register System.
Import the following fields:
Stockbrand ID
Stockbrand Image
Surname
First Names
Initials
ID No
Business Name
Farm No
Farm Name
District
Meat Producer ID
Telephone Number
Fax Number
Cell Number
Physical Address
Postal Address
N/A
D2. Capture Stockbrand Security Parameter –
This refers to a function that is not in use.
LIT-4210
D3. Create Temporary Stockbrand –
This refers to a function that is not in use.
LIT-4211
MAINTAIN STOCKBRANDS
ID Function System Reference
D4. Import changes to Stockbrands from the Stockbrand Register System – Import any changes to details of Stockbrands (Farmers) who keep Livestock through an interface to the Stockbrand Register System.
N/A
D5. Modify Stockbrand Security Parameter – Allow the Stockbrand Security Parameter to be changed.
LIT-4210
D6. Restrict Stockbrand – Allow a Stockbrand to be restricted. LIT-6900
CONFIDENTIAL Page 37 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Upon restricting a Stockbrand, support the selection of Restriction Code including:
>20% Cattle Not Vaccinated
>20% Livestock not Inspected
Animal Diseases and Parasites Act
Evidence of Illegal Movement
Non-compliance – Permit Conditions
Non-compliance – Welfare Regulations
None
Notifiable Disease on the Farm
Outstanding - Movement Permit
Outstanding Movement Registers
Stock Brands Act - Violation
Tagged Animal not Accounted For
Use of Illegal Growth Promotants
Use of Illegal Stock Feed
Additionally, upon restricting a Stockbrand, capture:
Restriction Description
D7. Unrestrict Stockbrand – Allow a restricted Stockbrand to be unrestricted. LIT-6900
D8. Over-ride Stockbrand Restriction – Allow Restricted Stockbrands to be Unrestricted.
LIT-9030
D9. Remove Over-ride on Stockbrand Restriction – Allow Restricted Stockbrands that have had restrictions overridden to have the Over-ride removed.
LIT-9030
QUERY & VIEW STOCKBRANDS
ID Function System Reference
D10. Search for individual Stockbrand – Identify individual Stockbrands be entering:
Stockbrand ID
LIT-4210
LIT-1720
D11. Lookup one or more Stockbrands – Identify and list one or more Stockbrands which meet criteria including:
Stockbrand ID (wild card)
Farm
Farm name (wild card)
Surname (wild card)
N/A
D12. View Stockbrand Details – Display Stockbrand details, including all Stockbrand information imported from the Stockbrand Register System
LIT-4210
LIT-1720
D13. View Ear Tags allocated to the Stockbrand – Display list of groups of Tag IDs that have been allocated to the Stockbrand. For each group display the following:
From Tag Number
LIT-4210
LIT-1720
CONFIDENTIAL Page 38 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
To Tag Number
D14. View Stockbrand Security Parameter – View the selected Stockbrand Security Parameter for the Stockbrand
LIT-4210
LIT-1720
D15. View SIUs linked to the Stockbrand – Display list of SIUs where the Stockbrand (Farmer) has Livestock.
For each SIU, display:
SIU Name
SIU Type
SIU Code
Farm Name
District
Region
SIU Restriction Code
Surveillance Area
LIT-4210
LIT-1720
D16. View Stockbrand Current Restriction Status – Display the Stockbrands current Restriction status, including:
Restricted Status (Yes, No)
Restriction Code
Restriction Description
LIT-6900
D17. View all Restricted Stockbrands – Either for all State Veterinary Districts or for a selected State Veterinary District, display all currently restricted Stockbrands.
Include the following fields for each Stockbrand:
Stockbrand ID
Owner Name
Restricted Date
Restricted By User
Restricted Reason
Allow the results to be sorted by:
Stockbrand ID
Owner
Restriction Reason
Restricted Date
LIT-1750
D18. Print all Restricted Stockbrands - Allow the displayed Restricted Stockbrand columns and rows to be printed.
LIT-1750
D19. View Stockbrand Restriction History – Display the Restriction History for a given Stockbrand. For a selected Stockbrand, display the following fields for each restriction:
Restricted Status (Yes or No)
Restricted By User
LIT-1770
CONFIDENTIAL Page 39 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Restricted Date
MANAGE NAMLITS ONLINE STOCKBRAND ACCOUNTS
ID Function System Reference
D20. Register Stockbrand with NamLITS Online – Support registration of Stockbrands with NamLITS Online.
When registering a Stockbrand, capture the following information:
Email Address
LIT-7903
D21. Perform Stockbrand NamLITS Online Password Reset – Allow Stockbrand NamLITS Online Passwords to be reset.
LIT-7903
D22. Link multiple Stockbrands to NamLITS Online Account – Allow the addition and deletion of Stockbrands to the same NamLITS Online Account
LIT-7902
CONFIDENTIAL Page 40 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
E. MANAGE LIVESTOCK
The specification for this major function follows:
CAPTURE LIVESTOCK OBSERVATIONS
ID Function System Reference
E1. Capture Livestock Observations – A Herd consists of all Tagged Livestock plus Untagged Animal Counts for a given Stockbrand (Farmer) at a given SIU.
Capture Livestock Observations for each Herd.
LIT-5400
LIT-5401
LIT-5403
LIT-5500
LIT-5501
LIT-5503
LIT-1500
E2. Capture Livestock Observations in Individual or Batch Modes – Allow Livestock Observations of Animals to be performed either:
On an individual basis, where individual Tagged Animals or individual Untagged Animal Counts can be captured or modified.
On a batch basis, where groups of Tagged Animals for a given Stockbrand & SIU can be captured or modified.
LIT-1500
E3. Ensure data entry efficiency in Batch Mode - When capturing or modifying Livestock Observations in Batch Mode, common data for all animals should be defaulted as much as is possible so as to minimise data entry requirements, key strokes and the number of screens required.
LIT-1500
E4. Capture Details of Untagged Animal Count– For a given SIU & Stockbrand, capture Untagged Animal Count details including:
SIU
Stockbrand (Farmer)
Livestock Observation Type including, but not limited to:
Farm Inspection
Self Declaration
Count Date (Livestock Observation Date)
Count:
Number of Cattle
Number of Sheep
Number of Goats
Number of Pigs
Number of Horses
Number of Donkeys
Number of Domestic Poultry
Number of Ostriches
LIT-5400
LIT-5401
LIT-5403
LIT-5500
LIT-5501
LIT-5503
E5. Capture Tagged Animal Gender – Capture the gender of the Animal that is tagged: LIT-1500
CONFIDENTIAL Page 41 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Male
Female
Unknown
E6. Capture Tagged Animal Breed – For Tagged Animals, capture the breed of the Animal that is being tagged:
Unknown
Afrikaner
Angus
Ayrshire
Beef Crossbreed
Beefmaster
Belgian Blue
Blinkhaar Afrikaner
Boer Goat
Bonsmara
Boran
Bovelder
Braford
Brahman
Brangus
Braunvieh
Brown Swiss
Charolais
Crossbreed
Dairy Crossbreed
Dairy Swiss
Damara
Dexter
Dorper
Drakensberger
Fattail
Friesland
Gelbvieh
Guernsey
Hereford
Holstein
Jersey
LIT-1500
CONFIDENTIAL Page 42 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Karakul
Limousin
Merino
Nguni
Pinzqauer
Sanga
Sanga Goat
Sanganer
Santa gertrudis
Shorthorn
Simbra
Simmentaler
South devon
Sussex
Swartkop persie
Tuli
Van rooy
E7. Capture Tagged Animal Type – Capture the type of the Animal that is tagged:
Cattle
Goats
Non Tagged Cattle
Sheep
Tagged Small Stock
LIT-1500
E8. Capture Tagged Animal Country of Origin – Capture the country of Origin for the Tagged Animal:
Angola
Botswana
Brazil
DRC
Lesotho
Malawi
Mauritius
Mozambique
Namibia
South Africa
Swaziland
Tanzania
LIT-1500
CONFIDENTIAL Page 43 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Zambia
Zimbabwe
E9. Capture Tagged Animal Details – For a given SIU & Stockbrand, capture Tagged Animal details including:
Ear Tag ID
Tag Date
Animal Gender:
Animal Breed
Animal Type
Birth Date
Birth Mass
Country of Origin
Biological Dam Stockbrand
Dam Stockbrand
Biological Dam Ear Tag No
Dam Ear Tag No
LIT-1500
E10. Scan RFID Tags using RFID Reader – Use an RFID Reader to scan RFID Tags to determine the RFID Tag ID.
LIT-1501
E11. Integrate with ETO System to look up Stockbrand – Using the scanned RFID Tag ID to query the ETO System and determine the Stockbrand which the RFID Tag is allocated to.
LIT-1501
E12. Capture RFID Tag Registration Details – Using the Scanned RFID Tag ID and returned Stockbrand, capture the following information for an Animal tagged with an RFID Tag:
RFID Tag ID
Registration Date, defaulted to current Date
Linked Stockbrand ID
Linked Stockbrand Name
Animal Gender
Animal Type
Animal Breed
SIU (selected from filtered list containing only those SIUs associated to the Linked Stockbrand)
LIT-1501
E13. Replace Old Tag IDs with RFID Tag IDs – Support the capture of old Tag ID information:
Old Tag Stockbrand
Old Tag Number
And replace the Old Tag Number with the new RFID Tag ID
LIT-1501
E14. Capture Tagged Animal Disease Treatment Event –
Function is not in use.
LIT-1500
CONFIDENTIAL Page 44 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
E15. Capture Tagged Animal Termination Event – For a given Tagged Animal, capture Termination events.
See Section K: Manage Livestock Health for details of this Capture Tagged Animal Termination Event
LIT-1500
MAINTAINLIVESTOCK OBSERVATIONS
ID Function System Reference
E16. Modify Livestock Observations - Allow the modification of information captured against a Livestock Observation.
LIT-5400
LIT-5401
LIT-5403
LIT-5500
LIT-5501
LIT-5503
LIT-1500
E17. Modify Untagged Animal Count Details – Allow the following Untagged Animal Count Details to be modified for a given SIU & Stockbrand (Farmer):
Count Date (Livestock Observation Date)
Count:
Number of Cattle
Number of Sheep
Number of Goats
Number of Pigs
Number of Horses
Number of Donkeys
Number of Domestic Poultry
Number of Ostriches
LIT-5400
LIT-5401
LIT-5403
LIT-5500
LIT-5501
LIT-5503
LIT-1500
E18. Delete Untagged Animal Count – Where the User has Central HQ Access Rights, allow an Untagged Animal Count for a given SIU & Stockbrand (Farmer) to be deleted.
LIT-5400
LIT-5500
E19. Modify Tagged Animal Details – Allow the following Tagged Animal Details to be modified for a given Tagged Animal:
Tag Date
Animal Gender:
Animal Breed
Animal Type
Birth Date
Birth Mass
Country of Origin
Biological Dam Stockbrand
LIT-1500
CONFIDENTIAL Page 45 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Dam Stockbrand
Biological Dam Ear Tag No
Dam Ear Tag No
E20. Delete Tagged Animal Details – Allow Tagged Animal details to be deleted for a given Tagged Animal
LIT-1500
E21. Modify Tagged Animal Disease Treatment Event –
Function is not in use.
LIT-1500
E22. Modify Tagged Animal Termination Event – Allow the modification of information captured against a Tagged Animal Disease Termination Event.
See Section K: Manage Livestock Health for details of this Modify Tagged Animal Termination Event
LIT-1500
E23. Modify Stockbrand for Tagged Animals – Allow modification of Stockbrand for a Tagged Animal where there is no change of SIU associated with the Transfer of Ownership.
Allow a number of Tagged Animals located at a given SIU to be selected and transferred to a new Stockbrand at the same SIU.
LIT-9020
E24. Modify Tag for Tagged Animals – Allow modification of an old Tag for a new Tag. When changing the Tag, capture the following information:
From Stockbrand ID
From Ear Tag Number
To Stockbrand ID
To Ear Tag Number
LIT-5802
E25. Modify Import Tag for Tagged Animals – Allow modification of an old Import Tag for a new Import Tag. When changing the Import Tag, capture the following information:
From Stockbrand ID
From Import Tag Number
To Stockbrand ID
To Import Tag Number
LIT-5802
QUERY & VIEW LIVESTOCK OBSERVATIONS
ID Function System Reference
E26. View Untagged Animal Counts by SIU – Display list and details of all Animal Register Observations that have taken place at a given SIU. For each Livestock Observation include the following:
Stockbrand (Farmer)
Date of Observation
Observation Type
Animal Count by Animal Type:
o Cattle
o Sheep
LIT-5400
LIT-5401
LIT-5403
LIT-5500
LIT-5501
LIT-5503
LIT-1730
CONFIDENTIAL Page 46 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
o Goats
o Pigs
o Horses
o Donkeys
o Domestic Poultry
o Ostriches
Show total Animal Counts by Animal Type across all Observations.
E27. Print Untagged Animal Counts by SIU – Allow the displayed Untagged Animal Counts columns and rows to be printed.
LIT-5400
LIT-5401
LIT-5403
LIT-5500
LIT-5501
LIT-5503
LIT-1730
E28. Identify one or more Tagged Animals – Identify and list one or more Tagged Animals which meet criteria including:
Owner Stockbrand ID
Tag Stockbrand ID
Tag Nos From
Tag Nos To
Import Tag Nos From
Import Tag Nos To
LIT-1700
E29. Display summary information for each Tagged Animal meeting criteria – Display list of Tagged Animals that meet the search criteria.
For each Tagged Animal display the following fields in columns:
Stockbrand
Tag Number
Import Tag Number
LIT-1700
E30. View Tagged Animals by Herd – Display list of Tagged Animals for a given SIU & Stockbrand (Farmer).
For each SIU & Stockbrand display the following Tagged Animal fields in columns:
Stockbrand
Tag Number
Import Tag Number
LIT-1500
E31. Multi-select Tagged Animals for modification – Allow access to Tagged Animal modification functions described in this section for the Tagged Animals in the Herd so that multiple Tagged Animals can be modified without having to locate the Herd multiple times.
LIT-1500
E32. View Tagged Animal Details – Display Tagged Animal details, including all Tagged LIT-1500
CONFIDENTIAL Page 47 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Animal information. LIT-1700
E33. View Tagged Animal Movement History – Display all Movement Permits for a given Tagged Animal.
For each Movement Permit display the following information:
Permit Number
Departure Date
Arrival Date
From SIU Name
To SIU Name
Movement Permit Status
Region
District
Termination Date (if appropriate)
Termination Reason (if appropriate)
LIT-1700
E34. View Tagged Livestock Transfer of Ownership History – For a given State Veterinary District, display a list of all records of Tagged Livestock Transfer of Ownership, where the SIU was not changed.
For each Transfer of Ownership record, display the following information:
Transfer Date
Updated By user
SIU
From Stockbrand Owner
From Stockbrand Code
To Stockbrand Owner
To Stockbrand Code
State Veterinary District
SIU Type
Animals Transferred:
o Tag Stockbrand ID
o Tag No
o Import Tag No
LIT-1790
E35. View Tagged Animal Disease Treatment Events-
Function is not in use.
LIT-1500
LIT-1700
E36. View Tagged Animal Termination Events- Display all Termination Events for a given Tagged Animal.
See Section K: Manage Livestock Health for details of this View Tagged Animal Termination Event
LIT-1500
E37. View Tagged Animal Slaughter Data – Display any Slaughter Data that may have been captured for a Tagged Animal
LIT-1700
CONFIDENTIAL Page 48 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
F. MANAGE INVENTORY
The specification for this major function follows:
MANAGE TAG INVENTORY
ID Function System Reference
F1. Maintain Tag Inventory – Track key stages of the lifecycle of tags used to identify individual Animals from Issuing the Tags to a State Veterinary Office to Retirement of the Tag following Animal death, export or slaughter.
LIT-2200
LIT-2300
LIT-2400
LIT-2450
LIT-2500
LIT-1500
F2. Capture Tag Office – For each Tag, capture the State Veterinary Office which it is issued to.
LIT-2200
F3. Capture Tag Type – For each Tag, capture the Tag Type, including:
Cattle Ear Tags
Cattle Import Tags
Flock Tags
Sheep Ear Tags
LIT-2200
F4. Maintain Tag Inventory Status- Update Tag Status’s upon key events defined below. Support Tag Status’s including, but not limited to:
Issued to SVO
Received by SVO
Applied to Animal
Retired
Duplicate Applied For
Duplicate Ordered
Duplicate Issued
LIT-2200
LIT-2300
LIT-2400
LIT-2450
LIT-2500
LIT-1500
F5. Issue Tags to State Veterinary Office – Allow batches of Tags to be issues to State Veterinary Offices, by capturing the following information:
Tag Office
Tag Type
From Tag Number
To Tag Number
LIT-2200
F6. Receive Tags in State Veterinary Office – Allow batches of Tags to be received by State Veterinary Offices, by capturing the following information:
Tag Office
Tag Type
From Tag Number
To Tag Number
LIT-2300
CONFIDENTIAL Page 49 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
F7. Apply Tags to Animal – Allow Tags to be applied to Animals and the Tag ID used to individually identify an Animal.
See Section E: Manage Livestock for more details related to Applying Tags to Animals.
LIT-1500
F8. Retire Tags – Allow Tags to be retired as Tagged Animals are Terminated through Slaughter, Export or other means or where a Tag is replaced.
LIT-1500
F9. Support Application for Duplicate Tags – Allow Stockbrands (Farmers) to apply for a duplicate Tag.
LIT-2400
F10. Capture Duplicate Tag Reason Code – When applying for a duplicate tag, capture the Duplicate Tag Reason Code, including:
Original Tag Damaged
Original Tag Lost
Original Tag Number Illegible
Original Tag Removed – Health Reason
LIT-2400
F11. Capture Application for Duplicate Tag Details – When capturing an application for a Duplicate Tag, capture the following details:
Applicant Stockbrand ID
Tag Stockbrand ID
Tag Number
Application Date
Duplicate Tag Reason Code
Tag Type
LIT-2400
F12. View Duplicate Tag Inventory – Allow Duplicate Tag Inventory to be reviewed across the following Status’s:
Duplicate Applied For
Duplicate Ordered
Duplicate Issued
All Duplicate Tag Status’s
For each Duplicate Tag Order, display the following:
Tag Number
Application Date
Applicant Stockbrand ID
Tag Stockbrand ID
Order Details:
o Order No
o Order Date
o Supplier Name
Issue Details:
o Issue Date
o Tag Number
LIT-2450
LIT-2500
CONFIDENTIAL Page 50 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
o Application Date
o Reason Code
o Tag Type
F13. Order Duplicate Tags from Applications – Support the capture of Duplicate Tag Orders from a Duplicate Tag Application. When capturing a Duplicate Tag order, capture the following:
Order No
Order Date
Supplier Name
LIT-2450
F14. Issue Duplicate Tags from Orders – Support the Issuing of Duplicate Tags from a Duplicate Tag Order. When issuing a Duplicate Tag, capture the following:
Issue Date
Tag Number
Application Date
Reason Code
Tag Type
LIT-2500
F15. Review Import Tag Orders – Allow Import Tag Orders to be reviewed across the following Tag Types:
Cattle Import Tags
Small Stock Import Tags
For each Import Tag Order, display the following:
Order No
From Tag Number
To Tag Number
Order Details:
o Tag Type
o Order Number
o From Tag Number
o To Tag Number
o Supplier Name
o Order Date
LIT-2100
F16. Order Import Tags – Support the Ordering of Import Tags for each Import Tag Type:
Cattle Import Tags
Small Stock Import Tags
LIT-2100
F17. Capture Import Tag Order – When capturing Import Tag Orders, capture the following information:
Import Tag Type
Order Number
LIT-2100
CONFIDENTIAL Page 51 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
From Tag Number
To Tag Number
Supplier Name
Order Date
F18. Modify Import Tag Order – Allow the modification of information captured against an Import Tag Order.
LIT-2100
F19. Delete Import Tag Order – Allow the deletion of Import Tag Orders LIT-2100
F20. Capture Receipt of Import Tag Orders – Capture the receipt of Import Tag Orders
LIT-2100
F21. Capture Import Tag Order Receipt – When capturing receipt of Import Tag Orders, capture the following:
Import Tag Type
Order Number
From Tag Number
To Tag Number
Date Received
LIT-2100
MANAGE PERMIT BOOK INVENTORY
ID Function System Reference
F22. Maintain Permit Book Inventory – Track key stages of the lifecycle of Permit Books used to issue Manual Movement Permits.
LIT-3100
F23. Capture Permit Book Office – For each Permit Book, capture the State Veterinary Office which it is issued to.
LIT-3100
F24. Maintain Permit Book Inventory Status- Update Tag Status’s upon key events defined below. Support Tag Status’s including, but not limited to:
Issued to SVO
Received by SVO
Completed
LIT-3100
F25. View Permit Book Inventory– Allow Permit Book Inventory to be reviewed across the following Status’s:
Issued to SVO
Received by SVO
Completed
For each Permit Book, display the following:
Book Number
From Permit Number
To Permit Number
Office
Issue Details:
LIT-3100
CONFIDENTIAL Page 52 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
o Book Number
o From Permit Number
o To Permit Number
o Pre Printed Numbers Flag
o Office Code
o Permit Book Inventory Status:
Issued to SVO
Received by SVO
Completed
o Issued By
o Received By
o Issue Date
o Date Received
Receipt Details:
o Book Number
o Unused From Permit Number
o Unused To Permit Number
o Pre Printed Numbers Flag
o Current Office
o Permit Book Inventory Status:
Issued to SVO
Received by SVO
Completed
o Issued By
o Received By
o Issue Date
o Date Received
Cancelled Permits in the Permit Book:
o Permit Number
o Book Number
o Cancelled Reason
F26. Issue Permit Books to State Veterinary Office – Capture the issuing of Permit Books to State Veterinary Offices, by capturing the following information:
Book Number
From Permit Number
To Permit Number
Pre Printed Numbers Flag
LIT-3100
CONFIDENTIAL Page 53 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Office Code
Permit Book Inventory Status:
o Issued to SVO
o Received by SVO
o Completed
Issued By
Received By
Issue Date
Date Received
F27. Receive Permit Books in State Veterinary Office – Capture the receipt of Permit Books by State Veterinary Offices, by capturing the following information:
Book Number
Unused From Permit Number
Unused To Permit Number
Pre Printed Numbers Flag
Current Office
Permit Book Inventory Status:
o Issued to SVO
o Received by SVO
o Completed
Issued By
Received By
Issue Date
Date Received
LIT-3100
CONFIDENTIAL Page 54 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
G. MONITOR & CONTROL LIVESTOCK MOVEMENT
The specification for this major function follows:
CAPTURE MANUAL MOVEMENT PERMITS
ID Function System Reference
G1. Capture Issued Manual Movement Permits – Capture information from a Manual Movement Permit that has been completed and approved by an DVS officer.
LIT-1110
G2. Support Manual Movement Permit Status – Support Movement Permit Status’s including, but not limited to:
Application – an Online Movement Permit Application has been received, but has not yet been Approved or Rejected
Approved – a Movement Permit has been Issued or a Handwritten Permit has been captured or an Online Movement Permit has been Approved, however the Movement Permit has not yet been printed
Printed – the Movement Permit has been Printed
Contested – a Printed Movement Permit that has not been Received has been Contested by the impacted Stockbrand Farmer so as to allow subsequent Permits to be issued to them.
Received – the Movement Permit has been returned and the Receipt has been Printed, however the Departure Register and Arrival Register have not been captured.
Departured – the Departure Register has been captured for a given Movement Permit
Arrived – the Arrival Register has been captured for a given Movement Permit
Reconciled – all movements over the life of all Animals on the Movement Permit have been reconciled without any errors.
Slaughtered – the Animals have been slaughtered in accordance with the Movement Permit and associated Arrival and Slaughter Data
Rejected – the Movement Permit was Rejected
Cancelled – the Movement Permit was Cancelled
LIT-1110
LIT-1142
LIT-1137
LIT-1140
LIT-1791
LIT-1210
LIT-1410
LIT-1220
LIT-1225
LIT-1420
G3. Validate Manual Permit Number – Validate that the Manual Permit Number that is captured on a Manual Movement Permit as follows:
Ensure that a Permit Number is entered
Ensure that the Permit Number is unique (and has not been cancelled)
Ensure that the Permit Number is associated with valid State Veterinary District
Ensure that the Permit Number was issued from a valid Permit Book, within the range of issued Permit Book Numbers
Ensure that the Permit Book Status is of status Issued and has been issued to the users office & State Veterinary District.
LIT-1110
G4. Capture Movement Permit Details from Manual Movement Permit – Capture the information from the Manual Movement Permit including:
From SIU Code
To SIU Code
LIT-1110
CONFIDENTIAL Page 55 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Office
Details of Applicant:
o Applicant Name
o Applicant ID
o Applicant Address
Current Owner/ Location:
o From Stockbrand ID
o From SIU
o From Region
o From District
New Owner/ Location:
o To Stockbrand ID
o To SIU
o To Region
o To District
Change of Ownership flag:
o Change of Ownership should be defaulted in all cases. Users should have to unselect the Change of Ownership flag where the movement does not result in a change of ownership.
o New Owner where there is a change of ownership associated with the movement
Red Cross Permit or Unrestricted permit
Details of Animals to be Moved:
o Number of Cattle
o Number of Goats
o Number of Non Tagged Cattle
o Number of Sheep
o Number of Tagged Small Stock
Other Conditions
Issue Details:
o Issue Date
o Issued By
o Depart Date
o Expiry Date
G5. Default Additional Manual Movement Permit Details – As information is captured from the Manual Movement Permit, automatically default information that can be determined based on the captured information including, but not limited to:
From Region and Magisterial District, based on From SIU
To Region and Magisterial District, based on To SIU
LIT-1110
CONFIDENTIAL Page 56 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Movement Permit Expiry Date, based on validity period
Issue Date, based on the date that the Movement Permit is issued
G6. Validate Manual Movement Permit – The data captured for a Manual Movement Permit should be validated as follows:
The following Global validations should be performed:
If the permit is issued by an Auction, then validate that the Auction notebook record exists using an Electronic Data Interchange Interface with the Auction House system.
From SIU validation:
o From SIU must exist
o If From SIU Type requires Stockbrand then From Stockbrand must be entered and must be valid and not inactive
o If From SIU Type does not require Stockbrand then From Stockbrand must not be entered
o Permit From Region and District must match those of the From SIU
To SIU validation:
o To SIU must exist
o If To SIU Type requires Stockbrand then To Stockbrand must be entered and must be valid and not inactive
o If To SIU Type does not require Stockbrand then To Stockbrand must not be entered
o Permit To Region and District must match these for To SIU
Date validation:
o Departure date cannot be before issue date
o Departure Date can not be after the expiry date
o Issue date cannot be in the future
Applicant Name, Address and ID must be provided
A Quantity must be specified for each of the indicated Animal Types
For non-manual Permits, the Permit may not have an Arrival Date when there are no associated animals.
Additionally, Movement validation rules include the following Manual Movement Permit validations:
Permit Number validations outlined above
LIT-1110
G7. Determine if Movement is Permitted – Permits may only be issued where the requested movement is permitted.
The following conditions would result in the Movement not being permitted:
From SIU is Blacklisted
From SIU is Quarantined
From Stockbrand is Blacklisted or Restricted
LIT-1110
CONFIDENTIAL Page 57 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
From SIU is in Surveillance Area and From SIU Type is one of the following:
o Farm
o Resettlement Farm
o Communal Area
o Feedlot
And To SIU is outside the Surveillance Area and To SIU Type is one of the following:
o Auction Farm
o Auction Point
o Border Point
o Communal Area
o Feedlot
o Farm
o Collection Centre
o Quarantine Area
o Resettlement Farm
o Show Ground
o Urban Area
o Veterinary Clinic
To Stockbrand is Blacklisted
To SIU is Blacklisted
Note the following additional movement conditions:
If the From SIU Type is Northern Communal Area and the To SIU Type is not Northern Communal Area, then only a Quarantine Permit may be issued.
If the From Stock Inspection Unit is a Quarantine Camp, Quarantine Area, Farm or Isolation Camp, then prevent Animals from being moved within the defined Quarantine Period.
When moving Small Stock with Tags from the NCA to the area South of the VCF, ensure:
o Immediately before moving out of the NCA, they spend the defined Quarantine Period in a Quarantine Camp or Quarantine Area
o Immediately after arriving in the area south of the VCF they either:
Spend 90 days in a Quarantine Camp or;
If their destination Farm south of the VCF has isolation facilities then they spend 90 days in isolation on the Farm or;
If their destination Farm south of the VCF does not have isolation facilities, then the Farm is placed under movement control for 90 days.
After determining that a Movement is Permitted, change the status of the Movement
CONFIDENTIAL Page 58 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Permit to ‘Approved’
G8. Print Manual Movement Permit – Support printing of captured Manual Movement Permits with all Permit Details.
After printing a Movement Permit, change the status of the Movement Permit to ‘Printed’
LIT-1110
G9. Email Manual Movement Permit – Support emailing of captured Manual Movement Permits with all Permit Details.
After Emailing a Movement Permit, change the status of the Movement Permit to ‘Printed’
LIT-1110
ISSUE MOVEMENT PERMITS
ID Function System Reference
G10. Issue Movement Permits – Capture pertinent information from a completed ‘Application for a Veterinary Movement Permit’ form to determine whether a requested movement of Livestock can be permitted.
LIT-1120
G11. Support Movement Permit Status – Support Movement Permit Status’s including, but not limited to:
Application – an Online Movement Permit Application has been received, but has not yet been Approved or Rejected
Approved – a Movement Permit has been Issued or a Handwritten Permit has been captured or an Online Movement Permit has been Approved, however the Movement Permit has not yet been printed
Printed – the Movement Permit has been Printed
Contested – a Printed Movement Permit that has not been Received has been Contested by the impacted Stockbrand Farmer so as to allow subsequent Permits to be issued to them.
Received – the Movement Permit has been returned and the Receipt has been Printed, however the Departure Register and Arrival Register have not been captured.
Departured – the Departure Register has been captured for a given Movement Permit
Arrived – the Arrival Register has been captured for a given Movement Permit
Reconciled – all movements over the life of all Animals on the Movement Permit have been reconciled without any errors.
Slaughtered – the Animals have been slaughtered in accordance with the Movement Permit and associated Arrival and Slaughter Data
Rejected – the Movement Permit was Rejected
Cancelled – the Movement Permit was Cancelled
LIT-1120
LIT-1142
LIT-1137
LIT-1140
LIT-1791
LIT-1210
LIT-1410
LIT-1220
LIT-1225
LIT-1420
G12. Capture Movement Permit Details from Application Form – Capture information from the ‘Application for a Veterinary Movement Permit’ form including::
From SIU Code
To SIU Code
Office
LIT-1120
CONFIDENTIAL Page 59 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Details of Applicant:
o Applicant Name
o Applicant ID
o Applicant Address
Current Owner/ Location:
o From Stockbrand ID
o From SIU
o From Region
o From District
New Owner/ Location:
o To Stockbrand ID
o To SIU
o To Region
o To District
Change of Ownership flag:
o Change of Ownership should be defaulted in all cases. Users should have to unselect the Change of Ownership flag where the movement does not result in a change of ownership.
o New Owner where there is a change of ownership associated with the movement
Red Cross Permit or Unrestricted permit
Details of Animals to be Moved:
o Number of Cattle
o Number of Goats
o Number of Non Tagged Cattle
o Number of Sheep
o Number of Tagged Small Stock
Other Conditions
Issue Details:
o Issue Date
o Issued By
o Depart Date
o Expiry Date
G13. Default Additional Movement Permit Details – As information is captured from the ‘Application for a Veterinary Movement Permit’ form, automatically default information that can be determined based on the captured information including, but not limited to:
Unique Permit Number
From Region and Magisterial District, based on From SIU
LIT-1120
CONFIDENTIAL Page 60 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
To Region and Magisterial District, based on To SIU
Movement Permit Expiry Date, based on validity period
Issue Date, based on the date that the Movement Permit is issued
G14. Validate Movement Permit – The data captured for a Movement Permit should be validated as follows:
The following Global validations should be performed:
If the permit is issued by an Auction, then validate that the Auction notebook record exists using an Electronic Data Interchange Interface with the Auction House system.
From SIU validation:
o From SIU must exist
o If From SIU Type requires Stockbrand then From Stockbrand must be entered and must be valid and not inactive
o If From SIU Type does not require Stockbrand then From Stockbrand must not be entered
o Permit From Region and District must match those of the From SIU
To SIU validation:
o To SIU must exist
o If To SIU Type requires Stockbrand then To Stockbrand must be entered and must be valid and not inactive
o If To SIU Type does not require Stockbrand then To Stockbrand must not be entered
o Permit To Region and District must match these for To SIU
Date validation:
o Departure date cannot be before issue date
o Departure Date can not be after the expiry date
o Issue date cannot be in the future
Applicant Name, Address and ID must be provided
A Quantity must be specified for each of the indicated Animal Types
For non-manual Permits, the Permit may not have an Arrival Date when there are no associated animals.
Additionally, Movement validation rules include the following Movement Permit validations:
Permit Number is correct length
Permit Number is associated with valid State Veterinary District
LIT-1120
G15. Determine if Movement is Permitted – Permits may only be issued where the requested movement is permitted.
The following conditions would result in the Movement not being permitted:
From SIU is Blacklisted
From SIU is Quarantined
LIT-1120
CONFIDENTIAL Page 61 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
From Stockbrand is Blacklisted or Restricted
From SIU is in Surveillance Area and From SIU Type is one of the following:
o Farm
o Resettlement Farm
o Communal Area
o Feedlot
And To SIU is outside the Surveillance Area and To SIU Type is one of the following:
o Auction Farm
o Auction Point
o Border Point
o Communal Area
o Feedlot
o Farm
o Collection Centre
o Quarantine Area
o Resettlement Farm
o Show Ground
o Urban Area
o Veterinary Clinic
To Stockbrand is Blacklisted
To SIU is Blacklisted
Note the following additional movement conditions:
If the From SIU Type is Northern Communal Area and the To SIU Type is not Northern Communal Area, then only a Quarantine Permit may be issued.
If the From Stock Inspection Unit is a Quarantine Camp or Quarantine Area, then prevent Animals from being moved within the defined Quarantine Period.
When moving Small Stock with Tags from the NCA to the area South of the VCF, ensure:
o Immediately before moving out of the NCA, they spend the defined Quarantine Period in a Quarantine Camp or Quarantine Area
o Immediately after arriving in the area south of the VCF they either:
Spend 90 days in a Quarantine Camp or;
If their destination Farm south of the VCF has isolation facilities then they spend 90 days in isolation on the Farm or;
If their destination Farm south of the VCF does not have isolation facilities, then the Farm is placed under movement control for 90 days.
After determining that a Movement is Permitted, change the status of the Movement
CONFIDENTIAL Page 62 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Permit to ‘Approved’
G16. Print Movement Permit – Support printing of issued Movement Permits with all Permit Details.
After printing a Movement Permit, change the status of the Movement Permit to ‘Printed’
LIT-1120
G17. Email Movement Permit – Support emailing of issued Movement Permits with all Permit Details.
After Emailing a Movement Permit, change the status of the Movement Permit to ‘Printed’
LIT-1120
REVIEW, APPROVE OR REJECT ONLINE MOVEMENT PERMIT APPLICATIONS
ID Function System Reference
G18. Support the Review, Approval or Rejection of Online Movement Permit Applications – Where Stockbrand Holders (Farmers) use NamLITS online to submit applications for Movement Permits, support the review, approval or rejection of online applications.
LIT-1134
G19. Support Online Movement Permit Status – Support Online Movement Permit Status’s including, but not limited to:
Application – an Online Movement Permit Application has been received, but has not yet been Approved or Rejected
Approved – a Movement Permit has been Issued or a Handwritten Permit has been captured or an Online Movement Permit has been Approved, however the Movement Permit has not yet been printed
Printed – the Movement Permit has been Printed
Contested – a Printed Movement Permit that has not been Received has been Contested by the impacted Stockbrand Farmer so as to allow subsequent Permits to be issued to them.
Received – the Movement Permit has been returned and the Receipt has been Printed, however the Departure Register and Arrival Register have not been captured.
Departured – the Departure Register has been captured for a given Movement Permit
Arrived – the Arrival Register has been captured for a given Movement Permit
Reconciled – all movements over the life of all Animals on the Movement Permit have been reconciled without any errors.
Slaughtered – the Animals have been slaughtered in accordance with the Movement Permit and associated Arrival and Slaughter Data
Rejected – the Movement Permit was Rejected
Cancelled – the Movement Permit was Cancelled
LIT-1134
LIT-1142
LIT-1137
LIT-1140
LIT-1791
LIT-1210
LIT-1410
LIT-1220
LIT-1225
LIT-1420
G20. Use API to Capture Online Movement Permit Application Details – Use an Application Programming Interface to capture information required for the Movement Permit including:
From SIU Code
To SIU Code
N/A
CONFIDENTIAL Page 63 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Office
Details of Applicant:
o Applicant Name
o Applicant ID
o Applicant Address
Current Owner/ Location:
o From Stockbrand ID
o From SIU
o From Region
o From District
New Owner/ Location:
o To Stockbrand ID
o To SIU
o To Region
o To District
Change of Ownership flag:
o Change of Ownership should be defaulted in all cases. Users should have to unselect the Change of Ownership flag where the movement does not result in a change of ownership.
o New Owner where there is a change of ownership associated with the movement
Red Cross Permit or Unrestricted permit
Details of Animals to be Moved:
o Number of Cattle
o Number of Goats
o Number of Non Tagged Cattle
o Number of Sheep
o Number of Tagged Small Stock
Other Conditions
Issue Details:
o Issue Date
o Issued By
o Depart Date
o Expiry Date
G21. Use an API to Validate Movement Permit – Use an Application Programming Interface to validate the Movement as follows:
The following Global validations should be performed:
If the permit is issued by an Auction, then validate that the Auction notebook record exists using an Electronic Data Interchange Interface with the Auction
N/A
CONFIDENTIAL Page 64 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
House system.
From SIU validation:
o From SIU must exist
o If From SIU Type requires Stockbrand then From Stockbrand must be entered and must be valid and not inactive
o If From SIU Type does not require Stockbrand then From Stockbrand must not be entered
o Permit From Region and District must match those of the From SIU
To SIU validation:
o To SIU must exist
o If To SIU Type requires Stockbrand then To Stockbrand must be entered and must be valid and not inactive
o If To SIU Type does not require Stockbrand then To Stockbrand must not be entered
o Permit To Region and District must match these for To SIU
Date validation:
o Departure date cannot be before issue date
o Departure Date can not be after the expiry date
o Issue date cannot be in the future
Applicant Name, Address and ID must be provided
A Quantity must be specified for each of the indicated Animal Types
For non-manual Permits, the Permit may not have an Arrival Date when there are no associated animals.
Additionally, Movement validation rules include the following Movement Permit validations:
Permit Number is correct length
Permit Number is associated with valid State Veterinary District
G22. Use an API determine if Movement is Permitted – Use an Application Programming Interface to ensure Permits are only issued where the requested movement is permitted.
The following conditions would result in the Movement not being permitted:
From SIU is Blacklisted
From SIU is Quarantined
From Stockbrand is Blacklisted or Restricted
From SIU is in Surveillance Area and From SIU Type is one of the following:
o Farm
o Resettlement Farm
o Communal Area
o Feedlot
N/A
CONFIDENTIAL Page 65 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
And To SIU is outside the Surveillance Area and To SIU Type is one of the following:
o Auction Farm
o Auction Point
o Border Point
o Communal Area
o Feedlot
o Farm
o Collection Centre
o Quarantine Area
o Resettlement Farm
o Show Ground
o Urban Area
o Veterinary Clinic
To Stockbrand is Blacklisted
To SIU is Blacklisted
Note the following additional movement conditions:
If the From SIU Type is Northern Communal Area and the To SIU Type is not Northern Communal Area, then only a Quarantine Permit may be issued.
If the From Stock Inspection Unit is a Quarantine Camp or Quarantine Area, then prevent Animals from being moved within the defined Quarantine Period.
When moving Small Stock with Tags from the NCA to the area South of the VCF, ensure:
o Immediately before moving out of the NCA, they spend the defined Quarantine Period in a Quarantine Camp or Quarantine Area
o Immediately after arriving in the area south of the VCF they either:
Spend 90 days in a Quarantine Camp or;
If their destination Farm south of the VCF has isolation facilities then they spend 90 days in isolation on the Farm or;
If their destination Farm south of the VCF does not have isolation facilities, then the Farm is placed under movement control for 90 days.
After determining that a Movement is Permitted, change the status of the Movement Permit to ‘Approved’
G23. Review Online permit applications for a given office – Display list of Online Movement Permit Applications that have not yet been Approved or Rejected. For each Movement Permit Application, display the following summary information in the list:
Applicant Name
From District
LIT-1134
CONFIDENTIAL Page 66 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
To District
Permit Number
Issue Date
G24. View Applicant Details for a given Online Permit Application- Upon selection of an Online Permit Application, display Applicant details including:
Permit Number
From SIU Type
To SIU Type
Applicant Name
Applicant ID Number
Applicant Address
Issue Date
Issued By
Departure Date
Expiry Date
LIT-1134
G25. View Owner & Location Details for a given Online Permit Application – Upon selection of an Online Permit Application, display Owner & Location information including:
Current Owner/ Location:
o From Stockbrand ID
o From Stock Inspection Unit
o From Region
o From District
New Owner/ Location:
o To Stockbrand ID
o To Stock Inspection Unit
o To Region
o To District
Change of Ownership Flag
LIT-1134
G26. View Animal Details for a given Online Permit Application – Upon selection of an Online Permit Application, display Animal Details, including:
Animal Type
Number of Animals
LIT-1134
G27. Support Rejection of Online Permit Applications – Allow designated Users to Reject Online Permit Applications.
LIT-1134
G28. Support Approval of Online Permit Applications – Allow designated Users to Approve Online Permit Applications.
LIT-1134
CONFIDENTIAL Page 67 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
MAINTAIN MOVEMENT PERMITS & CONTROL MOVEMENT PROCESS
ID Function System Reference
G29. Maintain Movement Permits – Allow issued Movement Permits to be modified. LIT-1137
G30. Locate Permit to be Modified – Support the location of a Movement Permit to be Maintained by searching using Permit Number.
LIT-1137
G31. Modify Permit – Where a Movement Permit has any of the following status’s:
Application
Approved
Printed
Contested
Received
Departured
Arrived
Allow the modification of Animal Quantities captured on the Movement Permit.
LIT-1137
G32. Cancel Permit – Where a Movement Permit has the following status:
Approved
Printed
Received
Allow the Movement Permit to be Cancelled.
When Movement Permits are Cancelled, change the status of the Movement Permit to ‘Cancelled’ and capture the following information:
Permit Cancel Reason
LIT-1140
G33. Contest Permit – Where a Movement Permit has the following status:
Printed
Allow the Movement Permit have a status of ‘Contested’ so that the Movement Permit may still be used to move Livestock.
LIT-1142
G34. Re-open Cancelled Permit – Where a Movement Permit has the following status:
Cancelled
Allow the Movement Permit to be re-opened
LIT-1145
G35. Reprint Duplicate Movement Permit – Allow Movement Permits to be re-printed.
When printing Duplicate Permits, print the word “DUPLICATE” clearly on the permit.
LIT-1136
G36. Re-Email Duplicate Movement Permit – Allow Movement Permits to be re-emailed.
When re-emailing Duplicate Permits, print the word “DUPLICATE” clearly on the permit.
LIT-1136
CLOSE MOVEMENT PERMITS & EFFECT LIVESTOCK TRANSFERS
ID Function System Reference
CONFIDENTIAL Page 68 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
G37. Print Movement Permit Return Receipt - Allow Movement Permit and Manual Movement Permit Return Receipts to be printed to provide Stockbrand holders (Farmers) with proof that they have returned their Movement Permits and provided any necessary Livestock Movement Registers after moving Livestock.
When a Return Receipt is printed for a Movement Permit, set the status of the Movement Permit to ‘Received’.
LIT-1791
G38. Print Multiple Movement Permit Return Receipts for Stockbrand – Allow Multiple Movement Permit and Manual Movement Permit Return Receipts to be printed for a given Stockbrand holder (Farmer).
When a Return Receipt is printed for a Movement Permit, set the status of the Movement Permit to ‘Received’.
LIT-1791
G39. Capture Departure Register – Allow the capture of the Livestock Departure Register for a given Movement Permit. The Livestock Departure Register details the Animals that left the From location.
Capture the following information:
Movement Permit Number
Departure Date
Tagged Animal Details:
o Animal Type
o Tag Stockbrand
o Stockbrand Owner Name
o Tag Number
o Import Tag Number
o Animal Gender
o Animal Breed
o In Departure Register Flag
Untagged Animal Details:
o Animal Type
o Departure Quantity
o Marks
Calculate and display the total Animal Count for the Departure Register
When a Departure Register is captured for a Movement Permit, set the status of the Movement Permit to ‘Departured’.
LIT-1210
LIT-1410
G40. Capture Arrival Register - Allow the capture of the Livestock Arrival Register for a given Movement Permit. The Livestock Arrival Register details the Animals that arrived at the To location.
Capture the following information:
Movement Permit Number
Arrival Date
Tagged Animal Details:
o Animal Type
LIT-1220
CONFIDENTIAL Page 69 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
o Tag Stockbrand
o Stockbrand Owner Name
o Tag Number
o Import Tag Number
o Animal Gender
o Animal Breed
o In Departure Register Flag
Untagged Animal Details:
o Animal Type
o Departure Quantity
o Marks
Calculate and display the total Animal Count for the Arrival Register
When an Arrival Register is captured for a Movement Permit, set the status of the Movement Permit to ‘Arrived’.
G41. Reconcile Movement Permit – Once the Arrival Register has been captured for a Movement Permit, allow the Movement Permit to be reconciled whereby all of the Livestock Movements are reflected in the System.
When all movements over the life of all Animals on the Movement Permit have been reconciled without any errors, set the status of the Movement Permit to ‘Reconciled’.
LIT-1220
G42. Allow Movement Permits to be Unreconciled – Allow Movement Permits to be unreconciled so that modifications can be made to the Departure and Arrival Registers and the Movement Permit Reconciled again.
When a Movement Permit is Unreconciled, set the status of the Movement Permit to ‘Arrived’.
LIT-1225
G43. Adjust Movement Records – Where a Movement Permit has the following status:
Arrived
Allow the following movement details to be modified for each Tagged Animal associated with the Movement Permit:
Tag Stockbrand
Tag Number
Animal Gender
Animal Breed
Allow the Permit Detail to be viewed for the Movement Permit while adjusting Tagged Animal Records
LIT-1600
G44. Reconcile Stockbrand Tagged Animal Movements – Allow the movements of all Tagged Animals for a given Stockbrand to be reconciled, whereby Animals are placed in the locations dictated by their relevant Movement Permits.
Display a list of those tagged animals that can not be reconciled. For each unreconciled Animal display the following information:
Sequence
Date
LIT-1230
CONFIDENTIAL Page 70 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Type
From SIU Code
Type
To SIU Code
Issue Date
Departure Date
Arrival Date
DS
AS
Error Code
From Stockbrand
To Stockbrand
QUERY & VIEW MOVEMENT PERMITS
ID Function System Reference
G45. Search for individual Movement Permits to be viewed – Use Movement Permit Number to identify an individual Movement Permit to be viewed.
LIT-1136
G46. Search for one or more Movement Permits meeting criteria – Identify and list one or more Movement Permits which meet the following criteria:
Either:
o From SIU Type
o From Stockbrand ID
o From SIU ID
Or:
o To SIU Type
o To Stockbrand ID
o To SIU ID
Or:
o From/ To SIU Type
o From/ To Stockbrand ID
o From/ To SIU ID
Issued from Date
Issued To Date
Permit Status
LIT-1740
G47. Display summary information for each Movement Permit meeting Criteria – Display summary information for each Movement Permit that meets the search criteria.
For each Movement Permit, display the following information:
LIT-1740
CONFIDENTIAL Page 71 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Permit Number
Issue Date
Expiry Date
From Stockbrand ID
To Stockbrand ID
From SIU Type
From SIU Name
G48. View Movement Permit Details – Display Movement Permit details, including all Movement Permit information after identifying an Individual Permit using Permit Number.
LIT-1136
G49. Display all Unprinted Permits for a given Office – For a given State Veterinary Office, display summary information for each Movement Permit that has not yet been printed.
For each Movement Permit, display the following information:
Permit Number
Issue Date
Expiry Date
From Stockbrand ID
To Stockbrand ID
From SIU Type
From SIU Name
LIT-1741
G50. Display all Outstanding Animal Movements – For a given tag Stockbrand Code and/ or Tag ID/ Import Tag ID, display summary information for each Movement Permit that has Animal Movements that are still outstanding, whereby a Movement Permit has been issued but the associated Departure and Arrival Registers have not been captured.
For each Movement Permit, display the following information:
Permit Number
Issue Date
Permit Status
From SIU
To SIU
LIT-1792
G51. Display Movement Permit Receipts – List Receipts Printed for the following criteria:
For a given Permit Number
Issued To
Issued By, with options for:
o Issued By From Date
o Issued By To Date
Issued From State Veterinary Office, with options for:
LIT-1793
CONFIDENTIAL Page 72 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
o Issued From From Date
o Issued From To Date
G52. Display number of Movement Permit Receipts meeting Criteria – Show the total number of Movement Permit Receipts that met the search criteria.
LIT-1793
G53. Display summary information for each Movement Permit Receipt meeting criteria – Display pertinent summary information for each Movement Permit Receipt that meets the search criteria. Movement Permit Receipt fields should be displayed in columns, with a row for each of the Movement Permit Receipts that met the search criteria.
For each Movement Permit Receipt, display:
Permit Number
Receipt Number
Issued To
Issued By
Office
Last Updated
Permit Status
LIT-1793
MAINTAIN MOVEMENT RULES & PERMIT CONDITIONS
ID Function System Reference
G54. Define Movement Permit Validity Duration – Allow the definition of the Movement Permit Validity duration.
The Validity Duration is the number of days after the Permit is Issued that it is valid for.
LIT-5700
G55. Define Movement Permit Return Duration – Allow the definition of the Movement Permit Return duration.
The Return Duration is the number of days after the Permit is Issued before it needs to be returned with the associated Departure & Arrival Registers.
LIT-5700
G56. Define Quarantine Period – Allow the definition of the period of days from the arrival at a Quarantine Area or Quarantine Camp that Animals are prevented from moving away from the Quarantine Area of Quarantine Camp
LIT-5700
G57. Add Permit Conditions for Movement Permits – For Movement Permits, allow the addition of one or more Permit Conditions. For each Permit Condition capture the following:
Permit Type
Field Description
Sequence Number
Radio for DB Field or Text
Table Name
Field Name
Table Number
LIT-5800
CONFIDENTIAL Page 73 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Condition Text
G58. Modify Permit Conditions for Movement Permits – For Movement Permits, allow the modification of Permit Condition information.
LIT-5800
G59. Delete Permit Conditions for Movement Permits – For Movement Permits, allow the deletion of Permit Conditions.
LIT-5800
CONFIDENTIAL Page 74 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
H. MONITOR & CONTROL LIVESTOCK IMPORT/ EXPORT
The specification for this major function follows:
CAPTURE MANUAL IMPORT PERMITS
ID Function System Reference
H1. Capture Issued Manual Import Permits – Capture information from a Manual Import Permit that has been completed and approved by a DVS officer.
LIT-1350
H2. Support Manual Import Permit Status – Support Import Permit Status’s including, but not limited to:
Approved – an Import Permit has been Issued or a Handwritten Import Permit has been captured, however the Import Permit has not yet been printed
Printed – the Import Permit has been Printed
Contested – a Printed Import Permit that has not Arrived has been Contested by the impacted Stockbrand Farmer so as to allow subsequent Permits to be issued to them.
Arrived – the Animals have arrived at the destination SIU and Tags have been captured for a given Import Permit
Reconciled – all movements over the life of all Animals on the Import Permit have been reconciled without any errors.
Rejected – the Import Permit was Rejected
Cancelled – the Import Permit was Cancelled
LIT-1350
LIT-1310
LIT-1142
LIT-1140
LIT-1330
LIT-1225
H3. Validate Manual Import Permit Number – Validate that the Manual Import Permit Number that is captured on a Manual Import Permit as follows:
Ensure that a Permit Number is entered
Ensure that the Permit Number is unique (and has not been cancelled)
LIT-1350
H4. Capture Import Permit Details from Manual Import Permit – Capture the information from the Manual Import Permit including:
Manual Permit Number
Details:
o Office
o To SIU Type
o To Stockbrand
o To Region
o To District
o Name
o Address
o Telephone
o Country of Origin:
Angola
Botswana
LIT-1350
CONFIDENTIAL Page 75 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Brazil
DRC
Lesotho
Malawi
Mauritius
Mozambique
Namibia
South Africa
Swaziland
Tanzania
Zambia
Zimbabwe
o Province of Origin
o Farm Name
o Farm Number
o Place of Loading
o Port of Entry
o Nature of Conveyance:
Air
Rail
Road
Water
o Purpose of Import
o Date of Embarkation
o Issue Date
o Arrival Date
o Expiry Date
Animals:
o For each Animal Type:
Animal Type
Display
Number of Animals
Tag Stockbrand Code
Tag Number
Animal Gender
Animal Breed
H5. Default Additional Manual Import Permit Details – As information is captured from the Manual Import Permit, automatically default information that can be
LIT-1350
CONFIDENTIAL Page 76 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
determined based on the captured information including:
Office defaulted to ‘DVS Imports & Exports’
To Region and Magisterial District, based on To SIU
Issue Date, based on the date that the Import Permit is issued
H6. Validate Manual Import Permit – The data captured for an Import Permit should be validated as follows:
The following Global validations should be performed:
To SIU validation:
o To SIU must exist
o If To SIU Type requires Stockbrand then To Stockbrand must be entered and must be valid and not inactive
o If To SIU Type does not require Stockbrand then To Stockbrand must not be entered
o Permit To Region and District must match these for To SIU
Applicant Name, Address and ID must be provided
A Quantity must be specified for each of the indicated Animal Types
Additionally, Import validation rules include the following Manual Import Permit validations:
Permit Number validations outlined above
LIT-1350
H7. Determine if Import is Permitted – Permits may only be issued where the requested import is permitted.
The following conditions would result in the Import not being permitted:
To Stockbrand is Blacklisted
To SIU is Blacklisted
After determining that an Import is Permitted, change the status of the Import Permit to ‘Approved’
LIT-1350
H8. Print Manual Import Permit – Support printing of captured Manual Import Permits with all Permit Details.
After printing an Import Permit, change the status of the Import Permit to ‘Printed’
LIT-1350
ISSUE IMPORT PERMITS
ID Function System Reference
H9. Issue Import Permits – Capture pertinent information from a completed Livestock Import Application to determine whether a requested import of Livestock can be permitted.
LIT-1310
H10. Support Import Permit Status – Support Import Permit Status’s including, but not limited to:
Approved – an Import Permit has been Issued or a Handwritten Import Permit has been captured, however the Import Permit has not yet been printed
Printed – the Import Permit has been Printed
Contested – a Printed Import Permit that has not Arrived has been Contested by
LIT-1310
LIT-1310
LIT-1142
LIT-1140
LIT-1330
CONFIDENTIAL Page 77 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
the impacted Stockbrand Farmer so as to allow subsequent Permits to be issued to them.
Arrived – the Animals have arrived at the destination SIU and Tags have been captured for a given Import Permit
Reconciled – all movements over the life of all Animals on the Import Permit have been reconciled without any errors.
Rejected – the Import Permit was Rejected
Cancelled – the Import Permit was Cancelled
LIT-1225
H11. Capture Import Permit Details from Import Application Form – Capture the information from the Import Application Form including:
Permit Number
Details:
o Office
o To SIU Type
o To Stockbrand
o To Region
o To District
o Name
o Address
o Telephone
o Country of Origin:
Angola
Botswana
Brazil
DRC
Lesotho
Malawi
Mauritius
Mozambique
Namibia
South Africa
Swaziland
Tanzania
Zambia
Zimbabwe
o Province of Origin
o Farm Name
o Farm Number
LIT-1310
CONFIDENTIAL Page 78 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
o Place of Loading
o Port of Entry
o Nature of Conveyance:
Air
Rail
Road
Water
o Purpose of Import
o Date of Embarkation
o Issue Date
o Arrival Date
o Expiry Date
Animals:
o For each Animal Type:
Animal Type
Display
Number of Animals
Tag Stockbrand Code
Tag Number
Animal Gender
Animal Breed
H12. Default Additional Import Permit Details – As information is captured from the Import Application Form, automatically default information that can be determined based on the captured information including, but not limited to:
Unique Permit Number
To Region and Magisterial District, based on To SIU
Issue Date, based on the date that the Import Permit is issued
LIT-1310
H13. Validate Import Permit – The data captured for an Import Permit should be validated as follows:
The following Global validations should be performed:
To SIU validation:
o To SIU must exist
o If To SIU Type requires Stockbrand then To Stockbrand must be entered and must be valid and not inactive
o If To SIU Type does not require Stockbrand then To Stockbrand must not be entered
o Permit To Region and District must match these for To SIU
Applicant Name, Address and ID must be provided
A Quantity must be specified for each of the indicated Animal Types
CONFIDENTIAL Page 79 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
For non-manual Permits, the Permit may not have an Arrival Date when there are no associated animals.
Additionally, Import validation rules include the following Manual Import Permit validations:
Permit Number is correct length
H14. Determine if Import is Permitted – Permits may only be issued where the requested import is permitted.
The following conditions would result in the Import not being permitted:
To Stockbrand is Blacklisted
To SIU is Blacklisted
After determining that an Import is Permitted, change the status of the Import Permit to ‘Approved’
LIT-1310
H15. Print Import Permit – Support printing of issued Import Permits with all Permit Details.
After printing an Import Permit, change the status of the Import Permit to ‘Printed’
LIT-1310
MAINTAIN IMPORT PERMITS & CONTROL IMPORT PROCESS
ID Function System Reference
H16. Cancel Permit – Where an Import Permit has the following status:
Printed
Allow the Import Permit to be Cancelled.
When Import Permits are Cancelled, change the status of the Import Permit to ‘Cancelled’ and capture the following information:
Permit Cancel Reason
LIT-1140
H17. Contest Permit – Where an Import Permit has the following status:
Printed
Allow the Import Permit have a status of ‘Contested’ so that the Import Permit may still be used to move Livestock.
LIT-1142
H18. Re-open Cancelled Permit – Where an Import Permit has the following status:
Cancelled
Allow the Import Permit to be re-opened
LIT-1145
H19. Reprint Duplicate Import Permit – Allow Import Permits to be re-printed.
When printing Duplicate Permits, print the word “DUPLICATE” clearly on the permit.
LIT-1340
H20. Re-Email Duplicate Import Permit – Allow Import Permits to be re-emailed.
When re-emailing Duplicate Permits, print the word “DUPLICATE” clearly on the permit.
LIT-1340
CLOSE IMPORT PERMITS & EFFECT LIVESTOCK TRANSFERS
ID Function System Reference
CONFIDENTIAL Page 80 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
H21. Capture Import of Livestock – Support the arrival of imported Livestock at Border Posts and on to their destination SIU in Namibia.
LIT-1320
LIT-1330
LIT-1225
LIT-1600
H22. Display Import Permits pending Arrival for a given Border Post - Allow Users based at Border Point Offices to view all Import Permits that are Pending arrival of Livestock at the Border Post.
For each Import Permit, display the following information:
Import Permit Number
SIU Name
Issue Date
Arrival Date
LIT-1320
H23. Capture Arrival Date – Allow users based at Border Point Offices to record the date when Livestock arrive at the border.
Capture the following information on the Import Permit:
Arrival Date
When the Arrival Date is captured for an Import Permit, set the status of the Import Permit to ‘Arrived’.
LIT-1320
H24. Record Import Tags – Allow the capture of Imported Livestock Arrival Register for a given Import Permit by recording the Livestock Import Tags in the Arrival Register. The Imported Livestock Arrival Register details the Animals that were imported to the destination SIU.
Capture the following information:
Import Permit Number
Cattle Details:
o Arrival Date
o Tagged Animal Details:
Import Tag Number
Tag Stockbrand
Tag Number
Animal Gender
Animal Breed
o Small Stock Details:
Animal Type
Departure Quantity
Marks
LIT-1330
H25. Reconcile Import Permit – Once the Import Tags have been recorded and the Arrival Register has been captured for an Import Permit, allow the Import Permit to be reconciled whereby all of the Livestock Imports are reflected in the System.
When all movements over the life of all Animals on the Import Permit have been
LIT-1330
CONFIDENTIAL Page 81 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
reconciled without any errors, set the status of the Import Permit to ‘Reconciled’.
H26. Allow Import Permits to be Unreconciled – Allow Import Permits to be unreconciled so that modifications can be made to the Arrival Date and the Import Tags and the Import Permit Reconciled again.
When an Import Permit is Unreconciled, set the status of the Import Permit to ‘Arrived’.
LIT-1225
H27. Adjust Movement Records – Where an Import Permit has the following status:
Arrived
Allow the following movement details to be modified for each Tagged Animal associated with the Import Permit:
Tag Stockbrand
Tag Number
Animal Gender
Animal Breed
Allow the Permit Detail to be viewed for the Import Permit while adjusting Tagged Animal Records
LIT-1600
QUERY & VIEW IMPORT PERMITS
ID Function System Reference
H28. Search for individual Import Permits to be viewed - Use Movement Permit Number to identify an individual Movement Permit to be viewed.
LIT-1340
H29. View Import Permit Details – Display Import Permit details, including all Import Permit information after identifying an Individual Permit using Import Permit Number.
LIT-1340
MAINTAIN IMPORT PERMIT CONDITIONS
ID Function System Reference
H30. Add Permit Conditions for each Import Country for Import Permits – For Import Permits, allow the addition of one or more Permit Conditions for each Country that the Animals are imported from. For each Import Permit Condition capture the following:
Permit Type
Field Description
Sequence Number
Radio for DB Field or Text
Table Name
Field Name
Table Number
Condition Text
LIT-5700
H31. Modify Permit Conditions for each Import Country for Import Permits – For Import Permits, allow the modification of Permit Condition information for each
LIT-5700
CONFIDENTIAL Page 82 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Country that the Animals are imported from.
H32. Delete Permit Conditions for each Import Country for Import Permits – For Import Permits, allow the deletion of Permit Conditions for each Country that the Animals are imported from.
LIT-5700
CONTROL EXPORT PROCESS & UPDATE ANIMAL STATUS
ID Function System Reference
H33. Livestock Moved to Border Posts are deemed Exported – Whenever a Movement Permit and associated Departure Register move Tagged Animals or Untagged Animals to Border Posts, then those animals are deemed to be Exported.
LIT-1110
LIT-1120
LIT-1134
LIT-1210
H34. Automatically Terminate Exported Tagged Animals – When Tagged Animals are moved to a Border Post, then automatically update the status of the Tagged Animals to reflect the export:
Termination Date (Date that the Animals Arrived at the location)
Termination Reason (Exported)
Animal Status (Inactive)
LIT-1110
LIT-1120
LIT-1134
LIT-1210
H35. Automatically update Untagged Animal Counts for Exported Untagged Animals – When Untagged Animals are moved to a Border Post, then ensure that associated Untagged Animal Counts are updated.
LIT-1110
LIT-1120
LIT-1134
LIT-1210
CONFIDENTIAL Page 83 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
I. MONITOR & CONTROL LIVESTOCK GATHERINGS
The specification for this major function follows:
CAPTURE LIVESTOCK GATHERING EVENTS
ID Function System Reference
I1. Capture Livestock Gathering Calendar through integration with Auction House/ Gathering Organisation Systems – Where possible, integrate with Auction Houses and other Animal Gathering Organisations to capture one or more Livestock Gathering Events through a defined interface.
N/A
I2. Capture Livestock Gathering Calendar through manual entry – Support manual entry of Livestock Gathering Calendar events.
LIT-5600
I3. Support Livestock Gathering Status – Support Livestock Gathering Event Status’s including, but not limited to:
Pending (event has not yet occurred)
Done (event has occurred)
Cancelled (event was cancelled before it occurred)
LIT-5600
I4. Capture Livestock Gathering Event Details – For each Livestock Gathering Event captured through integration or by manual entry, capture details including, but not limited to:
Livestock Gathering Type, including:
o Auction
o Show
o Other
Livestock Gathering Status
Livestock Gathering Organisation, including but not limited to:
o Agra
o Blaauwberg
o Karoo Osche Windhoek
o Karoo Osche Gobabis
o Karoo Osche Okahandja
o Namboer
o NLA
State Veterinary District
Livestock Gathering Date
SIU Type where Livestock Gathering is taking place
SIU Code
Livestock Gathering Remarks
Animal Types involved
SVO Officer that Approved Livestock Gathering
LIT-5600
I5. Capture EDI Information when Livestock Gathering Calendar captured LIT-5600
CONFIDENTIAL Page 84 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
through interface – When the Livestock Gathering Calendar is captured through an interface with the Auction House/ Livestock Gathering Organisation, capture the following Electronic Data Interchange information:
Import File Name
Import Status
Import Date
Attempts to Import
Active Permits
Cancelled Permits
First Permit Number
Last Permit Number
Number of Cattle
Number of Sheep
Number of Goats
Other Details (such as EDI errors and warnings)
MAINTAIN LIVESTOCK GATHERING EVENTS
ID Function System Reference
I6. Maintain Livestock Gathering Calendar through integration with Auction House/ Gathering Organisation Systems – Where possible, integrate with Auction Houses and other Animal Gathering Organisations to maintain one or more Livestock Gathering Events through a defined interface.
N/A
I7. Maintain Livestock Gathering Calendar through manual entry – Support maintenance of Livestock Gathering Calendar events through manual entry.
LIT-5600
I8. Modify Livestock Gathering Event Details – Allow the modification of all information captured against Livestock Gathering Events.
LIT-5600
I9. Modify Livestock Gathering Event Status – Allow Livestock Gathering Event Status to be changed to Cancelled or Done.
LIT-5600
QUERY & VIEW LIVESTOCK GATHERING CALENDAR
ID Function System Reference
I10. Search for one or more Livestock gathering Events for a given Auction House/ Gathering Organisation – Identify and list one or more Livestock Gathering Events for a given Auction House/ Gathering Organisation which meet criteria including:
Gathering Type
Livestock Gathering Status
State Veterinary District
LIT-5600
LIT-5650
I11. Display list of Gathering Dates for each Livestock Gathering Event meeting criteria – Display the Gathering Date starting with the latest Date for for each Livestock Gathering Event that meets the search criteria.
LIT-5600
LIT-5650
I12. Multi-select Livestock Gathering Events for modification – Allow access to Livestock Gathering Event modification functions described in this section for the
LIT-5600
CONFIDENTIAL Page 85 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
results of a search for one or more Livestock Gathering Events meeting criteria, so that multiple Livestock Gathering Events meeting criteria can be modified without performing multiple searches.
LIT-5650
I13. View Livestock Gathering Events Details – Display Livestock Gathering Event details, including all Livestock Gathering Event information by clicking on any of the rows returned in the search results.
Allow modification of Livestock Gathering Event information from here.
LIT-5600
LIT-5650
CAPTURE LIVESTOCK MOVEMENTS TO AND FROM LIVESTOCK GATHERING EVENTS THROUGH INTEGRATION WITH LIVESTOCK GATHERING ORGANISATIONS
ID Function System Reference
I14. Capture Livestock Movements to and from Livestock Gathering Events through Integration with Livestock Gathering Organisations – Where possible, integrate with Auction Houses and other Animal Gathering Organisations to capture:
Movements of Animals to and from Animal Gathering Events
Changes in ownership of Animals sold at Animal Gathering Events
N/A
I15. Capture Movement Permits – Capture Movement Permits issued by Livestock Gathering Organisations.
Ensure that all the information that is required for Movement Permits as outlined in this document are captured and validated.
This includes Change of Ownership details for any animals that were sold at the Livestock Gathering Event
N/A
I16. Capture Movement Registers – Capture Movement Registers detailing the Animals associated with each of the captured Movement Permits.
Ensure that all the information that is required for Movement Registers as outlined in this document are captured and validated.
N/A
I17. Reconcile any erroneous Livestock Movements – Where the identities of Tagged Livestock moving to and from Animal Gathering Events do not reconcile with Tagged Livestock registered in the system, then provide functions to reconcile the Tagged Livestock that were moved.
LIT-1225
LIT-1600
LIT-1230
I18. Effect Livestock Movement upon Reconciliation – When all Tagged Livestock that moved are reconciled, effect the movements and any transfers captured in the Movement Permits and Movement Registers captured through the interface with Livestock Gathering Organisations.
N/A
CONFIDENTIAL Page 86 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
J. MONITOR & CONTROL LIVESTOCK SLAUGHTER
The specification for this major function follows:
CAPTURE SLAUGHTER DATA THROUGH MEAT PRODUCER INTERFACE
ID Function System Reference
J1. Capture Slaughter Data through integration with Abattoir/ Slaughter House Systems – Where possible, integrate with Abattoirs and Slaughter House’s to capture Slaughter Data through a defined interface.
N/A
CAPTURE SLAUGHTER DATA THROUGH MANUAL ENTRY
ID Function System Reference
J2. Capture Slaughter Data for Reconciled Movement Register - Capture Slaughter Data from a Reconciled Movement Register for a Movement Permit to an SIU which is a Meat Producer.
LIT-1410
UPDATE SLAUGHTER DATA & ANIMAL STATUS
ID Function System Reference
J3. Slaughter Data – Capture Slaughter Data for each Tagged Animal including:
Arrival Date
Meat Producer Number
Slaughter Mass
Live Mass
Slaughter Grade:
Slaughter Damage Code:
Slaughter Condemnation Code:
o Abn
o Abscesses
o Actinomycosis
o Anaemia
o Anaplasmosis
o Arthritis
o Babesiosis
o Besnoitiosis
o Besoedeling
o Black
o Bruising
o Cachexia/ Emaciation
o Carcinoma
o Casedus
LIT-1420
CONFIDENTIAL Page 87 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
o Contamination
o Cysticercosis
o Degeneration/ Wet
o Fever
o Gangrene/ Necrosis
o Hyatidosis/ Echinococcosis
o Icterus
o Immaturity
o Ineff.
o Intra. Bloed
o Ketosis
o Lumpy
o Lymphadentis
o Malanoma
o Mastitis
o Measles
o Melanosis
o Metritis
o Moribund
o Nephritis
o None
o Oedema
o Omphalophlebitis
o Over
o Parafilarias
o Pericarditis
o Peritonitis
o Pleuritis/ Pleuricy
o Pneumonia
o Pyaemia
o Rigor
o Sarcanoma
o Sarcoptic
o Sarcosporidiosis
o Scrotal
o Septicaemia
o Swine
CONFIDENTIAL Page 88 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
o Tuberculosis
o Uittering
o Uraemia
o Verminking
Carcass ID
Cut ID Add Table
Slaughter Date
One or more Cut IDs
J4. Automatically Terminate Slaughtered Tagged Animals – When Tagged Animals are moved to an Abattoir, Slaughter House, Urban Area or other Establishment associated with Livestock Slaughter, then automatically update the status of the Tagged Animals to reflect the slaughter:
Termination Date (Date that the Animals Arrived at the location)
Termination Reason (Slaughtered)
Animal Status (Inactive)
LIT-1420
J5. Update Movement Permit Status following Slaughter – When Animals are slaughtered, set the status of the associated Movement Permit to ‘Slaughtered’.
LIT-1420
CONFIDENTIAL Page 89 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
K. MANAGE LIVESTOCK HEALTH
The specification for this major function follows:
CAPTURE SIU DISEASE TEST EVENT
ID Function System Reference
K1. Capture Disease Test Event at SIU – For a given SIU, capture a Disease & Treatment Event. Capture the following information:
Disease:
Brucella melitensis
Date Tested
Type Of Test:
Bacterial isolation
Serology
Virus isolation
Animals Tested
Test Result
LIT-5400
CAPTURE TAGGED ANIMAL TERMINATION EVENT
ID Function System Reference
K2. Capture Tagged Animal Termination Reason Code – For a given Tagged Animal Termination Event, capture the Termination Reason Code:
Died
Exported
Lost
Slaughtered
Stolen
Temporary Export
LIT-1500
K3. Capture Tagged Animal Status – For a given Tagged Animal Termination Event, capture the Animal Status:
Error
Active
Slaughtered
Retired
LIT-1500
K4. Capture Tagged Animal Termination Details – For a given Tagged Animal, capture the following details relating the Termination Event:
Ear Tag Number
Termination Date
Reason Code
Animal Status
LIT-1500
CONFIDENTIAL Page 90 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
QUERY & VIEW LIVESTOCK HEALTH EVENTS
ID Function System Reference
K5. View SIU Disease Test Events- For a given SIU and Disease, display Disease Test Events. For each event display the following information:
Disease
Date Tested
Type of Test
Animals Tested
Test Result
LIT-5400
K6. View In Permits with possible contact to Disease – For a given SIU, display Permits from the last 180 days where:
The To SIU is the selected SIU
The From SIU has an occurrence of the selected Disease
For each Permit display the following information:
Date
Permit Number
SIU Name
LIT-5400
K7. Print notes on Movement Permits for Sheep where there is possible contact to Disease – Where there is at least one sheep on a given Movement Permit, then print a note on the Movement Permit in accordance with the following rules:
If the SIU has a Positive Test Result, then print “No clinical disease – Positive’
If the SIU has a Negative Test Result, then print “No clinical disease – Negative’
If the SIU does not have a Disease Test Result, then print “No clinical disease – Undetermined’
N/A
K8. View Tagged Animal Termination Events- Display all Termination Events for a given Tagged Animal.
LIT-1500
CONFIDENTIAL Page 91 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
L. MESSAGING
The specification for this major function follows:
ID Function System Reference
L1. Send Messages to system Users – Provide the ability to send messages to one or more system users.
SAC-1110
L2. Select individual or multiple Users – Support the selection of individual or multiple users.
SAC-1110
L3. Deselect Users – Allow selected users to be removed from the to: list, including where a user was added within a group of users.
SAC-1110
L4. Capture Message Details – Capture details of the message to be sent, including but not limited to:
Message Date & Time
Message Type:
o Message
o Task
Message Priority:
o High
o Normal
o Low
Message Subject
Message Details
SAC-1110
L5. View Received Messages and Tasks – Display messages received including:
Messages
Tasks
Display summary information in a list for Messages and Tasks including:
Message Subject
From User
Priority
Message Number
Status (Read, Unread)
Created Date
SAC-1120
L6. Filter Messages and Tasks – Allow the Messages and Tasks list to be filtered using the following criteria:
Message Type
Message Status
From Date
SAC-1120
L7. Display detailed Message information for a selected Message or Task – As Messages and Tasks are selected from the list, display detailed information including:
Message Detail
SAC-1120
CONFIDENTIAL Page 92 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Task Detail
L8. Mark Messages and Tasks as Read – Allow the Status of Messages and Tasks to be changed to Read
SAC-1120
L9. Mark Messages and Tasks as Unread – Allow the Status of Messages and Tasks to be changed to Unread
SAC-1120
L10. Reply to Messages and Tasks – Allow received Messages and Tasks to be replied to, by altering the Message or Task Detail.
SAC-1120
CONFIDENTIAL Page 93 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
M. REPORTING
The specification for this major function follows:
COMMON REPORT REQUIREMENTS
ID Function System Reference
M1. Capture Report Parameters – For all reports, first capture report parameters specific to that report.
Where possible, default parameters to likely settings.
All Reports
M2. Paginate Reports – For all reports which run on to multiple pages, paginate reports with common headings at the top of each page and print page numbers in the format ‘Page: X’
All Reports
M3. Report Heading- For all reports, output common heading information which is printed on the top of each page of the report including:
Page Number
Report System Reference
Report Title
Date Report was generated
Time Report was generated
All Reports
M4. Print Preview – For all reports, provide the option to see a preview of the report on the screen prior to printing to the Printer or other destinations.
All Reports
M5. Print Preview Zoom to Page Height & Width – For all reports, while viewing the Print Preview, allow the report to be zoomed so that the entire page height and width can be seen on the screen.
All Reports
M6. Print Preview Zoom to Page Width – For all reports, while viewing the Print Preview, allow the report to be zoomed so that the page width fills the width of the screen.
All Reports
M7. Print Preview Custom Zoom – For all reports, while viewing the Print Preview, allow the report to be zoomed to a custom size, using Zoom in and Zoom out functions.
All Reports
M8. Print Preview Navigation – For all reports, while viewing the Print Preview, allow the following navigation of the report:
Go to first page
Go to previous page
Go to next page
Go to last page
All Reports
M9. Print Preview Search Report – For all reports, while viewing the Print Preview, allow the report to be searched for a text string.
Provide an option to match the case of the text string.
All Reports
M10. Print Report – For all reports, provide an option to print the report directly to Printer
All Reports
M11. Print Single Page – For all reports, provide an option to print a single page of the report.
All Reports
CONFIDENTIAL Page 94 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
M12. Save Report to xpr – For all reports, provide an option to print the report to xPrint file format (.xpr)
All Reports
M13. Save Report to PDF – For all reports, provide an option to print the report to Adobe PDF format.
All Reports
M14. Save Report to Image – For all reports, provide an option to print the report to an Image file
All Reports
M15. Save Report to Excel – For all reports, provide an option to print the report to Microsoft Excel format.
All Reports
M16. Email Report – For all reports, provide an option to email the report All Reports
REPORTS FOR BUSINESS UNITS, OFFICES, USERS, MODULES, FUNCTIONS AND JOB DESIGNATIONS
ID Function System Reference
Report Parameters
M17. System Users Report – List:
User ID
Name
Job Designation
Telephone
Email Address
User Type
Business Unit
Only Super Users Flag
Output to Print or to Excel
SAC-3100
M18. Modules & Functions Report – List:
Code
Function Name
Function Type
Function Status
Reason
User Type
Options
Module
List Options Flag
Output to Print or Excel
SAC-3200
REPORTS FOR STOCK INSPECTION UNITS
ID Function System Reference
Report Parameters
M19. Restricted Farms Report – List:
Stockbrand Name
Owner Name
Farm Name
Farm Number
None LIT-7410
CONFIDENTIAL Page 95 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Report Parameters
Last Updated
M20. Farms Linked to Stockbrand Report – List:
For the selected Stockbrand:
Stockbrand ID
Status
Surname
First Names
ID Number
For each SIU:
Farm Number
Farm Name
Region
District
Meat Board Number
Business Name
Telephone Number
Fax Number
Cell Number
Email Address
Physical Address
Postal Address
Stockbrand From
Stockbrand To
LIT-7430
M21. SIU Statistics Report – List:
For each State Veterinary Office:
State Veterinary Office
Number of SIUs
Number of Blocked SIUs
% of Blocked SIUs
Cut Off Date LIT-8200
M22. SIU Inventory Report – List:
For each SV Office, Region or District:
SV Office
Number of SIUs
Number of Blocked SIUs
% of Blocked SIUs
By SV District:
o Select Office or
o All Districts
By Region:
o Select Region or
o All Regions
By District:
o Select District or
LIT-8400
CONFIDENTIAL Page 96 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Report Parameters
o All Districts
REPORTS FOR STOCKBRANDS
ID Function System Reference
Report Parameters
M23. Stockbrand Statistics Report – List:
Total Number of Stockbrands
Number of Blocked Stockbrands
% of Blocked Stockbrands
Cut Off Date LIT-8300
REPORTS FOR LIVESTOCK
ID Function System Reference
Report Parameters
M24. Cattle Inventory Register Report – List:
Permit Number
Tag Stockbrand
Tag Number
Import Tag Number
Breed
Animal Gender
Departure Date
Arrival Date
From SIU
To SIU
SIU Type
SIU Code
Begin Period
End Period
LIT-7121
M25. Small Stock Inventory Register Report – List:
Permit Number
Departure Date
Arrival Date
From SIU
To SIU
Animal Type
Stockbrand Symbol
Arrival Quantity
SIU Type
SIU Code
Begin Period
End Period
LIT-7131
CONFIDENTIAL Page 97 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Report Parameters
M26. Animal Inventory List – List:
For the report:
SIU Name
For each Animal:
Tag Number
Animal Breed
Animal Gender
Arrived
SIU Type
Stockbrand
SIU Code
LIT-7340
REPORTS FOR INVENTORY
ID Function System Reference
Report Parameters
M27. Outstanding Permit Books Report – List:
Book Number
From Permit Number
To Permit Number
Received Date
Issued By
Received By
Office
From Date
To Date
LIT-7240
M28. Tags Issued Report – List:
Issued Date
Stockbrand ID
Tag Type
From Tag
To Tag
User
Date From
Date To
LIT-7610
M29. Tags Ordered Report – List:
Order
Ordered Date
Tag Type
From Tag
To Tag
Received Date
Tag:
o Import Tags
o Duplicate Tags
Date From
Date To
LIT-7620
REPORTS FOR LIVESTOCK MOVEMENT
ID Function System
CONFIDENTIAL Page 98 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
Report Parameters Reference
M30. Permit Register – List:
Permit Number
Departure Date
Issue Date
Arrival Date
Applicant Name
State Veterinary District
Animals to Move:
o Number Cattle
o Number Goats
o Number Sheep
o Number Other
Origin:
o SIU Code
o Stockbrand Code
o District
o Number Cattle
o Number Goats
o Number Sheep
o Number Other
Destination:
o SIU Code
o Stockbrand Code
o District
o Number Cattle
o Number Goats
o Number Sheep
o Number Other
State Veterinary Office
Permits:
o From District
o To District
o Within District
o All
From Date
To Date
Movement:
o All
o Departed and Arrived
o Departed and Not Arrived
o Not Departed/ Arrived
Permit Type Flag:
o System Generated
o Handwritten
o Import
o Manual
LIT-7290
M31. Permit Report: Farm- List:
Line
Permit Number
Issue Date
Arrival Date
From SIU
To SIU
Animal Type
Quantity
SIU Type
SIU Code
Movements In or Out of SIU
Begin Period
End Period
LIT-7141
CONFIDENTIAL Page 99 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Report Parameters
Arrival Quantity
Departure Quantity
Calculate:
Total Permits
Total Cattle
Total Sheep
Total Goats
M32. Farm Permits Report – List:
For the report:
Farm Name
SIU Code
For each Permit:
Permit Number
From SIU
To SIU
Departure Date
Arrival Date
SIU Code
Farm Name
From Date
To Date
LIT-7250
M33. Farm Movement Report – List:
Permit Number
Date Arrived
Type
SIU Code
SIU Name
Tag Number
Animal Gender
Animal Breed
Animals Moving Into or Out of
SIU Code
From Date
To Date
LIT-7420
M34. Permit Register: Auctions – List:
Line
Permit Number
Issue Date
Arrival Date
From SIU
To SIU
Animal Type
Quantity
Calculate:
State Veterinary District
SIU Type
Auction House
Movements In or Out of Auction
Begin Period
End Period
LIT-7040
CONFIDENTIAL Page 100 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Report Parameters
Total Permits
Total Cattle
Total Sheep
Total Goats
M35. Auction Permits Report – List:
For the report:
Auction Name
SIU Code
For each Permit:
Permit Number
Origin
Destination
Departure Date
Arrival Date
SIU Code
Auction Name
From Date
To Date
LIT-7260
M36. Abattoir Permits List- List:
Line
Permit Number
Issue Date
Arrival Date
From SIU
Animal Type
Quantity
Abattoir Type
Abattoir
Movements In or Out of Abattoir
Begin Period
End Period
LIT-7241
M37. Cattle Permit Report – List:
For the report:
Permit Number
Arrival Date
From Stockbrand
From SIU Name
To SIU Name
For each Tagged Animal:
Tag Stockbrand
Tag Number
Import Tag Number
Animal Breed
Animal Gender
Permit Number LIT-7151
M38. Small Stock Permit Report – List: Permit Number LIT-7161
CONFIDENTIAL Page 101 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Report Parameters
For the report:
Permit Number
Arrival Date
From Stockbrand
From SIU Name
To SIU Name
For each Small Stock:
Animal Type
Stockbrand Symbols
Arrival Quantity
M39. Animal Permits Report – List:
Permit Number
Arrived
Type
SIU Code
SIU Name
Tag Number
Animal Gender
Animal Breed
Permit Number LIT-7270
M40. Cattle Permit Auction Report – List:
For the report:
Permit Number
Arrival Date
From Stockbrand
From SIU Name
To SIU Name
For each Tagged Animal:
Tag Stockbrand
Tag Number
Import Tag Number
Animal Breed
Animal Gender
Permit Number LIT-7050
M41. Small Stock Permit Auction Report – List:
For the report:
Permit Number
Permit Number LIT-7060
CONFIDENTIAL Page 102 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Report Parameters
Arrival Date
From Stockbrand
From SIU Name
To SIU Name
For each Small Stock:
Animal Type
Stockbrand Symbols
Arrival Quantity
M42. Auction Movement Report – List:
Permit Number
Arrived
Type
SIU Code
SIU Name
Tag Number
Animal Gender
Animal Breed
Animals Moving In or Out
Auction Point
From Date
To Date
LIT-7140
M43. Cattle Permit Slaughter Report – List:
For the report:
Permit Number
Arrival Date
From Stockbrand
From SIU
To SIU Name
For each Tagged Animal:
Tag Stockbrand
Tag Number
Import Tag Number
Animal Breed
Animal Gender
Permit Number LIT-7251
M44. Small Stock Permit Slaughter Report – List:
For the report:
Permit Number
Arrival Date
From Stockbrand
Permit Number LIT-7261
CONFIDENTIAL Page 103 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Report Parameters
From SIU Name
To SIU Name
For each Small Stock:
Animal Type
Stockbrand Symbols
Arrival Quantity
M45. Permit Exception Report – List:
For the report:
Arrival Date
From Stockbrand
From SIU
For each Tagged Animal:
Line
Tag Stockbrand
Tag Number
Import Tag Number
Exception
Permit Number LIT-7171
LIT-7070
LIT-7271
M46. Cattle In Exception Report – List:
Line
Permit Number
From Stockbrand
From SIU
Arrival Date
Tag Stockbrand
Tag Number
Import Tag Number
Exception
SIU Type
SIU Code
Begin Period
End Period
LIT-7111
M47. Cattle Out Exception Report – List:
Line
Permit Number
To Stockbrand
To SIU
Arrival Date
Tag Stockbrand
Tag Number
Import Tag Number
SIU Type
SIU Code
Begin Period
End Period
LIT-7102
CONFIDENTIAL Page 104 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Report Parameters
Exception
M48. Auction Exception Report – List:
For the report:
SIU Name
For each exception:
Permit Number
From Stockbrand
From SIU
Arrival Date
Tag Stockbrand
Tag Number
Exception
State Veterinary District
SIU Type
Auction House
Begin Period
End Period
LIT-7010
M49. Abattoir Exception Report – List:
For the report:
SIU Name
For each exception:
Permit Number
From Stockbrand
From SIU
Arrival Date
Tag Stockbrand
Tag Number
Exception
Abattoir Type
Abattoir
Begin Period
End Period
LIT-7212
LIT-7710
M50. Area Movements Report- List:
Tag ID
Permit Number
Arrival Date
Type
SIU Code
SIU Name
Tag Number
Animal Gender
Animal Breed
State Veterinary District
Animals Moving:
o From District
o To District
o Within District
o All
From Date
To Date
LIT-7150
M51. Permits per Area Report – List:
For the report:
State Veterinary District
State Veterinary District
Permits:
o From District
LIT-7280
CONFIDENTIAL Page 105 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Report Parameters
For each Permit:
Permit Number
Origin
Destination
Departure Date
Arrival Date
o To District
o Within District
o All
From Date
To Date
M52. Unreconciled Permits Report (SIUs) – List:
Line
Permit Number
Issue Date
From SIU
To SIU
Animal Type
Quantity
SIU Type
SIU Code
Begin Period
End Period
LIT-7181
M53. Unreconciled Permits Report (Auctions) – List:
Line
Permit Number
Issue Date
From SIU
To SIU
Animal Type
Quantity
State Veterinary District
SIU Type
Auction House
Begin Period
End Period
LIT-7080
M54. Unreconciled Permits Report (Abattoirs) – List:
Line
Permit Number
Issue Date
From SIU
To SIU
Animal Type
Quantity
SIU Type
Abattoir
Begin Period
End Period
LIT-7281
M55. Movement Exception Report – List:
For the report:
SIU Name
For each movement exception:
State Veterinary Office
Or
SIU Code
LIT-7110
CONFIDENTIAL Page 106 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Report Parameters
From Stockbrand
From SIU
Date
Tag Stockbrand
Tag Number
Permit Number
Error/ Exception
M56. Movement Record Adjustment Report – List:
For the report:
State Veterinary Office
For each adjustment:
Date
Exception type
Change
Changed by
Old Tag Stockbrand
New Tag Stockbrand
Old ETN
New ETN
Permit Number
Office
From Date
To Date
LIT-7120
M57. Permit Aging Report – List:
Permit Number
Issue Date
Applicant Name
State Veterinary Office
Days Permit Issued and not Returned
LIT-7210
M58. Cancelled Permits Report – List:
Last Updated
Permit Number
Cancel Reason
Cancel By
State Veterinary Office
Permits:
o All cancelled Permits or
o Only hand written permits or
o Only system generated permits
From Date
To Date
LIT-7220
M59. Outstanding Permits per State Veterinary District Report – List:
For each State Veterinary District:
Cut Off Date LIT-8100
CONFIDENTIAL Page 107 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Report Parameters
State Veterinary District
Number of Outstanding Permits (14 Days)
Number of Outstanding Permits (21 Days)
Number of Outstanding Permits (28 Days)
REPORTS FOR LIVESTOCK IMPORT/ EXPORT
ID Function System Reference
Report Parameters
M60. Import Permits Report – List:
Line
Permit Number
Issue Date
Arrival Date
Country
Importing SIU
Farm Number
Animal Type
Quantity
State Veterinary District
SIU Type
Begin Period
End Period
LIT-7511
M61. Import Permits Issued – List:
For the report:
State Veterinary Office
For each Permit:
Permit Number
Origin
Destination
Departure Date
Arrival Date
State Veterinary Office
Issued From Date
Issued To Date
LIT-7520
M62. Imported Livestock Register – List:
For the report:
State Veterinary District
For each imported Tagged Animal:
Tag Number
Animal Gender
State Veterinary District
From Date
To Date
LIT-7510
CONFIDENTIAL Page 108 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Report Parameters
Animal Breed
Permit Number
Arrived
Type
SIU Code
SIU Name
M63. Import Cattle Register - List:
For the report:
State Veterinary District
For each imported Tagged Animal:
Permit Number
Issue Date
Arrival Date
Country
Importing SIU
Farm Number
Animal Breed
Animal Gender
Import Tag Number
State Veterinary District
SIU Type
Begin Period
End Period
LIT-7521
M64. Import Small Stock Register – List:
For the report:
State Veterinary District
For each imported Small Stock:
Permit Number
Issue Date
Arrival Date
Country
Importing SIU
Farm Number
Animal Type
Animal Breed
Animal Gender
Import Tag Number
State Veterinary District
SIU Type
Begin Period
End Period
LIT-7531
M65. Import Permit Report – Cattle – List:
Permit Number LIT-7541
CONFIDENTIAL Page 109 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Report Parameters
For the report:
Permit Number
Arrival Date
From Stockbrand
From SIU
To Stockbrand
For each Tagged Animal:
Tag Stockbrand
Tag Number
Import Tag Number
Animal Breed
Animal Gender
M66. Import Permit Report – Small Stock – List:
For the report:
Permit Number
Arrival Date
From Stockbrand
From SIU
To Stockbrand
For each Tagged Animal:
Animal Type
Stockbrand Symbols
Arrival Quantity
Permit Number LIT-7551
M67. Export Permits Report – List:
For the report:
State Veterinary District
For each exported Animal:
Line
Permit Number
Issue Date
Departure Date
Export Date
From SIU
Animal Type
Quantity
State Veterinary District
SIU Type
Begin Period
End Period
LIT-7411
CONFIDENTIAL Page 110 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Report Parameters
M68. Cattle Export Report – List:
For the report:
State Veterinary District
For each exported Tagged Animal:
Permit Number
From Stockbrand
From SIU
Departure Date
Export Date
Tag Stockbrand
Tag Number
Import Tag Number
State Veterinary District
SIU Type
Begin Period
End Period
LIT-7421
M69. Exported Small Stock Report – List:
For the report:
State Veterinary District
For each exported Small Stock:
Permit Number
Departure Date
Export Date
From SIU
Animal Type
Stockbrand Symbol
Quantity
State Veterinary District
SIU Type
Begin Period
End Period
LIT-7431
M70. Export Permit Report – Cattle – List:
For the report:
Permit Number
Arrival Date
From Stockbrand
From SIU
To Border Post SIU
For each Tagged Animal:
Tag Stockbrand
Tag Number
Import Tag Number
Animal Breed
Permit Number LIT-7441
CONFIDENTIAL Page 111 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Report Parameters
Animal Gender
M71. Export Permit Report – Small Stock - List:
For the report:
Permit Number
Arrival Date
From Stockbrand
From SIU
To Border Post SIU
For each Small Stock:
Animal Type
Stockbrand Symbols
Arrival Quantity
Permit Number LIT-7451
M72. Animals Exported Report – List:
Tag Stockbrand
Tag Number
Animal Gender
Animal Breed
Export Date
Permit Number
From SIU Type
From SIU Code
From SIU Type (option for All Types)
SIU Code
Border Point (option for All Border Points)
Show only reconciled movements flag
From Date
To Date
LIT-7440
REPORTS FOR LIVESTOCK GATHERINGS
ID Function System Reference
Report Parameters
M73. Cattle Auction Report – List:
For the report:
SIU Name
For each Tagged Animal:
Permit Number
Arrival Date
From SIU
Tag Stockbrand
Tag Number
Import Tag Number
State Veterinary District
SIU Type
Auction House
Begin Period
End Period
LIT-7020
CONFIDENTIAL Page 112 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Report Parameters
Animal Breed
Animal Gender
M74. Small Stock Auction Report – List:
For the report:
SIU Name
For each Small Stock:
Permit Number
Arrival Date
From SIU
Animal Type
Stockbrand Symbol
Quantity
State Veterinary District
SIU Type
Auction House
Begin Period
End Period
LIT-7030
REPORTS FOR LIVESTOCK SLAUGHTER
ID Function System Reference
Report Parameters
M75. Cattle Slaughter Report – List:
For the report:
SIU Name
For each slaughtered Tagged Animal:
Permit Number
Arrival Date
Slaughter Date
From SIU
Tag Stockbrand
Tag Number
Animal Breed
Animal Gender
SIU Type
Abattoir
Begin Period
End Period
LIT-7221
M76. Small Stock Slaughter Report – List:
For the report:
SIU Name
For each slaughtered Small Stock:
Permit Number
Arrival Date
SIU Type
Abattoir
Begin Period
End Period
LIT-7231
CONFIDENTIAL Page 113 of 113
NamLITS Functional Specification Tinka Consultancy & Investments cc
ID Function System Reference
Report Parameters
From SIU
Animal Type
Stockbrand Symbol
Quantity
M77. Farm Origin Report – List:
For the report:
Abattoir SIU Name
For each slaughtered Animal:
Retirement Date
Tag Number
Animal Breed
Animal Gender
Country of Origin
Permit Number
Farm Number
SIU Type
Abattoir
From Date
To Date
LIT-7350
M78. Cattle Slaughter Data Report- List:
Tag Stockbrand
Tag Number
Live Mass
Grade
Slaughter Mass
Damage Grade
Condemnation Code
Permit Number LIT-7291
M79. Restricted Animal Slaughtered Report – List the following for each blacklisted Animal that has been slaughtered:
Slaughter Date
Stockbrand Code
Owner Name
Tag Stockbrand
Tag Number
Permit Number
Animals:
o Restricted and Imported Animals Slaughtered
o Restricted Only
o Imported Only
SIU Type
SIU Code
Date From
Date To
LIT-7310