113
CONFIDENTIAL Page 1 of 113 NamLITS Functional Specification Tinka Consultancy & Investments NAMLITS FUNCTIONAL SPECIFICATION VERSION 1.1

NamLITS Functional Specification v1 - MCA Namibia Functional Specification... · NamLITS is currently hosted by SALT Essential IT and is accessed remotely via a Wide ... for Animals

  • 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

Email

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

Email

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