|  |  | @ -31,22 +31,54 @@ public class MedicinaDataProvider extends MetaProvider | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 |  |  |  | 	 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 	public static final String TIPOS_CONSULTAS[] =  |  |  |  | 	public static final String TIPOS_CONSULTAS[] =  | 
			
		
	
		
		
			
				
					
					|  |  |  | 		new String[]{ "", "Admiss\u00e3o", "Peri\u00f3dico", "Ocasional", "", "Peri\u00f3dico inicial" }; |  |  |  | 		new String[]{ "", MOTIVO_ADMISSAO_STR, MOTIVO_PERIODICO_STR, MOTIVO_OCASIONAL_STR, "", MOTIVO_PERIODICO_INICIAL_STR }; | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 	 |  |  |  | 	 | 
			
		
	
		
		
			
				
					
					|  |  |  | 	public static final String  ESTADOS_EXAME_STR[] =  |  |  |  | 	public static final HashMap<Integer,String> MOTIVOS_BY_ID = | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 			new String[]{ "Por realizar", "Parcialmente realizado", "Realizado", |  |  |  | 			new HashMap<Integer,String>(); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 							"Desmarcado trabalhador",  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 							"Desmarcado " + Singleton.getInstance( SingletonConstants.COMPANY_ACRONYM ), |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 							"Faltou" }; |  |  |  |  | 
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 	 |  |  |  | 	 | 
			
		
	
		
		
			
				
					
					|  |  |  | 	public static final String  ESTADOS_CONSULTA_STR[] =  |  |  |  | 	public static final HashMap<Integer,String> SUB_MOTIVOS_BY_ID = | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 			new String[]{ "Por realizar", "Parcialmente realizada", "Realizada", |  |  |  | 			new HashMap<Integer,String>(); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 							"Desmarcada trabalhador",  |  |  |  | 	 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 							"Desmarcada " + Singleton.getInstance( SingletonConstants.COMPANY_ACRONYM ), |  |  |  | 	public static final HashMap<Integer,Integer[]> SUB_MOTIVOS_IDS_BY_MOTIVO_ID = | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 							"Faltou" }; |  |  |  | 			new HashMap<Integer,Integer[]>(); | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //	public static final String  ESTADOS_EXAME_STR[] = 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //			new String[]{ "Por realizar", "Parcialmente realizado", "Realizado",
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //							"Desmarcado trabalhador", 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //							"Desmarcado " + Singleton.getInstance( SingletonConstants.COMPANY_ACRONYM ),
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //							"Faltou" };
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //	
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //	public static final String  ESTADOS_CONSULTA_STR[] = 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //			new String[]{ "Por realizar", "Parcialmente realizada", "Realizada",
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //							"Desmarcada trabalhador", 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //							"Desmarcada " + Singleton.getInstance( SingletonConstants.COMPANY_ACRONYM ),
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | //							"Faltou" };
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 |  |  |  | 	 | 
			
		
	
		
		
			
				
					
					|  |  |  | 	private static final Object LOCK = new Object(); |  |  |  | 	private static final Object LOCK = new Object(); | 
			
		
	
		
		
			
				
					
					|  |  |  | 	private static MedicinaDataProvider instance = null; |  |  |  | 	private static MedicinaDataProvider instance = null; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	static | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	{ | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		MOTIVOS_BY_ID.put( MOTIVO_ADMISSAO_INTEGER, MOTIVO_ADMISSAO_STR ); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		MOTIVOS_BY_ID.put( MOTIVO_PERIODICO_INTEGER, MOTIVO_PERIODICO_STR ); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		MOTIVOS_BY_ID.put( MOTIVO_OCASIONAL_INTEGER, MOTIVO_OCASIONAL_STR ); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		MOTIVOS_BY_ID.put( MOTIVO_PERIODICO_INICIAL_INTEGER, MOTIVO_PERIODICO_INICIAL_STR ); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		SUB_MOTIVOS_BY_ID.put( SUB_MOTIVO_APOS_DOENCA_INTEGER, SUB_MOTIVO_APOS_DOENCA_STR ); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		SUB_MOTIVOS_BY_ID.put( SUB_MOTIVO_APOS_ACIDENTE_INTEGER, SUB_MOTIVO_APOS_ACIDENTE_STR ); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		SUB_MOTIVOS_BY_ID.put( SUB_MOTIVO_PEDIDO_TRABALHADOR_INTEGER, SUB_MOTIVO_PEDIDO_TRABALHADOR_STR ); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		SUB_MOTIVOS_BY_ID.put( SUB_MOTIVO_PEDIDO_SERVICO_INTEGER, SUB_MOTIVO_PEDIDO_SERVICO_STR ); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		SUB_MOTIVOS_BY_ID.put( SUB_MOTIVO_MUDANCA_FUNCAO_INTEGER, SUB_MOTIVO_MUDANCA_FUNCAO_STR ); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		SUB_MOTIVOS_BY_ID.put( SUB_MOTIVO_ALTERACAO_CONDICOES_INTEGER, SUB_MOTIVO_ALTERACAO_CONDICOES_STR ); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		SUB_MOTIVOS_BY_ID.put( SUB_MOTIVO_OUTRO_INTEGER, SUB_MOTIVO_OUTRO_STR ); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		SUB_MOTIVOS_IDS_BY_MOTIVO_ID.put( MOTIVO_OCASIONAL_INTEGER, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 				new Integer[]{ SUB_MOTIVO_APOS_DOENCA_INTEGER, SUB_MOTIVO_APOS_ACIDENTE_INTEGER,  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 								SUB_MOTIVO_PEDIDO_TRABALHADOR_INTEGER, SUB_MOTIVO_PEDIDO_SERVICO_INTEGER,  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 								SUB_MOTIVO_MUDANCA_FUNCAO_INTEGER, SUB_MOTIVO_ALTERACAO_CONDICOES_INTEGER,  | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 								SUB_MOTIVO_OUTRO_INTEGER } ); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	 | 
			
		
	
		
		
			
				
					
					|  |  |  | 	private final Executer executer; |  |  |  | 	private final Executer executer; | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 |  |  |  | 	 | 
			
		
	
		
		
			
				
					
					|  |  |  | 	/** Creates a new instance of MedicinaDataProvider */ |  |  |  | 	/** Creates a new instance of MedicinaDataProvider */ | 
			
		
	
	
		
		
			
				
					|  |  | 
 |