Professional Documents
Culture Documents
<style>
body { margin: 0; padding: 0; }
table tr th{padding:5px;border:solid 1px #999;border-
collapse:collapse;vertical-align:top;background-color:#ccc;font-weight:bold;}
table td {padding:5px;border:solid 1px #999;border-
collapse:collapse;vertical-align:top;}
div.table-card {margin-bottom: 20px;}
div.card-header {border:solid 1px #999;border-
collapse:collapse;vertical-align:top;background-color:#ccc;font-weight:bold;}
</style>
</head>
<div class="table-card">
</div>
</div>
<div class="card mb-4">
<div class="card-header bg-primary pointer" data-toggle="collapse"
href="#RADD" role="button">
SRA (JSA)
</div>
<div class="table-card collapse show" id="RADD">
<table class="table table-bordered table-striped no-more-tables
mb-0" width="100%">
<thead>
<tr class="table-active">
<th width="25%">
SRA (JSA) Title/Number
</th>
<th width="15%">
Author
</th>
<th width="15%">SRA (JSA) Owner</th>
<th width="15%">
Approval Status
</th>
<th width="15%">
Building
</th>
<th>
Status
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<span id="jsaNoTitle" class="h5 font-
weight-bold" >
Use of Vacuum Line
</span>
<script>
(function(window){
if(window.gsNewThingElAry == null){
window.gsNewThingElAry=[];
}
var gsNewThingElAryLen =
window.gsNewThingElAry.length;
if(gsNewThingElAryLen == 0){
return false;
}
var elementId =
window.gsNewThingElAry[iElement]['elementid'];
var elementLoad =
window.gsNewThingElAry[iElement]['load']
var src =
window.gsNewThingElAry[iElement]['src'];
var imgHTML =
window.gsNewThingElAry[iElement]['imgHTML'];
var offsetX =
window.gsNewThingElAry[iElement]['offsetX'];
var offsetY =
window.gsNewThingElAry[iElement]['offsetY'];
if($
('#gsnewthing'+elementId).length == 0 && load == elementLoad && $
('#'+elementId).length > 0 ){
document.querySelector('#'+elementId).insertAdjacentHTML('beforebegin',imgHTML);
var elementOffSetX =
document.querySelector('#'+elementId).offsetWidth;
var sumOfoffsetX =
(document.querySelector('#'+elementId).offsetWidth + (parseInt(offsetX)));
if(document.querySelector('#'+elementId).classList.contains('gs-simple-
select2')){
elementOffSetX =
document.querySelector('#'+elementId).nextElementSibling.offsetWidth;
sumOfoffsetX =
(elementOffSetX + (parseInt(offsetX)));
var totalRem =
(window.outerWidth / 16 ) - ($('#'+elementId).offset()['left'] / 16);
}
}
$(document).ready(function() {
// there are some elements that do
a resize after the dom is ready and mess up the new tags.
setTimeout(
function(){
createNewThingFunctionality('ready');
$('[data-
toggle="tooltip"]').tooltip();
},
2000);
});
}
window.initNewThing = function(){
if(window.gsNewThingElAry.length > 0){
createNewThingFunctionality('custom');
$('[data-
toggle="tooltip"]').tooltip();
}
}
})(window)
<br />
<em class="text-primary font-weight-bold"
>SRA (JSA) ID#: <span id="jsaNoId" class="h5 font-weight-bold">17</span></em>
<br />
<em class="text-primary"><strong>Site:
</strong>Bangalore, India</em>
<br>
<em class="text-
primary"><strong>Revision Date</strong>: 13-Dec-2012</em>
</td>
<td>
Srihari Satyanarayana
</td>
<td>
</td>
<td>
<em><strong class="text-
success">Approved</strong></em>
<br />
Rashmi R
</td>
<td>
</td>
<td>
Active
</td>
</tr>
</tbody>
</table>
<table class="table table-bordered table-striped no-more-tables
mb-0" width="100%">
<thead>
<tr class="table-active">
<th width="25%">
Occupation
</th>
<th width="15%">
Workstation
</th>
<th width="15%">
Component
</th>
<th width="15%">
Dept./Unit
</th>
<th>
Team Members
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
Mechanic
</td>
<td>
</td>
<td>
</td>
<td>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="card mb-4">
<div class="card-header bg-primary pointer" data-toggle="collapse"
href="#RATaskAssessment" role="button">
SRA (JSA) Task Assessment
</div>
<div class="table-card collapse show" id="RATaskAssessment">
<table class="table table-bordered table-striped no-more-tables
table-responsive mb-0" width="100%">
<thead>
<tr class="table-active">
<th>
Aspect
</th>
<th>
Visual Aids
</th>
<th>
Impact
</th>
<th>
Potential Consequences
</th>
<th>
Operating Controls
</th>
<th>
PPE Defenses
</th>
<th>
SOD Matrix will not be available until
you save the Basic Job Step
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
</td>
<td>
<table>
<tr>
</tr>
</table>
</td>
<td></td>
<td></td>
<td></td>
<td>
</td>
<td>
<table class="table mb-0">
<tr>
<td><strong>SOD
Matrix</strong></td>
<td></td>
</tr>
<tr>
<td>
<strong>
Volume/Quantity
</strong>
</td>
<td></td>
</tr>
<tr>
<td>
<strong>
Toxicity
</strong>
</td>
<td></td>
</tr>
<tr class="bg-active">
<td><strong>Risk
Score:</strong></td>
<td><strong></strong></td>
</tr>
</table>
</td>
</tr>
</tbody>
</table>
<div class="visible-print-inline-block">
<em class="text-
primary"><strong>Revision Date:</strong>13-Dec-2012</em>
</td>
</tr>
</tbody>
</table>
</div>
<table class="table table-bordered table-striped no-more-tables
mb-0" width="100%">
<thead>
<tr class="table-active">
<th>
<strong>(Acceptable Risk) 1 to 4</strong>
- No additional action needed.
</th>
<th>
Equipment/Chemicals
</th>
<th>
Five Step Approach to Risk Assessment
</th>
<th>
Required Work Permits
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
Wear lab coat, safety spectacles and
safety shoes, as far as is practicable, keep fume hood front down while items are
on the vacuum line
</td>
<td>
</td>
<td>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<tbody>
<tr>
<td>1</td>
<td>
No
</td>
<td>Ensure that all the
taps on the vauum line are closed; Switch on the vacuum pump, fill the dewars with
liquid nitrogen and lower the vapour traps into the dewars.</td>
<td>Failure of
pressurised systems / vessels; - system under vacuum<p><p><p><p>Cryogen burns -
liquid nitrogen</td>
<td></td>
<td>Failure of
pressurised systems / vessels; - system under vacuum
<tbody>
<tr>
<td>2</td>
<td>
No
</td>
<td>Attach the sample
from which residual solvent is to be removed to one of the points on the vacuum
line and open the tap to evacuate the flask</td>
<td>Failure of
pressurised systems / vessels - implosion of round-bottom flask<p><p><p><p>Working
with hazardous chemicals - sample</td>
<td></td>
<td>Check flask
carefully or star cracks
Keep fume hood front fully down once apparatus is set up and vacuum turned on</td>
<td>
</td>
<td>
None
</td>
</tr>
</tbody>
<tbody>
<tr>
<td>3</td>
<td>
No
</td>
<td>Removal of flask
from the vacuum line - isolate the pump and any other flasks on the line. Vent the
vacuum line to the atmosphere, then remove the flask. Should other samples remain
on the vacuum line. Close the taps that have been opened, re-engage the vacuum pump
and the remaining flasks.</td>
<td>Improper
training;<p><p><p><p>Working with hazardous chemicals - sample</td>
<td></td>
<td>Chemically resistant
gloves</td>
<td>
</td>
<td>
None
</td>
</tr>
</tbody>
<tbody>
<tr>
<td>4</td>
<td>
No
</td>
<td>Switching off the
system: Lower dewar vessels from vapour traps; vent the vacuum line and pump;
switch off pump.</td>
<td>Cryogen burns -
splashes from vapour trap</td>
<td></td>
<td>Thermally resistant
gloves</td>
<td>
</td>
<td>
None
</td>
</tr>
</tbody>
<tbody>
<tr>
<td>5</td>
<td>
No
</td>
<td>Emptying the vapour
trap. - Allow the vapour trap to reach room temperature, remove from equipment and
empty condensed solvent into the waste solvent container; wash and dry trap.</td>
<td>Fire potential of
combustible materials;<p><p><p><p>Working with hazardous chemicals solvent</td>
<td></td>
<td>Chemically resistant
gloves</td>
<td>
</td>
<td>
None
</td>
</tr>
</tbody>
</table>
<tr><td
colspan="2"></td></tr>
</tbody>
</table>
</td>
<td></td>
</tbody>
</table>
</div>
</div>
<td width="33%">
<style type="text/css">
.Availpopup {
DISPLAY: none;
POSITION: relative;
LEFT: 400px;
BACKGROUND-COLOR: lightgrey;
LAYER-BACKGROUND-COLOR: lightgrey;
width: 250px;
BORDER-LEFT: 1px solid black;
BORDER-TOP: 1px solid black;
BORDER-BOTTOM: 3px solid black;
BORDER-RIGHT: 3px solid black;
PADDING: 3px;
z-index : 100;
}
</style>
<div class="ml-2">
No SDSs currently referenced for this
Safety Risk Assessment (JSA).
</div>
</div>
</td>
<td width="33%">
<table class="table-
responsive table mb-1 mt-1 table-bordered">
<tr class="table-
active">
<td colspan="2">
<span
style="font: bold; color: black;" class="extrasmalltext">
<h6
class="mb-0"><i class="icon-app-24 mr-1 ml-1"></i>Industrial Hygiene
References</h6>
</span>
<div
class="text-right"><a class="small" href="/demo/ehs/safety/jsarelated.cfm?
org=0&loc=Bangalore%2C+India&jsaid=17" target="_blank">Manage</a></div>
</td>
</tr>
<tr>
<td
colspan="2" class="extrasmalltext">
No IH
Assessments are referenced<br />for this SRA (JSA)
</td>
</tr>
</table>
</td>
<td width="33%">
<style type="text/css">
.Availpopup {
DISPLAY: none;
POSITION: relative;
LEFT: 400px;
BACKGROUND-COLOR: lightgrey;
LAYER-BACKGROUND-COLOR: lightgrey;
width: 250px;
BORDER-LEFT: 1px solid black;
BORDER-TOP: 1px solid black;
BORDER-BOTTOM: 3px solid black;
BORDER-RIGHT: 3px solid black;
PADDING: 3px;
z-index : 100;
}
</style>
<script>
function popup(loc)
{
guideWin = window.open(loc, 'Search',
'toolbar=no,location=yes,directories=no,status=yes,menubar=yes,scrollbars=yes,resiz
able=yes,copyhistory=no,width=400,height=450');
guideWin.focus()
}
function ModParentPage() {
parent.document.getElementById('AddButton').disabled=false;
}
if(AppRank == 'High') {
AppRank = '<font color="red">' + AppRank + '</font>';
}
else if (AppRank == 'Medium') {
AppRank = '<font color="purple">' + AppRank + '</font>';
}
else if (AppRank == 'Low') {
AppRank = '<font color="blue">' + AppRank + '</font>';
}
if (ocurrentVal.value == '') {
document.getElementById('SafetyTasks').value = TaskID;
parent.document.getElementById('editmessage').style.display='block';
parent.document.getElementById('vTask').innerHTML =
Tstring + clsingtable;
}
else {
document.getElementById('SafetyTasks').value = ocurrentVal.value
+ ',' + TaskID;
CF_TaskInput_closeWindow('CF_TaskInput_NameDiv');
function
openNewWindow(winName,location,height,width,top,left,toolbar,addressbar,directories
,status,menubar,scrollbars,resizable,copyhistory)
{
if (document.all || document.layers){
w = screen.availWidth;
h = screen.availHeight;
}
if (height=="" || height=="undefined")
{height=600;}
if (width=="" || width=="undefined")
{width=800;}
if (top=="" || top=="undefined")
{top=(h-height)/2;}
if (left=="" || left=="undefined")
{left=(w-width)/2;}
if (toolbar=="" || toolbar=="undefined")
{toolbar="yes";}
if (addressbar=="" || addressbar=="undefined")
{addressbar="no";}
if (directories=="" || directories=="undefined")
{directories="no";}
if (status=="" || status=="undefined")
{status="yes";}
if (menubar=="" || menubar=="undefined")
{menubar="yes";}
if (scrollbars=="" || scrollbars=="undefined")
{scrollbars="yes";}
if (resizable=="" || resizable=="undefined")
{resizable="yes";}
if (copyhistory=="" || copyhistory=="undefined")
{copyhistory="no";}
atts = "width=" + width + ",height=" + height +
",top=" + top + ",left=" + left;
atts += ",toolbar=" + toolbar + ",location=" +
addressbar + ",directories=" + directories;
atts += ",status=" + status + ",menubar=" + menubar +
",scrollbars=" + scrollbars;
atts += ",resizable=" + resizable + ",copyhistory=" +
copyhistory;
NewWindow=window.open(location, winName, atts);
NewWindow.focus();
}
</script>
if((numRows - 1) == 1){
document.getElementById('vTask').innerHTML = '<font color="black"
class="mediumtext"><strong>No Safety Matrix tasks currently <br>referenced for this
Safety Risk Assessment (JSA).</strong>';
if(document.getElementById('editmessage')){
document.getElementById('editmessage').style.display='none';
}
/* If the number of rows is still greater than one, remove the selected
task from SafetyTasks input */
var allTasks = document.getElementById('SafetyTasks').value;
var arr = allTasks.split(",");
for(var i in arr){
if(arr[i]==taskID){
arr.splice(i,1);
break;
}
}
document.getElementById("SafetyTasks").value = arr.join(",");
}
}
</script>
<div class="ml-2">
No Safety Matrix Tasks are
referenced for this Safety Risk Assessment (JSA)
</div>
</div>
<script>
function launchView () {
var Pageurl = '';
CurVal = document.getElementById("SelectTask").value;
if (CurVal != '') {
crit = '/demo/ehs/safety/matrix/EditRecord.cfm?org=0&loc=Bangalore%2C
%20India&Login=yes&view=yes&closewindow=yes&TaskID=' + CurVal;
window.open(crit,'AppWin','toolbar=no,location=no,directories=no,status=no,menubar=
no,scrollbars=yes,resizable=yes,copyhistory=no,width=450,height=400');
}
}
</script>
<br />
</td>
</tr>
</table>
</div>
<div class="visible-print-inline-block">
<em class="text-
primary"><strong>Revision Date:</strong>13-Dec-2012</em>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="card mb-4">
<div class="card-header bg-primary hidden-print pointer" data-
toggle="collapse" href="#signOffHistory" role="button">Sign-Off</div>
<div class="table-card collapse show" id="signOffHistory">
__________________________________________________________<br>
<strong>Signature</strong>
</td>
<td class="mr-2 border-0">
____________________<br>
<strong>Date</strong>
</td>
<td class="border-0">
________________________________________<br>
<strong>Printed Name</strong>
</td>
</tr>
</tbody>
</table>
</div>
</div>