display pdf in wpf c# : How to rotate one page in pdf document Library control class asp.net web page .net ajax 6b8_NamLITS%20RFP%20with%20Bookmarks18-part588

CONFIDENTIAL 
Page 75 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
ID 
Requirement 
Priority 
Software 
Release 
 Game/ Wild Animals 
Game/ Wild Animal types will be confirmed in a Detailed Requirements Specification to 
be developed by the Contracted Consultant. 
These values will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Animal Class (for Cattle, Sheep, Goats & Pigs only) 
Animal Breed (for Cattle, Sheep & Goats only) 
Animal Production Type (for Cattle, Sheep & Goats only) 
Date and time that the Untagged Animal Count was captured 
For example, at the lowest level it should be possible to capture the number of 
Untagged Female Holstein Dairy Cows at Establishment E; being looked after by 
Livestock Keeper L on behalf of Alternative Owner A. 
These details will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
MAINTAIN LIVESTOCK OBSERVATIONS 
ID 
Requirement 
Priority 
Software 
Release 
F17.   Modify Tagged Animals – Allow the modification of all information captured 
against Tagged Animal. 
Perform appropriate validation and updates when modifying the Tag ID for an 
animal. 
Must 
Have 
Release 1 
F18.   Modify Tagged Animals Links to Breedplan, Studmaster & Herdmaster – 
Allow the links between Tagged Animals and records in Breedplan, Studmaster or 
Herdmaster, to be modified as required. 
Nice to 
Have 
Release 1 
F19.   Modify Untagged Animal Counts through new Observations –Counts of 
Untagged Animals for Establishments/ Livestock Keepers are modified by 
performing new Observations. 
When a new observation is performed for a particular Establishment/ Livestock 
Keeper then the Livestock Register is updated with the latest Observation. 
New observations may result in Untagged Animal Counts being set to zero. 
Must 
Have 
Release 1 
F20.   Modify Livestock Keeper for Tagged Animals – Allow modification of Livestock 
Keeper for a Tagged Animal where there is no change of Establishment associated 
with the Transfer of Ownership. 
Allow a number of Tagged Animals located at a given Establishment to be selected 
and transferred to a new Livestock Keeper. 
Capture Transfer information including, but not limited to: 
Tag ID 
Details of Applicant (if not Livestock Keeper): 
 Applicant Name 
 Applicant ID/ Passport Number 
 Applicant Address 
Must 
Have 
Release 1 
How to rotate one page in pdf document - 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#
rotate pdf page permanently; pdf rotate page
How to rotate one page in pdf document - 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
rotate pdf page few degrees; pdf page order reverse
CONFIDENTIAL 
Page 76 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
ID 
Requirement 
Priority 
Software 
Release 
 Applicant Telephone Number 
 Applicant Email Address 
New Livestock Keeper (Stockbrand ID/ Reserve Stockbrand ID ) 
F21.   Modify Livestock Keeper for Untagged Animal Count – Allow modification of 
Livestock Keeper for any portion of an Untagged Animal Count where there is no 
change of Establishment associated with the Transfer of Ownership. 
Capture Transfer information including, but not limited to: 
Untagged Animal Count being transferred 
Details of Applicant (if not Livestock Keeper): 
 Applicant Name 
 Applicant ID/ Passport Number 
 Applicant Address 
 Applicant Telephone Number 
 Applicant Email Address 
New Livestock Keeper (Stockbrand ID/ Reserve Stockbrand ID ) 
Must 
Have 
Release 1 
F22.   Replace Old Tag IDs with RFID Tag IDs – Support the capture of old Tag ID 
information: 
Old Tag Livestock Keeper 
Old Tag Number 
And replace the Old Tag Number with the new RFID Tag ID 
Must 
Have 
Release 1 
F23.   Modify Tag for Tagged Animals – Allow modification of an old Tag for a new 
Tag.  When changing the Tag, capture the following information: 
From Livestock Keeper 
From Ear Tag Number 
To Livestock Keeper 
To Ear Tag Number 
Must 
Have 
Release 1 
F24.   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 Livestock Keeper 
From Import Tag Number 
To Livestock Keeper 
To Import Tag Number 
Must 
Have 
Release 1 
F25.   Capture Tagged Animal Termination Details – When a Tagged Animal is 
Terminated (e.g. Slaughtered, Exported or Dies), capture Animal Termination details 
including, but not limited to: 
Termination Date 
Termination Reason 
Animal Status 
Must 
Have 
Release 1 
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
If you are looking for a solution to conveniently delete one page from your PDF document, you can use this VB.NET PDF Library, which supports a variety of PDF
how to rotate just one page in pdf; reverse page order pdf
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
Extract PDF Pages, Copy Pages from One PDF File and Paste into Others in C#.NET Program. Free PDF document processing SDK supports PDF page extraction, copying
rotate one page in pdf; how to reverse page order in pdf
CONFIDENTIAL 
Page 77 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
ID 
Requirement 
Priority 
Software 
Release 
These details will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
F26.   Capture Untagged Animal Count Termination Details – When an Untagged 
Animal Count is Terminated (e.g. Slaughtered, Exported or Dies), capture Animal 
Termination details including, but not limited to: 
Owner (either Livestock Keeper or Alternative Owner) 
Animal Type (see the complete list of Animal Types in Appendix A) 
Animal Class (for Cattle, Sheep, Goats & Pigs only) 
Animal Breed (for Cattle, Sheep & Goats only) 
Animal Production Type (for Cattle, Sheep & Goats only) 
Termination Date 
Termination Reason 
Number Terminated 
These details will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Must 
Have 
Release 1 
QUERY & VIEW TAGGED LIVESTOCK REGISTER 
ID 
Requirement 
Priority 
Software 
Release 
F27.   Search for individual Tagged Animal – Identify individual Tagged Livestock by : 
Tag ID 
Search criteria will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Must 
Have 
Release 1 
F28.   Search for one or more Tagged Animals meeting criteria – Identify and list one 
or more Livestock which meet criteria including, but not limited to: 
Livestock Keeper Stockbrand ID/ Reserve Stockbrand ID 
Alternative Owner Stockbrand ID 
Animal Status 
Animal Type 
Animal Class 
Animal Breed 
Animal Production Type 
Current SIU Code 
Located at a given SIU Code within a given Date Range 
Registration SIU Code & Date Range (i.e. Animals that were registered at given 
SIU between given Date Range) 
Located within a given Disease Risk Zone & Date Range 
Transferred From Livestock Keeper 
Transferred To Livestock Keeper 
Must 
Have 
Release 1 
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
C# developers can easily merge and append one PDF document to another NET document imaging toolkit, also offers other advanced PDF document page processing and
rotate pages in pdf and save; rotate individual pages in pdf
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
This guiding page will help you merge two or more PDF documents into a single one in a Visual Basic .NET imaging application.
how to save a pdf after rotating pages; pdf rotate one page
CONFIDENTIAL 
Page 78 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
ID 
Requirement 
Priority 
Software 
Release 
Moved on a given Movement Permit 
Moved on a given Traditional Authority Movement Permit 
Imported on a given Import Permit 
Vaccinated within a given Animal Vaccination Event 
Has received a given Vaccination 
Belonging to a herd that tested positive/negative for a given Disease 
Tested positive/negative for a given Disease 
Allow one, more or all of the above criteria be used simultaneously to identify 
Tagged Livestock. 
Search criteria will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
F29.   Display number of Tagged Livestock meeting Criteria – Show the total number 
of Tagged Livestock that met the search criteria. 
Must 
Have 
Release 1 
F30.   Display summary information for each Tagged Livestock meeting criteria – 
Display pertinent summary information for each Tagged Livestock that meets the 
search criteria.  Tagged Livestock fields should be displayed in columns, with a row 
for each of the Tagged Livestock 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 can be accessed. 
Must 
Have 
Release 1 
F31.   Export summary Tagged Livestock information to Excel – Allow the displayed 
Tagged Livestock columns and rows to be exported to Microsoft Excel format. 
Must 
Have 
Release 1 
F32.   Export summary Tagged Livestock information to .PDF – Allow the displayed 
Tagged Livestock columns and rows to be exported to Adobe PDF format. 
Nice to 
Have 
Release 2 
F33.   Export summary Tagged Livestock information to Email – Allow the displayed 
Tagged Livestock columns and rows to be exported to an agreed Email word 
processor format. 
Must 
Have 
Release 2 
F34.   Print summary Tagged Livestock information– Allow the displayed Tagged 
Livestock columns and rows to be printed. 
Must 
Have 
Release 1 
F35.   Print Livestock Report for Livestock Keeper – Allow all Tagged Livestock and 
Untagged Animal Counts captured for a given Livestock Keeper to be printed 
(possibly on a Mobile Printer in the field). 
Must 
Have 
Release 1 
F36.   Multi-select Tagged Livestock modification – Allow access to Livestock 
modification functions described in this section for the results of a search for one or 
more Livestock meeting criteria, so that multiple Livestock meeting criteria can be 
modified without performing multiple searches. 
Must 
Have 
Release 1 
F37.   View Tagged Livestock Details – Display Tagged Livestock details, including all 
Livestock information by clicking on any of the rows returned in the search results. 
Allow modification of Tagged Livestock information from here. 
Must 
Have 
Release 1 
F38.   View Additional Tagged Livestock Information from Breedplan, Studmaster 
& Herdmaster – Display additional Livestock information that is stored in 
Breedplan, Studmaster and Herdmaster. 
Nice to 
Have 
Release 3 
F39.   View Tagged Livestock Movement History – Display the Movement History for 
a given Tagged Animal showing all Establishments that the Animal has been located 
at in chronological order. 
Must 
Have 
Release 2 
VB.NET PDF Annotate Library: Draw, edit PDF annotation, markups in
A PDFDocument object contains all information about source PDF document file. PDFPage: As for one page of PDFDocument instance, RasterEdge VB.NET PDF annotator
how to rotate a pdf page in reader; how to reverse pages in pdf
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
unnecessary page from target existing PDF document file. Using RasterEdge Visual C# .NET PDF page deletion component, developers can easily select one or more
how to rotate all pages in pdf in preview; how to rotate one page in pdf document
CONFIDENTIAL 
Page 79 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
ID 
Requirement 
Priority 
Software 
Release 
Allow the displayed Movement Events to be filtered based on criteria including, but 
not limited to: 
Permit Type (All Permits, Movement Permit, Traditional Authority Movement 
Permit, Import Permit) 
Date range for Movement 
Allow the access to each associated Movement Permit Detail. 
Filter criteria will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
F40.   View Tagged Livestock Transfer of Ownership History – Display the Transfer 
of Ownership History for a given Tagged Animal showing all of the Livestock 
Keepers that kept the Animal in chronological order. 
Must 
Have 
Release 2 
F41.   View Tagged Livestock Health Events – Display all of the Livestock Health 
Events for a given Tagged Animal. 
For each Livestock Health Event, display information including, but not limited to: 
Livestock Health Event Type 
Livestock Health Event Date 
Livestock Health Event Status 
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 3 
F42.   View Tagged Livestock Slaughter Data– Display any Slaughter Data that may 
have been captured for a Tagged Animal. 
Must 
Have 
Release 2 
F43.   Print Tagged Livestock Details & Linked Entities – Print Tagged Animal details, 
including all Tagged Animal information and linked Movements and Health Events. 
Must 
Have 
Release 1 
C# PDF: C# Code to Process PDF Document Page Using C#.NET PDF
for developers on how to rotate PDF page in different two different PDF documents into one large PDF C# PDF Page Processing: Split PDF Document - C#.NET PDF
permanently rotate pdf pages; save pdf after rotating pages
C# PDF copy, paste image Library: copy, paste, cut PDF images in
This C#.NET example describes how to copy an image from one page of PDF document and paste it into another page. // Define input and output documents.
how to permanently rotate pdf pages; rotate individual pages in pdf reader
CONFIDENTIAL 
Page 80 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
G. MANAGE DISEASE RISK ZONES 
The user requirements for this major function are as follows: 
CAPTURE DISEASE RISK ZONES 
ID 
Requirement 
Priority 
Software 
Release 
G1.   Capture Disease Risk Zones – Capture definitions of zones associated with 
Diseases and levels of infection risk for each SVO Jurisdiction. 
Must 
Have 
Release 3 
G2.   Capture Disease Risk Zone Status - Support Disease Risk Zone Status’s including, 
but not limited to: 
Active  Disease Risk Zone is active and is linked to one or more 
Establishments 
Inactive  Disease Risk Zone is not linked to any Establishments 
A Disease Risk Zone may only have an Inactive status if no Establishments are 
linked to it. 
These values will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Must 
Have 
Release 3 
G3.   Capture SVO Jurisdiction for Disease Risk Zone – For each Disease Risk Zone, 
link one SVO Jurisdiction.   
Must 
Have 
Release 3 
G4.   Default SVO Jurisdiction based on User Office – Where the user creating the 
Disease Risk Zone can be associated with a SVO Jurisdiction (i.e. they are either 
associated with an SVO or a level 4 Office underneath an SVO), then automatically 
set the SVO Jurisdiction to that of their Level 3 Office and do not allow it to be 
changed. 
Where the user is associated with a Level 1 or Level 2 Office, then allow the User to 
select the SVO Jurisdiction. 
Should 
Have 
Release 3 
G5.   Capture Disease for Disease Risk Zone – For each Disease Risk Zone that is 
created, link one Disease including, but not limited to: 
Foot & Mouth Disease 
Lung Sickness Disease 
Heart water 
Lumpy skin disease 
Sarcoptes Mange 
Anthrax 
Brucellosis 
These values will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Must 
Have 
Release 3 
G6.   Capture Disease Risk Type for Disease Risk Zone – For each Disease Risk Zone 
that is created, link one Disease Risk Type including, but not limited to: 
Free 
Protection 
Surveillance 
Infested 
Must 
Have 
Release 3 
CONFIDENTIAL 
Page 81 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
ID 
Requirement 
Priority 
Software 
Release 
Infected 
These values will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
G7.   Capture Disease Risk Zone Details – Capture Disease Risk Zone details including, 
but not limited to: 
SVO Jurisdiction 
Disease 
Disease Risk Type 
These values will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Must 
Have  
Release 3 
G8.   Link Disease Risk Zones to one or more Establishments – Allow Disease Risk 
Zones to be linked to one or more Establishments, where there is risk of a Disease 
across multiple Establishments. 
Only Establishments that are within the Disease Risk Zone’s SVO Jurisdiction can be 
selected. 
Must 
Have 
Release 3 
G9.   Link Disease Risk Zones to groups of Establishments based on geographical 
location - Allow Disease Risk Zones to be linked to Establishments within a defined 
geographical location of an identified Establishment. 
Only Establishments that are within the Disease Risk Zone’s SVO Jurisdiction can be 
selected. 
Nice to 
Have 
Release 3 
MAINTAIN DISEASE RISK ZONES 
ID 
Requirement 
Priority 
Software 
Release 
G10.  M odify Disease Risk Zone Details – Allow the modification of all information 
captured against Disease Risk Zones. 
Must 
Have 
Release 3 
G11.  M odify Disease Risk Zone Status – Allow Disease Risk Zone Status to be 
changed. 
A Disease Risk Zone may only have an Inactive status if no Establishments are 
linked to it. 
Must 
Have 
Release 3 
G12.  M odify SVO Jurisdiction – Allow SVO Jurisdiction to be changed for Users 
associated with a Level 1 or Level 2 Office only. 
Must 
Have 
Release 3 
G13.  M odify Disease – Allow the Disease to be changed 
Must 
Have 
Release 3 
G14.  M odify Disease Risk Type – Allow the Disease Risk Type to be changed 
Must 
Have 
Release 3 
G15.  M odify Disease Risk Zone-Establishment Links – Allow the addition and 
deletion of Disease Risk Zone-Establishment Links. 
Must 
Have 
Release 3 
QUERY & VIEW DISEASE RISK ZONES 
ID 
Requirement 
Priority 
Software 
Release 
CONFIDENTIAL 
Page 82 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
ID 
Requirement 
Priority 
Software 
Release 
G16.  S earch for one or more Disease Risk Zones meeting criteria – Identify and list 
one or more Disease Risk Zones which meet criteria including, but not limited to: 
SVO Jurisdiction (defaulted to associated SVO Jurisdiction for Users from 
Office Level 2 and 4, can be selected by Users from Office Level 1 and 2) 
Disease 
Disease Risk Type 
Establishment that is in the Disease Risk Zone 
Disease Risk Zone Status 
Allow one, more or all of the above criteria be used simultaneously to identify 
Disease Risk Zones. 
Search criteria will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Must 
Have 
Release 3
G17.  D isplay number of Disease Risk Zones meeting Criteria – Show the total 
number of Disease Risk Zones that met the search criteria. 
Must 
Have 
Release 3
G18.  D isplay summary information for each Disease Risk Zone meeting criteria – 
Display pertinent summary information for each Disease Risk Zone that meets the 
search criteria.  Disease Risk Zone fields should be displayed in columns, with a row 
for each of the Disease Risk Zones 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 can be accessed. 
Must 
Have 
Release 3
G19.  E xport summary Disease Risk Zone information to Excel – Allow the displayed 
Disease Risk Zone columns and rows to be exported to Microsoft Excel format. 
Must 
Have 
Release 3
G20.  E xport summary Disease Risk Zone information to .PDF – Allow the displayed 
Disease Risk Zone columns and rows to be exported to Adobe PDF format. 
Nice to 
Have 
Release 3
G21.  E xport summary Disease Risk Zone information to Email – Allow the displayed 
Disease Risk Zone columns and rows to be exported to an agreed Email word 
processor format. 
Nice to 
Have 
Release 3
G22.  P rint summary Disease Risk Zone information– Allow the displayed Disease 
Risk Zone columns and rows to be printed. 
Must 
Have 
Release 3
G23.  M ulti-select Disease Risk Zones for modification – Allow access to Disease Risk 
Zone modification functions described in this section for the results of a search for 
one or more Disease Risk Zones meeting criteria, so that multiple Disease Risk 
Zones meeting criteria can be modified without performing multiple searches. 
Nice to 
Have 
Release 3
G24.  V iew Disease Risk Zone Details – Display Disease Risk Zone details, including all 
Disease Risk Zone information by clicking on any of the rows returned in the search 
results.  
Allow modification of Disease Risk Zone information from here. 
Must 
Have 
Release 3
G25.  V iew Establishments linked to Disease Risk Zone – Display details of 
Establishments linked to Disease Risk Zones. 
Allow the displayed Establishments to be filtered based on criteria including, but not 
limited to: 
Risk Type 
Allow the access to each Establishment displayed. 
Show the total number of Establishments for the Disease Risk Zone totalled overall 
Must 
Have 
Release 3
CONFIDENTIAL 
Page 83 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
ID 
Requirement 
Priority 
Software 
Release 
and for each Risk Type. 
Paginate rows so as to not exceed a user defined number of rows on each page, but 
to ensure that all returned rows can be accessed. 
G26.  V iew Movement Permits issued for the Disease Risk Zone – Display all of the 
Movement Permits that have been issued for Establishments linked to the Disease 
Risk Zone. 
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 Disease Risk Zone. 
Filter criteria will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Must 
Have 
Release 3
G27.  V iew Traditional Authority Movement Permits issued for the Disease Risk 
Zone – Display all of the Traditional Authority Movement Permits that have been 
issued for Establishments linked to the Disease Risk Zone. 
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 Disease 
Risk Zone. 
Filter criteria will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Must 
Have 
Release 3
G28.  V iew Import Permits issued for the Disease Risk Zone – Display all of the 
Import Permits that have been issued for Establishments linked to the Disease Risk 
Zone. 
Allow the displayed Import Permits to be filtered based on criteria including, but not 
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 Disease Risk Zone. 
Filter criteria will be confirmed in a Detailed Requirements Specification to be developed by the 
Contracted Consultant. 
Must 
Have 
Release 3
G29.  P rint Disease Risk Zone Details & Linked Entities – Print Disease Risk Zone 
details, including all Disease Risk Zone information and linked Establishments. 
Must 
Have 
Release 3
CONFIDENTIAL 
Page 84 of 220 
NamLITS-NCA User Requirements Specification 
Tinka Consultancy & Investments cc 
ID 
Requirement 
Priority 
Software 
Release 
G30.  V iew Herds currently in the Disease Risk Zone – A Herd consists of all Tagged 
Livestock plus Untagged Animal Counts for a given Livestock Keeper at a given 
Establishment. 
Therefore, a Disease Risk Zone will have a Herd for each Livestock Keeper at each 
Establishment that is linked to the Disease Risk Zone. 
Display a list of all Herds currently at Establishments in the Disease Risk Zone. 
For each Herd in this list display information including, but not limited to: 
Establishment 
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) 
Number of Tagged & Untagged Animals for the Herd 
Include a Total Row for the Disease Risk Zone 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 Herds to be filtered based on criteria including, but not limited to: 
Establishment in the DRZ 
Livestock Keeper in the DRZ 
Allow access to each Herd. 
Details will be confirmed in a Detailed Requirements Specification to be developed by the Contracted 
Consultant. 
Must 
Have 
Release 3
G31.  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 3
G32.  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 
Must 
Have 
Release 3
Documents you may be interested
Documents you may be interested