display pdf in wpf c# : Change orientation of pdf page application Library tool html .net web page online 6b8_NamLITS%20RFP%20with%20Bookmarks16-part586

CONFIDENTIAL 
Page 55 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
ID 
Requirement 
Priority 
Software 
Release 
Within a given Disease Outbreak Management Zone 
Allow one, more or all of the above criteria be used simultaneously to identify 
Establishments. 
Search criteria will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
D43.  D isplay number of Establishments meeting Criteria – Show the total number of 
Establishments that met the search criteria. 
Must 
Have 
Release 1 
D44.  D isplay summary information for each Establishment meeting criteria – 
Display pertinent summary information for each Establishment that meets the search 
criteria.  Establishment fields should be displayed in columns, with a row for each of 
the Establishment that met the search criteria. 
Paginate rows so as to not exceed a user-defined number of rows on each page, but 
to ensure that all returned rows could be accessed. 
Must 
Have 
Release 1 
D45.  E xport summary Establishment information to Excel – Allow the displayed 
Establishment columns and rows to be exported to Microsoft Excel format. 
Must 
Have 
Release 1 
D46.  E xport summary Establishment information to .PDF – Allow the displayed 
Establishment columns and rows to be exported to Adobe PDF format. 
Nice to 
Have 
Release 2 
D47.  E xport summary Establishment information to Email – Allow the displayed 
Establishment columns and rows to be exported to an agreed Email word processor 
format. 
Must 
Have 
Release 2 
D48.  P rint summary Establishment information– Allow the displayed Establishment 
columns and rows to be printed. 
Must 
Have 
Release 1 
D49.  M ulti-select Establishments for modification – Allow access to Establishment 
modification functions described in this section for the results of a search for one or 
more Establishments meeting criteria, so that multiple Establishments meeting 
criteria can be modified without performing multiple searches. 
Must 
Have 
Release 1 
D50.  V iew Establishment Details – Display Establishment details, including all 
Establishment information by clicking on any of the rows returned in the search 
results.  
Must 
Have 
Release 1 
D51.  V iew the SVO Jurisdiction linked to Establishment – Display the SVO 
Jurisdiction that the Establishment is linked to. 
Must 
Have 
Release 1 
D52.  V iew the Traditional Authority that has authority over this Establishment – 
Display the Traditional Authority that has authority over this Establishment. 
Allow modification of Traditional Authority information from here. 
Must 
Have 
Release 1 
D53.  V iew Livestock Keepers using the Establishment – Display details of Livestock 
Keepers using the Establishment to be viewed.  
Display Establishment Use type for each Livestock Keeper, highlighting those 
Livestock Keepers for which the Establishment is the Primary Holding. 
Allow access to each Livestock Keeper. 
Show the total number of Livestock Keepers for the Establishment. 
Must 
Have 
Release 1 
D54.  V iew Restriction History – Display history of all the times that the Establishment 
has been restricted. 
For each Restriction, display information including, but not limited to: 
Must 
Have 
Release 2 
Change orientation of pdf page - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
save pdf after rotating pages; reverse page order pdf online
Change orientation of pdf page - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
how to rotate a page in pdf and save it; rotate all pages in pdf
CONFIDENTIAL 
Page 56 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
ID 
Requirement 
Priority 
Software 
Release 
Restriction Date 
Restriction Reason 
User that performed the Restriction 
Display Restrictions in chronological order. 
D55.  V iew Establishments previously associated if the selected Establishment is a 
product of a split – Display all of the Establishments that were once associated with 
this establishment if the Establishment is the product of a split. 
Allow access to each associated Establishment. 
Must 
Have 
Release 2 
D56.  V iew Establishments previously associated if the selected Establishment is a 
product of a merge – Display all of the Establishments that were once associated 
with this establishment if the Establishment is the product of a merge. 
Note that only certain details of previous Establishments (such as Establishment 
Name) can be displayed since the old Establishment will no longer exist having been 
merged into Establishment currently being viewed. 
Must 
Have 
Release 2 
D57.  V iew Movement Permits issued for the Establishment – Display all of the 
Movement Permits that have been issued for the Establishment. 
Allow the displayed Movement Permits to be filtered based on criteria including, but 
not limited to: 
Date Range related to the Permit Issue Date 
Date Range related to the Permit Movement Date 
Whether the Establishment was the To, From or either location on the 
Movement Permit. 
Allow the access to each Movement Permit Detail displayed. 
Show the total number of Movement Permits for the Establishment. 
Filter criteria will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Must 
Have 
Release 2 
D58.  V iew Traditional Authority Movement Permits issued for the Establishment – 
Display all of the Traditional Authority Movement Permits that have been issued for 
the Establishment. 
Allow the displayed Traditional Authority Movement Permits to be filtered based on 
criteria including, but not limited to: 
Date Range related to the Traditional Authority Permit Movement Date 
Whether the Establishment was the To, From or either location on the 
Traditional Authority Movement Permit. 
Allow the access to each Traditional Authority Movement Permit Detail displayed. 
Show the total number of Traditional Authority Movement Permits for the 
Establishment. 
Filter criteria will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Must 
Have 
Release 2 
D59.  V iew Import Permits issued for the Establishment – Display all of the Import 
Permits that have been issued for the Establishment. 
Allow the displayed Import Permits to be filtered based on criteria including, but not 
Must 
Have 
Release 3 
VB Imaging - Micro QR Code Generation Guide
settings, like image size, rotation/orientation, data mode You can change the location by setting X and PDFDocument = New PDFDocument("C:\\Sample.pdf") Dim page
reverse page order pdf online; how to rotate page in pdf and save
VB.NET Image: VB Code to Read and Scan Linear & 2D Barcodes
barcode from a certain image and document page area 1D and 2D barcodes from VB project PDF & MS Detect and report barcodes at any orientation and rotation angle
rotate pdf pages individually; pdf rotate single page
CONFIDENTIAL 
Page 57 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
ID 
Requirement 
Priority 
Software 
Release 
limited to: 
Date Range related to the Import Permit Issue Date 
Date Range related to the Import Permit Import Date 
Allow the access to each Import Permit Detail displayed. 
Show the total number of Import Permits for the Establishment. 
Filter criteria will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
D60.  V iew Associated Shared Resource Establishments – View all linked Shared 
Resource Establishments for this Establishment. 
Allow the access to each Shared Resource Establishment displayed. 
Show the total number of Shared Resource Establishments for the Establishment. 
Must 
Have 
Release 1 
D61.  V iew Associated Disease Risk Zones – View all Disease Risk Zones that are 
associated with the Establishment. 
Show the total number of Disease Risk Zones for the Establishment. 
Must 
Have 
Release 3 
D62.  V iew Animal Health Declarations – View the history of Animal Health 
Declarations for Livestock Keepers that are linked to the Establishment.  
Allow the access to each Animal Health Declaration. 
Show the total number of Animal Health Declarations for the Establishment. 
Must 
Have 
Release 2 
D63.  V iew geographical representations of Establishments – View geographical 
representations of the locations of Establishments using the captured geographical 
GPS co-ordinates and embedded Google Earth or other third party mapping or 
imagery software.  
Should 
Have 
Release 2 
D64.  P rint Establishment Details & Linked Entities – Print Establishment details, 
including all Establishment information and linked Traditional Authority, Livestock 
Keepers and Disease Risk Zones. 
Must 
Have 
Release 1 
D65.  V iew Herds currently at the Establishment – A Herd consists of all Tagged 
Livestock plus Untagged Animal Counts for a given Livestock Keeper at a given 
Establishment. 
Therefore, an Establishment will have a Herd for each Livestock Keeper that uses the 
Establishment and who currently has Tagged Livestock or Untagged Animal Counts 
at that Establishment. 
Display a list of all Herds currently at the Establishment. 
For each Herd in this list display information including, but not limited to: 
Livestock Keeper 
Number of Tagged Animals by Animal Type 
Determine Tagged Animal Counts, by querying Tagged Animals for the Establishment 
and Livestock Keeper. 
Number of Untagged Animals by Animal Type 
Determine Untagged Animal Counts by using the following formula: 
(Most Recent Animal Observation + Movements In + Births)  
– (Movements Out + Deaths + Slaughters) 
Must 
Have 
Release 1 
Generate Barcodes in Web Image Viewer| Online Tutorials
Change Barcode Properties. Select "Orientation" to set barcode rotation angle; Select "Width" and RasterEdge OCR Engine; PDF Reading; Encode & Decode JBIG 2 Files
reverse pdf page order online; rotate pdf page by page
C# Word - Document Pages Processing in C#.NET
Set Page Orientation in Word Document. You can set page orientations of all pages in document. We provide two type for pages orientation
rotate pdf pages by degrees; pdf reverse page order preview
CONFIDENTIAL 
Page 58 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
ID 
Requirement 
Priority 
Software 
Release 
Number of Tagged & Untagged Animals for the Herd 
Include a Total Row for the Establishment to display information including, but not 
limited to: 
Number of Tagged Animals by Animal Type across all Herds 
Number of Untagged Animals by Animal Type across all Herds 
Number of Tagged & Untagged Animals across all Herds 
Allow access to each Herd. 
Details will be confirmed in a Detailed Requirements Specification to be developed by the Contracted 
Consultant. 
D66.  V iew Herd Details – When an individual Herd is accessed, display Herd 
information including, but not limited to: 
Livestock Keeper Details 
Additional Owner Details for all Additional Owners of Animals that constitute 
the Herd 
Establishment Details 
Herd Tagged Animals (see below) 
Herd Untagged Animals (see below) 
Herd Health Events (see below) 
Livestock Observations (see below) 
Must 
Have 
Release 1 
D67.  V iew Herd Tagged Animals - When an individual Herd is accessed, display all 
Tagged Animals in the Herd (i.e. Tagged Livestock kept by the given Livestock 
Keeper at the Establishment) taking captured Livestock Observations, Livestock 
Movements and other Livestock Events (such as Livestock Births & Deaths) into 
consideration.  
Display summary Tagged Animal information including, but not limited to: 
Tag ID 
Animal Type 
Alternative Owner (if Tagged Animal is not owned by Livestock Keeper) 
Group Tagged Animals by Alternative Owner. 
Allow individual Tagged Animals to be viewed. 
Details will be confirmed in a Detailed Requirements Specification to be developed by the Contracted 
Consultant. 
Must 
Have 
Release 1 
D68.  V iew Herd Untagged Animal Counts – When an individual Herd is accessed, 
display the latest Untagged Animal Counts for the Herd (i.e. Untagged Livestock kept 
by the given Livestock Keeper at the Establishment). 
Display an Untagged Animal Count for the Livestock Keeper (where they are the 
Owner) and for each Additional Owner within the Herd with totals broken down by 
Animal Type. 
Include a Total Row to display Total Untagged Animal Counts across the Livestock 
Keeper and all Additional Owners. 
Must 
Have 
Release 1 
D69.  P rint Herd Untagged Animal Counts - Print the latest Untagged Animal Counts 
for the Herd (i.e. Untagged Livestock kept by the given Livestock Keeper at the 
Must 
Release 1 
C# Imaging - Micro QR Code Generation Guide
settings, like image size, rotation/orientation, data mode You can change the location by setting new PDFDocument(inputDirectory + "Sample.pdf"); BasePage page
rotate pages in pdf online; rotate pdf pages
C# Imaging - Read PDF 417 Barcode in C#.NET
Read PDF 417 in entire PDF, Word, Excel or PPTX page region with C# code. C# code to scan multiple PDF 417 barcodes in any orientation.
how to rotate pdf pages and save permanently; pdf rotate just one page
CONFIDENTIAL 
Page 59 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
ID 
Requirement 
Priority 
Software 
Release 
Establishment). 
Print an Untagged Animal Count for the Livestock Keeper (where they are the 
Owner) and for each Additional Owner within the Herd with totals broken down by 
Animal Type. 
Include a Total Row to print Total Untagged Animal Counts across the Livestock 
Keeper and all Additional Owners. 
Have 
D70.  V iew Herd Health Events – When an individual Herd is accessed, derive and 
display all of the Livestock Health Events that Tagged Animals and Untagged Animal 
Counts in the Herd are linked to. 
For each Livestock Health Event, display information including, but not limited to: 
Livestock Health Event Type 
Livestock Health Event Date 
Livestock Health Event Status 
Total Number of Tagged Animals that are linked to that specific Livestock 
Health Event instance. 
Total Number of Untagged Animal Counts that are linked to that specific 
Livestock Health Event instance. 
Display Health Events in chronological order. 
Allow the displayed Livestock Health Events to be filtered based on criteria 
including, but not limited to: 
Health Event Type 
Date Range for Events 
Filter criteria will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Allow individual Health Events to be viewed. 
Information to be displayed will be confirmed in a Detailed Requirements Specification to be 
developed by the Contracted Consultant. 
Should 
Have 
Release 2 
D71.  V iew Livestock Observations – When an individual Herd is accessed, display a 
history of all Observations that have been performed for the Herd including, but not 
limited to: 
Livestock Observation Date 
Livestock Observation Type 
Observer 
Summary of Untagged Animal Count from that historical Observation 
Show the total number of Observations for the Herd. 
Information to be displayed will be confirmed in a Detailed Requirements Specification to be 
developed by the Contracted Consultant. 
Should 
Have 
Release 1 
VB.NET Image: How to Create Visual Basic .NET Windows Image Viewer
different image and document formats, including png, jpeg, gif, tiff, bmp, PDF, and Word Apart from that, you are entitled to change the orientation of an
rotate pages in pdf expert; pdf rotate pages separately
VB.NET Image: Read and Scan Codabar on Image and Document within
Read and scan Codabar barcode from PDF document within on scanned Codabar, including location, orientation, and even format, you only need to change the sample
rotate single page in pdf reader; rotate all pages in pdf and save
CONFIDENTIAL 
Page 60 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
E. MANAGE LIVESTOCK KEEPERS 
The user requirements for this major function are as follows: 
CAPTURE LIVESTOCK KEEPER DETAILS 
ID 
Requirement 
Priority 
Software 
Release 
E1.   Capture Livestock Keepers – Capture details of Livestock Keepers who keep 
Livestock belonging to them or Livestock belonging to someone else for whom they 
act as custodian. 
Must 
Have 
Release 1 
E2.   Automatically determine Livestock Keeper Type – Automatically determine 
Livestock Keeper Type based on : 
Owner  where the Livestock Keeper owns all the animals in the herd 
Custodian  where the Livestock Keeper owns none of the animals in the herd 
Owner & Custodian  where the Livestock Keeper owns some of the animals in 
the herd 
These values will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Must 
Have 
Release 1 
E3.   Capture Livestock Keeper Status – Support Livestock Keeper Status’s including, 
but not limited to: 
Active  Livestock Keeper is actively keeping animals 
Inactive  Livestock Keeper is currently not keeping animals 
A Livestock Keeper may only have an Inactive status if no Establishments, no 
Livestock and no Additional Owners are linked to them. 
These values will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Must 
Have 
Release 1 
E4.   Capture Livestock Keeper Restriction Status – Support Livestock Keeper 
Restriction Status’s including, but not limited to: 
No Restrictions 
Movement out of Establishments Restricted 
Movement in to Establishments Restricted 
All Movement Restricted 
These values will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Should 
Have 
Release 1 
E5.   Capture Livestock Keeper Restriction Details – Where a Livestock Keeper is 
restricted, capture Restriction Details including, but not limited to: 
Restriction Reason Code, including but not limited to: 
 >20% of Cattle Not Vaccinated 
 >20% of Livestock Not Inspected 
 Animal Diseases & Parasites Act 
 Evidence of Illegal Movement 
 Non-compliance – Permit Conditions 
 Non-compliance – Welfare Conditions 
Must 
Have 
Release 1 
CONFIDENTIAL 
Page 61 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
ID 
Requirement 
Priority 
Software 
Release 
 Notifiable Disease on the Farm 
 Outstanding Movement Permit 
 Outstanding Movement Registers 
 Owners Request 
 Stockbrands Act Violation 
 Unaccounted Tagged Animals 
 Use of Illegal Growth Promotants 
 Use of Illegal Stock Feed 
 None 
These values will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Restriction Description 
These details will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
E6.   Capture Additional Owner Details – Where the Livestock Keeper is a Custodian 
or and Owner & Custodian, capture one or more Additional Owner details including, 
but not limited to: 
Additional Owner Full Name 
Additional Owner ID Number (Namibian) or Passport Number (Foreigner) 
Additional Owner Stockbrand ID 
Additional Owner Physical Address 
Additional Owner Postal Address 
Additional Owner Mobile Number 
Additional Owner Telephone Number 
Additional Owner Fax Number 
Additional Owner Email Address 
These details will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Must 
Have 
Release 1 
E7.   Validate & default existing Stockbrand ID – Where the Livestock Keeper already 
has a Stockbrand, support capture of that Stockbrand ID, validating it against the list 
of Stockbrand Id’s and Stockbrand holders held in the Stockbrand Registration 
System. 
Default any information available in the Stockbrand System to minimise data entry 
required. 
Must 
Have 
Release 2 
E8.   Allocate Reserve Stockbrand ID – Where the Livestock Keeper does no have an 
existing Stockbrand, allocate a Reserve Stockbrand based on the captured Livestock 
Keeper Stockbrand Area and integration with the Stockbrand System. 
Must 
Have 
Release 2 
E9.   Validate Stockbrand ID/ Reserve Stockbrand ID – Ensure that the Stockbrand 
ID or Reserve Stockbrand ID is valid for the Stockbrand Area that is captured for the 
Livestock Keeper. 
Must 
Have 
Release 2 
E10. 
Validate & default based on ID Numbers & Passport Numbers – Integrate with  Nice to 
Release 3 
CONFIDENTIAL 
Page 62 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
ID 
Requirement 
Priority 
Software 
Release 
Ministry of Home Affairs (MOHA) systems to validate Livestock Keeper & 
Additional Owner details based on entered Namibian ID’s and/ or Passport 
Numbers. 
Default any information available in MOHA systems to minimise data entry required. 
Have 
E11. 
Livestock Keeper Details – Capture Livestock Keeper details including, but not 
limited to: 
Stockbrand ID/ Reserve Stockbrand ID 
Stockbrand Details 
Livestock Keeper Full Name 
Livestock Keeper Type 
Livestock Keeper Status 
Livestock Keeper Restriction Status 
Livestock Keeper Full Name 
Livestock Keeper ID Number (Namibian) or Passport Number (Foreigner) 
Livestock Keeper Physical Address 
Livestock Keeper Postal Address 
Livestock Keeper Mobile Number 
Livestock Keeper Telephone Number 
Livestock Keeper Fax Number 
Livestock Keeper Email Address 
Livestock Keeper Region 
Livestock Keeper Magisterial District 
Livestock Keeper Surveyor General Registration Divisions  
Livestock Keeper Constituency  
Livestock Keeper SVO Jurisdiction 
Livestock Keeper Stockbrand Area  
These details will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Must 
Have 
Release 1 
E12. 
Update Stockbrand Register with captured Livestock Keeper information – 
When saving captured Livestock Keeper information update the Stockbrand Register 
system to ensure the Stockbrand Register system and NamLITS-NCA hold the same 
Livestock Keeper information. 
Should 
Have 
Release 2 
E13. 
Prevent Stockbrand Register overwriting Livestock Keeper information – 
Prevent up to date Livestock Keeper information held in the system from being over-
written by outdated Stockbrand Register information. 
Should 
Have 
Release 1 
E14. 
Link Establishments to one or more Livestock Keepers – Allow Establishments 
to be linked to one or more Livestock Keepers, where Livestock Keepers are known 
to keep their animals at that Establishment. 
Must 
Have 
Release 1 
E15. 
Link Livestock Keepers to one or more Establishments – Allow Livestock 
Keepers to the linked to one or more Establishments, where Livestock Keepers are 
known to keep their animals at multiple locations. 
Must 
Have 
Release 1 
CONFIDENTIAL 
Page 63 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
ID 
Requirement 
Priority 
Software 
Release 
E16. 
Identify Establishment Use for each link to a Livestock Keeper – Allow the 
classification of each link between an Establishment and Livestock Keeper. 
Different Livestock Keepers may have different uses of the same Establishment and 
so this information can not be stored against the Establishment but in the 
Establishment-Livestock Keeper link table. 
Initial Establishment Use Types including, but not limited to: 
Primary Holding 
Seasonal Grazing Area 
Periodical Grazing Area 
Routine transit area 
These values will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Must 
Have 
Release 1 
E17. 
Ensure only one Primary Holding Establishment for each Livestock Keeper – 
Only at least one and only one of the Establishment links for a Livestock Keeper may 
be designated as the Livestock Keeper’s Primary Holding. 
Must 
Have 
Release 1 
E18. 
Capture Tagged & Untagged Livestock kept by Livestock Keeper – Support 
the capture of Tagged & Untagged Livestock held by a Livestock Keeper across all 
Establishments used by that Livestock Keeper. 
See section F: Manage Livestock Register for details of this Capture Livestock functionality that is 
required to be available when Managing Livestock Keepers. 
Must 
Have 
Release 1 
E19. 
Capture Tagged & Untagged Livestock owned by Additional Owners – 
Support the capture of Tagged & Untagged Livestock owned by Additional Owners 
related to a Livestock Keeper across all Establishments used by that Livestock 
Keeper. 
See section F: Manage Livestock Register for details of this Capture Livestock functionality that is 
required to be available when Managing Livestock Keepers. 
Must 
Have 
Release 1 
E20. 
Capture NCA Animal Health Declarations – Support the capture of multiple 
Animal Health Declarations for Livestock Keepers over time 
Capture information completed on Animal Health Declaration Forms and link to 
Livestock Keepers. 
Must 
Have 
Release 3 
MAINTAIN LIVESTOCK KEEPER DETAILS 
ID 
Requirement 
Priority 
Software 
Release 
E21. 
Modify Livestock Keeper Details – Allow the modification of all information 
captured against Livestock Keeper. 
Must 
Have 
Release 1 
E22. 
Automatically maintain Livestock Keeper Type – Automatically modify 
Livestock Keeper Type based on the creation and deletion of Additional Owners 
related to the Livestock Keeper as well as allocation of Additional Owners to 
Livestock: 
Must 
Have 
Release 1 
E23. 
Modify Livestock Keeper Status – Allow Livestock Keeper Status to be changed. 
A Livestock Keeper may only have an Inactive status if no Establishments, no 
Livestock and no Additional Owners are linked to them. 
Must 
Have 
Release 1 
CONFIDENTIAL 
Page 64 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
ID 
Requirement 
Priority 
Software 
Release 
E24. 
Modify Livestock Keeper Restriction Status – Allow Livestock Keeper 
Restriction Status to be changed. 
Must 
Have 
Release 1 
E25. 
Modify Livestock Keeper Restriction Details – Where a Livestock Keeper is 
restricted, support the modification of the Livestock Keeper Restriction Details. 
Must 
Have 
Release 1 
E26. 
Automatically restrict Livestock Keepers – Automatically restrict Livestock 
Keepers where it is possible to determine that rules have been violated, including but 
not limited to: 
Outstanding Movement Permit (e.g. where a Movement Permit has not been 
returned within the defined Movement Permit Closure Duration). 
Automatically updated Livestock Keeper Restriction Details when Livestock Keepers 
are automatically restricted. 
Allow Users of a certain Access Profile to override the automatic restriction 
These rules will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Must 
Have 
Release 1 
E27. 
Maintain Additional Owner Details – Allow Additional Owners to be added, 
modified and deleted for the Livestock Keeper. 
Must 
Have 
Release 1 
E28. 
Validate & default modified Stockbrand ID – When modifying the Stockbrand 
ID for a Livestock Keeper, validating the modified Stockbrand ID against the list of 
Stockbrand Id’s and Stockbrand holders held in the Stockbrand Registration System. 
Default any information available in the Stockbrand System to minimise data entry 
required. 
Must 
Have 
Release 2 
E29. 
Allocate modified Reserve Stockbrand ID – In the case of data entry error, allow 
an existing Stockbrand ID or Reserve Stockbrand ID to be replaced with a Reserve 
Stockbrand based on the captured Livestock Keeper Stockbrand Area and integration 
with the Stockbrand System. 
Must 
Have 
Release 2 
E30. 
Validate modified Stockbrand ID/ Reserve Stockbrand ID – Ensure that the 
modified Stockbrand ID or Reserve Stockbrand ID is valid for the Stockbrand Area 
that is captured for the Livestock Keeper. 
Must 
Have 
Release 2 
E31. 
Validate & default based on modified ID Numbers & Passport Numbers – 
When modifying ID Numbers and Passport Numbers, integrate with Ministry of 
Home Affairs systems to validate Livestock Keeper & Additional Owner details 
based on modified Namibian ID’s and/ or Passport Numbers. 
Default any information available in MOHA systems to minimise data entry required. 
Nice to 
Have 
Release 3 
E32. 
Update Stockbrand Register with modified Livestock Keeper information – 
When saving modified Livestock Keeper information update the Stockbrand Register 
system to ensure the Stockbrand Register system and NamLITS-NCA hold the same 
Livestock Keeper information. 
Must 
Have 
Release 2 
E33. 
Modify Establishment-Livestock Keeper Links – Allow the addition and deletion 
of Establishment-Livestock Keeper Links and the modification of the Use Type. 
Must 
Have 
Release 1 
E34. 
Maintain Tagged & Untagged Livestock kept by Livestock Keeper – Support 
the maintenance of Tagged & Untagged Livestock held by a Livestock Keeper across 
all Establishments used by that Livestock Keeper. 
See section F: Manage Livestock Register for details of this Maintain Livestock functionality that is 
required to be available when Managing Livestock Keepers. 
Must 
Have 
Release 1 
E35. 
Maintain Tagged & Untagged Livestock kept by Additional Owners – Support 
the maintenance of Tagged & Untagged Livestock owned by Additional Owners 
Must 
Release 1 
Documents you may be interested
Documents you may be interested