/**
     * Construtor da classe
     *
     * @param string $id id do registro a ser acessado
     */
	function TextoPadrao($id=''){
		//inicializa a classe mãe - obrigatório
		parent::Base($id, "texto_padrao", "txp_id");
		//seta as configurações - não é obrigatório, caso seja uma classe com muitas peculiaridades
		parent::propertiesSetConfig(
			array(
				"med_id"	=> array(
					"titulo"		=> "Médico",
					"requerido"		=> "1",
					"validacao"		=> "Int",
				),
				"txp_codigo"	=> array(
					"titulo"		=> "Código",
					"requerido"		=> "1",
					"validacao"		=> "Text",
				),
				"txp_texto"	=> array(
					"titulo"		=> "Texto",
					"requerido"		=> "1",
					"validacao"		=> "Text",
				),

			)
		);
	}
Beispiel #2
0
    /**
     * Construtor da classe
     *
     * @param string $id id do registro a ser acessado
     */
	function Convenio($id=''){
		//inicializa a classe mãe - obrigatório
		parent::Base($id, "convenio", "con_id");
		//seta as configurações - não é obrigatório, caso seja uma classe com muitas peculiaridades
		parent::propertiesSetConfig(
			array(
				"con_nome"	=> array(
					"titulo"		=> "Nome",
					"requerido"		=> "1",
					"validacao"		=> "Text",
				),
				"hos_id"	=> array(
					"titulo"		=> "Hospital",
					"requerido"		=> "1",
					"validacao"		=> "Int",
				),
				"con_valor_ch"	=> array(
					"titulo"		=> "Valor do CH",
					"requerido"		=> "0",
					"validacao"		=> "Float",
				),
				"con_valor_filme"	=> array(
					"titulo"		=> "Valor do Filme",
					"requerido"		=> "0",
					"validacao"		=> "Float",
				),
			)
		);
	}
Beispiel #3
0
    /**
     * Construtor da classe
     *
     * @param string $id id do registro a ser acessado
     */
	function Hospital($id=''){
		//inicializa a classe mãe - obrigatório
		parent::Base($id, "hospital", "hos_id");
		//seta as configurações - não é obrigatório, caso seja uma classe com muitas peculiaridades
		parent::propertiesSetConfig(
			array(
				"med_id"	=> array(
					"titulo"		=> "Médico",
					"requerido"		=> "1",
					"validacao"		=> "Int",
				),
				"hos_nome"	=> array(
					"titulo"		=> "Nome",
					"requerido"		=> "1",
					"validacao"		=> "Text",
				),
				"hos_login"	=> array(
					"titulo"		=> "Login",
					"requerido"		=> "1",
					"validacao"		=> "Text",
				),
				"hos_senha"	=> array(
					"titulo"		=> "senha",
					"requerido"		=> "1",
					"validacao"		=> "Text",
				),
				"hos_email"	=> array(
					"titulo"		=> "E-Mail",
					"requerido"		=> "1",
					"validacao"		=> "Email",
				),
				"hos_percentual"	=> array(
					"titulo"		=> "Percentual",
					"requerido"		=> "",
					"validacao"		=> "Float",
				),

			)
		);
	}
    /**
     * Construtor da classe
     *
     * @param string $id id do registro a ser acessado
     */
	function ValorExame($id=''){
		//inicializa a classe mãe - obrigatório
		parent::Base($id, "valor_exame", "vex_id");
		//seta as configurações - não é obrigatório, caso seja uma classe com muitas peculiaridades
		parent::propertiesSetConfig(
			array(
				"exa_id"	=> array(
					"titulo"		=> "Exame",
					"requerido"		=> "1",
					"validacao"		=> "Int",
				),
				"con_id"	=> array(
					"titulo"		=> "Convênio",
					"requerido"		=> "1",
					"validacao"		=> "Int",
				),
				"vex_valor_absoluto"	=> array(
					"titulo"		=> "Valor Absoluto",
					"requerido"		=> "",
					"validacao"		=> "Float",
				),
				"vex_filme"	=> array(
					"titulo"		=> "Filme (M2)",
					"requerido"		=> "",
					"validacao"		=> "Float4",
				),
				"vex_valor_contraste"	=> array(
					"titulo"		=> "Valor do Contraste",
					"requerido"		=> "",
					"validacao"		=> "Float",
				),
				"vex_ch"	=> array(
					"titulo"		=> "CH",
					"requerido"		=> "",
					"validacao"		=> "Int",
				),
			)
		);
	}
    /**
     * Construtor da classe
     *
     * @param string $id id do registro a ser acessado
     */
	function Interpretacao($id=''){
		//inicializa a classe mãe - obrigatório
		parent::Base($id, "interpretacao", "int_id");
		//seta as configurações - não é obrigatório, caso seja uma classe com muitas peculiaridades
 		parent::propertiesSetConfig(
			array(
				"int_status"	=> array(
					"titulo"		=> "Situação",
					"requerido"		=> "",
					"validacao"		=> "Text",
				),
				"int_data_cadastro"	=> array(
					"titulo"		=> "Data de Cadastro",
					"requerido"		=> "",
					"validacao"		=> "DataHoraMinSeg",
				),
				"int_data_interpretacao"	=> array(
					"titulo"		=> "Data de Interpretação",
					"requerido"		=> "",
					"validacao"		=> "DataHoraMinSeg",
				),
				"int_data_impressao"	=> array(
					"titulo"		=> "Data de Impressão",
					"requerido"		=> "",
					"validacao"		=> "DataHoraMinSeg",
				),
/* 				"med_id"	=> array(
					"titulo"		=> "Médico",
					"requerido"		=> "",
					"validacao"		=> "Int",
				), */
				"hos_id"	=> array(
					"titulo"		=> "Hospital",
					"requerido"		=> "",
					"validacao"		=> "Int",
				),
				"int_paciente_prontuario"	=> array(
					"titulo"		=> "Prontuário",
					"requerido"		=> "",
					"validacao"		=> "Text",
				),
				"int_paciente_nome"	=> array(
					"titulo"		=> "Nome do Paciente",
					"requerido"		=> "",
					"validacao"		=> "Text",
				),
				"int_paciente_nascimento"	=> array(
					"titulo"		=> "Data de Nascimento",
					"requerido"		=> "",
					"validacao"		=> "Data",
				),
				"int_paciente_sexo"	=> array(
					"titulo"		=> "Sexo",
					"requerido"		=> "",
					"validacao"		=> "Text",
				),
				"exa_id"	=> array(
					"titulo"		=> "Exame",
					"requerido"		=> "",
					"validacao"		=> "Int",
				),
				"con_id"	=> array(
					"titulo"		=> "Convênio",
					"requerido"		=> "",
					"validacao"		=> "Int",
				),
				"int_opcional"	=> array(
					"titulo"		=> "Opcional",
					"requerido"		=> "",
					"validacao"		=> "Text",
				),
				"int_requisitante"	=> array(
					"titulo"		=> "Médico requisitante",
					"requerido"		=> "",
					"validacao"		=> "Text",
				),
				"int_tecnico_rx"	=> array(
					"titulo"		=> "Técnico Rx",
					"requerido"		=> "",
					"validacao"		=> "Text",
				),
				"int_percentual"	=> array(
					"titulo"		=> "Percentual",
					"requerido"		=> "",
					"validacao"		=> "Float",
				),
				"int_valor_ch"	=> array(
					"titulo"		=> "Valor do CH",
					"requerido"		=> "",
					"validacao"		=> "Float",
				),
				"int_ch"	=> array(
					"titulo"		=> "CH",
					"requerido"		=> "",
					"validacao"		=> "Int",
				),
				"int_valor_filme"	=> array(
					"titulo"		=> "Valor do Filme",
					"requerido"		=> "",
					"validacao"		=> "Float",
				),
				"int_filme"	=> array(
					"titulo"		=> "Filme (M2)",
					"requerido"		=> "",
					"validacao"		=> "Float4",
				),
				"int_valor_absoluto"	=> array(
					"titulo"		=> "Valor Absoluto",
					"requerido"		=> "",
					"validacao"		=> "Float",
				),
				"int_valor_contraste"	=> array(
					"titulo"		=> "Valor do Contraste",
					"requerido"		=> "",
					"validacao"		=> "Float",
				),
				"int_valor_final"	=> array(
					"titulo"		=> "Valor Final",
					"requerido"		=> "",
					"validacao"		=> "Float",
				),
				"int_texto"	=> array(
					"titulo"		=> "Interpretacao",
					"requerido"		=> "",
					"validacao"		=> "Text",
				),
			)
		);
	}