From f5580ed8d1987155393d8d5a0f9438bb0d01af14 Mon Sep 17 00:00:00 2001 From: Ambulance Clerc Date: Fri, 6 May 2022 12:37:09 +0200 Subject: [PATCH] =?UTF-8?q?ajout=20des=20UUID=20comme=20num=C3=A9ro=20AVS?= =?UTF-8?q?=20si=20absent=20correction=20faute=20orthographe?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index 1cf3ed4..6129711 100644 --- a/main.py +++ b/main.py @@ -4,6 +4,7 @@ import os import logging import shutil import time +import uuid import tkinter from datetime import datetime @@ -16,7 +17,7 @@ from threading import * from class_invoices import * -VERSION = "20220304-1546" +VERSION = "202200506-1229" @@ -545,6 +546,7 @@ class ClercAttrib2Biz(): self.logger.warn(f"Débiteur établissement facture N°: {data.data['id']} / {data.Patient['fip_number']} {data.Debtor['name']}") ''' + if data.Debtor["code"] == 1 and data.Patient["lastname"] + data.Patient["firstname"] != data.Debtor["lastname"] + data.Debtor["firstname"]: self.a_listings["to_check"].append(data.Patient["fip_number"]) print(data.Patient["complement"]) @@ -557,6 +559,10 @@ class ClercAttrib2Biz(): self.logger.warning(f"Complément patient: facture N°: {data.data['id']} / {data.Patient['fip_number']}") + if data.Patient['insurance_policy_number'] == None: + data.Patient['insurance_policy_number'] = uuid.uuid4() + + b_HRF = False sHRF = "" @@ -610,6 +616,10 @@ class ClercAttrib2Biz(): for elem in data.Patient: + if elem == "lastname": + if data.Patient[elem] == None: + data.Patient[elem] = "Patient inconnu" + self.addToIndexs(obj=csv_col, data=data.Patient[elem], cat="patient", key=elem) for elem in data.Debtor: