Vai al contenuto principale

produzione.metodi_di_pagamento

Un catalogo standardizzato dei metodi di pagamento, classificato per tipo (ad es. Carta, Contante, Trasferimento bancario). Semplifica i rapporti finanziari e l’analisi delle tendenze dei Pagamenti i…

Un catalogo standardizzato dei metodi di pagamento, classificato per tipo (ad es. Carta, Contante, Trasferimento bancario). Semplifica i rapporti finanziari e l’analisi delle tendenze dei Pagamenti in tutte le cliniche

Caratteristiche principali:

  • Nominativi standardizzati

  • Classificazione per tipo

  • Tracciamento dello Stato Attivo

Riferimento dettagliato delle colonne

Identificatori di base

Colonna

Tipo

Descrizione

Esempi

Logica aziendale

provet_id

STRING

Identificatore univoco dell’azienda

`"pcus_1"``

payment_method_id

BIGINT

Identificatore univoco del metodo di Pagamento

1, 15, 42

Generata dal sistema, immutabile dopo la creazione. Chiave primaria con provet_id

Informazioni sul metodo di Pagamento

Colonna

Tipo

Descrizione

Esempi

Logica aziendale

payment_method_name

STRING

Nome originale del metodo di Pagamento

"Visa Credit Card", "Contante", "Finanza CareCredit"

Nome grezzo configurato nel sistema di Gestione delle pratiche

payment_method_type

STRING

Categoria standard del Pagamento

"Carta", "Contante o Assegno", "Finanza", "Portafoglio digitale"

Logica di auto-classificazione: usa il flag is_card + corrispondenza di pattern sul nome

payment_method_name_standardized

STRING

Nome standardizzato del Pagamento

"Visa", "Contante", "CareCredit"

Logica di standardizzazione: corrispondenza di pattern (ad es. '%visa%' → 'Visa', '%carecredit%' → 'CareCredit')

Flag di classificazione

Colonna

Tipo

Descrizione

Esempi

Logica aziendale

is_active

BOOLEAN

Stato Attivo del metodo di Pagamento

true, false

Controlla se il metodo appare nella selezione del Pagamento. false = deprecato/disattivato

is_card

BOOLEAN

Indicatore di Pagamento con carta

true, false

Classificatore primario:true per tutti i pagamenti basati su Carta (credito, debito, carte regalo)

is_custom

BOOLEAN

Flag del metodo di Pagamento Personalizzato

true, false

true per metodi di Pagamento specifici della pratica non presenti nel catalogo standard

is_cashdesk_payments

BOOLEAN

Flag dei Pagamenti allo sportello contanti

true, false

true per metodi disponibili presso lo sportello contanti/reception fisici

Flag di controllo dell’utilizzo

Colonna

Tipo

Descrizione

Esempi

Logica aziendale

in_invoices

BOOLEAN

Disponibile per pagamenti di fattura

true, false

Controlla se il metodo può essere usato per normali pagamenti di fattura

in_prepayments

BOOLEAN

Disponibile per pre-pagamenti

true, false

Controlla se il metodo può essere usato per pagamenti anticipati/depositi

in_reports

BOOLEAN

Include nei rapporti finanziari

true, false

Controlla se le transazioni appaiono nei rapporti finanziari standard

in_end_of_day

BOOLEAN

Include nei rapporti di fine giornata

true, false

Controlla se il metodo appare nei rapporti di riconciliazione contanti giornalieri

Informazioni di audit

Colonna

Tipo

Descrizione

Esempi

Logica aziendale

created

TIMESTAMP

Timbro orario di creazione del metodo di Pagamento

2024-01-15 10:30:00.000

Quando il metodo è stato configurato per la prima volta nel sistema

created_date

DATA

Data di creazione del metodo di Pagamento

2024-01-15

Porzione data del Timbro orario di creazione

Approfondimento della Logica aziendale

Classificazione del tipo di metodo di Pagamento

Il sistema utilizza un approccio gerarchico per classificare i metodi di Pagamento:

1. Classificazione Primaria (flag is_card):

QUANDO is_card = true ALLORA 'Carta'  -- Identificatore più affidabile

2. Classificazione basata su pattern:

CASO    -- App di pagamento digitali QUANDO nome ILIKE E QUALSIASI ('%cashapp%', '%zelle%', '%venmo%', '%paypal%') THEN 'Portafoglio digitale'        -- Tipi di pagamento fisici QUANDO nome ILIKE E QUALSIASI ('%cash%', '%check%', '%cheque%') THEN 'Contante o Assegno'        -- Finanza di terze parti QUANDO nome ILIKE E QUALSIASI ('%carecredit%', '%scratchpay%', '%cherry%') THEN 'Finanza'        -- Trasferimenti bancari QUANDO nome ILIKE E QUALSIASI ('%bank%', '%ach%', '%wire%', '%e-transfer%') THEN 'Trasferimento bancario'        -- Pagamenti assicurativi QUANDO nome ILIKE E QUALSIASI ('%trupanion%', '%insurance%') THEN 'Assicurazione'        -- Crediti e note di addebito QUANDO nome ILIKE E QUALSIASI ('%coupon%', '%rebate%', '%credit%', '%write off%') THEN 'Credito / Note di addebito'        -- Processi interni QUANDO nome ILIKE E QUALSIASI ('%payroll%', '%employee%', '%internal%') THEN 'Interno'        -- Classificazioni di fallback QUANDO is_custom = true THEN 'Personalizzato'    ALTRIMENTI 'Altro'END
Hai ricevuto la risposta alla tua domanda?