Skip to main content

hr.person_medical_examinations

Schema: hr
English table: hr.person_medical_examinations
Italian original table: hr.ana_visite_mediche
Description: Person medical examination records, including booking details, last visit, outcome code, and expiration date.

Overview

  • Columns: 15
  • Primary key: id
  • Outgoing foreign keys: 1
  • Incoming foreign keys: 0
  • Indexes: 9

Columns

English columnItalian original columnTypeNullDefault / GeneratedDescription
ididintegerNOPrimary key.
pme_codeavm_idintegerNOSource record identifier for the person medical examination entry (unique per tenant).
pme_person_idavm_ana_idintegerNOPerson identifier (anagrafico) linked to this medical examination record.
pme_medical_exam_type_idavm_vm_idintegerNOMedical examination type identifier (links to medical examination master data).
pme_last_visit_onavm_last_visitdateNODate of the most recent medical examination performed for this record.
pme_result_codeavm_resultnumeric(1,0)NOOutcome/result code (numeric flag) for the medical examination.
pme_notesavm_notetextNONotes related to the medical examination.
pme_expires_onavm_date_expireddateNOExpiration date of the medical examination validity.
pme_requires_new_visitavm_new_visitbooleanNOWhether a new medical examination visit is required.
pme_booking_onavm_date_bookingdateNOBooking date for the scheduled medical examination.
pme_booking_timeavm_time_bookingintegerNOBooking time for the scheduled medical examination (stored as integer, source format).
pme_subject_idavm_sog_idintegerNORelated subject (soggetto) identifier associated with this medical examination record.
tenant_idtenant_idintegerYESTenant identifier.
colcustomcolcustomjsonbYES'{}'::jsonbCustom fields payload (JSON).
_deleted_deletedbooleanYESfalseSoft delete flag.

Relationships

Outgoing foreign keys

ConstraintLocal columnsReferencesReferenced columnsOn updateOn delete
fk_person_medical_examinations_tenant_idtenant_idcloud.tenantsten_internal_idRESTRICTCASCADE

Referenced by

No incoming foreign keys found.

Constraints

  • Primary key: pk_person_medical_examinationsid
  • Unique: uk_pme_code_tenantpme_code, tenant_id

Indexes

NameUniqueMethodColumns / expression
idx_pme_tenantNObtreetenant_id
idx_pme_tenant_booking_onNObtreetenant_id, pme_booking_on) WHERE (_deleted = false
idx_pme_tenant_codeNObtreetenant_id, pme_code) WHERE (_deleted = false
idx_pme_tenant_expires_onNObtreetenant_id, pme_expires_on) WHERE (_deleted = false
idx_pme_tenant_medical_exam_typeNObtreetenant_id, pme_medical_exam_type_id) WHERE (_deleted = false
idx_pme_tenant_personNObtreetenant_id, pme_person_id) WHERE (_deleted = false
idx_pme_tenant_person_booking_onNObtreetenant_id, pme_person_id, pme_booking_on) WHERE (_deleted = false
idx_pme_tenant_person_expires_onNObtreetenant_id, pme_person_id, pme_expires_on) WHERE (_deleted = false
idx_pme_tenant_subjectNObtreetenant_id, pme_subject_id) WHERE (_deleted = false