Esta página documenta a estrutura dos arquivos de exportação para pesquisa (.json e .csv) gerados ao final de uma avaliação. Esses arquivos constituem um contrato estável, ou seja, sua estrutura e os nomes das colunas são versionados para que equipes externas de pesquisa possam integrá-los de forma confiável aos seus bancos de dados.
Versão atual do formato de dados: v3.9
Baixar um arquivo .json em branco (estrutura). Baixar um arquivo .csv em branco (estrutura). Baixar o dicionário de dados (Excel).
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
meta_generated_at |
ISO 8601 datetime | Date and time the export file was generated (ISO 8601 format) |
e.g. "2026-06-08T14:32:05+02:00"
|
meta_version |
Text | Version of the export file structure (see the Changelog tab of the Developers page) |
e.g. "2.11"
|
meta_language_codes |
List of strings | Language codes present in the bilingual labels (fr, en) — in CSV: values joined by commas in a single column |
["fr", "en"]
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
evaluation_meta_evaluation_type |
Single choice (Radio) | Evaluation type |
Mostrar todos os valores (7)
ct, petct, fapipetct, spectraltdm, mri, surgery, pathology
|
evaluation_meta_evaluation_date |
Date | Evaluation date |
YYYY-MM-DD
|
evaluation_meta_hospital |
Text | Hospital name |
free text
|
evaluation_meta_hospital_service |
Text | Hospital department name |
free text
|
evaluation_meta_practitioner |
Text | Surgeon / practitioner name |
free text
|
evaluation_meta_patient_name |
Text | Patient name or identifier |
free text
|
evaluation_meta_patient_sex |
Single choice (Radio) | Patient sex |
male, female
|
evaluation_meta_primary_tumor |
Single choice (Radio) | Primary tumour |
Mostrar todos os valores (7)
colorectalCancer, ovarianCancer, appendixCancer, gastricCancer, pseudomyxomaPeritonei, mesothelioma, other
|
evaluation_meta_primary_tumor_other |
Text | Specification when tumour = "other" |
free text
|
evaluation_meta_primary_tumor_grade |
Single choice (Radio) | Tumour histotype / grade — shown only for ovarian cancer |
serous, mucinous, clearCell, granulosa, others
|
evaluation_meta_ecog_status |
Single choice (Radio) | Preoperative ECOG/WHO performance status score |
0, 1, 2, 3, 4
|
evaluation_meta_ca125_preop |
Numeric | Preoperative CA-125 dosage in UI/mL — shown only for ovarian cancer |
decimal (UI/mL)
|
evaluation_meta_procedure_title |
Single choice (Radio) | Type of procedure performed |
surgery_alone, surgery_hipec, laparoscopy_pipac
|
evaluation_meta_procedure_duration |
Numeric | Total duration of the procedure in minutes |
integer (minutes)
|
evaluation_meta_aim_of_surgery |
JSON array (multi-choice) | Aim(s) of the surgery (multiple values possible) — shown except for a laparoscopy procedure (procedure_title = laparoscopy_pipac) |
cytoreduction, diagnosis, recidive, staging, emergency, palliative
|
evaluation_meta_aim_of_surgery_details |
Long text | Free-text details on the aim of the surgery |
free text
|
evaluation_meta_indication |
Text | Free text describing the surgical indication |
free text
|
evaluation_meta_laparoscopy_aim_of_surgery |
Single choice (Radio) | Aim of the exploratory laparoscopy — shown only for a laparoscopy procedure (procedure_title = laparoscopy_pipac) |
diagnostic_biopsies, evaluation_chemo_neoadjuvant, emergency, pipac, other
|
evaluation_meta_laparoscopy_aim_other |
Text | Specification when laparoscopy aim = "other" |
free text
|
evaluation_meta_laparoscopy_chemo_cycles |
Numeric | Number of chemotherapy cycles received before the laparoscopy — shown only if laparoscopy_aim_of_surgery = evaluation_chemo_neoadjuvant |
integer
|
evaluation_meta_laparoscopy_chemo_name |
Text | Name / protocol of neoadjuvant chemotherapy before the laparoscopy (e.g. FOLFOX, FOLFIRI, carboplatin-paclitaxel) — shown only if laparoscopy_aim_of_surgery = evaluation_chemo_neoadjuvant |
free text
|
evaluation_meta_laparoscopy_pipac_number |
Numeric | Number of the PIPAC cycle performed during this procedure — shown only if laparoscopy_aim_of_surgery = pipac |
integer
|
comment |
Text | Free-text summary comment entered by the practitioner |
free text
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
scores_pci_total |
Numeric | Total PCI score (0 to 39) |
0 to 39
|
scores_pci_max |
Numeric | Maximum evaluable PCI score given the non-evaluable regions (0 to 39) |
0 to 39
|
scores_pci_regions_vector |
List (13) | Vector of PCI scores per region R0 to R12 (values 0 to 3, or "X" if non-evaluable) — in CSV: values joined by commas in a single column |
[0, 3, 1, 0, 2, "X", 0, 0, 1, 0, 0, 0, 0]
|
scores_fagotti |
Numeric | Total Fagotti score (0 to 14) |
0 to 14
|
scores_fagotti_modified |
Numeric | Total Modified Fagotti score (0 to 10) |
0 to 10
|
scores_figo |
Text | FIGO classification |
Mostrar todos os valores (15)
IA, IB, IC, IC1, IC2, IC3, IIA, IIB, IIIA, IIIA1, IIIA2, IIIB, IIIC, IVA, IVB
|
scores_figo_stage_iv_reason |
Text | Justification for FIGO stage IV classification, where applicable |
free text
|
scores_cc_score |
Single choice (Radio) | CC Score (Completeness of Cytoreduction) — available only for surgery-type evaluations |
cc0, cc1, cc2, cc3
|
scores_pci_residual_applicable |
Boolean | Whether a residual PCI applies (incomplete cytoreduction CC-1/2/3) |
true, false
|
scores_pci_residual_total |
Numeric | Total residual PCI score after an incomplete cytoreduction (0 if not applicable) |
0 to 39
|
scores_pci_residual_max |
Numeric | Theoretical maximum residual PCI score (39) |
0 to 39
|
scores_pci_residual_regions_vector |
List (13) | Vector of residual PCI scores per region R0 to R12 after an incomplete cytoreduction |
[0, 1, 0, 0, "NE", 0, 0, 0, 0, 0, 0, 0, 0]
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
scores_aletti_total |
Numeric | Total Aletti Surgical Complexity Score (SCS) — ovarian cancer evaluations only |
integer
|
scores_aletti_complexity_class |
Numeric (1-3) | Aletti complexity class: 1 = low, 2 = intermediate, 3 = high |
1, 2, 3
|
scores_aletti_complexity_label |
Text | Aletti complexity class label (Low, Intermediate, High) |
Low, Intermediate, High
|
aletti_details_X_label_key |
Text | Translation key of the Aletti complexity category |
free text
|
aletti_details_X_points |
Numeric | Aletti points awarded for this category (0 if not triggered) |
integer
|
aletti_details_X_max_points |
Numeric | Maximum possible Aletti points for this category |
integer
|
aletti_details_X_triggered |
Boolean | Whether the Aletti category was triggered by at least one performed procedure |
true, false
|
aletti_details_X_triggering_procedures |
List of strings | Identifiers (slugs) of the procedures that triggered this Aletti category |
["splenectomy", "diaphragm_stripping"]
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
pci_details_X_region_id |
Numeric (0-12) | PCI region identifier (R0 to R12) |
0 to 12
|
pci_details_X_is_evaluable |
Boolean | Region X evaluable — 1 (Yes), 0 (No). X = 0 to 12. |
true, false
|
pci_details_X_non_evaluable_reason |
Text | Reason why region X is non-evaluable |
free text
|
pci_details_X_nodules_count |
Numeric (coded) | Number of peritoneal implants observed in region X. 0 to 3 are exact counts; 4 is a coded value meaning "more than 3", not a count of four implants. Do not average without handling 4 separately. |
0, 1, 2, 3, 4 (= more than 3)
|
pci_details_X_nodules_size_mm |
Numeric | Size of region X nodules in millimetres |
numeric (mm)
|
pci_details_X_nodules_morpheus2 |
List of strings | MORPHEUS 2 morphological features selected for the region nodules — in CSV: values joined by commas in a single column. Surgery: nodule, plaque, thickening, adhesion, scar, discolouration, normal_appearing. Imaging: nodule, thickening_plaque, fat_infiltration |
["nodule", "fat_infiltration"]
|
pci_details_X_nodules_morpheus_extras |
List of strings | Additional MORPHEUS 2 sub-features (qualifiers as <term>_q_*, complementary descriptions as <term>_c_*) of the region nodules. Imaging: nodule_q_{micronodule,nodule,mass}, nodule_c_{calcified,mucinous,cystic,scalloping}, thickening_plaque_q_{focal,diffuse}, thickening_plaque_c_{calcified,mucinous}, fat_infiltration_q_{focal,diffuse}, fat_infiltration_c_{calcified,mucinous} |
["nodule_q_mass", "fat_infiltration_q_diffuse"]
|
pci_details_X_nodules_morpheus_details |
JSON object | Grouping of morpheus_extras by parent MORPHEUS 2 term (dynamic keys = selected terms) |
{"fat_infiltration": ["fat_infiltration_q_diffuse"]}
|
pci_details_X_ascites_minimal_volume |
Boolean | Minimal-volume ascites in region X — 1 (Yes), 0 (No) |
true, false
|
pci_details_X_ascites_significant_volume |
Boolean | Significant-volume ascites (> 50 cc) in region X — 1 (Yes), 0 (No) |
true, false
|
pci_details_X_ascites_free |
Boolean | Free ascitic fluid in region X — 1 (Yes), 0 (No) |
true, false
|
pci_details_X_ascites_loculated |
Boolean | Loculated ascitic fluid in region X — 1 (Yes), 0 (No) |
true, false
|
pci_details_X_involved_structures_Y_name_fr |
Text | Name of anatomical structure Y of region X (French) |
free text
|
pci_details_X_involved_structures_Y_name_en |
Text | Name of anatomical structure Y of region X (English) |
free text
|
pci_details_X_involved_structures_Y_is_involved |
Boolean | Anatomical structure Y involved in region X — 1 (Yes), 0 (No) |
true, false
|
pci_details_X_involved_structures_Y_diaphragm_score |
Numeric | Diaphragmatic involvement score for structure Y (0 to 3) — applicable only to diaphragmatic structures |
0 to 3, null
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
criteria_0_key |
Text | Criteria category key (0 = non-resectability, 1 = lymph nodes, 2 = extra-peritoneal locations, 3 = occult lesions) |
non_resecability_reasons, abdominal_lymph_nodes, extra_peritoneal_locations, occult_lesions
|
criteria_0_items_Y_name_fr |
Text | Name of non-resectability criterion Y (French) |
free text
|
criteria_0_items_Y_name_en |
Text | Name of non-resectability criterion Y (English) |
free text
|
criteria_0_items_Y_is_involved |
Boolean | Non-resectability criterion Y present — 1 (Yes), 0 (No) |
true, false
|
criteria_0_items_Y_precision |
Text | Precision or comment associated with criterion Y |
free text
|
criteria_0_items_Y_laterality |
string (enum) or null | Laterality of the criterion, for criteria that support it (Glisson capsule, massive diaphragm involvement, iliopsoas muscle, lateral pelvic wall in this group; iliac nodes in group 1): null when not applicable or unset, otherwise one of "right", "left" or "bilateral". |
—
|
criteria_0_items_Y_options |
list of strings or null | Selected options for criterion Y, for criteria that declare an option set (pancreas head/body/tail, ureter thirds, vessels, abdominal-wall side, small-bowel segments, duodenum parts): null when the criterion declares no option set or none is selected, otherwise the list of selected option keys. |
—
|
criteria_1_items_Y_is_involved |
Boolean | Lymph node Y involved — 1 (Yes), 0 (No) |
true, false
|
criteria_1_items_Y_name_fr |
Text | French label of the abdominal lymph-node item Y (group 1: bulky regional and non-regional nodes and/or unresectable nodal disease) |
—
|
criteria_1_items_Y_name_en |
Text | English label of the abdominal lymph-node item Y (group 1: bulky regional and non-regional nodes and/or unresectable nodal disease) |
—
|
criteria_1_items_Y_precision |
Text or null | Free-text precision. Always null in this group: the formatter only emits it for group 0 — the column exists so that all four groups keep the same width. |
null
|
criteria_1_items_Y_laterality |
string (enum) or null | Laterality of the abdominal lymph-node item Y (group 1: bulky regional and non-regional nodes and/or unresectable nodal disease), for criteria that carry it: null when not applicable or unset, otherwise one of "right", "left" or "bilateral". In this group only the iliac nodes are lateralised (since version 3.8). |
null | right | left | bilateral
|
criteria_1_items_Y_options |
list of strings or null | Options selected on the abdominal lymph-node item Y (group 1: bulky regional and non-regional nodes and/or unresectable nodal disease), comma-joined in the CSV; null when the criterion declares no option set — which is the case for every criterion of this group. |
—
|
criteria_1_key |
Text | Machine key of the second criteria group |
abdominal_lymph_nodes
|
criteria_2_items_Y_is_involved |
Boolean | Extra-peritoneal location Y involved — 1 (Yes), 0 (No) |
true, false
|
criteria_2_items_Y_name_fr |
Text | French label of the extraperitoneal location Y (group 2: distant and/or extraperitoneal metastases) |
—
|
criteria_2_items_Y_name_en |
Text | English label of the extraperitoneal location Y (group 2: distant and/or extraperitoneal metastases) |
—
|
criteria_2_items_Y_precision |
Text or null | Free-text precision. Always null in this group: the formatter only emits it for group 0 — the column exists so that all four groups keep the same width. |
null
|
criteria_2_items_Y_laterality |
string (enum) or null | Laterality of the extraperitoneal location Y (group 2: distant and/or extraperitoneal metastases), for criteria that carry it: null when not applicable or unset, otherwise one of "right", "left" or "bilateral". In this group only the iliac nodes are lateralised (since version 3.8). |
null | right | left | bilateral
|
criteria_2_items_Y_options |
list of strings or null | Options selected on the extraperitoneal location Y (group 2: distant and/or extraperitoneal metastases), comma-joined in the CSV; null when the criterion declares no option set — which is the case for every criterion of this group. |
—
|
criteria_2_key |
Text | Machine key of the third criteria group |
extra_peritoneal_locations
|
criteria_3_key |
Text | Key of the fourth criteria category: the extraperitoneal regions, in proximity to the peritoneal cavity, that the surgeon cannot fully visualise. The machine code stays occult_lesions (historic contract value). |
occult_lesions
|
criteria_3_items_Y_is_involved |
Boolean | Extraperitoneal region Y involved — 1 (Yes), 0 (No). Since version 3.8 the order is: 0 retroperitoneum (retroperitoneal fat), 1 abdominal wall, 2 epigastric vessels (lymph node), 3 previous abdominal wall scars and port sites, 4 cardiophrenic and subxiphoid regions. |
true, false
|
criteria_3_items_Y_name_fr |
Text | French label of the extraperitoneal region Y (group 3: regions the surgeon cannot fully visualise; machine code occult_lesions) |
—
|
criteria_3_items_Y_name_en |
Text | English label of the extraperitoneal region Y (group 3: regions the surgeon cannot fully visualise; machine code occult_lesions) |
—
|
criteria_3_items_Y_precision |
Text or null | Free-text precision. Always null in this group: the formatter only emits it for group 0 — the column exists so that all four groups keep the same width. |
null
|
criteria_3_items_Y_laterality |
string (enum) or null | Laterality of the extraperitoneal region Y (group 3: regions the surgeon cannot fully visualise; machine code occult_lesions), for criteria that carry it: null when not applicable or unset, otherwise one of "right", "left" or "bilateral". In this group only the iliac nodes are lateralised (since version 3.8). |
null | right | left | bilateral
|
criteria_3_items_Y_options |
list of strings or null | Options selected on the extraperitoneal region Y (group 3: regions the surgeon cannot fully visualise; machine code occult_lesions), comma-joined in the CSV; null when the criterion declares no option set — which is the case for every criterion of this group. |
—
|
fagotti_details_X_key |
Text | Fagotti criterion identifier |
omentalCake, peritonealCarcinomatosis, diaphragmaticCarcinomatosis, mesentericRetraction, bowelInfiltration, stomachInfiltration, liverMetastases
|
fagotti_details_X_name_fr |
Text | Name of Fagotti criterion X (French) |
free text
|
fagotti_details_X_name_en |
Text | Name of Fagotti criterion X (English) |
free text
|
fagotti_details_X_score |
Numeric | Score of Fagotti criterion X — 0 or 2 |
0, 2
|
fagotti_modified_details_X_key |
Text | Modified Fagotti criterion identifier |
diaphragmaticCarcinomatosis, mesentericRetraction, stomachInfiltration, liverMetastases
|
fagotti_modified_details_X_name_fr |
Text | Name of Modified Fagotti criterion X (French) |
free text
|
fagotti_modified_details_X_name_en |
Text | Name of Modified Fagotti criterion X (English) |
free text
|
fagotti_modified_details_X_score |
Numeric | Score of Modified Fagotti criterion X — 0 or 2 |
0, 2
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
operative_report_anamnesis |
Long text | Relevant context, history and background (free text) |
free text
|
operative_report_remarks |
Long text | End-of-procedure remarks and particularities (free text) |
free text
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
operative_report_incision_approach |
Single choice (Radio) | Surgical access route: 'open' (laparotomy) or 'laparoscopy'. |
open, laparoscopy
|
operative_report_incision_approach_fr |
Free text | French label of the surgical access route. |
—
|
operative_report_incision_approach_en |
Free text | English label of the surgical access route. |
—
|
operative_report_incision_type |
Single choice (Radio) | Laparotomy incision type (open approach): median, pfannenstiel, subcostal, paramedian, other. |
—
|
operative_report_incision_type_fr |
Free text | French label of the laparotomy type. |
—
|
operative_report_incision_type_en |
Free text | English label of the laparotomy type. |
—
|
operative_report_incision_laterality |
Single choice (Radio) | Side of a subcostal or paramedian incision: 'left' or 'right'. |
—
|
operative_report_incision_laterality_fr |
Free text | French label of the laterality. |
—
|
operative_report_incision_laterality_en |
Free text | English label of the laterality. |
—
|
operative_report_incision_midline_details |
List | Extension segments of a median laparotomy: sus_ombilical, sub_ombilical, xyphopubien. |
—
|
operative_report_incision_port_sites |
List | Laparoscopic trocar/port site positions: median, lateral_r, lateral_l, other. |
—
|
operative_report_incision_port_site_other |
Free text | Free-text detail when the 'other' port site is selected. |
—
|
operative_report_incision_trocar_config |
Single choice (Radio) | Trocar configuration (laparoscopy): 'multiport' or 'monotrocar'. |
—
|
operative_report_incision_trocar_config_fr |
Free text | French label of the trocar configuration. |
—
|
operative_report_incision_trocar_config_en |
Free text | English label of the trocar configuration. |
—
|
operative_report_incision_trocar_count |
Number | Number of trocars (populated only in multiport configuration). |
—
|
operative_report_incision_mini_laparotomy |
Boolean | A mini-laparotomy was performed (laparoscopy). |
—
|
operative_report_incision_mini_laparotomy_details |
Free text | Free-text description of the mini-laparotomy. |
—
|
operative_report_incision_robot_assisted |
Boolean | The procedure was robot-assisted. |
true, false
|
operative_report_incision_robot_details |
Free text | Free-text details about the robotic assistance. |
—
|
operative_report_incision_other_description |
Free text | Free-text description when the laparotomy type is 'other'. |
—
|
operative_report_incision_pre_peritoneal |
Boolean | A pre-peritoneal approach was used. |
true, false
|
operative_report_incision_adhesiolysis |
Boolean | Adhesiolysis was performed at opening. |
true, false
|
operative_report_incision_ascites_at_opening |
Boolean | Ascites present at abdominal opening. |
true, false
|
operative_report_incision_ascites_quantity |
Number | Ascites volume in cc (populated only when ascites is present). |
numeric (cc)
|
operative_report_incision_comment |
Free text | General free-text comment on the incision section. |
—
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
operative_report_visceral_resections_organs_X_organ_key |
Free text | General free-text comment on the incision section. |
Mostrar todos os valores (24)
pancreas, spleen, gall_bladder, liver, stomach, right_diaphragmatic, left_diaphragmatic, appendix, ascending_colon, caecum, transverse_colon, descending_colon, sigmoid_colon, colon_global, rectum, kidneys, ureters, bladder, uterus_vagina, adnexa, male_reproductive, lungs, pleural, testicle
|
operative_report_visceral_resections_organs_X_label_fr |
Free text | General free-text comment on the incision section. |
free text
|
operative_report_visceral_resections_organs_X_label_en |
Free text | General free-text comment on the incision section. |
free text
|
operative_report_visceral_resections_organs_X_comment |
Free text | General free-text comment on the incision section. |
free text
|
operative_report_visceral_resections_organs_X_items_Y_key |
Text | Technical key of the visceral procedure item (stable, language-independent). |
Mostrar todos os valores (76)
distal_pancreatectomy, pancreatectomie_totale, duodenopancreatectomie_cephalique, splenectomy, cholecystectomy, wedge_resection, multiple_wedge, segment_resection, right_hepatectomy, left_hepatectomy, radiofrequency_ablation, microwave_ablation, wedge_resection_stomach, distal_gastrectomy, subtotal_gastrectomy, total_gastrectomy, tendinous_right, muscle_right, tendinous_left, muscle_left, appendicectomy, right_hemicolectomy, caecectomy, partial_caecectomy, transverse_colectomy, segmental_resection_trans, extended_right_hemi, extended_left_hemi, left_hemicolectomy, sigmoid_colectomy, subtotal_colectomy, total_colectomy, anterior_resection, low_anterior_resection, abdomino_perineal, right_nephrectomy, right_partial_nephrectomy, left_nephrectomy, left_partial_nephrectomy, right_ureter_proximal, right_ureter_mid, right_ureter_distal, left_ureter_proximal, left_ureter_mid, left_ureter_distal, partial_cystectomy, total_cystectomy, total_hysterectomy, subtotal_hysterectomy, vaginectomy, right_oophorectomy, right_salpingectomy, left_oophorectomy, left_salpingectomy, bilateral_salpingo_ovariectomies, prostatectomy, right_seminal_vesicle, left_seminal_vesicle, right_spermatic_cord, left_spermatic_cord, solitary_wedge_right, solitary_wedge_left, multiple_wedge_right, multiple_wedge_left, right_diaphragmatic, right_anterior, right_lateral, right_apical, right_costophrenic, left_diaphragmatic, left_anterior, left_lateral, left_apical, left_costophrenic, right_testicle, left_testicle
|
operative_report_visceral_resections_organs_X_items_Y_label_fr |
Text | French label of the visceral procedure item. |
free text
|
operative_report_visceral_resections_organs_X_items_Y_label_en |
Text | English label of the visceral procedure item. |
free text
|
operative_report_visceral_resections_organs_X_items_Y_is_performed |
Boolean | Whether the visceral procedure was performed. |
true, false
|
operative_report_visceral_resections_organs_X_items_Y_segments |
List of texts | Liver segments ticked for the procedure (segmental resection, wedge resection(s), radiofrequency, microwave). Null when not filled in. |
I, II, III, IVa, IVb, V, VI, VII, VIII — e.g. "IVa, V"
|
operative_report_visceral_resections_organs_X_items_Y_sub_option |
Text | Sub-option selected for the procedure (e.g. splenic vessels preserved or not). Null when not applicable. |
e.g. "with_preservation", "without_preservation"
|
operative_report_visceral_resections_organs_X_items_Y_measure |
Number | Measure attached to the procedure, in cm (e.g. maximal diameter of the muscular diaphragmatic resection). Null when not applicable. |
number (cm)
|
operative_report_visceral_resections_organs_X_items_Y_lymph_dredging |
Boolean | Lymph node dredging associated with the procedure. |
true, false
|
operative_report_visceral_resections_organs_X_items_Y_comment |
Free text | Free-text comment entered for the visceral procedure. |
free text
|
operative_report_visceral_resections_small_bowel_details |
Empty column (block absent) | SURGICAL exports only. Single, always-empty column, present INSTEAD of the five detailed columns below when the small-bowel block of the CRO was never filled in — the case for every report saved before the block existed and every patient without a small-bowel resection: the block is then exported as a single null, which overwrites the template subtree. As soon as it holds data this column disappears and the detailed columns appear; a file never carries both shapes. CAUTION: this column does NOT exist in a radiological export (CT / PET-CT / MRI / FAPIT PET), which has no operative report at all and therefore carries the five detailed columns, all empty; nor does it exist in the blank template on the /developers page. It disappeared from both of those file shapes in version 3.9. |
—
|
operative_report_visceral_resections_small_bowel_details_initial_length |
Numeric (cm) | Total small-bowel length before resection, in centimetres, as stated by the surgeon. Form default: 600 cm (jejuno-ileal small bowel). Null when no small-bowel resection was entered. |
—
|
operative_report_visceral_resections_small_bowel_details_resections_X_distance |
Numeric (cm) | Distance from the angle of Treitz (duodeno-jejunal junction) to the start of small-bowel resection X, in centimetres. Empty when not entered. Not interpretable for a duodenal portion, which lies upstream of the angle of Treitz. |
—
|
operative_report_visceral_resections_small_bowel_details_resections_X_length |
Numeric (cm) | Length of the small-bowel segment removed by resection X, in centimetres. Empty when not entered. The sum of every resection length is subtracted from initial_length to produce remaining_length. |
—
|
operative_report_visceral_resections_small_bowel_details_resections_X_portion |
Single choice (Select) | Portion of the small bowel concerned by resection X: duodenum, jejunum or ileum. Untranslated code. Empty when the surgeon did not state the portion, and for every report saved before contract version 3.9. |
duodenum | jejunum | ileum
|
operative_report_visceral_resections_small_bowel_details_remaining_length |
Numeric (cm) | Remaining small-bowel length after resection, in centimetres, computed by the form (initial_length minus the sum of the resected lengths, floored at 0). Computed, not entered. Null when no small-bowel resection was entered. |
—
|
operative_report_visceral_resections_section_comments_c1 |
Text | Comment for the supramesocolic visceral section (c1) |
free text
|
operative_report_visceral_resections_section_comments_c2 |
Text | Comment for the inframesocolic visceral section (c2) |
free text
|
operative_report_visceral_resections_section_comments_c3 |
Text | Comment for the urinary section (c3) |
free text
|
operative_report_visceral_resections_section_comments_c4 |
Text | Comment for the genital organs section (c4) |
free text
|
operative_report_visceral_resections_section_comments_c5 |
Text | Comment for the extra-abdominal section (c5) |
free text
|
operative_report_visceral_resections_section_comments_visceral_perito |
Text | Comment for the visceral peritoneum section |
free text
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
operative_report_abdominal_wall_X_category_key |
Text | Parietal resection category X identifier |
scar, port_site, rectus_muscle, posterior_sheath
|
operative_report_abdominal_wall_X_label_fr |
Text | Parietal resection category X name (French) |
free text
|
operative_report_abdominal_wall_X_label_en |
Text | Parietal resection category X name (English) |
free text
|
operative_report_abdominal_wall_X_items_Y_key |
Text | Parietal resection Y identifier in category X |
Mostrar todos os valores (7)
midline, paramedian, subcostal, pfannenstiel, lateral, right, left
|
operative_report_abdominal_wall_X_items_Y_label_fr |
Text | Parietal resection Y name (French) |
free text
|
operative_report_abdominal_wall_X_items_Y_label_en |
Text | Parietal resection Y name (English) |
free text
|
operative_report_abdominal_wall_X_items_Y_is_resected |
Boolean | Parietal resection Y performed — 1 (Yes), 0 (No) |
true, false
|
operative_report_abdominal_wall_X_items_Y_comment |
Text | Details / comment of parietal resection Y |
free text
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
operative_report_reconstructive_matrix_X_site |
Single choice (Radio) | Anatomical site of the diaphragm/wall reconstruction: diaphragm_r (right diaphragm), diaphragm_l (left diaphragm), wall_r (right wall), wall_l (left wall). |
—
|
operative_report_reconstructive_matrix_X_site_fr |
Free text | French label of the reconstruction site. |
—
|
operative_report_reconstructive_matrix_X_site_en |
Free text | English label of the reconstruction site. |
—
|
operative_report_reconstructive_matrix_X_technique |
Single choice (Radio) | Reconstruction technique at the site: direct (direct closure), pedicled (pedicled flap), free_flap (free microvascular flap), prosthetic (prosthetic material). |
—
|
operative_report_reconstructive_matrix_X_technique_fr |
Free text | French label of the reconstruction technique. |
—
|
operative_report_reconstructive_matrix_X_technique_en |
Free text | English label of the reconstruction technique. |
—
|
operative_report_reconstructive_matrix_X_prosthetic_type |
Free text | Type/name of the prosthetic material used (only present when technique is prosthetic). |
—
|
operative_report_reconstructive_matrix_X_prosthetic_size |
Number | Size in centimetres of the prosthetic material used (only present when technique is prosthetic). |
—
|
operative_report_reconstructive_anastomoses_X_type |
Free text | Digestive anastomosis type, stored as the localized label entered or picked from the list of 19 types (e.g. Colorectal, Ileocolic, Pancreatico-jejunal). |
free text
|
operative_report_reconstructive_anastomoses_X_method |
Single choice (Radio) | Anastomosis suture method: mechanical (stapled) or manual (hand-sewn). |
manual, mechanical
|
operative_report_reconstructive_anastomoses_X_method_fr |
Free text | French label of the suture method. |
—
|
operative_report_reconstructive_anastomoses_X_method_en |
Free text | English label of the suture method. |
—
|
operative_report_reconstructive_anastomoses_X_configuration |
Single choice (Radio) | Anastomosis configuration: TT (end-to-end), TL (end-to-side), LT (side-to-end), LL (side-to-side). |
—
|
operative_report_reconstructive_anastomoses_X_configuration_fr |
Free text | French label of the anastomosis configuration. |
—
|
operative_report_reconstructive_anastomoses_X_configuration_en |
Free text | English label of the anastomosis configuration. |
—
|
operative_report_reconstructive_anastomoses_X_peristalsis |
Single choice (Radio) | Peristaltic orientation of the anastomosis: iso (isoperistaltic) or aniso (anisoperistaltic). |
—
|
operative_report_reconstructive_anastomoses_X_peristalsis_fr |
Free text | French label of the peristaltic orientation. |
—
|
operative_report_reconstructive_anastomoses_X_peristalsis_en |
Free text | English label of the peristaltic orientation. |
—
|
operative_report_reconstructive_anastomoses_X_montage |
Single choice (Select) | Anastomosis montage when several techniques exist (gastrojejunal, oesojejunal, duodenojejunal): roux_en_y (Roux-en-Y limb) or omega (omega loop). Null for other types or when not entered. |
roux_en_y | omega
|
operative_report_reconstructive_anastomoses_X_montage_fr |
Free text | French label of the anastomosis montage. |
—
|
operative_report_reconstructive_anastomoses_X_montage_en |
Free text | English label of the anastomosis montage. |
—
|
operative_report_reconstructive_anastomoses_X_location |
Single choice (Select) | Localization of the colocolic anastomosis along the colon: right, transverse or left colon. Null for other anastomosis types or when not entered. |
right | transverse | left
|
operative_report_reconstructive_anastomoses_X_location_fr |
Text (Label) | French label of the localization. Null when not entered. |
—
|
operative_report_reconstructive_anastomoses_X_location_en |
Text (Label) | English label of the localization. Null when not entered. |
—
|
operative_report_reconstructive_anastomoses_X_comment |
Free text | Free-text note about the anastomosis. |
—
|
operative_report_reconstructive_stomas_X_type |
Single choice (Radio) | Type of stoma created: ileostomy, colostomy, jejunostomy, gastrostomy. |
free text
|
operative_report_reconstructive_stomas_X_type_fr |
Free text | French label of the stoma type. |
—
|
operative_report_reconstructive_stomas_X_type_en |
Free text | English label of the stoma type. |
—
|
operative_report_reconstructive_stomas_X_duration |
Single choice (Radio) | Nature of the stoma: temporary or permanent for enterostomies; feeding or decompression for gastrostomy. |
temporary, permanent
|
operative_report_reconstructive_stomas_X_duration_fr |
Free text | French label of the stoma nature. |
—
|
operative_report_reconstructive_stomas_X_duration_en |
Free text | English label of the stoma nature. |
—
|
operative_report_reconstructive_stomas_X_comment |
Free text | Free-text note about the stoma. |
—
|
operative_report_reconstructive_urinary_X_type |
Single choice (Radio) | Type of urinary reconstruction: ureteroplasty, reimplantation (ureteral reimplantation), neobladder, bladder_suture, jj_stent, nephrostomy, catheter (urinary catheter). |
free text
|
operative_report_reconstructive_urinary_X_type_fr |
Free text | French label of the urinary reconstruction type. |
—
|
operative_report_reconstructive_urinary_X_type_en |
Free text | English label of the urinary reconstruction type. |
—
|
operative_report_reconstructive_urinary_X_side |
Single choice (Radio) | Laterality of the urinary procedure: left, right or bilateral; present only for side-bearing types (ureteroplasty, reimplantation, jj_stent, nephrostomy). |
—
|
operative_report_reconstructive_urinary_X_side_fr |
Free text | French label of the urinary procedure laterality. |
—
|
operative_report_reconstructive_urinary_X_side_en |
Free text | English label of the urinary procedure laterality. |
—
|
operative_report_reconstructive_urinary_X_comment |
Free text | Free-text note about the urinary reconstruction. |
free text
|
operative_report_reconstructive_vascular_comment |
Free text | Free-text description of any vascular reconstruction performed. |
—
|
operative_report_reconstructive_global_comment |
Free text | Overall free-text comment for the reconstructive section. |
—
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
operative_report_peritonectomy_groups_X_category_key |
Free text | Overall free-text comment for the reconstructive section. |
Mostrar todos os valores (11)
right_antero_parietal, left_antero_parietal, right_upper_quadrant, left_upper_quadrant, ancillary, pelvic_peritonectomy, glisson_capsulectomy, greater_omentectomy, lesser_sac, mesocolic, small_bowel
|
operative_report_peritonectomy_groups_X_label_fr |
Free text | Overall free-text comment for the reconstructive section. |
free text
|
operative_report_peritonectomy_groups_X_label_en |
Free text | Overall free-text comment for the reconstructive section. |
free text
|
operative_report_peritonectomy_groups_X_items_Y_key |
Free text | Overall free-text comment for the reconstructive section. |
Mostrar todos os valores (43)
right_anterior_ventral, right_paracolic, left_anterior_ventral, left_paracolic, right_subphrenic, morrisons_pouch, winslow_anterior, winslow_posterior, left_subphrenic, falciform_ligament, umbilical_round_ligament, left_gastric_vessels, right_inguinal, left_inguinal, treitz, bladder, pouch_of_douglas, right_pararectal, left_pararectal, right_iliac_fossa, left_iliac_fossa, false_pelvis, right_lobe_total, right_lobe_subtotal, left_lobe_total, left_lobe_subtotal, left_caudate_lobe, infracolic, supracolic_arch_preserving, supracolic_gastroepiploic, gastrosplenic_ligament, lesser_omentectomy, hepatoduodenal_ligament, total_pancreatic, subpyloric_space, ascending, transverse, descending, sigmoid, partial_sb, subtotal_sb, total_sb, focal_atypical
|
operative_report_peritonectomy_groups_X_items_Y_label_fr |
Free text | Overall free-text comment for the reconstructive section. |
free text
|
operative_report_peritonectomy_groups_X_items_Y_label_en |
Free text | Overall free-text comment for the reconstructive section. |
free text
|
operative_report_peritonectomy_groups_X_items_Y_status |
Free text | Overall free-text comment for the reconstructive section. |
complete, partial, not_performed
|
operative_report_peritonectomy_comments_parietal |
Text | Comment on anterior parietal peritonectomies |
free text
|
operative_report_peritonectomy_comments_pelvis |
Text | Comment on pelvic peritonectomies |
free text
|
operative_report_peritonectomy_comments_glisson |
Text | Comment on Glisson's capsulectomies |
free text
|
operative_report_peritonectomy_comments_meso |
Text | Comment on mesenteric / mesocolic peritonectomies |
free text
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
operative_report_visceral_peritoneum_nodules_groups_X_group_key |
Text | Visceral peritoneum resection group X identifier |
resection_nodules, resection_peritoneum
|
operative_report_visceral_peritoneum_nodules_groups_X_label_fr |
Text | Group X name (French) |
free text
|
operative_report_visceral_peritoneum_nodules_groups_X_label_en |
Text | Group X name (English) |
free text
|
operative_report_visceral_peritoneum_nodules_groups_X_items_Y_key |
Text | Procedure Y identifier in group X |
Mostrar todos os valores (10)
nodule_parietal, nodule_liver, nodule_small_bowel, nodule_colon, nodule_spleen, nodule_gastric, nodule_wall, perito_stomach, perito_ascending, perito_rectosigmoid
|
operative_report_visceral_peritoneum_nodules_groups_X_items_Y_label_fr |
Text | Procedure Y name (French) |
free text
|
operative_report_visceral_peritoneum_nodules_groups_X_items_Y_label_en |
Text | Procedure Y name (English) |
free text
|
operative_report_visceral_peritoneum_nodules_groups_X_items_Y_is_selected |
Boolean | Procedure Y selected in group X — 1 (Yes), 0 (No) |
true, false
|
operative_report_visceral_peritoneum_nodules_groups_X_items_Y_comment |
Text | Precision / comment of procedure Y |
free text
|
operative_report_visceral_peritoneum_nodules_global_comment |
Text | Global comment of the visceral peritoneum & nodules section (section A7) |
free text
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
operative_report_lymphadenectomy_regions_X_region_key |
Text | Lymph node region X identifier |
Mostrar todos os valores (16)
right_pelvic, left_pelvic, retro_infra, retro_supra, celiac_axis, sup_mesenteric, porta_hepatis, omenta, left_gastric, splenic_hilum, para_cardiac, inguinal, supradiaphragmatic, mediastinal, cervical, axillary
|
operative_report_lymphadenectomy_regions_X_label_fr |
Text | Lymph node region X name (French) |
free text
|
operative_report_lymphadenectomy_regions_X_label_en |
Text | Lymph node region X name (English) |
free text
|
operative_report_lymphadenectomy_regions_X_items_Y_key |
Text | Lymph node group Y identifier in region X |
Mostrar todos os valores (34)
ext_iliac_r, int_iliac_r, obturator_r, common_iliac_r, ext_iliac_l, int_iliac_l, obturator_l, common_iliac_l, paraaortic, paracaval, interaortocaval, retrocaval, retro_supra_global, celiac_global, sup_mesenteric_global, common_bile_duct, common_hepatic_artery, hepatic_hilar, greater_omental, lesser_omental, left_gastric_global, splenic_hilum_global, para_cardiac_r, para_cardiac_l, inguinal_r, inguinal_l, cardiophrenic_r, cardiophrenic_l, subxiphoid, mediastinal_global, cervical_r, cervical_l, axillary_r, axillary_l
|
operative_report_lymphadenectomy_regions_X_items_Y_label_fr |
Text | Lymph node group Y name (French) |
free text
|
operative_report_lymphadenectomy_regions_X_items_Y_label_en |
Text | Lymph node group Y name (English) |
free text
|
operative_report_lymphadenectomy_regions_X_items_Y_enlarged |
Boolean | Enlarged lymph node in group Y of region X — 1 (Yes), 0 (No) |
true, false
|
operative_report_lymphadenectomy_regions_X_items_Y_template |
Boolean | Systematic (template) lymph node dissection performed in group Y — 1 (Yes), 0 (No) |
true, false
|
operative_report_lymphadenectomy_global_comment |
Text | Global comment of the lymphadenectomy section |
free text
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
operative_report_occult_spaces_groups_X_category_key |
Text | Occult spaces category X identifier |
natural_spaces, tunnels, difficult_sites
|
operative_report_occult_spaces_groups_X_label_fr |
Text | Category X name (French) |
free text
|
operative_report_occult_spaces_groups_X_label_en |
Text | Category X name (English) |
free text
|
operative_report_occult_spaces_groups_X_items_Y_key |
Text | Occult space Y identifier in category X |
Mostrar todos os valores (17)
sup_paraduodenal, inf_paraduodenal, right_subhepatic, sup_recess_lesser, subpyloric, hepatocaval, liver_scissurae, inguinal_canal, hepatic_bridge, winslow, splenic_hilum, post_edge_spleen, ileocaecal, sigmoid_recess, small_bowel_folds, greater_omental, right_psoas
|
operative_report_occult_spaces_groups_X_items_Y_label_fr |
Text | Occult space Y name (French) |
free text
|
operative_report_occult_spaces_groups_X_items_Y_label_en |
Text | Occult space Y name (English) |
free text
|
operative_report_occult_spaces_groups_X_items_Y_status |
Single choice (Radio) | Occult space Y check status — yes (involved), no (clear) |
yes, no
|
operative_report_occult_spaces_previous_planes_X_name |
Text | Previous surgical plane X name (free text entered by the practitioner) |
free text
|
operative_report_occult_spaces_previous_planes_X_status |
Single choice (Radio) | Previous surgical plane X status — yes (recurrence), no (clear) |
yes, no
|
operative_report_occult_spaces_global_comment |
Text | Global comment of the occult peritoneal spaces section |
free text
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
operative_report_drains_X_type |
Single choice (Radio) | Drain X type — lame, redon, drain_plat, drain_aspiration, sonde, autre |
Mostrar todos os valores (8)
blake, chest, kehr, lame, multi_perf, penrose, pezzer, redon
|
operative_report_drains_X_type_fr |
Text | Drain X type label (French) |
free text
|
operative_report_drains_X_type_en |
Text | Drain X type label (English) |
free text
|
operative_report_drains_X_location |
Single choice (Radio) | Drain X location — right_thoracic, left_thoracic, subhepatic, left_hypochondrium, pancreatic, stomach, pelvic, right_fossa, left_fossa, lomboaortic, right_flank, left_flank, subcutaneous, other |
Mostrar todos os valores (15)
right_thoracic, left_thoracic, right_hypochondrium, left_hypochondrium, stomach, pancreatic, subhepatic, right_flank, left_flank, lomboaortic, right_fossa, left_fossa, pelvic, subcutaneous, other
|
operative_report_drains_X_location_fr |
Text | Drain X location label (French) |
free text
|
operative_report_drains_X_location_en |
Text | Drain X location label (English) |
free text
|
operative_report_drains_X_location_other |
Text | Location specification when location = "other" |
free text
|
operative_report_drains_X_exteriorization_side |
Single choice (Radio) | Laterality of drain X exteriorisation through the wall — left, right; empty = not recorded (there is no midline code yet) |
left, right
|
operative_report_drains_X_exteriorization_side_fr |
Text | Drain X exteriorisation laterality label (French) |
free text
|
operative_report_drains_X_exteriorization_side_en |
Text | Drain X exteriorisation laterality label (English) |
free text
|
operative_report_drains_X_exteriorization_level |
Single choice (Radio) | Wall level of drain X exteriorisation — upper_third, middle_third, lower_third (a chest or subcutaneous drain does not exit through the abdominal wall) |
upper_third, middle_third, lower_third
|
operative_report_drains_X_exteriorization_level_fr |
Text | Drain X exteriorisation level label (French) |
free text
|
operative_report_drains_X_exteriorization_level_en |
Text | Drain X exteriorisation level label (English) |
free text
|
operative_report_drains_X_comment |
Text | Free-text comment associated with drain X |
free text
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
operative_report_biopsies_X_region |
Single choice (Radio) | Sugarbaker PCI region (coded 0 to 12, e.g. 0=Central, 6=Pelvis) where the biopsy was taken. |
0 to 12
|
operative_report_biopsies_X_region_fr |
Free text | French label of the biopsy site PCI region (translation of evaluation.region.<n>.name). |
—
|
operative_report_biopsies_X_region_en |
Free text | English label of the biopsy site PCI region. |
—
|
operative_report_biopsies_X_count |
Number | Number of samples taken at this biopsy site. |
integer
|
operative_report_biopsies_X_comment |
Free text | Free-text note specific to this biopsy site. |
—
|
operative_report_biopsies_cytologies_X_type |
Single choice (Radio) | Cytology specimen type: 'on_ascites' (on ascites) or 'on_lavage' (on lavage fluid). |
on_ascites, on_lavage
|
operative_report_biopsies_cytologies_X_type_fr |
Free text | French label of the cytology type (Sur ascite / Sur liquide de lavage). |
—
|
operative_report_biopsies_cytologies_X_type_en |
Free text | English label of the cytology type (On ascites / On lavage fluid). |
—
|
operative_report_biopsies_cytologies_X_comment |
Free text | Free-text note attached to the cytology sample. |
free text
|
operative_report_biopsies_comment |
Free text | Section-level free-text comment for the biopsies/cytology block. |
—
|
operative_report_biopsies_laparo_items_X_site |
Single choice (Radio) | Site of the biopsy sampled during laparoscopy, coded values: 'omentum', 'carcinosis', 'other'. |
—
|
operative_report_biopsies_laparo_items_X_site_fr |
Free text | French display label of the biopsy site matching the 'site' code. |
—
|
operative_report_biopsies_laparo_items_X_site_en |
Free text | English display label of the biopsy site matching the 'site' code. |
—
|
operative_report_biopsies_laparo_items_X_site_other |
Free text | Free-text description of the site when 'site' is 'other'. |
—
|
operative_report_biopsies_laparo_items_X_count |
Number | Number of samples taken at this biopsy site. |
—
|
operative_report_biopsies_laparo_items_X_item_comment |
Free text | Free-text comment specific to this biopsy site. |
—
|
operative_report_biopsies_laparo_cytologies_X_type |
Single choice (Radio) | Type of cytological examination performed during laparoscopy, coded values: 'on_ascites', 'on_lavage'. |
on_ascites, on_lavage
|
operative_report_biopsies_laparo_cytologies_X_type_fr |
Free text | French display label of the cytology type matching the 'type' code. |
—
|
operative_report_biopsies_laparo_cytologies_X_type_en |
Free text | English display label of the cytology type matching the 'type' code. |
—
|
operative_report_biopsies_laparo_cytologies_X_comment |
Free text | Free-text comment on the cytological examination. |
free text
|
operative_report_biopsies_laparo_comment |
Free text | Global free-text comment on the laparoscopy biopsies/cytology block. |
—
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
operative_report_hipec_performed |
Boolean | HIPEC performed — 1 (Yes), 0 (No) |
true, false
|
operative_report_hipec_technique |
Single choice (Radio) | Perfusion technique — open (open abdomen), closed (closed abdomen) |
open, closed
|
operative_report_hipec_protocol |
Text | Selected HIPEC protocol code (e.g. oxaliplatin, folfox, cisplatindoxo...) |
Mostrar todos os valores (8)
CHIP1, CHIP2, CHIP3, CHIP4, CHIP5, CHIP6, CHIP7, CHIP8
|
operative_report_hipec_protocol_label_fr |
Text | Full HIPEC protocol label (French) |
free text
|
operative_report_hipec_protocol_label_en |
Text | Full HIPEC protocol label (English) |
free text
|
operative_report_hipec_details_pathology |
Free text | Pathology or indication targeted by the HIPEC protocol (e.g. "Ovary", "Pseudomyxoma"); pre-filled from the chosen protocol and editable by the surgeon. |
—
|
operative_report_hipec_details_surgery |
Free text | Surgical context or line of treatment the HIPEC protocol applies to (e.g. "Standard – 1st line and platinum-sensitive recurrence"); protocol default, editable. |
—
|
operative_report_hipec_details_chemo |
Free text | Chemotherapy agent(s) and dosage of the HIPEC perfusion (e.g. "CISPLATIN 100 MG/M²"); entered in uppercase by the UI, protocol default, editable. |
—
|
operative_report_hipec_details_temp |
Free text | HIPEC perfusion temperature, free text with units or range (e.g. "41–43 °C"); protocol default, editable. |
numeric (°C)
|
operative_report_hipec_details_duration |
Free text | HIPEC perfusion duration, free text with units (e.g. "90 minutes"); protocol default, editable. |
numeric (minutes)
|
operative_report_hipec_details_flow |
Free text | HIPEC perfusate flow rate, free text with units (e.g. "750 ml/min"); protocol default, editable. |
—
|
operative_report_hipec_details_volume |
Free text | HIPEC perfusate volume, free text with units (e.g. "2 liters/m²"); protocol default, editable. |
—
|
operative_report_hipec_comment |
Text | Free-text comment on the HIPEC |
free text
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
operative_report_pipac_performed |
Boolean | PIPAC performed — 1 (Yes), 0 (No) |
true, false
|
operative_report_pipac_context |
Text | PIPAC context: alone or alternating with systemic chemotherapy |
alone, alternating
|
operative_report_pipac_chemo_details |
Text | Details of the associated systemic chemotherapy (free text), when context = alternating |
free text
|
operative_report_pipac_protocol |
Text | Selected PIPAC protocol code (pipac1, pipac2, pipac3...) |
pipac1, pipac2, pipac3, pipac4
|
operative_report_pipac_protocol_label_fr |
Text | PIPAC protocol label (French) |
free text
|
operative_report_pipac_drug |
Text | Chemotherapy drug(s) administered during the PIPAC (free text, e.g. CISPLATIN + DOXORUBICIN) |
free text
|
operative_report_pipac_dose |
Numeric | Total dose administered during the PIPAC |
numeric
|
operative_report_pipac_duration |
Numeric | PIPAC duration in minutes |
numeric (min)
|
operative_report_pipac_comment |
Text | Free-text comment on the PIPAC |
free text
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
operative_report_surgical_procedures_laparo_annexectomy |
Boolean | Indicates whether an annexectomy (removal of an ovary / fallopian tube) was performed during the laparoscopy; true = yes, false = no, null if not specified. |
—
|
operative_report_surgical_procedures_laparo_frozen_material |
Boolean | Indicates whether frozen material (tissue) was collected during the procedure; true = yes, false = no, null if not specified. |
—
|
operative_report_surgical_procedures_laparo_frozen_details |
Free text | Free-text details about the frozen material collected (only filled when frozen material is present). |
—
|
operative_report_surgical_procedures_laparo_extemporaneous |
Boolean | Indicates whether an extemporaneous (intra-operative frozen-section) examination was performed; true = yes, false = no, null if not specified. |
—
|
operative_report_surgical_procedures_laparo_other_procedures |
Free text | Free-text description of any other surgical procedures performed during the laparoscopy. |
—
|
operative_report_surgical_procedures_laparo_global_comment |
Free text | General free-text comment for the laparoscopy surgical-procedures section. |
—
|
operative_report_planned_treatment_laparo_crs_planned |
Boolean | Whether cytoreductive surgery (CRS) is the planned treatment after the diagnostic laparoscopy (true = yes, false = no, null = unspecified). |
—
|
operative_report_planned_treatment_laparo_crs_details |
Free text | Free-text details about the planned cytoreductive surgery. |
—
|
operative_report_planned_treatment_laparo_chemotherapy_planned |
Boolean | Whether systemic chemotherapy is the planned treatment (true = yes, false = no, null = unspecified). |
—
|
operative_report_planned_treatment_laparo_chemotherapy_details |
Free text | Free-text details about the planned chemotherapy. |
—
|
operative_report_planned_treatment_laparo_pipac_planned |
Boolean | Whether PIPAC (Pressurized IntraPeritoneal Aerosol Chemotherapy) is the planned treatment (true = yes, false = no, null = unspecified). |
—
|
operative_report_planned_treatment_laparo_pipac_details |
Free text | Free-text details about the planned PIPAC. |
—
|
operative_report_planned_treatment_laparo_other_planned |
Boolean | Whether some other treatment is planned (true = yes, false = no, null = unspecified). |
—
|
operative_report_planned_treatment_laparo_other_details |
Free text | Free-text description of the other planned treatment. |
—
|
operative_report_planned_treatment_laparo_global_comment |
Free text | Section-level free comment on the overall planned treatment after laparoscopy. |
—
|
| Nome da coluna | Tipo de dados | Descrição | Valores possíveis / Exemplo. |
|---|---|---|---|
operative_report_complications_text |
Long text | Description of intraoperative complications (free text) |
free text
|
operative_report_complications_blood_loss |
Numeric | Intraoperative blood loss in cc |
numeric (cc)
|
Two changes on the small-bowel block of the operative report. (1) NEW field: each small-bowel resection now records which PORTION of the small bowel it concerned (duodenum | jejunum | ileum), asked for by the surgeons. (2) DOCUMENTATION CATCH-UP, no data change: small_bowel_details was documented as a single opaque JSON column, but the CSV exporter has always recursed into it — a real export already carried initial_length, resections_X_distance, resections_X_length and remaining_length as separate columns that no codebook row described. Those four columns are now declared, and none of them is renamed, moved or removed. WARNING, positional consumers: portion is inserted after each resection's length, so every column downstream of the first resection SHIFTS — read the CSV by header name, never by position. WARNING, consumers reading by NAME: one column name DISAPPEARS from two kinds of file. In the blank template on /developers and in every RADIOLOGICAL export (CT / PET-CT / MRI / FAPIT), operative_report_visceral_resections_small_bowel_details is REPLACED by the five detailed columns (-1, +5). A SURGICAL export is unaffected on this point and keeps whichever of the two shapes applies (see below).
operative_report.visceral_resections.small_bowel_details.resections.[X].portion — NEW: portion of the small bowel concerned by resection X, as an untranslated code (duodenum | jejunum | ileum). No portion_fr / portion_en companion column: unlike the anastomosis fields, this value is exported as the raw code only. Empty when the surgeon left the select on "-", and for every report saved before this version. One new column per resection actually recorded (N resections → N new columns).operative_report.visceral_resections.small_bowel_details.{initial_length, resections.[X].distance, resections.[X].length, remaining_length} — DOCUMENTATION ONLY, no column change in a real export: these four paths were already emitted by every CSV carrying small-bowel data (CsvExportService flattens the block recursively; only morpheus_details is kept opaque) but the schema declared one aggregate path and the codebook one "JSON" row. They now have their own declaration and description. The aggregate path operative_report.visceral_resections.small_bowel_details is KEPT and documented alongside them, because a surgical export whose block holds no data at all still emits it as its single column (see below). A given file carries one shape or the other, never both.COLUMN REMOVED where the block is empty by construction — BLANK TEMPLATE and RADIOLOGICAL exports: the JSON skeleton and the blank CSV on /developers now carry the detailed shape {initial_length, resections:[{distance, length, portion}], remaining_length} in place of the single null leaf, so the column operative_report_visceral_resections_small_bowel_details is GONE from them and the five detailed columns take its place (1 → 5 columns on this block, +4 overall). A radiological export (CT / PET-CT / MRI / FAPIT) has no operative report and ships the untouched skeleton, so it loses that column name and gains the five in exactly the same way. A parser that looks the old name up by header in a radiological file will no longer find it.TWO SHAPES on this block in a SURGICAL export, both declared and both documented. (a) Block never filled in — every patient without a small-bowel resection, and every report saved before the block existed: the export emits null for the whole block, a null overwrites the skeleton subtree, and the file carries the single empty column operative_report_visceral_resections_small_bowel_details and NONE of the five detailed ones. (b) Block filled in: the five detailed columns appear (plus 3 more per additional resection) and the aggregate column is absent. Consumers must accept both shapes. Note that (a) is a SURGICAL shape only — a radiological file, having no operative report at all, is in shape (b) with every cell empty.THIRD SHAPE RETIRED: up to 3.8 a surgical report whose small-bowel panel had been touched but held no resection (the initial length edited, or a resection added then deleted) exported resections as an empty list, which the CSV flattened into one container column named operative_report_visceral_resections_small_bowel_details_resections. That column no longer exists in any file: the skeleton now supplies resection 0, so this case emits the same five detailed columns as any other filled-in block, all empty. The column was never declared in the schema nor described in the codebook, but it did ship in real files — hence this notice.HISTORIC RECORDS re-exported after this release: a report saved before 3.9 stored no portion key at all, and its file carries the portion column EMPTY on every resection — not on the first one only. The exporter rebuilds each resection on the declared key set {distance, length, portion}, so the header of an old record is the same as that of a new one; the block is the last list of objects in this export that was copied verbatim from the stored form data. Do not read an empty portion as "portion not applicable": compare against the meta.version of the file.MEDICAL CAVEAT on the pairing of portion and distance: distance is measured from the angle of Treitz, which IS the duodeno-jejunal junction, so it has no meaning for a duodenal resection (the duodenum lies upstream). The form records what the surgeon states and fabricates no consistency between the two fields. Likewise remaining_length is computed as initial_length minus every resected length, and initial_length defaults to 600 cm, the length of the JEJUNO-ILEAL small bowel: a duodenal resection therefore subtracts from a capital that does not contain it. Treat remaining_length with caution on any record carrying a duodenal portion.Radiological review of the PCI by the validating radiologist. Four reference-data changes: the extraperitoneal inguinal canal moves from region 8 to region 5 (it belongs to the two iliac fossae, 5 and 7); region 2 stops listing the foramen of Winslow twice; the fourth unresectability group is rebuilt from one generic placeholder into the five extraperitoneal regions the surgeon cannot fully visualise; and lateralised iliac nodes are added to the abdominal lymph-node group. No path is added or removed from the schema, but the CSV grows by 26 columns and every column after the first change SHIFTS POSITION — read the CSV by header name, never by position. TWO things keep their name and change meaning: criteria_3_items_0_* (now the retroperitoneum, no longer the generic occult lesion) and pci_details_X_nodules_count (which can now be 4, meaning more than 3).
pci_details.[2].involved_structures — the duplicate occult "Foramen of Winslow" is removed (the region kept the normal one). The four columns pci_details_2_involved_structures_9_{name_fr,name_en,is_involved,diaphragm_score} disappear; the region drops from 10 to 9 entries. Files exported from 3.3 (when the occult spaces were merged into the anatomic-structure list) to 3.7 carried the foramen twice in region 2, at positions 4 and 9, indistinguishable by label alone: no stable structure identifier is exported.pci_details.[8].involved_structures / pci_details.[5].involved_structures — the extraperitoneal "Inguinal canal / Canal of Nuck" moves from region 8 to region 5. The four columns pci_details_8_involved_structures_6_* disappear and pci_details_5_involved_structures_7_* appear. It now sits on the two iliac fossae, region 5 (left) and region 7 (right).criteria.[3] (occult_lesions) — the single generic "occult (extraperitoneal) lesion" item is replaced by five named extraperitoneal regions, in this order: 0 retroperitoneum (retroperitoneal fat), 1 abdominal wall, 2 epigastric vessels (lymph node), 3 previous abdominal wall scars and port sites, 4 cardiophrenic and subxiphoid regions. The group grows from 7 to 31 columns. WARNING: criteria_3_items_0_* keeps its name but changes meaning — it now designates the retroperitoneum, not the generic occult lesion. The group key stays occult_lesions.criteria.[1] (abdominal_lymph_nodes) — new lateralised "Iliac nodes" item, inserted at its anatomical rank between "Retroperitoneal below the renal pedicle" and "Inguinal nodes". The group grows from 5 to 6 items (+6 columns). WARNING, positional consumers: criteria_1_items_4_* now designates the ILIAC nodes (it used to be the inguinal ones) and the inguinal nodes move to criteria_1_items_5_*. criteria_1_items_4_laterality is the first column of this group to carry right | left | bilateral.DOCUMENTATION, no column change: the five leaves name_fr, name_en, precision, laterality and options of criteria groups 1, 2 and 3, plus criteria_1_key and criteria_2_key, are now declared in the schema and described in the codebook. They were already shipped in every CSV (the formatter is generic) but only is_involved was documented, so 72 columns of the current file had no codebook row. The blank template on /developers gains them; no column of a real export is renamed, moved or removed — verified by the CSV header contract test.pci_details.[X].nodules.count — unchanged column, EXTENDED VALUES: the form offers "> 3" again next to the exact counts 0-3, encoded as 4. A 4 means "more than 3 implants", not four implants; averaging the column without handling 4 separately now overestimates. No version listed in this changelog (2.0 onwards) ever emitted a value above 3. Files carrying the pre-changelog labels 2.6 / 2.7 may already contain a 4: it meant "more than 3" there too, the original encoding being restored unchanged.New optional location field on digestive anastomoses: records where a colocolic anastomosis sits along the colon (right / transverse / left), so the operative schema can draw it on the correct segment. Three new columns per anastomosis entry; existing columns are unchanged. Same release: the iso/aniso peristalsis choice is now only offered for a side-to-side (LL) configuration — the peristalsis columns are unchanged but will be null for the other configurations going forward.
operative_report.reconstructive.anastomoses.[X].location — NEW: coded localization along the colon (right | transverse | left), colocolic anastomoses only; null for other types or when not entered (the schema then infers the segment from the recorded colectomy).operative_report.reconstructive.anastomoses.[X].location_fr — NEW: French label of the localization.operative_report.reconstructive.anastomoses.[X].location_en — NEW: English label of the localization.operative_report.reconstructive.anastomoses.[X].peristalsis — unchanged column, restricted INPUT: the CRO form now offers the iso/aniso choice only for the side-to-side (LL) configuration (it has no meaning for end-to-side/side-to-end/end-to-end). New records under other configurations export null; historic values are kept unless the report is edited again.Each drain now records where it is exteriorised through the wall: a side (left/right) and a level (upper/middle/lower third). Six new columns per drain entry; existing columns are unchanged. Same release also stops the drain code columns from carrying an untranslated key when the picker was left empty.
operative_report.drains.[X].exteriorization_side — NEW: coded exteriorisation side (left | right), null when not recorded. There is no midline code: a drain brought out through the laparotomy itself has no value of its own today.operative_report.drains.[X].exteriorization_side_fr — NEW: French label of the exteriorisation side.operative_report.drains.[X].exteriorization_side_en — NEW: English label of the exteriorisation side.operative_report.drains.[X].exteriorization_level — NEW: coded exteriorisation level (upper_third | middle_third | lower_third), null when not recorded.operative_report.drains.[X].exteriorization_level_fr — NEW: French label of the exteriorisation level.operative_report.drains.[X].exteriorization_level_en — NEW: English label of the exteriorisation level.operative_report.drains.[X].type / .location — unchanged columns, corrected VALUES: a picker left on its placeholder was exported as an empty code whose label columns then carried the untranslated key ("OR.drains.types."). Such an entry now exports null in the code column and null in both label columns. In the CSV the code cell was already blank, so what moves there is the label cell, from the literal key to an empty cell.New optional montage field on digestive anastomoses: records the reconstruction technique when several exist for one anastomosis type (currently the gastrojejunal anastomosis: Roux-en-Y limb vs omega loop). Three new columns per anastomosis entry; existing columns are unchanged.
operative_report.reconstructive.anastomoses.[X].montage — NEW: coded montage (roux_en_y | omega), null for other anastomosis types or when not entered.operative_report.reconstructive.anastomoses.[X].montage_fr — NEW: French label of the montage.operative_report.reconstructive.anastomoses.[X].montage_en — NEW: English label of the montage.operative_report.reconstructive.anastomoses.[X].type — unchanged column (free text), but the picker now also offers the pancreatico-jejunal anastomosis, so this new label can appear in the data (a Whipple has three anastomoses; the report could previously record only two).Six CRO sections that were exported as a raw client passthrough (incision, reconstructive, biopsies, biopsies_laparo, surgical_procedures_laparo, planned_treatment_laparo) plus hipec.details are now stable whitelisted structures: they always emit the same documented columns (null when absent) and match ExportSchemaRegistry::SCHEMA one-to-one. This removes the silent drift where real exports carried undocumented columns, omitted documented ones, and varied the column set from one patient to the next.
operative_report.incision.* — full incision geometry now documented (was only 6 keys): approach/type/laterality with _fr/_en labels, midline_details, port_sites, port_site_other, trocar_config (+labels), trocar_count, mini_laparotomy(+details), robot_assisted(+details), other_description, pre_peritoneal, adhesiolysis, ascites_at_opening, ascites_quantity, comment.operative_report.reconstructive.* — anastomoses.[X], stomas.[X], urinary.[X] and matrix.[X] (prosthetic mesh) are now whitelisted object lists with bilingual labels; vascular_comment and global_comment added; UI-only DOM ids are no longer exported.operative_report.biopsies.* and operative_report.biopsies_laparo.* — biopsy sites and cytologies are emitted as stable structures; the scalar biopsies_laparo column becomes a structured object.operative_report.surgical_procedures_laparo.* and operative_report.planned_treatment_laparo.* — the two laparoscopy scalar columns are replaced by their documented field sets.operative_report.hipec.details.* — the HIPEC details sub-object is now a fixed whitelist (pathology, surgery, chemo, temp, duration, flow, volume) instead of a raw passthrough (only temp and duration were declared before).Unresectability criteria fully rebuilt to the final surgical reference document: 30 criteria across peritoneal disease/organ resections, bulky nodes, distant/extra-peritoneal metastases and occult lesions. Criteria can now carry multi-option enumerations (pancreas head/body/tail, ureter thirds, vessel list, abdominal-wall side, small-bowel segments, duodenum parts), exported per item. The occult-lesions column is now emitted in its own criteria group.
criteria.[].items.[].options — new per-item field: null when the criterion declares no option set, otherwise the list of selected option keys.criteria.[3] (occult_lesions) — the occult-lesions criteria group is now emitted in its own bucket (previously silently folded into non_resecability_reasons); criteria.[].key gains the value occult_lesions.Criteria set/grouping changed (data, not schema): the whole unresectability criteria set was rebuilt to the final medical document (22 peritoneal-disease / 5 nodal / 2 metastatic / 1 occult).Unresectability criteria reworked: right/left laterality is now captured for the criteria that support it (ureter invasion, arterial/venous infiltration, massive diaphragm involvement) and exported as a per-item scalar enum. A "second, third and fourth part of duodenum" criterion is added and "Ureter(s) invasion" moves to the peritoneal-disease column.
criteria.[].items.[].laterality — new per-item field: null when not applicable, otherwise one of right | left | bilateral.Criteria set/grouping changed (data, not schema): new "second, third and fourth part of duodenum" criterion; "Ureter(s) invasion" moved from the extra-peritoneal to the peritoneal-disease group.PIPAC and HIPEC export now match their documented contract: hipec.performed is emitted (was stored but dropped), and the PIPAC section is a stable, documented structure (was passed through raw) enriched with the computed protocol label.
operative_report.hipec.performed — now emitted (yes/no); previously documented but never produced.operative_report.pipac.* — PIPAC is no longer a raw passthrough. Documented keys: performed, context, chemo_details, protocol, protocol_label_fr, drug, dose, duration, comment. Newly exported: context, chemo_details, drug, duration; protocol_label_fr is now computed (was absent from the raw payload).Imaging PCI morphology aligned with the "Lexicon of morphological terms on imaging": three MORPHEUS 2 terms (nodule, thickening_plaque, fat_infiltration) whose qualifier/complementary extras now drive auto-scoring. Infiltration is merged into the fat_infiltration term and the dedicated infiltration block is removed (BREAKING).
pci_details.[X].infiltration.{present,retractile,diffuse_retractile} — REMOVED. Fat infiltration is now reported as the "fat_infiltration" term inside pci_details.[X].nodules.morpheus2 / morpheus_extras / morpheus_details (qualifiers fat_infiltration_q_focal | fat_infiltration_q_diffuse).pci_details.[X].nodules.morpheus2 — imaging value set replaced: the 9 legacy imaging terms give way to nodule, thickening_plaque, fat_infiltration. (Surgery terms unchanged.)pci_details.[X].nodules.morpheus_extras — new imaging qualifier/complementary values: nodule_q_{micronodule,nodule,mass}, nodule_c_{calcified,mucinous,cystic,scalloping}, thickening_plaque_q_{focal,diffuse}, thickening_plaque_c_{calcified,mucinous}, fat_infiltration_q_{focal,diffuse}, fat_infiltration_c_{calcified,mucinous}.Residual PCI for incomplete cytoreductions, Aletti Surgical Complexity Score for ovarian cancer, and formal documentation of file metadata.
scores.pci.residual.{applicable,total,max,regions_vector} — residual PCI after an incomplete cytoreduction (CC-1/2/3).scores.aletti_total, scores.aletti_complexity_class, scores.aletti_complexity_label — Aletti SCS (ovarian cancer evaluations only).aletti_details[] — per-category Aletti breakdown (ovarian cancer evaluations only).meta.generated_at, meta.version, meta.language_codes — file metadata now formally documented in the codebook.Laparoscopy (PIPAC) workflow fields and patient sex.
evaluation_meta.patient_sex, evaluation_meta.laparoscopy_chemo_name and related laparoscopy fields.operative_report.biopsies_laparo, surgical_procedures_laparo, planned_treatment_laparo.Reconstructed schema (this version predates the machine-readable schema; rebuilt from the change history).
First versioned codebook of the structured surgery/imaging export.
Initial published structure: evaluation_meta, scores, pci_details, fagotti, criteria and the full operative_report tree.Downloads unavailable: this version predates the machine-readable schema and cannot be reliably reconstructed.