KamoCRM

Le righe di audit clinici tengono lo scopo/basi/paziente; aggiornato at timbrato su ogni salvataggio (SITP TP23FU)

Fixkamo-shared-library
Spegnimento
18 ottobre 2026 alle ore 23:09 UTC
Autore
Kamo
Impegno
d461c33

PhiAccessRecorder timbrato si è verificatoAt ricostruendo ogni evento da una lista di campo scritta prima colonne cliniche esistevano, e nessun set di chiamanti si è verificatoAt, quindi ogni riga di phi access log clinica raggiunto la tabella con purpose of use, access basis, paziente compartment id, fhir resource type e break glass grant id NULL: nessuna contabilità 164.528 potrebbe essere costruita da loro. Il timbro ora è pieno copia (PhiAccessEvent.toBuilder), pernottata dalla riflessione in PhiAccessEventCopyTest. ClinicalBaseEntity.updated at NON era NULL, inseribile = falso e ancora aggiornabile, senza nulla l'impostazione: un'entità appena perseverata tenuta nulla, quindi qualsiasi ulteriore cambiamento nello stesso contesto di persistenza vampate UPDATE ... aggiornato at = NULL (500), e gli aggiornamenti successivi hanno scritto il vecchio valore indietro (la colonna mai spostato). È ora timbrato in @PrePersist/@Preaggiornamento e inseribile, per tutti i 68 clinici entità. InsertOnlyColumnTrapTest proibisce l'inseribile=false-ma-updatable forma su ogni entità in la biblioteca; la prova di esecuzione 6.2.13 è il servizio di sicurezza ClinicalUpdatedAtFlushTest.

Tutte le modifiche

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo