UNPKG

@tricoteuses/senat

Version:

Handle French Sénat's open data

1,466 lines (1,376 loc) 95.9 kB
/* tslint:disable */ /** * AUTO-GENERATED FILE - DO NOT EDIT! * * This file was automatically generated by schemats v.0.3.2 * $ schemats generate -c postgres://username:password@localhost:5432/sens -t activite -t activite_delegation -t activite_loi -t activite_participant -t activite_senateur -t activites_liees -t actpro -t adresse -t asster -t bur -t categorie_activite -t com -t csp -t delega -t design -t designoep -t designorg -t dpt -t dptele -t dpttypman -t ele -t elucan -t eludep -t eludiv -t elueur -t elureg -t elusen -t eluter -t elutit -t eluvil -t etadebman -t etafinman -t etasen -t fonact_participant -t foncom -t fondelega -t fongrppol -t fongrpsen -t fonmemcom -t fonmemdelega -t fonmemgrppol -t fonmemgrpsen -t fonmemorg -t fonorg -t grppol -t grpsenami -t libcom -t libdelega -t libgrppol -t libgrpsen -t liborg -t mel -t memcom -t memdelega -t memextpar -t memgrppol -t memgrpsen -t memorg -t minind -t mismin -t missen -t moddes -t nation -t nationgrpsen -t org -t orgext -t orgthe -t pcs -t pcs24 -t pcs42 -t pcs8 -t pcscatpro -t poicon -t qua -t reg -t sen -t senbur -t sennom -t senurl -t stajur -t telephone -t temval -t territ -t titele -t typadr -t typapppol -t typbister -t type_activite -t type_activite_participant -t type_activite_senateur -t type_categorie -t typele -t typgrpsen -t typman -t typorg -t typurl -t typvoi -t zongeo -s public * */ export namespace activiteFields { export type actid = number export type actlib = string | null export type actlic = string | null export type catactcod = string export type comcod = string | null export type datdeb = Date export type datfin = Date export type delegacod = string | null export type envjodat = Date | null export type gecod = string | null export type giacod = string | null export type nb_delegations = number export type nb_participants = number export type scrid = number | null export type typactcod = string export type validdat = Date | null } export interface activite { actid: activiteFields.actid actlib: activiteFields.actlib actlic: activiteFields.actlic catactcod: activiteFields.catactcod comcod: activiteFields.comcod datdeb: activiteFields.datdeb datfin: activiteFields.datfin delegacod: activiteFields.delegacod envjodat: activiteFields.envjodat gecod: activiteFields.gecod giacod: activiteFields.giacod nb_delegations: activiteFields.nb_delegations nb_participants: activiteFields.nb_participants scrid: activiteFields.scrid typactcod: activiteFields.typactcod validdat: activiteFields.validdat } export namespace activite_delegationFields { export type actid = number export type delegactid = number export type delegidx = number export type senmat = string export type senmat_delegue = string | null } export interface activite_delegation { actid: activite_delegationFields.actid delegactid: activite_delegationFields.delegactid delegidx: activite_delegationFields.delegidx senmat: activite_delegationFields.senmat senmat_delegue: activite_delegationFields.senmat_delegue } export namespace activite_loiFields { export type actid = number export type loicod = string } export interface activite_loi { actid: activite_loiFields.actid loicod: activite_loiFields.loicod } export namespace activite_participantFields { export type actid = number export type actparid = number export type fapcod = string export type fapidx = number | null export type senmat = string export type teleparticipation = number | null export type typactparcod = string } export interface activite_participant { actid: activite_participantFields.actid actparid: activite_participantFields.actparid fapcod: activite_participantFields.fapcod fapidx: activite_participantFields.fapidx senmat: activite_participantFields.senmat teleparticipation: activite_participantFields.teleparticipation typactparcod: activite_participantFields.typactparcod } export namespace activite_senateurFields { export type actsenid = number export type datdeb = Date export type datfin = Date export type libelle = string | null export type senmat = string export type typactsencod = string } export interface activite_senateur { actsenid: activite_senateurFields.actsenid datdeb: activite_senateurFields.datdeb datfin: activite_senateurFields.datfin libelle: activite_senateurFields.libelle senmat: activite_senateurFields.senmat typactsencod: activite_senateurFields.typactsencod } export namespace activites_lieesFields { export type droite = number export type gauche = number } export interface activites_liees { droite: activites_lieesFields.droite gauche: activites_lieesFields.gauche } export namespace actproFields { export type actprocod = string export type actprolib = string export type actpronumtri = number | null export type syscredat = Date | null export type sysmajdat = Date | null } export interface actpro { actprocod: actproFields.actprocod actprolib: actproFields.actprolib actpronumtri: actproFields.actpronumtri syscredat: actproFields.syscredat sysmajdat: actproFields.sysmajdat } export namespace adresseFields { export type adrburdis = string | null export type adrcdxcod = string | null export type adrcdxlib = string | null export type adrcmp = string | null export type adrcmp2 = string | null export type adrcodpos = string | null export type adrcom = string | null export type adrid = number export type adrnomvoi = string | null export type adrnumtri = number | null export type adrnumvoi = string | null export type poiconid = number export type syscredat = Date | null export type sysmajdat = Date | null export type typbistercod = string export type typvoicod = string } export interface adresse { adrburdis: adresseFields.adrburdis adrcdxcod: adresseFields.adrcdxcod adrcdxlib: adresseFields.adrcdxlib adrcmp: adresseFields.adrcmp adrcmp2: adresseFields.adrcmp2 adrcodpos: adresseFields.adrcodpos adrcom: adresseFields.adrcom adrid: adresseFields.adrid adrnomvoi: adresseFields.adrnomvoi adrnumtri: adresseFields.adrnumtri adrnumvoi: adresseFields.adrnumvoi poiconid: adresseFields.poiconid syscredat: adresseFields.syscredat sysmajdat: adresseFields.sysmajdat typbistercod: adresseFields.typbistercod typvoicod: adresseFields.typvoicod } export namespace assterFields { export type assterart = string | null export type asstercod = string export type assterlib = string | null export type assterlic = string | null export type assternumtri = number | null export type assterurlcmp = string | null export type syscredat = Date | null export type sysmajdat = Date | null } export interface asster { assterart: assterFields.assterart asstercod: assterFields.asstercod assterlib: assterFields.assterlib assterlic: assterFields.assterlic assternumtri: assterFields.assternumtri assterurlcmp: assterFields.assterurlcmp syscredat: assterFields.syscredat sysmajdat: assterFields.sysmajdat } export namespace burFields { export type burcod = string export type burlib = string | null export type burlibfem = string | null export type burlibfemplu = string | null export type burlibhon = string | null export type burlibhonfem = string | null export type burlibhonplu = string | null export type burlibplu = string | null export type burlic = string | null export type burlicfem = string | null export type burlicfemplu = string | null export type burlicplu = string | null export type burlil = string | null export type burlilfem = string | null export type burlilfemplu = string | null export type burlilplu = string | null export type burnumtri = number | null export type syscredat = Date | null export type sysmajdat = Date | null } export interface bur { burcod: burFields.burcod burlib: burFields.burlib burlibfem: burFields.burlibfem burlibfemplu: burFields.burlibfemplu burlibhon: burFields.burlibhon burlibhonfem: burFields.burlibhonfem burlibhonplu: burFields.burlibhonplu burlibplu: burFields.burlibplu burlic: burFields.burlic burlicfem: burFields.burlicfem burlicfemplu: burFields.burlicfemplu burlicplu: burFields.burlicplu burlil: burFields.burlil burlilfem: burFields.burlilfem burlilfemplu: burFields.burlilfemplu burlilplu: burFields.burlilplu burnumtri: burFields.burnumtri syscredat: burFields.syscredat sysmajdat: burFields.sysmajdat } export namespace categorie_activiteFields { export type catactcod = string export type catactlib = string export type catactlibtap = string | null export type catactlic = string export type pleniere = number | null export type publiee_jo = number | null } export interface categorie_activite { catactcod: categorie_activiteFields.catactcod catactlib: categorie_activiteFields.catactlib catactlibtap: categorie_activiteFields.catactlibtap catactlic: categorie_activiteFields.catactlic pleniere: categorie_activiteFields.pleniere publiee_jo: categorie_activiteFields.publiee_jo } export namespace comFields { export type comcodameli = string | null export type comlibameli = string | null export type comlilmin = string | null export type divcod = string | null export type evelib = string | null export type evelic = string | null export type evelil = string | null export type orgart = string | null export type orgcod = string export type orgdatcre = Date | null export type orgdatfin = Date | null export type orgnumtie = string | null export type orgnumtri = number | null export type orgurlcmp = string | null export type orgurlsim = string | null export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null export type typorgcod = string } export interface com { comcodameli: comFields.comcodameli comlibameli: comFields.comlibameli comlilmin: comFields.comlilmin divcod: comFields.divcod evelib: comFields.evelib evelic: comFields.evelic evelil: comFields.evelil orgart: comFields.orgart orgcod: comFields.orgcod orgdatcre: comFields.orgdatcre orgdatfin: comFields.orgdatfin orgnumtie: comFields.orgnumtie orgnumtri: comFields.orgnumtri orgurlcmp: comFields.orgurlcmp orgurlsim: comFields.orgurlsim syscredat: comFields.syscredat sysmajdat: comFields.sysmajdat temvalcod: comFields.temvalcod typorgcod: comFields.typorgcod } export namespace cspFields { export type catprocod = string export type cspcod = string export type cspfamcod = string export type csplib = string | null export type cspnumtri = number | null export type syscredat = Date | null export type sysmajdat = Date | null } export interface csp { catprocod: cspFields.catprocod cspcod: cspFields.cspcod cspfamcod: cspFields.cspfamcod csplib: cspFields.csplib cspnumtri: cspFields.cspnumtri syscredat: cspFields.syscredat sysmajdat: cspFields.sysmajdat } export namespace delegaFields { export type evelib = string | null export type evelic = string | null export type evelil = string | null export type orgart = string | null export type orgcod = string export type orgdatcre = Date | null export type orgdatfin = Date | null export type orgmemdep = string | null export type orgmoddes = string | null export type orgnumtie = string | null export type orgnumtri = number | null export type orgregjur = string | null export type orgurlcmp = string | null export type orgurlsim = string | null export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null export type typorgcod = string } export interface delega { evelib: delegaFields.evelib evelic: delegaFields.evelic evelil: delegaFields.evelil orgart: delegaFields.orgart orgcod: delegaFields.orgcod orgdatcre: delegaFields.orgdatcre orgdatfin: delegaFields.orgdatfin orgmemdep: delegaFields.orgmemdep orgmoddes: delegaFields.orgmoddes orgnumtie: delegaFields.orgnumtie orgnumtri: delegaFields.orgnumtri orgregjur: delegaFields.orgregjur orgurlcmp: delegaFields.orgurlcmp orgurlsim: delegaFields.orgurlsim syscredat: delegaFields.syscredat sysmajdat: delegaFields.sysmajdat temvalcod: delegaFields.temvalcod typorgcod: delegaFields.typorgcod } export namespace designFields { export type designcod = string export type designnumtri = number | null export type evelib = string | null export type evelic = string | null export type evelil = string | null export type eveobs = string | null export type moddescod = string export type orgcod = string export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null } export interface design { designcod: designFields.designcod designnumtri: designFields.designnumtri evelib: designFields.evelib evelic: designFields.evelic evelil: designFields.evelil eveobs: designFields.eveobs moddescod: designFields.moddescod orgcod: designFields.orgcod syscredat: designFields.syscredat sysmajdat: designFields.sysmajdat temvalcod: designFields.temvalcod } export namespace designoepFields { export type designcod = string export type designoepdatdeb = Date | null export type designoepdatfin = Date | null export type designoepid = number export type designoepnbrsup = number | null export type designoepnbrtit = number | null export type designoepnumtri = number | null export type evelib = string | null export type evelic = string | null export type evelil = string | null export type fonmemextparcod = string export type fonremlil = string | null export type fontemrem = string | null export type incompat = string | null export type orgcod = string export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null } export interface designoep { designcod: designoepFields.designcod designoepdatdeb: designoepFields.designoepdatdeb designoepdatfin: designoepFields.designoepdatfin designoepid: designoepFields.designoepid designoepnbrsup: designoepFields.designoepnbrsup designoepnbrtit: designoepFields.designoepnbrtit designoepnumtri: designoepFields.designoepnumtri evelib: designoepFields.evelib evelic: designoepFields.evelic evelil: designoepFields.evelil fonmemextparcod: designoepFields.fonmemextparcod fonremlil: designoepFields.fonremlil fontemrem: designoepFields.fontemrem incompat: designoepFields.incompat orgcod: designoepFields.orgcod syscredat: designoepFields.syscredat sysmajdat: designoepFields.sysmajdat temvalcod: designoepFields.temvalcod } export namespace designorgFields { export type designcod = string export type designlib = string | null export type designlibfem = string | null export type designlic = string | null export type designlicfem = string | null export type designlil = string | null export type designlilfem = string | null export type designnumtri = number | null export type evelib = string | null export type evelic = string | null export type evelil = string | null export type eveobs = string | null export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null } export interface designorg { designcod: designorgFields.designcod designlib: designorgFields.designlib designlibfem: designorgFields.designlibfem designlic: designorgFields.designlic designlicfem: designorgFields.designlicfem designlil: designorgFields.designlil designlilfem: designorgFields.designlilfem designnumtri: designorgFields.designnumtri evelib: designorgFields.evelib evelic: designorgFields.evelic evelil: designorgFields.evelil eveobs: designorgFields.eveobs syscredat: designorgFields.syscredat sysmajdat: designorgFields.sysmajdat temvalcod: designorgFields.temvalcod } export namespace dptFields { export type dptart = string | null export type dptcmt = string | null export type dptcod = string export type dptdatdeb = Date | null export type dptdatfin = Date | null export type dptlib = string export type dptlibtri = string | null export type dptlic = string | null export type dptmodscrsen = string | null export type dptnbrsen = number | null export type dptnum = number export type dptnumtri = number export type dptser = string export type dptser2004 = string | null export type dpturlcmp = string | null export type evelib = string | null export type evelic = string | null export type evelil = string | null export type regcod = string export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null } export interface dpt { dptart: dptFields.dptart dptcmt: dptFields.dptcmt dptcod: dptFields.dptcod dptdatdeb: dptFields.dptdatdeb dptdatfin: dptFields.dptdatfin dptlib: dptFields.dptlib dptlibtri: dptFields.dptlibtri dptlic: dptFields.dptlic dptmodscrsen: dptFields.dptmodscrsen dptnbrsen: dptFields.dptnbrsen dptnum: dptFields.dptnum dptnumtri: dptFields.dptnumtri dptser: dptFields.dptser dptser2004: dptFields.dptser2004 dpturlcmp: dptFields.dpturlcmp evelib: dptFields.evelib evelic: dptFields.evelic evelil: dptFields.evelil regcod: dptFields.regcod syscredat: dptFields.syscredat sysmajdat: dptFields.sysmajdat temvalcod: dptFields.temvalcod } export namespace dpteleFields { export type dptelecmt = string | null export type dpteleid = number export type dptelenbrsie = number | null export type dptelenbrsiepvr = number | null export type dptnum = number export type eleid = number export type participaidt1 = number | null export type participaidt2 = number | null export type syscredat = Date | null export type sysmajdat = Date | null export type typelecod = string export type valid2cod = string export type validcod = string } export interface dptele { dptelecmt: dpteleFields.dptelecmt dpteleid: dpteleFields.dpteleid dptelenbrsie: dpteleFields.dptelenbrsie dptelenbrsiepvr: dpteleFields.dptelenbrsiepvr dptnum: dpteleFields.dptnum eleid: dpteleFields.eleid participaidt1: dpteleFields.participaidt1 participaidt2: dpteleFields.participaidt2 syscredat: dpteleFields.syscredat sysmajdat: dpteleFields.sysmajdat typelecod: dpteleFields.typelecod valid2cod: dpteleFields.valid2cod validcod: dpteleFields.validcod } export namespace dpttypmanFields { export type dptnum = number export type dpttypmanid = number export type typmancod = string } export interface dpttypman { dptnum: dpttypmanFields.dptnum dpttypmanid: dpttypmanFields.dpttypmanid typmancod: dpttypmanFields.typmancod } export namespace eleFields { export type eleann = string export type eledat = Date | null export type eledatdeb = Date | null export type eledatfinpre = Date | null export type eleid = number export type elelib = string | null export type elelic = string | null export type elelil = string | null export type elepar = string | null export type eleser = string | null export type syscredat = Date | null export type sysmajdat = Date | null export type typmancod = string } export interface ele { eleann: eleFields.eleann eledat: eleFields.eledat eledatdeb: eleFields.eledatdeb eledatfinpre: eleFields.eledatfinpre eleid: eleFields.eleid elelib: eleFields.elelib elelic: eleFields.elelic elelil: eleFields.elelil elepar: eleFields.elepar eleser: eleFields.eleser syscredat: eleFields.syscredat sysmajdat: eleFields.sysmajdat typmancod: eleFields.typmancod } export namespace elucanFields { export type canart = string | null export type dptnum = number | null export type eluanndeb = number | null export type eluannfin = number | null export type eludatcum = Date | null export type eludatdeb = Date | null export type eludatelu = Date | null export type eludatfin = Date | null export type eluid = number export type elunbrhab = number | null export type evelib = string | null export type evelic = string | null export type evelil = string | null export type eveobs = string | null export type senmat = string export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null export type typmancod = string | null } export interface elucan { canart: elucanFields.canart dptnum: elucanFields.dptnum eluanndeb: elucanFields.eluanndeb eluannfin: elucanFields.eluannfin eludatcum: elucanFields.eludatcum eludatdeb: elucanFields.eludatdeb eludatelu: elucanFields.eludatelu eludatfin: elucanFields.eludatfin eluid: elucanFields.eluid elunbrhab: elucanFields.elunbrhab evelib: elucanFields.evelib evelic: elucanFields.evelic evelil: elucanFields.evelil eveobs: elucanFields.eveobs senmat: elucanFields.senmat syscredat: elucanFields.syscredat sysmajdat: elucanFields.sysmajdat temvalcod: elucanFields.temvalcod typmancod: elucanFields.typmancod } export namespace eludepFields { export type circo = number | null export type depcod = string | null export type eluanndeb = number | null export type eluannfin = number | null export type eludatcum = Date | null export type eludatdeb = Date | null export type eludatelu = Date | null export type eludatfin = Date | null export type eluid = number export type elunbrhab = number | null export type evelib = string | null export type evelic = string | null export type evelil = string | null export type eveobs = string | null export type id_organe_assnat = string | null export type senmat = string export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null export type typmancod = string | null } export interface eludep { circo: eludepFields.circo depcod: eludepFields.depcod eluanndeb: eludepFields.eluanndeb eluannfin: eludepFields.eluannfin eludatcum: eludepFields.eludatcum eludatdeb: eludepFields.eludatdeb eludatelu: eludepFields.eludatelu eludatfin: eludepFields.eludatfin eluid: eludepFields.eluid elunbrhab: eludepFields.elunbrhab evelib: eludepFields.evelib evelic: eludepFields.evelic evelil: eludepFields.evelil eveobs: eludepFields.eveobs id_organe_assnat: eludepFields.id_organe_assnat senmat: eludepFields.senmat syscredat: eludepFields.syscredat sysmajdat: eludepFields.sysmajdat temvalcod: eludepFields.temvalcod typmancod: eludepFields.typmancod } export namespace eludivFields { export type eluanndeb = number | null export type eluannfin = number | null export type eludatcum = Date | null export type eludatdeb = Date | null export type eludatelu = Date | null export type eludatfin = Date | null export type eludivart = string | null export type eludivurlcmp = string | null export type eluid = number export type elunbrhab = number | null export type evelib = string | null export type evelic = string | null export type evelil = string | null export type eveobs = string | null export type senmat = string export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null export type typmancod = string | null } export interface eludiv { eluanndeb: eludivFields.eluanndeb eluannfin: eludivFields.eluannfin eludatcum: eludivFields.eludatcum eludatdeb: eludivFields.eludatdeb eludatelu: eludivFields.eludatelu eludatfin: eludivFields.eludatfin eludivart: eludivFields.eludivart eludivurlcmp: eludivFields.eludivurlcmp eluid: eludivFields.eluid elunbrhab: eludivFields.elunbrhab evelib: eludivFields.evelib evelic: eludivFields.evelic evelil: eludivFields.evelil eveobs: eludivFields.eveobs senmat: eludivFields.senmat syscredat: eludivFields.syscredat sysmajdat: eludivFields.sysmajdat temvalcod: eludivFields.temvalcod typmancod: eludivFields.typmancod } export namespace elueurFields { export type eluanndeb = number | null export type eluannfin = number | null export type eludatcum = Date | null export type eludatdeb = Date | null export type eludatelu = Date | null export type eludatfin = Date | null export type eluid = number export type elunbrhab = number | null export type evelib = string | null export type evelic = string | null export type evelil = string | null export type eveobs = string | null export type nationcod = string | null export type senmat = string export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null export type typmancod = string | null } export interface elueur { eluanndeb: elueurFields.eluanndeb eluannfin: elueurFields.eluannfin eludatcum: elueurFields.eludatcum eludatdeb: elueurFields.eludatdeb eludatelu: elueurFields.eludatelu eludatfin: elueurFields.eludatfin eluid: elueurFields.eluid elunbrhab: elueurFields.elunbrhab evelib: elueurFields.evelib evelic: elueurFields.evelic evelil: elueurFields.evelil eveobs: elueurFields.eveobs nationcod: elueurFields.nationcod senmat: elueurFields.senmat syscredat: elueurFields.syscredat sysmajdat: elueurFields.sysmajdat temvalcod: elueurFields.temvalcod typmancod: elueurFields.typmancod } export namespace eluregFields { export type eluanndeb = number | null export type eluannfin = number | null export type eludatcum = Date | null export type eludatdeb = Date | null export type eludatelu = Date | null export type eludatfin = Date | null export type eluid = number export type elunbrhab = number | null export type evelib = string | null export type evelic = string | null export type evelil = string | null export type eveobs = string | null export type regcod = string | null export type senmat = string export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null export type typmancod = string | null } export interface elureg { eluanndeb: eluregFields.eluanndeb eluannfin: eluregFields.eluannfin eludatcum: eluregFields.eludatcum eludatdeb: eluregFields.eludatdeb eludatelu: eluregFields.eludatelu eludatfin: eluregFields.eludatfin eluid: eluregFields.eluid elunbrhab: eluregFields.elunbrhab evelib: eluregFields.evelib evelic: eluregFields.evelic evelil: eluregFields.evelil eveobs: eluregFields.eveobs regcod: eluregFields.regcod senmat: eluregFields.senmat syscredat: eluregFields.syscredat sysmajdat: eluregFields.sysmajdat temvalcod: eluregFields.temvalcod typmancod: eluregFields.typmancod } export namespace elusenFields { export type dptnum = number export type eluanndeb = number | null export type eluannfin = number | null export type eludatcum = Date | null export type eludatdeb = Date | null export type eludatelu = Date | null export type eludatfin = Date | null export type eluid = number export type etadebmancod = string export type etafinmancod = string | null export type evelib = string | null export type evelic = string | null export type evelil = string | null export type senmat = string export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null export type turelucod = string export type typmancod = string | null } export interface elusen { dptnum: elusenFields.dptnum eluanndeb: elusenFields.eluanndeb eluannfin: elusenFields.eluannfin eludatcum: elusenFields.eludatcum eludatdeb: elusenFields.eludatdeb eludatelu: elusenFields.eludatelu eludatfin: elusenFields.eludatfin eluid: elusenFields.eluid etadebmancod: elusenFields.etadebmancod etafinmancod: elusenFields.etafinmancod evelib: elusenFields.evelib evelic: elusenFields.evelic evelil: elusenFields.evelil senmat: elusenFields.senmat syscredat: elusenFields.syscredat sysmajdat: elusenFields.sysmajdat temvalcod: elusenFields.temvalcod turelucod: elusenFields.turelucod typmancod: elusenFields.typmancod } export namespace eluterFields { export type asstercod = string | null export type eluanndeb = number | null export type eluannfin = number | null export type eludatcum = Date | null export type eludatdeb = Date | null export type eludatelu = Date | null export type eludatfin = Date | null export type eluid = number export type elunbrhab = number | null export type evelib = string | null export type evelic = string | null export type evelil = string | null export type eveobs = string | null export type senmat = string export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null export type typmancod = string | null } export interface eluter { asstercod: eluterFields.asstercod eluanndeb: eluterFields.eluanndeb eluannfin: eluterFields.eluannfin eludatcum: eluterFields.eludatcum eludatdeb: eluterFields.eludatdeb eludatelu: eluterFields.eludatelu eludatfin: eluterFields.eludatfin eluid: eluterFields.eluid elunbrhab: eluterFields.elunbrhab evelib: eluterFields.evelib evelic: eluterFields.evelic evelil: eluterFields.evelil eveobs: eluterFields.eveobs senmat: eluterFields.senmat syscredat: eluterFields.syscredat sysmajdat: eluterFields.sysmajdat temvalcod: eluterFields.temvalcod typmancod: eluterFields.typmancod } export namespace elutitFields { export type eluid = number export type evelib = string | null export type evelic = string | null export type evelil = string | null export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null export type titelecod = string export type titeluanndeb = number | null export type titeluannfin = number | null export type titeludatdeb = Date | null export type titeludatfin = Date | null export type titeluhon = string | null export type titeluid = number } export interface elutit { eluid: elutitFields.eluid evelib: elutitFields.evelib evelic: elutitFields.evelic evelil: elutitFields.evelil syscredat: elutitFields.syscredat sysmajdat: elutitFields.sysmajdat temvalcod: elutitFields.temvalcod titelecod: elutitFields.titelecod titeluanndeb: elutitFields.titeluanndeb titeluannfin: elutitFields.titeluannfin titeludatdeb: elutitFields.titeludatdeb titeludatfin: elutitFields.titeludatfin titeluhon: elutitFields.titeluhon titeluid: elutitFields.titeluid } export namespace eluvilFields { export type eluanndeb = number | null export type eluannfin = number | null export type eludatcum = Date | null export type eludatdeb = Date | null export type eludatelu = Date | null export type eludatfin = Date | null export type eluid = number export type elunbrhab = number | null export type evelib = string | null export type evelic = string | null export type evelil = string | null export type eveobs = string | null export type senmat = string export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null export type typmancod = string | null export type url = string | null export type vilart = string | null export type vilurlcmp = string | null } export interface eluvil { eluanndeb: eluvilFields.eluanndeb eluannfin: eluvilFields.eluannfin eludatcum: eluvilFields.eludatcum eludatdeb: eluvilFields.eludatdeb eludatelu: eluvilFields.eludatelu eludatfin: eluvilFields.eludatfin eluid: eluvilFields.eluid elunbrhab: eluvilFields.elunbrhab evelib: eluvilFields.evelib evelic: eluvilFields.evelic evelil: eluvilFields.evelil eveobs: eluvilFields.eveobs senmat: eluvilFields.senmat syscredat: eluvilFields.syscredat sysmajdat: eluvilFields.sysmajdat temvalcod: eluvilFields.temvalcod typmancod: eluvilFields.typmancod url: eluvilFields.url vilart: eluvilFields.vilart vilurlcmp: eluvilFields.vilurlcmp } export namespace etadebmanFields { export type etadebmancod = string export type etadebmanlib = string export type etadebmanlibfem = string | null export type etadebmanlibplu = string | null export type etadebmanlic = string export type etadebmanlicfem = string | null export type etadebmanlicplu = string | null export type etadebmanlil = string | null export type etadebmanlilfem = string | null export type etadebmanlilplu = string | null export type etadebmannumtri = number | null export type syscredat = Date | null export type sysmajdat = Date | null } export interface etadebman { etadebmancod: etadebmanFields.etadebmancod etadebmanlib: etadebmanFields.etadebmanlib etadebmanlibfem: etadebmanFields.etadebmanlibfem etadebmanlibplu: etadebmanFields.etadebmanlibplu etadebmanlic: etadebmanFields.etadebmanlic etadebmanlicfem: etadebmanFields.etadebmanlicfem etadebmanlicplu: etadebmanFields.etadebmanlicplu etadebmanlil: etadebmanFields.etadebmanlil etadebmanlilfem: etadebmanFields.etadebmanlilfem etadebmanlilplu: etadebmanFields.etadebmanlilplu etadebmannumtri: etadebmanFields.etadebmannumtri syscredat: etadebmanFields.syscredat sysmajdat: etadebmanFields.sysmajdat } export namespace etafinmanFields { export type etafinman = string export type etafinmancod = string export type etafinmanlibfem = string | null export type etafinmanlibplu = string | null export type etafinmanlic = string export type etafinmanlicfem = string | null export type etafinmanlicplu = string | null export type etafinmanlil = string | null export type etafinmanlilfem = string | null export type etafinmanlilplu = string | null export type etafinmannumtri = number | null export type syscredat = Date | null export type sysmajdat = Date | null } export interface etafinman { etafinman: etafinmanFields.etafinman etafinmancod: etafinmanFields.etafinmancod etafinmanlibfem: etafinmanFields.etafinmanlibfem etafinmanlibplu: etafinmanFields.etafinmanlibplu etafinmanlic: etafinmanFields.etafinmanlic etafinmanlicfem: etafinmanFields.etafinmanlicfem etafinmanlicplu: etafinmanFields.etafinmanlicplu etafinmanlil: etafinmanFields.etafinmanlil etafinmanlilfem: etafinmanFields.etafinmanlilfem etafinmanlilplu: etafinmanFields.etafinmanlilplu etafinmannumtri: etafinmanFields.etafinmannumtri syscredat: etafinmanFields.syscredat sysmajdat: etafinmanFields.sysmajdat } export namespace etasenFields { export type etasencod = string export type etasenlib = string | null export type etasenlibfem = string | null export type etasenlibplu = string | null export type etasenlic = string export type etasenlicfem = string | null export type etasenlicplu = string | null export type etasenlil = string | null export type etasenlilfem = string | null export type etasenlilplu = string | null export type etasennumtri = number | null export type syscredat = Date | null export type sysmajdat = Date | null } export interface etasen { etasencod: etasenFields.etasencod etasenlib: etasenFields.etasenlib etasenlibfem: etasenFields.etasenlibfem etasenlibplu: etasenFields.etasenlibplu etasenlic: etasenFields.etasenlic etasenlicfem: etasenFields.etasenlicfem etasenlicplu: etasenFields.etasenlicplu etasenlil: etasenFields.etasenlil etasenlilfem: etasenFields.etasenlilfem etasenlilplu: etasenFields.etasenlilplu etasennumtri: etasenFields.etasennumtri syscredat: etasenFields.syscredat sysmajdat: etasenFields.sysmajdat } export namespace fonact_participantFields { export type fapcod = string export type faplib = string export type faplibfem = string export type faplibfemplu = string export type faplibplu = string export type faplic = string export type faplicfem = string export type faplicfemplu = string export type faplicplu = string } export interface fonact_participant { fapcod: fonact_participantFields.fapcod faplib: fonact_participantFields.faplib faplibfem: fonact_participantFields.faplibfem faplibfemplu: fonact_participantFields.faplibfemplu faplibplu: fonact_participantFields.faplibplu faplic: fonact_participantFields.faplic faplicfem: fonact_participantFields.faplicfem faplicfemplu: fonact_participantFields.faplicfemplu faplicplu: fonact_participantFields.faplicplu } export namespace foncomFields { export type foncomcod = string export type foncomlib = string export type foncomlibfem = string | null export type foncomlibfemplu = string | null export type foncomlibplu = string | null export type foncomlic = string export type foncomlicfem = string | null export type foncomlicfemplu = string | null export type foncomlicplu = string | null export type foncomlil = string | null export type foncomlilfem = string | null export type foncomlilfemplu = string | null export type foncomlilplu = string | null export type foncomnumtri = number | null export type syscredat = Date | null export type sysmajdat = Date | null } export interface foncom { foncomcod: foncomFields.foncomcod foncomlib: foncomFields.foncomlib foncomlibfem: foncomFields.foncomlibfem foncomlibfemplu: foncomFields.foncomlibfemplu foncomlibplu: foncomFields.foncomlibplu foncomlic: foncomFields.foncomlic foncomlicfem: foncomFields.foncomlicfem foncomlicfemplu: foncomFields.foncomlicfemplu foncomlicplu: foncomFields.foncomlicplu foncomlil: foncomFields.foncomlil foncomlilfem: foncomFields.foncomlilfem foncomlilfemplu: foncomFields.foncomlilfemplu foncomlilplu: foncomFields.foncomlilplu foncomnumtri: foncomFields.foncomnumtri syscredat: foncomFields.syscredat sysmajdat: foncomFields.sysmajdat } export namespace fondelegaFields { export type fondelcod = string export type fondellib = string export type fondellibfem = string | null export type fondellibfemplu = string | null export type fondellibplu = string | null export type fondellic = string export type fondellicfem = string | null export type fondellicfemplu = string | null export type fondellicplu = string | null export type fondellil = string | null export type fondellilfem = string | null export type fondellilfemplu = string | null export type fondellilplu = string | null export type fondelnumtri = number | null export type syscredat = Date | null export type sysmajdat = Date | null } export interface fondelega { fondelcod: fondelegaFields.fondelcod fondellib: fondelegaFields.fondellib fondellibfem: fondelegaFields.fondellibfem fondellibfemplu: fondelegaFields.fondellibfemplu fondellibplu: fondelegaFields.fondellibplu fondellic: fondelegaFields.fondellic fondellicfem: fondelegaFields.fondellicfem fondellicfemplu: fondelegaFields.fondellicfemplu fondellicplu: fondelegaFields.fondellicplu fondellil: fondelegaFields.fondellil fondellilfem: fondelegaFields.fondellilfem fondellilfemplu: fondelegaFields.fondellilfemplu fondellilplu: fondelegaFields.fondellilplu fondelnumtri: fondelegaFields.fondelnumtri syscredat: fondelegaFields.syscredat sysmajdat: fondelegaFields.sysmajdat } export namespace fongrppolFields { export type fongrppolcod = string export type fongrppollib = string export type fongrppollibfem = string | null export type fongrppollibfemplu = string | null export type fongrppollibplu = string | null export type fongrppollic = string export type fongrppollicfem = string | null export type fongrppollicfemplu = string | null export type fongrppollicplu = string | null export type fongrppollil = string | null export type fongrppollilfem = string | null export type fongrppollilfemplu = string | null export type fongrppollilplu = string | null export type fongrppolnumtri = number | null export type syscredat = Date | null export type sysmajdat = Date | null } export interface fongrppol { fongrppolcod: fongrppolFields.fongrppolcod fongrppollib: fongrppolFields.fongrppollib fongrppollibfem: fongrppolFields.fongrppollibfem fongrppollibfemplu: fongrppolFields.fongrppollibfemplu fongrppollibplu: fongrppolFields.fongrppollibplu fongrppollic: fongrppolFields.fongrppollic fongrppollicfem: fongrppolFields.fongrppollicfem fongrppollicfemplu: fongrppolFields.fongrppollicfemplu fongrppollicplu: fongrppolFields.fongrppollicplu fongrppollil: fongrppolFields.fongrppollil fongrppollilfem: fongrppolFields.fongrppollilfem fongrppollilfemplu: fongrppolFields.fongrppollilfemplu fongrppollilplu: fongrppolFields.fongrppollilplu fongrppolnumtri: fongrppolFields.fongrppolnumtri syscredat: fongrppolFields.syscredat sysmajdat: fongrppolFields.sysmajdat } export namespace fongrpsenFields { export type fongrpsencod = string export type fongrpsenlib = string export type fongrpsenlibfem = string | null export type fongrpsenlibfemplu = string | null export type fongrpsenlibplu = string | null export type fongrpsenlic = string export type fongrpsenlicfem = string | null export type fongrpsenlicfemplu = string | null export type fongrpsenlicplu = string | null export type fongrpsenlil = string | null export type fongrpsenlilfem = string | null export type fongrpsenlilfemplu = string | null export type fongrpsenlilplu = string | null export type fongrpsennumtri = number | null export type syscredat = Date | null export type sysmajdat = Date | null } export interface fongrpsen { fongrpsencod: fongrpsenFields.fongrpsencod fongrpsenlib: fongrpsenFields.fongrpsenlib fongrpsenlibfem: fongrpsenFields.fongrpsenlibfem fongrpsenlibfemplu: fongrpsenFields.fongrpsenlibfemplu fongrpsenlibplu: fongrpsenFields.fongrpsenlibplu fongrpsenlic: fongrpsenFields.fongrpsenlic fongrpsenlicfem: fongrpsenFields.fongrpsenlicfem fongrpsenlicfemplu: fongrpsenFields.fongrpsenlicfemplu fongrpsenlicplu: fongrpsenFields.fongrpsenlicplu fongrpsenlil: fongrpsenFields.fongrpsenlil fongrpsenlilfem: fongrpsenFields.fongrpsenlilfem fongrpsenlilfemplu: fongrpsenFields.fongrpsenlilfemplu fongrpsenlilplu: fongrpsenFields.fongrpsenlilplu fongrpsennumtri: fongrpsenFields.fongrpsennumtri syscredat: fongrpsenFields.syscredat sysmajdat: fongrpsenFields.sysmajdat } export namespace fonmemcomFields { export type evelib = string | null export type evelic = string | null export type evelil = string | null export type eveobs = string | null export type foncomcod = string export type fonmemcomdatdeb = Date | null export type fonmemcomdatfin = Date | null export type fonmemcomid = number export type fonmemcomrngprt = number | null export type memcomid = number export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null } export interface fonmemcom { evelib: fonmemcomFields.evelib evelic: fonmemcomFields.evelic evelil: fonmemcomFields.evelil eveobs: fonmemcomFields.eveobs foncomcod: fonmemcomFields.foncomcod fonmemcomdatdeb: fonmemcomFields.fonmemcomdatdeb fonmemcomdatfin: fonmemcomFields.fonmemcomdatfin fonmemcomid: fonmemcomFields.fonmemcomid fonmemcomrngprt: fonmemcomFields.fonmemcomrngprt memcomid: fonmemcomFields.memcomid syscredat: fonmemcomFields.syscredat sysmajdat: fonmemcomFields.sysmajdat temvalcod: fonmemcomFields.temvalcod } export namespace fonmemdelegaFields { export type evelib = string | null export type evelic = string | null export type evelil = string | null export type eveobs = string | null export type fondelcod = string export type fonmemdeldatdeb = Date | null export type fonmemdeldatfin = Date | null export type fonmemdelid = number export type fonmemdelrngele = number | null export type memdelegaid = number export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null } export interface fonmemdelega { evelib: fonmemdelegaFields.evelib evelic: fonmemdelegaFields.evelic evelil: fonmemdelegaFields.evelil eveobs: fonmemdelegaFields.eveobs fondelcod: fonmemdelegaFields.fondelcod fonmemdeldatdeb: fonmemdelegaFields.fonmemdeldatdeb fonmemdeldatfin: fonmemdelegaFields.fonmemdeldatfin fonmemdelid: fonmemdelegaFields.fonmemdelid fonmemdelrngele: fonmemdelegaFields.fonmemdelrngele memdelegaid: fonmemdelegaFields.memdelegaid syscredat: fonmemdelegaFields.syscredat sysmajdat: fonmemdelegaFields.sysmajdat temvalcod: fonmemdelegaFields.temvalcod } export namespace fonmemgrppolFields { export type evelib = string | null export type evelic = string | null export type evelil = string | null export type eveobs = string | null export type fongrppolcod = string export type fonmemgrppoldatdeb = Date | null export type fonmemgrppoldatfin = Date | null export type fonmemgrppolid = number export type memgrppolid = number export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null } export interface fonmemgrppol { evelib: fonmemgrppolFields.evelib evelic: fonmemgrppolFields.evelic evelil: fonmemgrppolFields.evelil eveobs: fonmemgrppolFields.eveobs fongrppolcod: fonmemgrppolFields.fongrppolcod fonmemgrppoldatdeb: fonmemgrppolFields.fonmemgrppoldatdeb fonmemgrppoldatfin: fonmemgrppolFields.fonmemgrppoldatfin fonmemgrppolid: fonmemgrppolFields.fonmemgrppolid memgrppolid: fonmemgrppolFields.memgrppolid syscredat: fonmemgrppolFields.syscredat sysmajdat: fonmemgrppolFields.sysmajdat temvalcod: fonmemgrppolFields.temvalcod } export namespace fonmemgrpsenFields { export type evelib = string | null export type evelic = string | null export type evelil = string | null export type eveobs = string | null export type fongrpsencod = string export type fonmemgrpsendatdeb = Date export type fonmemgrpsendatfin = Date | null export type fonmemgrpsenid = number export type fonmemgrpsenrngele = number | null export type memgrpsenid = number export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null } export interface fonmemgrpsen { evelib: fonmemgrpsenFields.evelib evelic: fonmemgrpsenFields.evelic evelil: fonmemgrpsenFields.evelil eveobs: fonmemgrpsenFields.eveobs fongrpsencod: fonmemgrpsenFields.fongrpsencod fonmemgrpsendatdeb: fonmemgrpsenFields.fonmemgrpsendatdeb fonmemgrpsendatfin: fonmemgrpsenFields.fonmemgrpsendatfin fonmemgrpsenid: fonmemgrpsenFields.fonmemgrpsenid fonmemgrpsenrngele: fonmemgrpsenFields.fonmemgrpsenrngele memgrpsenid: fonmemgrpsenFields.memgrpsenid syscredat: fonmemgrpsenFields.syscredat sysmajdat: fonmemgrpsenFields.sysmajdat temvalcod: fonmemgrpsenFields.temvalcod } export namespace fonmemorgFields { export type evelib = string | null export type evelic = string | null export type evelil = string | null export type eveobs = string | null export type fonmemorganndeb = number | null export type fonmemorgannfin = number | null export type fonmemorgdatdeb = Date | null export type fonmemorgdatfin = Date | null export type fonmemorgid = number export type fonmemorgrngele = number | null export type fonorgcod = string export type memorgid = number export type syscredat = Date | null export type sysmajdat = Date | null export type temvalcod = string | null } export interface fonmemorg { evelib: fonmemorgFields.evelib evelic: fonmemorgFields.evelic evelil: fonmemorgFields.evelil eveobs: fonmemorgFields.eveobs fonmemorganndeb: fonmemorgFields.fonmemorganndeb fonmemorgannfin: fonmemorgFields.fonmemorgannfin fonmemorgdatdeb: fonmemorgFields.fonmemorgdatdeb fonmemorgdatfin: fonmemorgFields.fonmemorgdatfin fonmemorgid: fonmemorgFields.fonmemorgid fonmemorgrngele: fonmemorgFields.fonmemorgrngele fonorgcod: fonmemorgFields.fonorgcod memorgid: fonmemorgFields.memorgid syscredat: fonmemorgFields.syscredat sysmajdat: fonmemorgFields.sysmajdat temvalcod: fonmemorgFields.temvalcod } export namespace fonorgFields { export type fonorgcod = string export type fonorglib = string | null export type fonorglibfem = string | null export type fonorglibfemplu = string | null export type fonorglibplu = string | null export type fonorglic = string | null export type fonorglicfem = string | null export type fonorglicfemplu = string | null export type fonorglicplu = string | null export type fonorglil = string | null export type fonorglilfem = string | null export type fonorglilfemplu = string | null export type fonorglilplu = string | null export type fonorgnumtri = number | null export type syscredat = Date | null export type sysmajdat = Date | null } export interface fonorg { fonorgcod: fonorgFields.fonorgcod fonorglib: fonorgFields.fonorglib fonorglibfem: fonorgFields.fonorglibfem fonorglibfemplu: fonorgFields.fonorglibfemplu fonorglibplu: fonorgFields.fonorglibplu fonorglic: fonorgFields.fonorglic fonorglicfem: fonorgFields.fonorglicfem fonorglicfemplu: fonorgFields.fonorglicfemplu fonorglicplu: fonorgFields.fonorglicplu fonorglil: fonorgFields.fonorglil fonorglilfem: fonorgFields.fonorglilfem fonorglilfemplu: fonorgFields.fonorglilfemplu fonorglilplu: fonorgFields.fonorglilplu fonorgnumtri: fonorgFields.fonorgnumtri syscredat: fonorgFields.syscredat sysmajdat: fonorgFields.sysmajdat } export namespace grppolFields { export type evelib = string | null export type evelic = string | null export type evelil = string | null export type grppolart = string | null export type grppolcod = string export type grppolcodamelicou = string | null export type grppoldatcre = Date | null export type grppoldatfin = Date | null export type grppollibcou = string | null export type grppolliccou = string | null export t