|
HONORARIOS
Contratos Carga
En los contratos se expresan los valorizaciones de las prácticas
para cada, médico y para cada cobertura que este debe atender, también se definen, en referencia a la base de
contratos de obras sociales los precios que se deben abonar de los mismos.
Cuando seleccionamos la opción todas,("dejando en blanco el
combo de obras sociales"), el sistema valoriza de la misma forma
para todas las coberturas. Si especificamos una cobertura los precios se
definen para esta sola.
- Ingreso de un contrato de Honorarios Médicos: Se ingresa un solo contrato por
médico en el mismo se especifica los valores para cada cobertura o
bien en general para todas las coberturas.

- Si no encuentra contrato de médico el sistema pone los valores de
Honorarios y Gastos correspondientes al contrato de Obras Sociales.
- Carga de valores de prácticas: Para ingresar una debemos presionar
sobre el botón ingresar Nueva Práctica. El sistema nos pregunta si
deseamos ingresar los valores en forma puntual o individual o por
rango, debemos seleccionar una de ambas modalidades.

- Ingreso de prácticas por valor individual: Si optamos por la
opción [SI], el sistema nos muestra el siguiente formulario.
Debemos ingresar el código de la práctica o módulo, o bien buscarlo
en la base de datos de prácticas presionando el botón [B],
seleccionamos la misma. En segundo término debemos especificar si el
precio que estamos cargando es para el paciente internado, ambulatorio o
para ambas situaciones, ya que se puede dar el caso de que una misma
práctica tenga distintos valores en el contrato de acuerdo a si esta es
para pacientes internados o ambulatorios. Debemos elegir alguna de las
tres opciones. luego Tenemos que estipular en moneda el valor de los
honorarios y de el gasto sanatorial, de la suma de ambos sale el valor de
la practica o módulo.
- Carga de prácticas por rango: El nomenclador de prácticas tiene un
cierto ordenamiento de los datos de las prácticas, agrupadas por
especialidad, laboratorio, rayos, cirugía, etc. por este motivo es
factible agrupar las mismas por esos códigos y de esta forma ver Base
de datos de Prácticas,.Para utilizar correctamente la opción de
carga por rango de prácticas del nomenclador, así como para
incorporar nuevas prácticas en el mismo, en necesario
familiarizarse con la base de datos, para lo cual sugerimos imprimir
la misma y personalizarla a las necesidades de cada institución.
HONORARIOS DE PROFESIONALES
Los honorarios de profesionales se definen en tres
lugares,
1.
en el Nomenclador de
prácticas, en donde se estipulan el valor de la práctica y el gasto
definiendo el valor para cada prestación.
2.
en los contratos de los financiadores, el sistema registra la
variación de costos de cada práctica y las condiciones de contratación
de las mismas con cada financiador. Aquí también se definen los
honorarios profesionales.
3.
En los contratos de los Médicos se definen las condiciones de
liquidación de Honorarios para cada profesional definiendo de dos
maneras,
a.
por un lado el porcentual que corresponde que cobre cada
profesional de acuerdo a lo estipulado en los contratos de financiadores.
b.
Por el otro el valor puntual que se le liquidará por cada práctica.
Modo de funcionamiento
El sistema busca para liquidar una práctica al
profesional en primer lugar, si este tiene un valor definido en el
contrato de médicos para esa práctica. El profesional puede tener un
valor definido solo para un financiador y una practica determinada o para
todos los financiadores. Si no define por esta vía el precio que debe
colocar, se fija en los contratos de financiadores el valor definido de
honorarios para ese contrato u el financiador que corresponda y lo
multiplica por el porcentual definido que corresponda para cada
profesional en la ficha de médicos.
Si la cantidad de practicas por ejemplo 2 consultas
fue definido e importado desde el módulo de facturación, no se puede
cambiar, solo calcular los precios correspondientes.
'
///////////////////////////////////////////////////////////////////
' //// CALCULA LOS VALORES QUE SE DEBEN
LIQUIDAR A LOS MEDICOS ///
'
/////////////////////////////////////////////////////////////////
' Pasa los valores tal cual fueron
calculados en el módulo de
' auditoria de pago a financiadores
.........................
If
frmHonorariosFactura.optefectuadas = True Then
data.dbo_Honorarios_Valor_FAC_ID
Val(lblIDFacturaMedico), CDbl(txtporcentualHonorarios.Text), 0
Else
data.dbo_Honorarios_Valor_FAC_ID Val(lblIDFacturaMedico),
CDbl(txtporcentualHonorarios.Text), 1
End If
If
frmHonorariosFactura.optefectuadas = True Then
'
...........................................
' Calcula los valores puntuales .............
' ...........................................
' 1- pone el precio definido para todas las obras sociales
'solo para el que efectua
data.dbo_Honorarios_Valor_Hon_Todos Val(lblIDFacturaMedico),
Val(txtCodigoMedico)
' 2- pone el precio puntual de cada obra social
data.dbo_Honorarios_Valor_Hon_Oso Val(lblIDFacturaMedico),
Val(txtCodigoMedico)
End If
' 3- Actualiza Grilla ..........
PROCEDIMIENTOS ALMACERNADOS
PROCEDURE
dbo.Honorarios_Valor_FAC_ID @PIDliq int, @Ppor int, @derivante bit
AS
begin
if @derivante
= 0
Update
[FAC Detalle de Prácticas] SET [Monto Liquidado al Medico]=([Monto
al Medico] * @Ppor)/100
WHERE [FAC Detalle de Prácticas].IdHonorarios=@PIDliq
else
Update [FAC Detalle de
Prácticas] SET [Monto_Liquidado_Al_Medico_Solicitante]=([Monto al
Medico]* @Ppor)/100
WHERE [FAC Detalle de Prácticas].IdHonorariosderivante=@PIDliq
End
PROCEDURE dbo.Honorarios_Valor_Hon_Oso @PIDliq
int, @IDMedico int AS
Update
[FAC Detalle de Prácticas]
/*
MULTIPLICA EL VALOR DEL CONTRATO POR LA
CANTIDAD DE PRACTICAS
QUE HAYA REALIZADO
*/
SET [FAC
Detalle de Prácticas].[Monto Liquidado al Medico]=[Honorarios Contratos
Prácticas].Honorarios *[FAC Detalle de Prácticas].Cantidad
FROM [FAC Detalle de Prácticas] inner JOIN
[Honorarios Contratos Prácticas]
ON
[FAC Detalle de Prácticas].Practica = [Honorarios Contratos Prácticas].IDPráctica
WHERE [FAC Detalle de Prácticas].IdHonorarios=@PIDliq
and
[Honorarios Contratos Prácticas].idmedico=@IDMedico
and
[FAC Detalle de Prácticas].[Obra Social]=[Honorarios Contratos Prácticas].[Codigo
Obra Social]
PROCEDURE dbo.Honorarios_Valor_Hon_Todos @PIDliq
int, @IDMedico int AS
Update
[FAC Detalle de Prácticas]
/*
MULTIPLICA EL VALOR DEL CONTRATO POR LA
CANTIDAD DE PRACTICAS
QUE HAYA REALIZADO
*/
SET [FAC
Detalle de Prácticas].[Monto Liquidado al Medico]=[Honorarios Contratos
Prácticas].Honorarios *[FAC Detalle de Prácticas].Cantidad
FROM [FAC Detalle de Prácticas] inner JOIN
[Honorarios Contratos Prácticas]
ON
[FAC Detalle de Prácticas].Practica = [Honorarios Contratos Prácticas].IDPráctica
WHERE [FAC
Detalle de Prácticas].IdHonorarios=@PIDliq and
[Honorarios
Contratos Prácticas].idmedico=@IDMedico
|