SRS Document - Passenger Movements Module
SRS Document - Passenger Movements Module
SRS Document - Passenger Movements Module
Document Control
Owner
Status
1. Sign-off sheet
Authorised By:
2. Contents
1. Sign-off sheet...............................................................................................................................................2
Passenger Movements.........................................................................................................................................2
2. Contents.......................................................................................................................................................3
3. Overview......................................................................................................................................................4
3.1 SCOPE......................................................................................................................................................4
3.2 INTERACTIONS WITH OTHER DEPARTMENTS & ORGANISATIONS............................................................4
3.3 PRINCIPLES..............................................................................................................................................5
3.4 FEATURES................................................................................................................................................5
3.5 MAIN PROCESSES SUPPORTED................................................................................................................5
4. Business Transactions................................................................................................................................8
4.1 REQUEST TRANSPORTATION...................................................................................................................8
4.2 MAINTAIN TRANSPORT PLAN...............................................................................................................10
4.3 PASSENGERS OR CARGO CHECKS IN....................................................................................................12
4.4 VEHICLE READY TO LEAVE..................................................................................................................14
4.5 VEHICLE ARRIVES.................................................................................................................................16
4.6 TRANSPORT PLAN COMPLETED.............................................................................................................18
4.7 PRODUCE REPORTS...............................................................................................................................20
4.8 INCIDENT RESPONSE SUPPORT..............................................................................................................22
5. Information Model...................................................................................................................................24
6. Entity Descriptions...................................................................................................................................25
7. Activity Descriptions................................................................................................................................30
7.1 REQUEST TRANSPORTATION / RECORD TRANSPORTATION REQUIREMENTS........................................30
7.2 PREPARE TRANSPORT PLAN / MAINTAIN TRANSPORT PLAN................................................................31
7.3 PASSENGERS OR CARGO CHECKS IN / CHECK IN MANIFEST ITEM......................................................33
7.4 VEHICLE READY TO LEAVE / BUILD MANIFEST....................................................................................34
7.5 VEHICLE ARRIVES / DISEMBARK PASSENGERS AND UNLOAD CARGO.................................................35
7.6 TRANSPORT PLAN COMPLETED / TRANSPORT COMPLETED..................................................................36
7.7 PRODUCE REPORTS / PRODUCE REPORTS.............................................................................................37
7.8 INCIDENT RESPONSE SUPPORT / MAINTAIN INCIDENT INFORMATION..................................................38
7.9 INCIDENT RESPONSE SUPPORT / FIND PERSONNEL RECORD................................................................39
7.10 INCIDENT RESPONSE SUPPORT / RECORD CALLS................................................................................40
3. Overview
3.1 Scope
The Passenger Movements module manages the following for Vehicle transports between {a place} and the
offshore platforms for {A COMPANY}:
1. Request for transportation
2. Building a transport plan
3. Checking In Passengers & Cargo
4. Disembarking Passengers & Cargo
5. Amending a transport plan
6. Closing a transport plan
7. Producing the People on Board report on demand
8. Maintain Passengers allocations to seats, lifeboats, beds, constituencies and special duties
9. Incident communications
3.3 Principles
Business unit wide underlying reasons for the processes and information requirements. In general, they are
the reason why the processes and information requirements are as they are.
No Principle
1 This will be a stand alone solution in order to minimise the risk of failure.
2 Minimising risk of failure is required because it is essential that the People On Board report can be
produced at any time and it is up to date. The People On Board report is required for HSE reasons in the
event of an incident.
3 Every effort is made to maximise the use of Vehicle transports for cost efficiency purposes.
4 Transport plans change dynamically during the course of a day in order to be able to react to changing
circumstances.
5 Although the vast majority of passenger movements are by helicopter there are also a few by boat. The
system should be able to cope with either.
6 The system is geared around providing People On Board (POB) information for offshore installations. It
is not geared around onshore sites and cannot be used to provide POBs for these locations. This is also
true for Paris – an incident response unit that would be used to co-ordinate communications with
relatives etc in the event of an incident.
7 System must be able to demonstrate compliance with SI1019 legislation and safety case.
8 System must be able to demonstrate compliance with CAA regulations.
3.4 Features
Business unit wide features the candidate solution could possess. N.B: A feature scored at 10 is a ‘must-
have’: if the proposed solution fails to satisfy them then the solution would be rejected. Any other scores
are ‘nice-to-have’ ranging from 9 (very, very nice to have, almost but not quite essential) to 1 (this would
be the icing on the cake).
No Score Description
1. 10 The ability to define reports to be run regularly to a schedule under control of users which
reports using any information on the database that the Job Role is allowed to view.
2. 8 The ability to be able to view and update PARIS data on screen during an incident.
3. 10 The ability to define ad-hoc reports using any information on the database that the Job Role is
allowed to view.
No Field Comments
1. Date/time
2. Location
3. Company Name, address and contact number
4. Name/id Full fore, middle and surnames
5. Job Title
6. Company and site totals
No Field Comments
1. Date/time
2. Location
3. Company Name, address and contact number
4. Name/id Full fore, middle and surnames
5. Job Title
6. Company and site totals
Paris:
Report produced for all personnel whose last known location was offshore
No Field Comments
1. Date/time
2. Name/id Full fore, middle and surnames
3. Person’s address and phone no
4. Date of birth
5. Marital status
6. Nationality
7. Passport no
8. Sex
9. Job title
10. Person certification details Medical certificates, Survival type courses etc
11. Contact address and phone no
12. Person’s employer contact details Name, address, phone
13. Person’s doctor contact details Name, address, phone
Manifest:
No Field Comments
1. Date/time
2. Manifest no Transport Plan Stage on the information model
3. Journey no
Manifest Summary:
No Field Comments
1. Date/time
2. Manifest no Transport Plan Stage on the information model
3. Journey no
4. Journey plan A list of locations to be visited
5. Stage Start location
6. Stage Destination location
7. Vehicle Type
8. Vehicle identifier In the case of a helicopter it’s call sign
9. Person Id, name, initials
10. Person weight
11. Person’s Baggage weight
12. Person’s destination
13. Person weight + baggage weight
14. No of cargo packages
15. Weight of cargo
16. Total body weight
17. Total baggage weight
18. Total payload weight
19. Vehicle payload capacity Vehicle theoretical payload minus fuel requirement weight
20. Over/under load weight Vehicle payload capacity minus calculation of total payload
weight
Boarding Card:
No Field Comments
1. Standard Text A series of standard texts such as Safety Notices and Forbidden
Articles.
2. Person id
3. Person (full) Name
4. Job Role
5. Medical Certificate Expiry Date
6. Survival Certificate Expiry Date
7. Company
8. Flight Details Id, Date, From and To Location
4. Business Transactions
Key Benefits:
Key Benefits: 1) System will prompt users to request review and update
of personal details
Key Benefits:
Key Benefits:
Key Benefits:
Key Benefits: 1) The system will automatically print a revised POB report
after logging a Manifest Item Event of persons arriving or
departing from an offshore location.
Key Benefits: 1) PARIS team can read information and log calls on to the screen.
5. Information Model
6. Entity Descriptions
Note: C|U|D columns are Create, Update & Delete. They should be marked Y or blank to indicate if this Business Area requires functionality to maintain these entities.
All CUD functionality is to be restricted by Job Role within the Business Area.
Entity name Description Example Information Vols C U D Comments
Source
Address An identifier for a 1 Sunnyside Meadows Transport 12,500 Y Y Vols based on Persons.
geographical location – this Wetherfield Supervisor
will usually be a postal
address.
Allocation A record of Offshore items Bed 101, Constituency 10, Transport 5,000 Y
that can be assigned to Lifeboat 19, First Aider Supervisor
Persons (q.v.) while at the
Offshore location.
Allocation Type A list of the items that can Bed, constituency, lifeboat, Transport 25 Y
be allocated to people on special duties, muster point Supervisor
board offshore facilities.
Cargo A type of Manifest Parcel 1234 Transport 1,250 Y Vols based on 10% of Persons
Item(q.v.). Goods of some Supervisor
sort to be transported.
Certification The types of certificates that First aider, survival, Transport 25 Y
Type people or Companies (q.v.) offshore insurance Supervisor
hold that are relevant to their
offshore role.
Communication A record of who has been Paris Team Member Smith Paris Team 5,000 C
History talking to who in connection took call from Helen
with an Incident (q.v.) and Rigby-Jones (fiancé) re B.
what has been said. Eastham. Told her he is
safe and well.
Company An organisation that a {A COMPANY}, {another Transport 25 Y Y
Person (q.v.) is employed by company} Supervisor
or has been certified by.
Company A Company (q.v.) may have {another company} – Transport 25 Y Y
Certification an offshore role that requires Offshore Insurance Supervisor
Type certification. This is a list of
the Certification Types (q.v.)
held by a Company (q.v.).
7. Activity Descriptions
Operational Method: Details of the Manifest Item are selected (and created first if they do
not already exist).
The Location is selected and a date for travel assigned.
If required, a frequency for repeat journeys can be specified at this
point to commence with the date for travel already entered.
An end date for repeat journeys can be declared if required.
Quality: High.
Exception Handling: When a Manifest Item is first entered, it should be searched for and,
if not found, creation via entering further details should be
prompted.
If a set of journeys are requested that run in the same time period as
for another set of journeys for the same Manifest Item, the system
should warn the user that this is the case but allow creation on
confirmation.
Auditable: Yes. Users who create Manifest Items and Manifest Item Transport
Requirements.
Operational Method: If the Transport Plan is being created then the user declares which
Vehicle or Vehicle Type will be departing from which Location on
which date/time and an estimate of the fuel weight required for each
Transport Plan Stage.
They can then define the crew members for the transport and the
roles they will take for the Transport Plan.
The system will inspect the waiting list of Manifest Items and
display a list of those that have transport requirements that are
current and not already assigned to another journey.
The user can select Manifest Item Transport Requirements that have
already been assigned for re-assignment if required.
The user selects Manifest Items from the list for assignment to the
current Transport Plan. The ‘from’ and ‘to’ locations and all other
required information will already have been captured.
The system will use the most recent Manifest Item Weight History
and the fuel weight to total the weight of each Transport Plan Stage
and warn the user if over the Vehicle Type’s Max Load.
Quality: Total.
Exception Handling: A Transport Plan should not be regarded as complete and allowed to
have a manifest printed until it has estimated fuel entered for each
Transport Plan Stage and the Transport Plan has been assigned to a
vehicle.
Operational Method: The Manifest Item is confirmed as being expected for transportation.
It is then weighed and, in the case of Cargo, tagged and loaded to
the vehicle. Any association between items of cargo a person will
be recorded.
Timing: 5 minutes.
Quality: Total.
Exception Handling: If a Manifest Item will take the total known weight of the Manifest
over the vehicle limit then advise the user.
Operational Method: The user ‘closes’ the flight by recording an appropriate Vehicle
Event.
This should trigger the production of two documents called Manifest
and Manifest Summary (copies of which will be found in the section
titled ‘Essential Reports’). The reports are constructed from
inspecting the Manifest Item Events for the Manifest Item Transport
Plan Stage to ascertain which have arrived and checked in.
Timing: 2 minutes.
Quality: Total.
Operational Method: Passengers present themselves for admittance to the location. The
user records their presence at the location by logging a Manifest
Item Event.
Quality: Total – no data entry, only data association and must be 100%
correct to support POB and Paris.
Exception Handling: If a Manifest Item is not expected at a location then the presence of
a manifest item at a location can be logged even if it does not appear
on a transport plan.
Auditable: Yes. User who creates Manifest Item Events and Person
Allocations.
Input: Person
Output: Person
Dept
Journey details
Operational Method: When a Transport Plan is recorded as complete, then the relevant
cost control information is exported to the new system in order to
facilitate cost control analysis of work. This information should be
collated by transport plan.
System shall have the ability to auto fax / e-mail POB reports or
excerpts from them to contractors and the police.
Security/Access: None.
Operational Method: Statements as to the nature of the incident for issue to media and
relatives of personnel offshore are written as and when information
arrives and approved by the Incident Management Team and
company Public Relations advisors. The statements are released to
the PARIS team as and when they are approved for issue.
Quality: Total.
Timing: Immediate
Auditable: n/a
Operational Method: Following completion of a call to a relative of next of kin the PARIS
team member will record details of the call on the person’s record
including contact details, time of call, information given and any
promises of call backs.
Timing: 20 seconds
Quality: User input of text. Total qualify for recording against correct
person’s record.