o
    •šfò  ã                   @   s,   d dl mZ d dlmZ G dd„ deƒZdS )é    )Ú	BaseModel)ÚOptionalc                   @   s²  e Zd ZU ee ed< eed< eed< eed< eed< eed< eed< eed< eed	< eed
< eed< eed< eed< eed< eed< eed< eed< eed< eed< eed< eed< eed< eed< eed< eed< eed< eed< eed< eed< eed< eed< eed < eed!< eed"< eed#< eed$< eed%< eed&< eed< eed'< eed(< eed)< eed*< eed+< eed,< eed-< eed.< eed/< eed0< eed1< eed2< eed3< d4S )5ÚIncidenSchemaÚidÚver_registroÚcodigoÚfecha_registroÚtituloÚclienteÚestadoÚfecha_ultima_modificacionÚ	subestadoÚtecnico_segunda_lineaÚnotificado_porÚregistrado_porÚtiempo_resolucion_horas_minutosÚtipoÚtiempo_resolucionÚintentos_solucionÚcaducadaÚfecha_firma_cierreÚfirma_registroÚfirma_solucionÚaccion_a_realizarÚtiempo_atencion_horas_minutosÚtiempo_atencionÚhoras_dedicadasÚfecha_firma_solucionÚ&tiempo_primera_respuesta_horas_minutosÚ	categoriaÚ
resolucionÚsolucion_para_usuarioÚincidencia_peticion_principalÚdescripcionÚaplica_aÚcomentarios_cierreÚescaladoÚticket_aplica_posible_problemaÚestado_autorizacionÚfecha_estimada_resolucionÚfecha_estimada_respuestaÚ firma_cierre_revocacion_solucionÚgrupoÚnotificado_por_usernameÚorigenÚ	prioridadÚresponsable_ultima_modificacionÚescalado_proveedorÚservicioÚservicio_primera_lineaÚslaÚtiempo_primera_respuestaÚtiempo_cierreÚtiempo_cierre_horas_minutosN)Ú__name__Ú
__module__Ú__qualname__r   ÚintÚ__annotations__Ústr© r>   r>   ú//opt/lhia/hawa/python/schema/incident_schema.pyr      sj   
 r   N)Úpydanticr   Útypingr   r   r>   r>   r>   r?   Ú<module>   s    