git-svn-id: https://svn.coded.pt/svn/SIPRP@1018 bb69d46d-e84e-40c8-a05a-06db0d633741

0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
João Neto 17 years ago
parent 9fe6e8fd7c
commit 81c3b2712c

@ -2,6 +2,7 @@ package siprp.higiene.relatorio.print;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import org.jdom.Document;
@ -23,7 +24,9 @@ public class RelatorioPDFCreator
Document foDoc = new Document( relatorio.toJdomElement() );
XMLOutputter outputter = new XMLOutputter(Format.getPrettyFormat());
ByteArrayOutputStream foBaos = new ByteArrayOutputStream();
FileOutputStream fos = new FileOutputStream("/home/jneto/a.fo");
outputter.output( foDoc, foBaos );
outputter.output( foDoc, fos );
System.out.println( new String( foBaos.toByteArray() ) );
byte fo[] =
@ -35,9 +38,6 @@ public class RelatorioPDFCreator
//FIXME: FOP COPIADO
PDFCreator.setUserConfig(Main.fopConfigFile);
PDFCreator pdfCreator = PDFCreator.getPDFCreator();

@ -116,10 +116,8 @@
</fo:block>
<fo:block font-size="12pt"> </fo:block>
<fo:block font-size="12pt"> </fo:block>
<fo:block font-size="16pt" color="#000000" font-family="Arial" margin-right="0in" text-indent="0in" text-align="center" margin-left="0in" margin-top="0.1563in" margin-bottom="0in">
<fo:inline font-weight="bold">
<xsl:value-of select="empresa/designacao-social" />
</fo:inline>
<fo:block font-size="18pt" color="#000000" font-weight="bold" margin-right="0in" text-indent="0in" text-align="center" margin-left="0in" margin-top="0.1563in" margin-bottom="0in">
<xsl:value-of select="empresa/designacao-social" />
-
<xsl:value-of select="empresa/estabelecimento" />
</fo:block>
@ -248,12 +246,8 @@
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="-0.1972in" text-align="justify" line-height="150%" margin-left="0.1972in" margin-top="0.0835in" margin-bottom="0.0835in"> </fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="-0.1972in" text-align="justify" line-height="150%" break-before="page" margin-left="0.1972in" margin-top="0.0835in" margin-bottom="0.0835in"> </fo:block>
<!-- fo:block font-size="12pt" margin-right="-0.0146in" text-indent="-0.1972in" text-align="justify" line-height="150%" margin-left="0.1972in" margin-top="0.0835in" margin-bottom="0.0835in"> </fo:block-->
<fo:block id="N68350" font-size="13pt" font-weight="bold" padding-left="0.0555in" padding-top="0.0138in" margin-right="-0.0146in" text-indent="0in" text-shadow="#000000 0.0626in 0.0626in" padding-bottom="0.0138in" text-align="justify"
margin-left="0in" border="0.0071in solid #000000" background-color="#f2f2f2" padding-right="0.0555in"
keep-with-next="always">
1. INTRODUÇÃO  
</fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" keep-with-next="always"> </fo:block>
<fo:block id="N68350" font-size="13pt" font-weight="bold" padding-left="0.0555in" padding-top="0.0138in" margin-right="-0.0146in" text-indent="0in" text-shadow="#000000 0.0626in 0.0626in" padding-bottom="0.0138in" text-align="justify" margin-left="0in" border="0.0071in solid #000000" background-color="#f2f2f2" padding-right="0.0555in">1. INTRODUÇÃO  </fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in"> </fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt">A entidade empregadora deve tomar todas as
medidas necessárias para a defesa da segurança e
saúde dos seus trabalhadores, mediante a criação
@ -274,7 +268,7 @@
prevenção.”</fo:inline>
 
</fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt" keep-with-next="always">Tendo em vista assegurar condições adequadas de
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt">Tendo em vista assegurar condições adequadas de
segurança, higiene e saúde dos trabalhadores,
são realizadas auditorias de segurança, no
decorrer das quais:  </fo:block>
@ -412,8 +406,9 @@
portuguesa em vigor relativa à Segurança,
Higiene e Saúde do Trabalho.  </fo:block>
<fo:block font-size="8pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in"> </fo:block>
<fo:block id="N68463" font-size="12pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt" keep-with-next="always">3.1 Legislação de aplicação geral  </fo:block>
<fo:block id="N68463" font-size="12pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt">3.1 Legislação de aplicação geral  </fo:block>
<fo:list-block>
<fo:list-item><fo:list-item-label/><fo:list-item-body/></fo:list-item>
<xsl:for-each select="legislacao-aplicavel/legislacao-geral/diploma">
<fo:list-item>
<fo:list-item-label>
@ -432,12 +427,13 @@
</xsl:for-each>
</fo:list-block>
<fo:block font-size="12pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in"> </fo:block>
<fo:block id="N68508" font-size="12pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt" keep-with-next="always">3.2 Legislação específica  </fo:block>
<fo:block id="N68508" font-size="12pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt">3.2 Legislação específica  </fo:block>
<xsl:for-each select="legislacao-aplicavel/legislacao-especifica">
<fo:block font-size="12pt" text-indent="-0.3cm" text-align="justify" margin-left="1.5cm" text-decoration="underline" font-weight="bold" space-before="16pt" keep-with-next="always">
<fo:block font-size="12pt" text-indent="-0.3cm" text-align="justify" margin-left="1.5cm" text-decoration="underline" font-weight="bold" space-after="6pt">
<xsl:value-of select="designacao" />
</fo:block>
<fo:list-block>
<fo:list-item><fo:list-item-label/><fo:list-item-body/></fo:list-item>
<xsl:for-each select="diploma">
<fo:list-item>
<fo:list-item-label>
@ -457,15 +453,16 @@
</fo:list-block>
</xsl:for-each>
<fo:block font-size="2pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt"> </fo:block>
<fo:block id="N68713" font-size="13pt" font-weight="bold" padding-left="0.0555in" padding-top="0.0138in" margin-right="-0.0146in" text-indent="0in" text-shadow="#000000 0.0626in 0.0626in" padding-bottom="0.0138in" text-align="justify" margin-left="0in" border="0.0071in solid #000000" background-color="#f2f2f2" padding-right="0.0555in" keep-with-next="always">4. NORMALIZAÇÃO APLICÁVEL  </fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" margin-left="0in" keep-with-next="always"> </fo:block>
<fo:block id="N68713" font-size="13pt" font-weight="bold" padding-left="0.0555in" padding-top="0.0138in" margin-right="-0.0146in" text-indent="0in" text-shadow="#000000 0.0626in 0.0626in" padding-bottom="0.0138in" text-align="justify" margin-left="0in" border="0.0071in solid #000000" background-color="#f2f2f2" padding-right="0.0555in">4. NORMALIZAÇÃO APLICÁVEL  </fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" margin-left="0in"> </fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt">Na realização da avaliação de riscos laborais
foi considerada além da legislação, também a
normalização relativa à Segurança, Higiene e
Saúde do Trabalho.  </fo:block>
<fo:block id="N68722" font-size="12pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt" keep-with-next="always">4.1 Normalização portuguesa  </fo:block>
<fo:list-block>
<xsl:for-each select="normalizacao-aplicavel/normalizacao-portuguesa/norma">
<fo:block id="N68722" font-size="12pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt">4.1 Normalização portuguesa  </fo:block>
<xsl:if test="normalizacao-aplicavel/normalizacao-portuguesa/norma:node-set($xsd_node)/*">
<fo:list-block>
<fo:list-item><fo:list-item-label/><fo:list-item-body/></fo:list-item>
<fo:list-item>
<fo:list-item-label>
<fo:block font-size="16pt" margin-left="0.2in" line-height="130%" margin-top="0.0835in" margin-bottom="0.0835in"></fo:block>
@ -480,12 +477,12 @@
</fo:block>
</fo:list-item-body>
</fo:list-item>
</xsl:for-each>
</fo:list-block>
</fo:list-block>
</xsl:if>
<fo:block font-size="12pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in"> </fo:block>
<fo:block id="N68773" font-size="12pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt" keep-with-next="always">4.2 Normalização internacional  </fo:block>
<fo:list-block>
<xsl:for-each select="normalizacao-aplicavel/normalizacao-internacional/norma">
<fo:block id="N68773" font-size="12pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt">4.2 Normalização internacional  </fo:block>
<xsl:if test="normalizacao-aplicavel/normalizacao-internacional/norma:node-set($xsd_node)/*">
<fo:list-block>
<fo:list-item>
<fo:list-item-label>
<fo:block font-size="16pt" margin-left="0.2in" line-height="130%" margin-top="0.0835in" margin-bottom="0.0835in"></fo:block>
@ -500,18 +497,18 @@
</fo:block>
</fo:list-item-body>
</fo:list-item>
</xsl:for-each>
</fo:list-block>
</fo:list-block>
</xsl:if>
<fo:block font-size="10pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" margin-left="0in"> </fo:block>
<fo:block id="N68807" font-size="13pt" font-weight="bold" padding-left="0.0555in" padding-top="0.0138in" margin-right="-0.0146in" text-indent="0in" text-shadow="#000000 0.0626in 0.0626in" padding-bottom="0.0138in" text-align="justify" margin-left="0in" border="0.0071in solid #000000" background-color="#f2f2f2" padding-right="0.0555in" keep-with-next="always">5. OBRIGAÇÕES LEGAIS  </fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" margin-left="0in" keep-with-next="always"> </fo:block>
<fo:block id="N68807" font-size="13pt" font-weight="bold" padding-left="0.0555in" padding-top="0.0138in" margin-right="-0.0146in" text-indent="0in" text-shadow="#000000 0.0626in 0.0626in" padding-bottom="0.0138in" text-align="justify" margin-left="0in" border="0.0071in solid #000000" background-color="#f2f2f2" padding-right="0.0555in">5. OBRIGAÇÕES LEGAIS  </fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" margin-left="0in"> </fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in">De acordo com o Capítulo IV da Lei nº99/2003 de
27 de Agosto são estabelecidas obrigações legais
para o empregador e trabalhador.  </fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in"> </fo:block>
<fo:block font-size="6pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in"> </fo:block>
<fo:block id="N68820" font-size="12pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt" keep-with-next="always">5.1 Obrigações do empregador  </fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt" keep-with-next="always">De acordo com o artigo 273º da Lei nº99/2003 de
<fo:block id="N68820" font-size="12pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt">5.1 Obrigações do empregador  </fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt">De acordo com o artigo 273º da Lei nº99/2003 de
27 de Agosto o empregador tem de:  </fo:block>
<fo:list-block>
<fo:list-item>
@ -673,7 +670,7 @@
</fo:list-block>
<fo:block font-size="12pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in"> </fo:block>
<fo:block font-size="12pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in"> </fo:block>
<fo:block id="N68924" font-size="12pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt" keep-with-next="always">5.2 Obrigações do trabalhador  </fo:block>
<fo:block id="N68924" font-size="12pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt">5.2 Obrigações do trabalhador  </fo:block>
<fo:list-block>
<fo:list-item>
<fo:list-item-label>
@ -772,10 +769,11 @@
relativas aos níveis de iluminância, humidade
relativa, temperatura do ar, velocidade do ar e
do nível sonoro contínuo equivalente.  </fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" keep-with-next="always">Na realização das referidas medições são
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in">Na realização das referidas medições são
utilizados os seguintes equipamentos
(devidamente calibrados):  </fo:block>
<fo:list-block>
<fo:list-item><fo:list-item-label/><fo:list-item-body/></fo:list-item>
<xsl:for-each select="equipamentos/equipamento">
<fo:list-item>
<fo:list-item-label>
@ -798,7 +796,7 @@
<fo:block id="N68992" font-size="13pt" font-weight="bold" padding-left="0.0555in" padding-top="0.0138in" margin-right="-0.0146in" text-indent="0in" text-shadow="#000000 0.0626in 0.0626in" padding-bottom="0.0138in" text-align="justify" margin-left="0in" border="0.0071in solid #000000" background-color="#f2f2f2" padding-right="0.0555in">7. RISCOS LABORAIS  </fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" margin-left="0in"> </fo:block>
<fo:block font-size="2pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0.1972in" margin-top="0.0835in" margin-bottom="0.0835in"> </fo:block>
<fo:block id="N68998" font-size="12pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt" keep-with-next="always">7.1 Classificação dos riscos profissionais  </fo:block>
<fo:block id="N68998" font-size="12pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt">7.1 Classificação dos riscos profissionais  </fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in" space-after="6pt">Os riscos profissionais encontram-se
relacionados com a Segurança, a Higiene, a
Ergonomia e a Psicossociologia do Trabalho.  </fo:block>
@ -1387,7 +1385,7 @@
<!-- fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" break-before="page" margin-left="0in" margin-top="0.0835in" margin-bottom="0.0835in"> </fo:block-->
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in"> </fo:block>
<fo:block font-size="10pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in"> </fo:block>
<fo:block id="N69941" font-size="13pt" font-weight="bold" padding-left="0.0555in" padding-top="0.0138in" margin-right="-0.0146in" text-indent="0in" text-shadow="#000000 0.0626in 0.0626in" padding-bottom="0.0138in" text-align="justify" margin-left="0in" border="0.0071in solid #000000" background-color="#f2f2f2" padding-right="0.0555in" keep-with-next="always">8. AVALIAÇÃO DE RISCOS LABORAIS  </fo:block>
<fo:block id="N69941" font-size="13pt" font-weight="bold" padding-left="0.0555in" padding-top="0.0138in" margin-right="-0.0146in" text-indent="0in" text-shadow="#000000 0.0626in 0.0626in" padding-bottom="0.0138in" text-align="justify" margin-left="0in" border="0.0071in solid #000000" background-color="#f2f2f2" padding-right="0.0555in">8. AVALIAÇÃO DE RISCOS LABORAIS  </fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in"> </fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" line-height="130%" margin-left="0in">Com base na informação recolhida no decorrer da
auditoria, foram elaboradas as tabelas de riscos
@ -1641,7 +1639,7 @@
<fo:flow flow-name="xsl-region-body">
<fo:block font-size="12pt"> </fo:block>
<fo:block font-size="12pt"> </fo:block>
<fo:block id="N65910" font-size="13pt" font-weight="bold" padding-left="0.0555in" padding-top="0.0138in" text-shadow="#000000 0.0626in 0.0626in" padding-bottom="0.0138in" text-align="justify" border="0.0071in solid #000000" background-color="#f2f2f2" padding-right="0.0555in" keep-with-next="always">9. PLANO DE ACTUAÇÃO  </fo:block>
<fo:block id="N65910" font-size="13pt" font-weight="bold" padding-left="0.0555in" padding-top="0.0138in" text-shadow="#000000 0.0626in 0.0626in" padding-bottom="0.0138in" text-align="justify" border="0.0071in solid #000000" background-color="#f2f2f2" padding-right="0.0555in">9. PLANO DE ACTUAÇÃO  </fo:block>
<fo:block font-size="12pt" text-align="justify"> </fo:block>
<fo:block font-size="12pt" text-align="justify" line-height="130%">A partir dos resultados da avaliação de riscos,
é elaborado um outro documento (Plano de
@ -1663,7 +1661,7 @@
</fo:block>
<fo:block font-size="12pt" text-align="justify" line-height="130%"> </fo:block>
<fo:block font-size="12pt" text-align="justify" line-height="130%"> </fo:block>
<fo:block id="N65940" font-size="13pt" font-weight="bold" padding-left="0.0555in" padding-top="0.0138in" text-shadow="#000000 0.0626in 0.0626in" padding-bottom="0.0138in" text-align="justify" border="0.0071in solid #000000" background-color="#f2f2f2" padding-right="0.0555in" keep-with-next="always">10. CONSIDERAÇÕES FINAIS</fo:block>
<fo:block id="N65940" font-size="13pt" font-weight="bold" padding-left="0.0555in" padding-top="0.0138in" text-shadow="#000000 0.0626in 0.0626in" padding-bottom="0.0138in" text-align="justify" border="0.0071in solid #000000" background-color="#f2f2f2" padding-right="0.0555in">10. CONSIDERAÇÕES FINAIS</fo:block>
<fo:block font-size="12pt"> </fo:block>
<fo:block font-size="12pt" text-align="justify" line-height="130%">
<fo:inline>A equipa técnica de Segurança e Higiene do
@ -1739,9 +1737,9 @@
</fo:page-sequence>
</fo:root>
</xsl:template>
<xsl:template name="posto">
<xsl:template name="posto">
<fo:page-sequence master-reference="Standard_2" force-page-count="no-force" initial-page-number="auto">
<fo:static-content flow-name="xsl-region-before">
<fo:static-content flow-name="xsl-region-before">
<fo:table table-layout="fixed" width="100%">
<fo:table-column />
<fo:table-column />
@ -1777,8 +1775,8 @@
<fo:table-cell number-columns-spanned="3" padding-bottom="0in" padding-left="0.0486in" border="0.0069in solid #000000" padding-top="0in" display-align="before" writing-mode="lr-tb" padding-right="0.0486in">
<fo:block font-size="4pt" margin-right="-0.0146in" text-indent="0in" margin-left="0in"> </fo:block>
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" margin-left="0in">
<fo:inline font-size="11pt" font-family="Arial">EMPRESA:</fo:inline>
<fo:inline font-size="9pt" font-family="Arial">
<fo:inline font-size="10pt">EMPRESA:</fo:inline>
<fo:inline font-size="9pt">
<xsl:value-of select="../../../empresa/designacao-social" />
</fo:inline>
</fo:block>
@ -1788,16 +1786,16 @@
<fo:table-cell number-columns-spanned="3" padding-bottom="0in" padding-left="0.0486in" border="0.0069in solid #000000" padding-top="0in" display-align="before" writing-mode="lr-tb" padding-right="0.0486in">
<fo:block font-size="4pt" margin-right="-0.0146in" text-indent="0in" margin-left="0in"> </fo:block>
<fo:block font-size="10pt" margin-right="-0.0146in" text-indent="0in" margin-left="0in">
<fo:inline font-size="11pt" font-family="Arial">ESTABELECIMENTO:</fo:inline>
<fo:inline font-size="9pt" font-family="Arial"><xsl:value-of select="../../../empresa/estabelecimento" /></fo:inline>
ESTABELECIMENTO:
<xsl:value-of select="../../../empresa/estabelecimento" />
</fo:block>
</fo:table-cell>
</fo:table-row>
<fo:table-row>
<fo:table-cell padding-bottom="0in" padding-left="0.0486in" border="0.0069in solid #000000" padding-top="0in" display-align="before" writing-mode="lr-tb" padding-right="0.0486in">
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" margin-left="0in">
<fo:inline font-size="11pt" font-family="Arial">DATA DA AVALIAÇÃO:</fo:inline>
<fo:inline font-size="9pt" font-family="Arial">
<fo:inline font-size="10pt">DATA DA AVALIAÇÃO:</fo:inline>
<fo:inline font-size="9pt">
<xsl:value-of select="../../../data-hs/dia" />
de
<xsl:value-of select="../../../data-hs/mes-extenso" />
@ -1809,10 +1807,8 @@
</fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0486in" border="0.0069in solid #000000" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0486in">
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" margin-left="0in">
<fo:inline font-size="11pt" font-family="Arial">
AVALIAÇÃO:
</fo:inline>
<fo:inline font-size="9pt" font-family="Arial">
<fo:inline font-size="10pt">
AVALIAÇÃO:
<xsl:value-of select="../../../tipo-avaliacao" />
</fo:inline>
 
@ -1820,8 +1816,8 @@
</fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0486in" border="0.0069in solid #000000" padding-top="0in" display-align="before" writing-mode="lr-tb" padding-right="0.0486in">
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" margin-left="0in">
<fo:inline font-size="11pt" font-family="Arial">DATA DA PRÓXIMA:</fo:inline>
<fo:inline font-size="9pt" font-family="Arial">
<fo:inline font-size="10pt">DATA DA PRÓXIMA:</fo:inline>
<fo:inline font-size="9pt">
<xsl:value-of select="../../../data-proxima-hs/dia" />
de
<xsl:value-of select="../../../data-proxima-hs/mes-extenso" />
@ -1835,9 +1831,7 @@
<fo:table-row>
<fo:table-cell number-columns-spanned="3" padding-bottom="0in" padding-left="0.0486in" border="0.0069in solid #000000" padding-top="0in" display-align="before" writing-mode="lr-tb" padding-right="0.0486in">
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" text-align="justify" margin-left="0in">
<fo:inline font-size="11pt" font-family="Arial">REALIZADA POR:</fo:inline>
<fo:inline font-size="9pt" font-family="Arial">
Sónia Campos  /
<fo:inline font-size="10pt">REALIZADA POR: Sónia Campos  /
SIPRP Sociedade Ibérica de
Prevenção de Riscos
Profissionais  </fo:inline>
@ -1845,16 +1839,14 @@
</fo:table-cell>
</fo:table-row>
<fo:table-row>
<fo:table-cell number-columns-spanned="2" padding-bottom="0in" padding-left="0.0486in" border="0.0069in solid #000000" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0486in">
<fo:table-cell number-columns-spanned="3" padding-bottom="0in" padding-left="0.0486in" border="0.0069in solid #000000" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0486in">
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" margin-left="0in">
<fo:inline font-size="9pt" font-family="Arial">
<fo:inline font-size="11pt" font-weight="bold">POSTO DE TRABALHO</fo:inline>
<fo:inline>:</fo:inline>
<fo:inline font-size="11pt">
<xsl:value-of select="designacao" />
</fo:inline>
</fo:block>
</fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0486in" border="0.0069in solid #000000" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0486in">
<fo:block font-size="12pt" margin-right="-0.0146in" text-indent="0in" margin-left="0in">
</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
@ -1888,7 +1880,7 @@
</fo:table>
</fo:static-content>
<xsl:call-template name="footer" />
<fo:flow flow-name="xsl-region-body">
<fo:flow flow-name="xsl-region-body">
<fo:block>
<xsl:attribute name="id">
<xsl:value-of select="generate-id()" />
@ -1900,48 +1892,35 @@
<fo:table-column column-width="1.2611in" />
<fo:table-column column-width="7.3709in" />
<fo:table-body>
<xsl:for-each select="risco" >
<xsl:for-each select="risco">
<fo:table-row >
<fo:table-cell border="0.0069in solid #000000" border-after-width.conditionality="retain" display-align="center" writing-mode="lr-tb">
<fo:block font-size="11pt" font-family="Arial" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="center" margin-left="0in">
<fo:table-cell border="0.0069in solid #000000" display-align="center" writing-mode="lr-tb">
<fo:block font-size="11pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="center" margin-left="0in">
<xsl:value-of select="severidade" />
</fo:block>
</fo:table-cell>
<fo:table-cell border="0.0069in solid #000000" border-after-width.conditionality="retain" display-align="center" writing-mode="lr-tb">
<fo:block font-size="11pt" font-weight="bold" font-family="Arial" margin-right="-0.0146in" text-indent="0in" text-align="center" margin-left="0in">
<fo:table-cell border="0.0069in solid #000000" display-align="center" writing-mode="lr-tb">
<fo:block font-size="11pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="center" margin-left="0in">
<xsl:value-of select="probabilidade" />
</fo:block>
</fo:table-cell>
<fo:table-cell border="0.0069in solid #000000" border-after-width.conditionality="retain" display-align="center" writing-mode="lr-tb">
<fo:block font-size="11pt" font-weight="bold" font-family="Arial" margin-right="-0.0146in" text-indent="0in" text-align="center" margin-left="0in">
<xsl:value-of select="valor-numerico" />
<fo:table-cell border="0.0069in solid #000000" display-align="center" writing-mode="lr-tb">
<fo:block font-size="11pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="center" margin-left="0in">
<xsl:value-of select="valor-numerico" />
</fo:block>
<fo:block font-size="11pt" font-weight="bold" font-family="Arial" margin-right="-0.0146in" text-indent="0in" text-align="center" margin-left="0in">
<xsl:choose>
<xsl:when test="valor-numerico=1">IRRELEVANTE</xsl:when>
<xsl:when test="valor-numerico=2">MUITO BAIXO</xsl:when>
<xsl:when test="valor-numerico=3">MUITO BAIXO</xsl:when>
<xsl:when test="valor-numerico=4">BAIXO</xsl:when>
<xsl:when test="valor-numerico=6">MÉDIO</xsl:when>
<xsl:when test="valor-numerico=8">ALTO</xsl:when>
<xsl:when test="valor-numerico=9">ALTO</xsl:when>
<xsl:when test="valor-numerico=12">MUITO ALTO</xsl:when>
<xsl:when test="valor-numerico=16">EXTREMAMENTE ALTO</xsl:when>
<xsl:otherwise>
<xsl:value-of select="valor-qualitativo" />
</xsl:otherwise>
</xsl:choose>
<fo:block font-size="11pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="center" margin-left="0in">
<xsl:value-of select="valor-qualitativo" />
</fo:block>
</fo:table-cell>
<fo:table-cell border="0.0069in solid #000000" border-after-width.conditionality="retain" display-align="center" writing-mode="lr-tb" padding="2pt">
<fo:block font-size="11pt" font-weight="bold" font-family="Arial" margin-right="-0.0146in" text-indent="0in" text-align="left" margin-left="0.1in">
<fo:table-cell border="0.0069in solid #000000" display-align="center" writing-mode="lr-tb" padding="2pt">
<fo:block font-size="11pt" font-weight="bold" margin-right="-0.0146in" text-indent="0in" text-align="left" margin-left="0.1in">
<fo:block>
<fo:leader />
</fo:block>
<xsl:value-of select="descricao" />
</fo:block>
<xsl:for-each select="medida">
<fo:block font-size="12pt" font-family="Arial" margin-right="0.2in" text-indent="0in" text-align="justify" margin-left="0.25in" space-before="4pt">
<fo:block font-size="12pt" font-family="Arial Narrow" margin-right="0.2in" text-indent="0in" text-align="justify" margin-left="0.25in" space-before="4pt">
-
<xsl:value-of select="requisitos-legais" />
<xsl:choose>

Loading…
Cancel
Save