#include "at0100a.h" #include "lf.h" TOOLBAR "" 0 20 0 2 #include ENDPAGE PAGE "Dati 1" -1 -1 78 20 GROUPBOX DLG_NULL 77 5 BEGIN PROMPT 1 0 "" FLAGS "R" END NUMBER F_CODICE 6 BEGIN PROMPT 2 1 "Codice " FIELD CODICE FLAGS "RG" KEY 1 USE LF_SOGGETTI INPUT CODICE F_CODICE DISPLAY "Codice@6" CODICE DISPLAY "Cognome@36" COGNOME DISPLAY "Nome@36" NOME DISPLAY "Nato il@10" DATANASC DISPLAY "Sez." CODSEZ DISPLAY "Sot." CODSOT DISPLAY "C." CATDON DISPLAY "Tessera" TESSAVIS OUTPUT F_CODICE CODICE OUTPUT F_COGNOME COGNOME OUTPUT F_NOME NOME OUTPUT F_DATANASC DATANASC OUTPUT F_TESSAVIS TESSAVIS MESSAGE COPY,1@ CHECKTYPE REQUIRED END STRING F_COGNOME 36 25 BEGIN PROMPT 2 2 "Cognome e nome " FIELD COGNOME KEY 2 USE LF_SOGGETTI KEY 2 INPUT COGNOME F_COGNOME INPUT NOME F_NOME DISPLAY "Cognome@36" COGNOME DISPLAY "Nome@36" NOME DISPLAY "Nato il@10" DATANASC DISPLAY "Codice@6" CODICE DISPLAY "Sez." CODSEZ DISPLAY "Sot." CODSOT DISPLAY "C." CATDON DISPLAY "Tessera" TESSAVIS OUTPUT F_CODICE CODICE OUTPUT F_COGNOME COGNOME OUTPUT F_NOME NOME OUTPUT F_DATANASC DATANASC OUTPUT F_TESSAVIS TESSAVIS MESSAGE COPY,2@ CHECKTYPE REQUIRED HELP "Cognome del soggetto" END STRING F_NOME 36 25 BEGIN PROMPT 46 2 "" FIELD NOME KEY 2 COPY ALL F_COGNOME MESSAGE COPY,3@ CHECKTYPE REQUIRED HELP "Nome del soggetto" END DATE F_DATANASC BEGIN PROMPT 2 3 "Nato il " FIELD DATANASC MESSAGE COPY,4@ CHECKTYPE REQUIRED VALIDATE NOT_EMPTY_CHECK_FIELD HELP "Data di nascita" END STRING F_TESSAVIS 10 BEGIN PROMPT 48 3 "Tessera AVIS " FIELDS TESSAVIS FLAGS "U" KEY 5 USE LF_SOGGETTI KEY 5 INPUT TESSAVIS F_TESSAVIS DISPLAY "Codice@6" CODICE DISPLAY "Cognome@36" COGNOME DISPLAY "Nome@36" NOME DISPLAY "Nato il@10" DATANASC DISPLAY "Sez." CODSEZ DISPLAY "Sot." CODSOT DISPLAY "C." CATDON DISPLAY "Tessera" TESSAVIS OUTPUT F_CODICE CODICE OUTPUT F_COGNOME COGNOME OUTPUT F_NOME NOME OUTPUT F_DATANASC DATANASC OUTPUT F_TESSAVIS TESSAVIS HELP "Numero tessera associativa AVIS" END GROUPBOX DLG_NULL 77 4 BEGIN PROMPT 1 5 "Dati associativi" END STRING F_CODSEZ 2 BEGIN PROMPT 2 6 "Sez. " FIELD CODSEZ FLAGS "U" USE LF_SEZIONI INPUT CODSEZ F_CODSEZ INPUT CODSOT F_CODSOT DISPLAY "Cod.sez" CODSEZ DISPLAY "Cod.sot." CODSOT DISPLAY "Sezione@25" DENSEZ DISPLAY "Sottogruppo@25" DENSOT OUTPUT F_CODSEZ CODSEZ OUTPUT F_DENSEZ DENSEZ OUTPUT F_CODSOT CODSOT OUTPUT F_DENSOT DENSOT //CHECKTYPE NORMAL CHECKTYPE SEARCH HELP "Codice sezione di appartenenza" ADD MASK at0700a END STRING F_DENSEZ 24 BEGIN PROMPT 12 6 "" FLAGS "U" USE LF_SEZIONI KEY 2 INPUT DENSEZ F_DENSEZ DISPLAY "Sezione@25" DENSEZ DISPLAY "Sottogruppo@25" DENSOT DISPLAY "Cod.sez" CODSEZ DISPLAY "Cod.sot." CODSOT COPY OUTPUT F_CODSEZ CHECKTYPE NORMAL HELP "Denominazione sezione di appartenenza" ADD MASK at0700a END STRING F_CODSOT 2 BEGIN PROMPT 40 6 "Sot. " FIELD CODSOT COPY ALL F_CODSEZ CHECKTYPE NORMAL HELP "Codice sottogruppo di appartenenza" ADD MASK at0700a END STRING F_DENSOT 24 BEGIN PROMPT 50 6 "" FLAGS "U" COPY USE F_DENSEZ INPUT DENSEZ F_DENSEZ INPUT DENSOT F_DENSOT COPY DISPLAY F_DENSEZ COPY OUTPUT F_DENSEZ CHECKTYPE NORMAL HELP "Sottogruppo di appartenenza" ADD MASK at0700a END STRING F_CATDON 2 BEGIN PROMPT 2 7 "Cat. " FIELD CATDON FLAGS "U" USE CTD INPUT CODTAB F_CATDON DISPLAY "Codice" CODTAB DISPLAY "Descrizione@40" S0 OUTPUT F_CATDON CODTAB OUTPUT F_DESC_CATDON S0 CHECKTYPE NORMAL WARNING "Codice non presente" HELP "Categoria di appartenenza" END STRING F_DESC_CATDON 25 BEGIN PROMPT 12 7 "" FLAGS "D" END DATE F_DATAISC BEGIN PROMPT 40 7 "Isc. " FIELD DATAISC HELP "Data di iscrizione alla sezione/categoria" END DATE F_DATADIM BEGIN PROMPT 61 7 "Dim. " FIELD DATADIM HELP "Data di dimissione dalla sezione/categoria" END GROUPBOX DLG_NULL 77 11 BEGIN PROMPT 1 9 "Dati anagrafici" END TEXT DLG_NULL BEGIN PROMPT 2 10 "Domicilio: " END STRING F_DOM_INDIR 30 BEGIN PROMPT 13 10 "Indirizzo " FIELD DOM_INDIR END STRING F_DOM_STRADA 5 BEGIN PROMPT 55 10 "St. " END STRING F_DOM_DISTRI 4 BEGIN PROMPT 66 10 "Dist. " END STRING F_DOM_CODCOM 4 BEGIN PROMPT 13 11 "Comune " FIELD DOM_CODCOM FLAGS "U" USE LF_COMUNI INPUT STATO "" INPUT COM F_DOM_CODCOM #include OUTPUT F_DOM_CODCOM COM OUTPUT F_DOM_DENCOM DENCOM OUTPUT F_DOM_PROVCOM PROVCOM OUTPUT F_DOM_CAPCOM CAPCOM CHECKTYPE NORMAL WARNING "Comune assente" HELP "Codice comune di residenza" END STRING F_DOM_DENCOM 30 BEGIN PROMPT 30 11 "" USE LF_COMUNI KEY 2 INPUT DENCOM F_DOM_DENCOM #include COPY OUTPUT F_DOM_CODCOM CHECKTYPE NORMAL HELP "Comune di residenza" END STRING F_DOM_CODLOC 4 BEGIN PROMPT 13 12 "Localita' " FIELD DOM_CODLOC FLAGS "U" USE LCP SELECT S7=#F_DOM_CODLOC INPUT CODTAB F_DOM_CODLOC DISPLAY "Codice" CODTAB DISPLAY "Localita'@30" S0 DISPLAY "CAP@5" S6 OUTPUT F_DOM_CODLOC CODTAB OUTPUT F_DOM_DENLOC S0 OUTPUT F_DOM_CAPCOM S6 OUTPUT F_DOM_CODCOM S7 CHECKTYPE NORMAL HELP "Codice localita' postale se diversa dal comune" END STRING F_DOM_DENLOC 30 BEGIN PROMPT 30 12 "" COPY USE F_DOM_CODLOC INPUT S0 F_DOM_DENLOC DISPLAY "Localita'@30" S0 DISPLAY "CAP@5" S6 DISPLAY "Codice" CODTAB COPY OUTPUT F_DOM_CODLOC CHECKTYPE NORMAL HELP "Localita' postale se diversa dal comune" END STRING F_DOM_CAPCOM 5 BEGIN PROMPT 66 11 "CAP " FLAGS "D" END STRING F_DOM_PROVCOM 5 BEGIN PROMPT 66 12 "Prov." FLAGS "D" END TEXT DLG_NULL BEGIN PROMPT 2 13 "Residenza: " END STRING F_RES_INDIR 30 BEGIN PROMPT 13 13 "Indirizzo " FIELD RES_INDIR END STRING F_RES_CODCOM 4 BEGIN PROMPT 13 14 "Comune " FIELD RES_CODCOM FLAGS "U" USE LF_COMUNI INPUT STATO "" INPUT COM F_RES_CODCOM #include OUTPUT F_RES_CODCOM COM OUTPUT F_RES_DENCOM DENCOM OUTPUT F_RES_PROVCOM PROVCOM OUTPUT F_RES_CAPCOM CAPCOM CHECKTYPE NORMAL WARNING "Comune assente" HELP "Codice comune di residenza" END STRING F_RES_DENCOM 30 BEGIN PROMPT 30 14 "" USE LF_COMUNI KEY 2 INPUT DENCOM F_RES_DENCOM #include COPY OUTPUT F_RES_CODCOM CHECKTYPE NORMAL HELP "Comune di residenza" END STRING F_RES_CODLOC 4 BEGIN PROMPT 13 15 "Localita' " FIELD RES_CODLOC FLAGS "U" USE LCP SELECT S7=#F_RES_CODLOC INPUT CODTAB F_RES_CODLOC DISPLAY "Codice" CODTAB DISPLAY "Localita'@30" S0 DISPLAY "CAP@5" S6 OUTPUT F_RES_CODLOC CODTAB OUTPUT F_RES_DENLOC S0 OUTPUT F_RES_CAPCOM S6 OUTPUT F_RES_CODCOM S7 CHECKTYPE NORMAL HELP "Codice localita' postale se diversa dal comune" END STRING F_RES_DENLOC 30 BEGIN PROMPT 30 15 "" COPY USE F_RES_CODLOC INPUT S0 F_RES_DENLOC DISPLAY "Localita'@30" S0 DISPLAY "CAP@5" S6 DISPLAY "Codice" CODTAB COPY OUTPUT F_RES_CODLOC CHECKTYPE NORMAL HELP "Localita' postale se diversa dal comune" END STRING F_RES_CAPCOM 5 BEGIN PROMPT 66 14 "CAP " FLAGS "D" END STRING F_RES_PROVCOM 5 BEGIN PROMPT 66 15 "Prov." FLAGS "D" END STRING F_COMNASC 4 BEGIN PROMPT 2 16 "Nato a " FIELD COMNASC FLAGS "U" USE LF_COMUNI INPUT STATO "" INPUT COM F_COMNASC #include OUTPUT F_COMNASC COM OUTPUT F_DENCOMNASC DENCOM OUTPUT F_PROVCOMNASC PROVCOM CHECKTYPE NORMAL HELP "Codice comune di nascita" WARNING "Comune assente" END STRING F_DENCOMNASC 50 30 BEGIN PROMPT 16 16 "" USE LF_COMUNI KEY 2 INPUT DENCOM F_DENCOMNASC #include COPY OUTPUT F_COMNASC CHECKTYPE NORMAL HELP "Comune di nascita" END STRING F_PROVCOMNASC 5 BEGIN PROMPT 49 16 "" FLAGS "D" END LISTBOX F_SESSO 11 BEGIN PROMPT 57 16 "Sesso " FIELD SESSO FLAGS "U" #include "sesso.h" END STRING F_CF 16 BEGIN PROMPT 2 17 "Codice fiscale " FIELD CF FLAGS "U" HELP "Codice fiscale" END STRING F_DOCID 20 BEGIN PROMPT 38 17 "Doc. di identita' " FIELDS DOCID FLAGS "U" HELP "Documento di identit…: tipo e numero" END STRING F_TELABI 14 BEGIN PROMPT 2 18 "Telefoni: Abit. " FIELD TELABI HELP "Telefono abitazione" END STRING F_TELLAV 14 BEGIN PROMPT 35 18 "Lav. " FIELD TELLAV HELP "Telefono lavoro" END STRING F_TELALT 14 BEGIN PROMPT 56 18 "Altro " FIELD TELALT HELP "Altro numero telefonico per reperibilit…" END ENDPAGE PAGE "Dati 2" -1 -1 78 20 GROUPBOX DLG_NULL 77 5 BEGIN PROMPT 1 0 "" FLAGS "R" END NUMBER DLG_NULL 6 BEGIN PROMPT 2 1 "Codice " FLAGS "D" GROUP 1 END STRING DLG_NULL 25 BEGIN PROMPT 2 2 "Cognome e nome " FLAGS "D" GROUP 2 END STRING DLG_NULL 25 BEGIN PROMPT 46 2 "" FLAGS "D" GROUP 3 END DATE DLG_NULL BEGIN PROMPT 2 3 "Nato il " FLAGS "D" GROUP 4 END GROUPBOX DLG_NULL 77 3 BEGIN PROMPT 1 5 "Altri dati associativi" END STRING F_CATNOND1 2 BEGIN PROMPT 2 6 "Cat. non don. " FIELD CATNOND1 FLAGS "U" USE CTN INPUT CODTAB F_CATNOND1 DISPLAY "Codice" CODTAB DISPLAY "Descrizione@40" S0 OUTPUT F_CATNOND1 CODTAB OUTPUT F_DESC_CATNOND1 S0 CHECKTYPE NORMAL WARNING "Codice non presente" HELP "Altra categoria non donatori" END STRING F_DESC_CATNOND1 23 BEGIN PROMPT 22 6 "" FLAGS "D" END STRING F_CATNOND2 2 BEGIN PROMPT 48 6 "" FIELD CATNOND2 FLAGS "U" COPY USE F_CATNOND1 INPUT CODTAB F_CATNOND2 COPY DISPLAY F_CATNOND1 OUTPUT F_CATNOND2 CODTAB OUTPUT F_DESC_CATNOND2 S0 CHECKTYPE NORMAL WARNING "Codice non presente" HELP "Altra categoria non donatori" END STRING F_DESC_CATNOND2 23 BEGIN PROMPT 53 6 "" FLAGS "D" END GROUPBOX DLG_NULL 77 4 BEGIN PROMPT 1 8 "Altri dati identificativi" END STRING F_CODCL 6 BEGIN PROMPT 2 9 "Cart. clinica " FIELDS CODCL FLAGS "U" HELP "Numero cartella clinica" END STRING F_CODCT 6 BEGIN PROMPT 25 9 "Cod. CT " FIELDS CODCT FLAGS "U" HELP "Codice Centro Trasfusionale" END STRING F_TESSSSN 10 BEGIN PROMPT 42 9 "SSN " FIELDS TESSSSN FLAGS "U" HELP "Numero tessera Servizio Sanitario Nazionale" END STRING F_TITINDIR 10 BEGIN PROMPT 59 9 "Titolo " FIELDS TESSSSN HELP "Eventuale titolo da stampare prima del nome sull'indirizzo" END NUMBER F_CODMED 6 BEGIN PROMPT 2 10 "Medico di base " FIELD CODMED FLAGS "U" USE LF_MEDICI INPUT CODMED F_CODMED DISPLAY "Codice" CODMED DISPLAY "Cognome@25" COGNOME DISPLAY "Nome@25" NOME OUTPUT F_CODMED CODMED OUTPUT F_COGNMED COGNOME OUTPUT F_NOMMED NOME CHECKTYPE NORMAL HELP "Codice medico di base" WARNING "Codice medico assente" ADD MASK at0800a END STRING F_COGNMED 25 23 BEGIN PROMPT 26 10 "" USE LF_MEDICI KEY 2 INPUT COGNOME F_COGNMED DISPLAY "Cognome@25" COGNOME DISPLAY "Nome@25" NOME DISPLAY "Codice" CODMED COPY OUTPUT F_CODMED CHECKTYPE SEARCH HELP "Medico di base" WARNING "Medico assente" ADD MASK at0800a END STRING F_NOMMED 25 22 BEGIN PROMPT 52 10 "" USE LF_MEDICI KEY 2 INPUT COGNOME F_COGNMED INPUT NOME F_NOMMED DISPLAY "Cognome@25" COGNOME DISPLAY "Nome@25" NOME DISPLAY "Codice" CODMED COPY OUTPUT F_COGNMED CHECKTYPE NORMAL HELP "Medico di base" WARNING "Medico assente" ADD MASK at0800a END GROUPBOX DLG_NULL 77 3 BEGIN PROMPT 1 12 "Tipizzazione" END LISTBOX F_GRUPPOAB0 5 BEGIN PROMPT 2 13 "Gruppo AB0 " FIELD GRUPPOAB0 FLAGS "U" #include "gruppo.h" END LISTBOX F_RHANTID 4 BEGIN PROMPT 22 13 "Rh/AntiD " FIELD RHANTID FLAGS "U" #include "rh.h" END STRING F_FENOTIPORH 6 BEGIN PROMPT 39 13 "Fen.Rh " FIELD FENOTIPORH END LISTBOX F_KELL 4 BEGIN PROMPT 54 13 "Kell " FIELD KELL FLAGS "U" #include "rh.h" END LISTBOX F_DU 4 BEGIN PROMPT 67 13 "Du " FIELD DU FLAGS "U" #include "rh.h" END GROUPBOX DLG_NULL 77 5 BEGIN PROMPT 1 15 "Preferenze" END LISTBOX F_MODCONV 13 BEGIN PROMPT 2 16 "Mod. convoc. " FIELD MODCONV #include "modalita.h" END STRING F_PUNTORACC 4 BEGIN PROMPT 32 16 "Punto racc. " FIELD PUNTORACC FLAGS "U" USE LDN INPUT CODTAB F_PUNTORACC DISPLAY "Codice" CODTAB DISPLAY "Descrizione@40" S0 OUTPUT F_PUNTORACC CODTAB OUTPUT F_DESC_PUNTORACC S0 CHECKTYPE NORMAL WARNING "Codice non presente" HELP "Punto di raccolta per la convocazione" END STRING F_DESC_PUNTORACC 25 BEGIN PROMPT 51 16 "" FLAGS "D" END TEXT DLG_NULL BEGIN PROMPT 2 17 "Giorni: Lu Ma Me Gi Ve Sa Do" END TEXT DLG_NULL BEGIN PROMPT 50 17 "Lu Ma Me Gi Ve Sa Do" END TEXT DLG_NULL BEGIN PROMPT 2 18 "Donazione" END BOOLEAN F_GPD_LUN BEGIN PROMPT 12 18 "" END BOOLEAN F_GPD_MAR BEGIN PROMPT 16 18 "" END BOOLEAN F_GPD_MER BEGIN PROMPT 20 18 "" END BOOLEAN F_GPD_GIO BEGIN PROMPT 24 18 "" END BOOLEAN F_GPD_VEN BEGIN PROMPT 28 18 "" END BOOLEAN F_GPD_SAB BEGIN PROMPT 32 18 "" END BOOLEAN F_GPD_DOM BEGIN PROMPT 36 18 "" END TEXT DLG_NULL BEGIN PROMPT 40 18 "Controlli" END BOOLEAN F_GPC_LUN BEGIN PROMPT 50 18 "" END BOOLEAN F_GPC_MAR BEGIN PROMPT 54 18 "" END BOOLEAN F_GPC_MER BEGIN PROMPT 58 18 "" END BOOLEAN F_GPC_GIO BEGIN PROMPT 62 18 "" END BOOLEAN F_GPC_VEN BEGIN PROMPT 66 18 "" END BOOLEAN F_GPC_SAB BEGIN PROMPT 70 18 "" END BOOLEAN F_GPC_DOM BEGIN PROMPT 74 18 "" END ENDPAGE PAGE "Dati 3" -1 -1 78 20 GROUPBOX DLG_NULL 77 5 BEGIN PROMPT 1 0 "" FLAGS "R" END NUMBER DLG_NULL 6 BEGIN PROMPT 2 1 "Codice " FLAGS "D" GROUP 1 END STRING DLG_NULL 25 BEGIN PROMPT 2 2 "Cognome e nome " FLAGS "D" GROUP 2 END STRING DLG_NULL 25 BEGIN PROMPT 46 2 "" FLAGS "D" GROUP 3 END DATE DLG_NULL BEGIN PROMPT 2 3 "Nato il " FLAGS "D" GROUP 4 END GROUPBOX DLG_NULL 77 7 BEGIN PROMPT 1 5 "Situazione sanitaria" END STRING F_STATO 2 BEGIN PROMPT 2 6 "Stato attuale " FIELD STATO FLAGS "D" USE TCS INPUT CODTAB F_STATO OUTPUT F_DESCSTATO S3 CHECKTYPE NORMAL END STRING F_DESCSTATO 20 BEGIN PROMPT 20 6 "" FLAGS "D" END DATE F_DATASTATO BEGIN PROMPT 55 6 "Data stato " FIELD DATASTATO FLAGS "D" END STRING F_IDON1 2 BEGIN PROMPT 2 8 "Tipi di idon. " FIELD IDON1 FLAGS "D" USE IDO INPUT CODTAB F_IDON1 OUTPUT F_DESC_ID1 S0 CHECKTYPE NORMAL END STRING F_DESC_ID1 25 BEGIN PROMPT 20 8 "" FLAGS "D" END STRING F_IDON2 2 BEGIN PROMPT 47 8 "" FIELD IDON2 FLAGS "D" USE IDO INPUT CODTAB F_IDON2 OUTPUT F_DESC_ID2 S0 CHECKTYPE NORMAL END STRING F_DESC_ID2 25 BEGIN PROMPT 51 8 "" FLAGS "D" END STRING F_IDON3 2 BEGIN PROMPT 2 9 " " FIELD IDON3 FLAGS "D" USE IDO INPUT CODTAB F_IDON3 OUTPUT F_DESC_ID3 S0 CHECKTYPE NORMAL END STRING F_DESC_ID3 25 BEGIN PROMPT 20 9 "" FLAGS "D" END STRING F_IDON4 2 BEGIN PROMPT 47 9 "" FIELD IDON4 FLAGS "D" USE IDO INPUT CODTAB F_IDON4 OUTPUT F_DESC_ID4 S0 CHECKTYPE NORMAL END STRING F_DESC_ID4 25 BEGIN PROMPT 51 9 "" FLAGS "D" END DATE F_DATAULTID BEGIN PROMPT 2 10 "Data ult. id. " FIELD DATAULTID FLAGS "D" END STRING F_TIPOULTID 2 BEGIN PROMPT 30 10 "Tipo " FIELD TIPOULTID FLAGS "D" END GROUPBOX DLG_NULL 77 8 BEGIN PROMPT 1 12 "Situazione donazioni" END NUMBER F_TOTDON 3 BEGIN PROMPT 2 13 "Totale " FIELD TOTDON FLAGS "D" END DATE F_DATAULTDON BEGIN PROMPT 15 13 "Data/tipo ultima " FIELD DATAULTDON FLAGS "D" END STRING F_TIPOULTDON 2 BEGIN PROMPT 44 13 "" FIELD TIPOULTDON FLAGS "D" USE TDN INPUT CODTAB F_TIPOULTDON OUTPUT F_DESC_ULTDON S0 CHECKTYPE NORMAL END STRING F_DESC_ULTDON 25 BEGIN PROMPT 48 13 "" FLAGS "D" END NUMBER F_TOTDONSI 3 BEGIN PROMPT 2 14 "Totale don. : Sangue intero " FIELD TOTDONSI FLAGS "D" END NUMBER F_TOTDONAF 3 BEGIN PROMPT 48 14 "Aferesi " FIELD TOTDONAF FLAGS "D" END DATE F_DATAULTSI BEGIN PROMPT 2 15 "Date ultima : Sangue intero " FIELD DATAULTSI FLAGS "D" END DATE F_DATAULTAF BEGIN PROMPT 48 15 "Aferesi " FIELD DATAULTAF FLAGS "D" END NUMBER F_INTSI 3 BEGIN PROMPT 2 16 "Intervalli : Sangue intero " FIELD INTSI FLAGS "D" END NUMBER F_INTAF 3 BEGIN PROMPT 48 16 "Aferesi " FIELD INTAF FLAGS "D" END DATE F_DATAPROSSI BEGIN PROMPT 2 17 "Date prossima : Sangue intero " FIELD DATAPROSSI FLAGS "D" END DATE F_DATAPROSAF BEGIN PROMPT 48 17 "Aferesi " FIELD DATAPROSAF FLAGS "D" END DATE F_DATACONV BEGIN PROMPT 2 18 "Convocazioni : Data ultima " FIELD DATACONV FLAGS "D" END NUMBER F_NUMCONV 3 BEGIN PROMPT 48 18 "Numero " FIELD NUMCONV FLAGS "D" END ENDPAGE PAGE "Dati 4" -1 -1 78 20 GROUPBOX DLG_NULL 77 5 BEGIN PROMPT 1 0 "" FLAGS "R" END NUMBER DLG_NULL 6 BEGIN PROMPT 2 1 "Codice " FLAGS "D" GROUP 1 END STRING DLG_NULL 25 BEGIN PROMPT 2 2 "Cognome e nome " FLAGS "D" GROUP 2 END STRING DLG_NULL 25 BEGIN PROMPT 46 2 "" FLAGS "D" GROUP 3 END DATE DLG_NULL BEGIN PROMPT 2 3 "Nato il " FLAGS "D" GROUP 4 END GROUPBOX DLG_NULL 77 6 BEGIN PROMPT 1 5 "Dati statistici" END LISTBOX F_CONDOCC 25 BEGIN PROMPT 2 6 "Cond. occ. " FIELD CONDOCC FLAGS "U" #include "condocc.h" END LISTBOX F_POSPROF 20 BEGIN PROMPT 43 6 "Pos. prof. " FIELD POSPROF FLAGS "U" #include "posprof.h" END LISTBOX F_RAMOATT 25 BEGIN PROMPT 2 7 "Ramo att. " FIELD RAMOATT FLAGS "U" #include "ramoatt.h" END LISTBOX F_TITSTUD 20 BEGIN PROMPT 43 7 "Tit. stud. " FIELD TITSTUD FLAGS "U" #include "titstud.h" END STRING F_PROFESS 4 BEGIN PROMPT 2 8 "Professione " // FIELD PROFESS FLAGS "D" // USE IDO // INPUT CODTAB F_IDON1 // OUTPUT F_DESC_ID1 S0 // CHECKTYPE NORMAL END STRING F_DESC_PROFESS 40 BEGIN PROMPT 21 8 "" FLAGS "D" END STRING F_LUOGOLAV 4 BEGIN PROMPT 2 9 "Luogo lav. " FLAGS "D" END STRING F_DESC_LUOGOLAV 40 BEGIN PROMPT 21 9 "" FLAGS "D" END GROUPBOX DLG_NULL 41 5 BEGIN PROMPT 1 11 "Esclusione non sanitaria" END LISTBOX F_ESCLUSO 20 BEGIN PROMPT 2 12 "Tipo " FIELD ESCLUSO ITEM " | " MESSAGE CLEAR, F_TERMESCL MESSAGE CLEAR, F_MOTESCL MESSAGE DISABLE, F_TERMESCL MESSAGE DISABLE, F_MOTESCL ITEM "TI|Tempo indeterminato" MESSAGE CLEAR, F_TERMESCL MESSAGE DISABLE, F_TERMESCL MESSAGE ENABLE, F_MOTESCL ITEM "TD|Tempo determinato" MESSAGE ENABLE, F_TERMESCL MESSAGE ENABLE, F_MOTESCL END DATE F_TERMESCL BEGIN PROMPT 2 13 "Termine " FIELD TERMESCL END STRING F_MOTESCL 30 BEGIN PROMPT 2 14 "Motivo " FIELD MOTESCL END GROUPBOX DLG_NULL 35 3 BEGIN PROMPT 43 11 "Ultimo aggiornamento" END DATE F_DATAULTAGG BEGIN PROMPT 44 12 "Data " FIELD DATAULTAGG FLAGS "D" END STRING F_UTENULTAGG 8 BEGIN PROMPT 61 12 "Utente " FIELD UTENULTAGG FLAGS "D" END ENDPAGE PAGE "Donazioni" -1 -1 78 20 GROUPBOX DLG_NULL 77 5 BEGIN PROMPT 1 0 "" FLAGS "R" END NUMBER DLG_NULL 6 BEGIN PROMPT 2 1 "Codice " FLAGS "D" GROUP 1 END STRING DLG_NULL 25 BEGIN PROMPT 2 2 "Cognome e nome " FLAGS "D" GROUP 2 END STRING DLG_NULL 25 BEGIN PROMPT 46 2 "" FLAGS "D" GROUP 3 END DATE DLG_NULL BEGIN PROMPT 2 3 "Nato il " FLAGS "D" GROUP 4 END GROUPBOX DLG_NULL 77 14 BEGIN PROMPT 1 5 "Donazioni" END SPREADSHEET F_DONAZIONI 75 12 BEGIN PROMPT 2 6 "" ITEM "Data@10F" ITEM "Tipo@F" ITEM "Luogo" ITEM "Etichetta" ITEM "CC@3" ITEM "P.A.@7" ITEM "Hb@4" ITEM "SGPT" ITEM "Prot." ITEM "1ø" END ENDPAGE PAGE "Controlli" -1 -1 78 20 GROUPBOX DLG_NULL 77 5 BEGIN PROMPT 1 0 "" FLAGS "R" END NUMBER DLG_NULL 6 BEGIN PROMPT 2 1 "Codice " FLAGS "D" GROUP 1 END STRING DLG_NULL 25 BEGIN PROMPT 2 2 "Cognome e nome " FLAGS "D" GROUP 2 END STRING DLG_NULL 25 BEGIN PROMPT 46 2 "" FLAGS "D" GROUP 3 END DATE DLG_NULL BEGIN PROMPT 2 3 "Nato il " FLAGS "D" GROUP 4 END GROUPBOX DLG_NULL 77 14 BEGIN PROMPT 1 5 "Controlli sanitari" END SPREADSHEET F_CONTROLLI 75 12 BEGIN PROMPT 2 6 "" ITEM "Data@10F" ITEM "Tipo@F" ITEM "Id.1" ITEM "Id.2" ITEM "Id.3" ITEM "Id.4" ITEM "Int.SI" ITEM "Int.AF" ITEM "Pr.tipo" ITEM "Pr.data" END ENDPAGE PAGE "Ben./Sto." -1 -1 78 20 GROUPBOX DLG_NULL 77 5 BEGIN PROMPT 1 0 "" FLAGS "R" END NUMBER DLG_NULL 6 BEGIN PROMPT 2 1 "Codice " FLAGS "D" GROUP 1 END STRING DLG_NULL 25 BEGIN PROMPT 2 2 "Cognome e nome " FLAGS "D" GROUP 2 END STRING DLG_NULL 25 BEGIN PROMPT 46 2 "" FLAGS "D" GROUP 3 END DATE DLG_NULL BEGIN PROMPT 2 3 "Nato il " FLAGS "D" GROUP 4 END GROUPBOX DLG_NULL 77 8 BEGIN PROMPT 1 5 "Benemerenze" END SPREADSHEET F_BENEMERENZE 75 6 BEGIN PROMPT 2 6 "" ITEM "Tipo" ITEM "Data@10" ITEM "Ritirata?" END GROUPBOX DLG_NULL 77 6 BEGIN PROMPT 1 13 "Storico iscrizioni e dimissioni" END SPREADSHEET F_STORICO 75 4 BEGIN PROMPT 2 14 "" ITEM "Dal@10" ITEM "Al@10" ITEM "Sezione" ITEM "Sottogruppo" ITEM "Cat. Isc." ITEM "Motivo dim." END ENDPAGE ENDMASK PAGE "Donazioni" -1 -1 75 13 DATE F_D_DATADON BEGIN PROMPT 2 1 "Data donazione " FIELD LF_DONAZ->DATADON CHECKTYPE REQUIRED VALIDATE NOT_EMPTY_FUNC HELP "Data donazione" END STRING F_D_TIPODON 2 BEGIN PROMPT 2 2 "Tipo donazione " FIELD LF_DONAZ->TIPODON FLAGS "U" USE TDN INPUT CODTAB F_D_TIPODON DISPLAY "Codice" CODTAB DISPLAY "Descrizione@40" S0 OUTPUT F_D_TIPODON CODTAB OUTPUT F_D_DESC_TIPODON S0 CHECKTYPE REQUIRED VALIDATE NOT_EMPTY_FUNC WARNING "Codice non presente" HELP "Tipo donazione" END STRING F_D_LUOGODON 4 BEGIN PROMPT 2 3 "Luogo donazione " FIELD LF_DONAZ->LUOGODON FLAGS "U" USE LDN INPUT CODTAB F_D_LUOGODON DISPLAY "Codice" CODTAB DISPLAY "Descrizione@40" S0 OUTPUT F_D_LUOGODON CODTAB OUTPUT F_D_DESC_LUOGODON S0 CHECKTYPE NORMAL WARNING "Codice non presente" HELP "Luogo donazione" END NUMBER F_D_ETICHETTA 9 BEGIN PROMPT 2 5 "Etichetta sacca " FIELD LF_DONAZ->ETICHETTA END NUMBER F_D_CC 3 BEGIN PROMPT 30 5 "CC " FIELD LF_DONAZ->CC FLAGS "U" END GROUPBOX DLG_NULL 70 3 BEGIN PROMPT 1 7 "Dati sanitari" END STRING F_D_PA 7 BEGIN PROMPT 2 8 "PA " FIELD LF_DONAZ->PA END NUMBER F_D_HB 4 1 BEGIN PROMPT 17 8 "Hb " FIELD LF_DONAZ->HB FLAGS "U" END NUMBER F_D_SGPT 3 BEGIN PROMPT 32 8 "SGPT " FIELD LF_DONAZ->SGPT FLAGS "U" END NUMBER F_D_PROTIDEMIA 3 1 BEGIN PROMPT 47 8 "Protidemia " FIELD LF_DONAZ->PROTIDEMIA FLAGS "U" END BOOLEAN F_D_PRIMADON BEGIN PROMPT 2 10 "Prima donazione " FIELD LF_DONAZ->PRIMADON END STRING F_D_DESC_TIPODON 25 BEGIN PROMPT 30 2 "" FLAGS "D" END STRING F_D_DESC_LUOGODON 25 BEGIN PROMPT 30 3 "" FLAGS "D" END BUTTON DLG_OK 9 2 BEGIN PROMPT -13 -1 "" END BUTTON DLG_CANCEL 9 2 BEGIN PROMPT -23 -1 "" END BUTTON DLG_DELREC 9 2 BEGIN PROMPT -33 -1 "" MESSAGE EXIT, K_DEL END ENDPAGE ENDMASK PAGE "Controlli sanitari" -1 -1 75 18 GRUPBOX DLG_NULL 70 4 BEGIN PROMPT 1 1 "Dati fondamentali del controllo" END DATE F_C_DATACON BEGIN PROMPT 2 2 "Data controllo " FIELD LF_CONTSAN->DATACON CHECKTYPE REQUIRED VALIDATE NOT_EMPTY_FUNC HELP "Data controllo" END STRING F_C_TIPOCON 2 BEGIN PROMPT 2 3 "Tipo controllo " FIELD LF_CONTSAN->TIPOCON FLAGS "U" USE TCS INPUT CODTAB F_C_TIPOCON DISPLAY "Codice" CODTAB DISPLAY "Descrizione@40" S0 OUTPUT F_C_TIPOCON CODTAB OUTPUT F_C_DESC_TIPOCON S0 CHECKTYPE REQUIRED VALIDATE NOT_EMPTY_FUNC WARNING "Codice non presente" HELP "Tipo/Esito controllo sanitario" END GRUPBOX DLG_NULL 70 7 BEGIN PROMPT 1 5 "Dati da compilare se si tratta di idoneita'" END TEXT DLG_NULL BEGIN PROMPT 2 6 "Tipi donazione ammessi" END STRING F_C_IDON1 2 BEGIN PROMPT 2 7 "" FIELD LF_CONTSAN->IDON1 FLAGS "U" USE IDO INPUT CODTAB F_C_IDON1 DISPLAY "Codice" CODTAB DISPLAY "Descrizione@40" S0 OUTPUT F_C_IDON1 CODTAB OUTPUT F_C_DESC_IDON1 S0 CHECKTYPE NORMAL WARNING "Codice non presente" HELP "Idoneita' alla donazione" END STRING F_C_IDON2 2 BEGIN PROMPT 2 8 "" FIELD LF_CONTSAN->IDON2 FLAGS "U" USE IDO INPUT CODTAB F_C_IDON2 DISPLAY "Codice" CODTAB DISPLAY "Descrizione@40" S0 OUTPUT F_C_IDON2 CODTAB OUTPUT F_C_DESC_IDON2 S0 CHECKTYPE NORMAL WARNING "Codice non presente" HELP "Idoneita' alla donazione" END STRING F_C_IDON3 2 BEGIN PROMPT 2 9 "" FIELD LF_CONTSAN->IDON3 FLAGS "U" USE IDO INPUT CODTAB F_C_IDON3 DISPLAY "Codice" CODTAB DISPLAY "Descrizione@40" S0 OUTPUT F_C_IDON3 CODTAB OUTPUT F_C_DESC_IDON3 S0 CHECKTYPE NORMAL WARNING "Codice non presente" HELP "Idoneita' alla donazione" END STRING F_C_IDON4 2 BEGIN PROMPT 2 10 "" FIELD LF_CONTSAN->IDON4 FLAGS "U" USE IDO INPUT CODTAB F_C_IDON4 DISPLAY "Codice" CODTAB DISPLAY "Descrizione@40" S0 OUTPUT F_C_IDON4 CODTAB OUTPUT F_C_DESC_IDON4 S0 CHECKTYPE NORMAL WARNING "Codice non presente" HELP "Idoneita' alla donazione" END TEXT DLG_NULL BEGIN PROMPT 40 6 "Intervalli" END NUMBER F_C_INTSI 3 0 BEGIN PROMPT 40 7 "Sangue intero " FIELD LF_CONTSAN->INTSI FLAGS "U" END NUMBER F_C_INTAF 3 0 BEGIN PROMPT 40 8 "Aferesi " FIELD LF_CONTSAN->INTAF FLAGS "U" END GROUPBOX DLG_NULL 70 4 BEGIN PROMPT 1 12 "Prossimo tipo/esito" END STRING F_C_PROSSTIPO 2 BEGIN PROMPT 2 13 "Tipo controllo " FIELD LF_CONTSAN->PROSSTIPO FLAGS "U" USE TCS INPUT CODTAB F_C_PROSSTIPO DISPLAY "Codice" CODTAB DISPLAY "Descrizione@40" S0 OUTPUT F_C_PROSSTIPO CODTAB OUTPUT F_C_DESC_PROSSTIPO S0 CHECKTYPE NORMAL WARNING "Codice non presente" HELP "Tipo/Esito controllo sanitario" END DATE F_C_PROSSDATA BEGIN PROMPT 2 14 "Data prevista " FIELD LF_CONTSAN->PROSSDATA HELP "Data controllo" END STRING F_C_DESC_TIPOCON 25 BEGIN PROMPT 25 3 "" FLAGS "D" END STRING F_C_DESC_IDON1 25 BEGIN PROMPT 10 7 "" FLAGS "D" END STRING F_C_DESC_IDON2 25 BEGIN PROMPT 10 8 "" FLAGS "D" END STRING F_C_DESC_IDON3 25 BEGIN PROMPT 10 9 "" FLAGS "D" END STRING F_C_DESC_IDON4 25 BEGIN PROMPT 10 10 "" FLAGS "D" END STRING F_C_DESC_PROSSTIPO 25 BEGIN PROMPT 25 13 "" FLAGS "D" END BUTTON DLG_OK 9 2 BEGIN PROMPT -13 -1 "" END BUTTON DLG_CANCEL 9 2 BEGIN PROMPT -23 -1 "" END BUTTON DLG_DELREC 9 2 BEGIN PROMPT -33 -1 "" MESSAGE EXIT, K_DEL END ENDPAGE ENDMASK PAGE "Benemerenze" -1 -1 75 14 STRING F_B_TIPOBEN 2 BEGIN PROMPT 2 1 "Benemerenza " FIELD LF_BENEM->TIPOBEN FLAGS "U" USE BNZ INPUT CODTAB F_B_TIPOBEN DISPLAY "Codice" CODTAB DISPLAY "Descrizione@40" S0 OUTPUT F_B_TIPOBEN CODTAB OUTPUT F_B_DESC_TIPOBEN S0 CHECKTYPE REQUIRED VALIDATE NOT_EMPTY_FUNC WARNING "Codice non presente" HELP "Benemerenza assegnata" END DATE F_B_DATABEN BEGIN PROMPT 2 2 "Data assegnazione " FIELD LF_BENEM->DATABEN CHECKTYPE REQUIRED VALIDATE NOT_EMPTY_FUNC HELP "Data assegnazione benemerenza" END BOOLEAN F_B_RITIRATA BEGIN PROMPT 40 2 "Ritirata " FIELD LF_BENEM->RITIRATA END STRING F_B_DESC_TIPOBEN 25 BEGIN PROMPT 26 1 "" FLAGS "D" END BUTTON DLG_OK 9 2 BEGIN PROMPT -13 -1 "" END BUTTON DLG_CANCEL 9 2 BEGIN PROMPT -23 -1 "" END BUTTON DLG_DELREC 9 2 BEGIN PROMPT -33 -1 "" MESSAGE EXIT, K_DEL END ENDPAGE ENDMASK PAGE "Storico iscrizioni e dimissioni" -1 -1 60 12 DATE F_S_DATAISC BEGIN PROMPT 2 1 " Dal " FIELD LF_STORICO->DATAISC HELP "Data di iscrizione alla sezione/categoria" END DATE F_S_DATADIM BEGIN PROMPT 2 2 " Al " FIELD LF_STORICO->DATADIM HELP "Data di dimissione alla sezione/categoria" END STRING F_S_CODSEZ 2 BEGIN PROMPT 2 4 "Sezione " FIELD LF_STORICO->CODSEZ FLAGS "U" USE LF_SEZIONI INPUT CODSEZ F_S_CODSEZ INPUT CODSOT F_S_CODSOT DISPLAY "Cod.sez" CODSEZ DISPLAY "Cod.sot." CODSOT DISPLAY "Sezione@25" DENSEZ DISPLAY "Sottogruppo@25" DENSOT OUTPUT F_S_CODSEZ CODSEZ OUTPUT F_S_DENSEZ DENSEZ OUTPUT F_S_CODSOT CODSOT OUTPUT F_S_DENSOT DENSOT CHECKTYPE SEARCH HELP "Codice sezione di iscrizione" END STRING F_S_DENSEZ 25 BEGIN PROMPT 20 4 "" FLAGS "U" USE LF_SEZIONI KEY 2 INPUT DENSEZ F_S_DENSEZ DISPLAY "Sezione@25" DENSEZ DISPLAY "Sottogruppo@25" DENSOT DISPLAY "Cod.sez" CODSEZ DISPLAY "Cod.sot." CODSOT COPY OUTPUT F_S_CODSEZ CHECKTYPE NORMAL HELP "Denominazione sezione di iscrizione" END STRING F_S_CODSOT 2 BEGIN PROMPT 2 5 "Sottogruppo " FIELD LF_STORICO->CODSOT COPY ALL F_S_CODSEZ //CHECKTYPE NORMAL CHECKTYPE SEARCH HELP "Codice sottogruppo di iscrizione" END STRING F_S_DENSOT 25 BEGIN PROMPT 20 5 "" FLAGS "U" COPY USE F_S_DENSEZ INPUT DENSEZ F_S_DENSEZ INPUT DENSOT F_S_DENSOT COPY DISPLAY F_S_DENSEZ COPY OUTPUT F_S_DENSEZ CHECKTYPE NORMAL HELP "Sottogruppo di iscrizione" END STRING F_S_CATISC 2 BEGIN PROMPT 2 7 "Cat. iscriz. " FIELD LF_STORICO->CATISC FLAGS "U" USE CTD INPUT CODTAB F_S_CATISC DISPLAY "Codice" CODTAB DISPLAY "Descrizione@40" S0 OUTPUT F_S_CATISC CODTAB OUTPUT F_S_DESC_CATISC S0 CHECKTYPE NORMAL WARNING "Codice non presente" HELP "Categoria di iscrizione" END STRING F_S_DESC_CATISC 25 BEGIN PROMPT 20 7 "" FLAGS "D" END LISTBOX F_S_MOTDIM 25 BEGIN PROMPT 2 9 "Motivo dim. " FIELD MOTDIM FLAGS "U" #include "motdim.h" END BUTTON DLG_OK 9 2 BEGIN PROMPT -13 -1 "" END BUTTON DLG_CANCEL 9 2 BEGIN PROMPT -23 -1 "" END BUTTON DLG_DELREC 9 2 BEGIN PROMPT -33 -1 "" MESSAGE EXIT, K_DEL END ENDPAGE ENDMASK