@tricoteuses/senat
Version:
Handle French Sénat's open data
1,555 lines (1,443 loc) • 69.2 kB
text/typescript
/* 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/dosleg -t amescr -t ass -t aud -t auteur -t ble -t bur -t catrap -t com -t corscr -t date_seance -t deccoc -t delega -t denrap -t designorg -t doc -t docatt -t docsea -t dpt -t dptele -t ecr -t elusen -t etadebman -t etafinman -t etaloi -t etasen -t evtsea -t foncom -t fondelega -t fongrppol -t fonmemcom -t fonmemdelega -t fonmemgrppol -t forpub -t gen -t grppol -t lecass -t lecassrap -t lecture -t libcom -t libdelega -t libgrppol -t lnkrap -t loi -t loithe -t memcom -t memdelega -t memgrppol -t natloi -t org -t orgnomhis -t orippr -t oritxt -t posvot -t qua -t qua_sen -t rap -t raporg -t rapthe -t rolsig -t scr -t sen -t senbur -t sennom -t ses -t stavot -t texte -t texte_ancien -t the -t titsen -t typapppol -t typatt -t typaut -t typdoc -t typevtsea -t typlec -t typloi -t typorg -t typorg_sen -t typrap -t typtxt -t typurl -t votsen -s public
*
*/
export namespace amescrFields {
export type amescrnum = string
export type scrnum = number
export type sesann = number
}
export interface amescr {
amescrnum: amescrFields.amescrnum
scrnum: amescrFields.scrnum
sesann: amescrFields.sesann
}
export namespace assFields {
export type codass = string
export type libass = string
}
export interface ass {
codass: assFields.codass
libass: assFields.libass
}
export namespace audFields {
export type audcle = number
export type auddat = Date
export type audtit = string
export type audurl = string
export type lecassidt = string
export type orgcod = string
}
export interface aud {
audcle: audFields.audcle
auddat: audFields.auddat
audtit: audFields.audtit
audurl: audFields.audurl
lecassidt: audFields.lecassidt
orgcod: audFields.orgcod
}
export namespace auteurFields {
export type autcod = string
export type autfct = string | null
export type autmat = string | null
export type datdeb = Date | null
export type datfin = Date | null
export type grpapp = string | null
export type grprat = string | null
export type nomtec = string
export type nomuse = string
export type prenom = string | null
export type quacod = string
export type senfem = string | null
export type typautcod = string
}
export interface auteur {
autcod: auteurFields.autcod
autfct: auteurFields.autfct
autmat: auteurFields.autmat
datdeb: auteurFields.datdeb
datfin: auteurFields.datfin
grpapp: auteurFields.grpapp
grprat: auteurFields.grprat
nomtec: auteurFields.nomtec
nomuse: auteurFields.nomuse
prenom: auteurFields.prenom
quacod: auteurFields.quacod
senfem: auteurFields.senfem
typautcod: auteurFields.typautcod
}
export namespace bleFields {
export type blecod = string
export type blelib = string
}
export interface ble {
blecod: bleFields.blecod
blelib: bleFields.blelib
}
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 catrapFields {
export type catrapcod = string
export type catraplib = string
}
export interface catrap {
catrapcod: catrapFields.catrapcod
catraplib: catrapFields.catraplib
}
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 eveobs = 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
eveobs: comFields.eveobs
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 corscrFields {
export type corscrord = number | null
export type corscrtxt = string
export type corscrurl = string | null
export type scrnum = number
export type sesann = number
}
export interface corscr {
corscrord: corscrFields.corscrord
corscrtxt: corscrFields.corscrtxt
corscrurl: corscrFields.corscrurl
scrnum: corscrFields.scrnum
sesann: corscrFields.sesann
}
export namespace date_seanceFields {
export type code = number
export type date_s = Date | null
export type lecidt = string | null
export type statut = string | null
}
export interface date_seance {
code: date_seanceFields.code
date_s: date_seanceFields.date_s
lecidt: date_seanceFields.lecidt
statut: date_seanceFields.statut
}
export namespace deccocFields {
export type deccoccod = string
export type deccoclib = string
}
export interface deccoc {
deccoccod: deccocFields.deccoccod
deccoclib: deccocFields.deccoclib
}
export namespace delegaFields {
export type evelib = string | null
export type evelic = string | null
export type evelil = string | null
export type eveobs = 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
eveobs: delegaFields.eveobs
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 denrapFields {
export type coddenrap = string
export type denrapmin = string | null
export type denrapstymin = string | null
export type denraptit = string | null
export type gencod = string
export type libdenrap = string
export type ordre = number | null
export type solnatrapcod = string | null
export type typraprap = string
}
export interface denrap {
coddenrap: denrapFields.coddenrap
denrapmin: denrapFields.denrapmin
denrapstymin: denrapFields.denrapstymin
denraptit: denrapFields.denraptit
gencod: denrapFields.gencod
libdenrap: denrapFields.libdenrap
ordre: denrapFields.ordre
solnatrapcod: denrapFields.solnatrapcod
typraprap: denrapFields.typraprap
}
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 docFields {
export type date_depot = Date | null
export type docdat = Date | null
export type docdatsea = Date | null
export type docidt = number
export type docint = string | null
export type docnum = number | null
export type doctitcou = string | null
export type docurl = string | null
export type lecidt = string | null
export type sesann = number | null
export type typdoccod = string | null
}
export interface doc {
date_depot: docFields.date_depot
docdat: docFields.docdat
docdatsea: docFields.docdatsea
docidt: docFields.docidt
docint: docFields.docint
docnum: docFields.docnum
doctitcou: docFields.doctitcou
docurl: docFields.docurl
lecidt: docFields.lecidt
sesann: docFields.sesann
typdoccod: docFields.typdoccod
}
export namespace docattFields {
export type docattcle = number
export type docatturl = string | null
export type rapcod = number
export type typattcod = string
}
export interface docatt {
docattcle: docattFields.docattcle
docatturl: docattFields.docatturl
rapcod: docattFields.rapcod
typattcod: docattFields.typattcod
}
export namespace docseaFields {
export type docseaord = number | null
export type docseaurl = string | null
export type docseaurlapr = string | null
export type docseaurlava = string | null
export type docseaurltxt = string | null
export type evtseacle = number
}
export interface docsea {
docseaord: docseaFields.docseaord
docseaurl: docseaFields.docseaurl
docseaurlapr: docseaFields.docseaurlapr
docseaurlava: docseaFields.docseaurlava
docseaurltxt: docseaFields.docseaurltxt
evtseacle: docseaFields.evtseacle
}
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 evetempub = 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
evetempub: dptFields.evetempub
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 ecrFields {
export type autcod = string | null
export type docidt = number | null
export type ecrnum = number
export type ecrnumtri = number
export type ecrqua = string | null
export type rapcod = number | null
export type signataire = string | null
export type texcod = number | null
export type typedoc = string | null
}
export interface ecr {
autcod: ecrFields.autcod
docidt: ecrFields.docidt
ecrnum: ecrFields.ecrnum
ecrnumtri: ecrFields.ecrnumtri
ecrqua: ecrFields.ecrqua
rapcod: ecrFields.rapcod
signataire: ecrFields.signataire
texcod: ecrFields.texcod
typedoc: ecrFields.typedoc
}
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 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 etafinmancodsirpas = string | null
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 etafinmantemsirpas = string | null
export type syscredat = Date | null
export type sysmajdat = Date | null
}
export interface etafinman {
etafinman: etafinmanFields.etafinman
etafinmancod: etafinmanFields.etafinmancod
etafinmancodsirpas: etafinmanFields.etafinmancodsirpas
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
etafinmantemsirpas: etafinmanFields.etafinmantemsirpas
syscredat: etafinmanFields.syscredat
sysmajdat: etafinmanFields.sysmajdat
}
export namespace etaloiFields {
export type etaloicod = string
export type etaloilib = string
}
export interface etaloi {
etaloicod: etaloiFields.etaloicod
etaloilib: etaloiFields.etaloilib
}
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 evtseaFields {
export type evtseacle = number
export type evtseadat = Date | null
export type lecassidt = string
export type loicod = string | null
export type typevtcod = string
}
export interface evtsea {
evtseacle: evtseaFields.evtseacle
evtseadat: evtseaFields.evtseadat
lecassidt: evtseaFields.lecassidt
loicod: evtseaFields.loicod
typevtcod: evtseaFields.typevtcod
}
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 fonmemcomFields {
export type evelib = string | null
export type evelic = string | null
export type evelil = string | null
export type eveobs = string | null
export type evetempub = 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
evetempub: fonmemcomFields.evetempub
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 evetempub = 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
evetempub: fonmemdelegaFields.evetempub
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 evetempub = 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
evetempub: fonmemgrppolFields.evetempub
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 forpubFields {
export type forpubcod = string
export type forpublib = string
}
export interface forpub {
forpubcod: forpubFields.forpubcod
forpublib: forpubFields.forpublib
}
export namespace genFields {
export type gencod = string
export type genlib = string
}
export interface gen {
gencod: genFields.gencod
genlib: genFields.genlib
}
export namespace grppolFields {
export type evelib = string | null
export type evelic = string | null
export type evelil = string | null
export type evetempub = string | null
export type grppolart = string | null
export type grppolcod = string
export type grppolcodamelicou = string | null
export type grppolcodrepro = string | null
export type grppolcodscr = string | null
export type grppoldatcre = Date | null
export type grppoldatfin = Date | null
export type grppollibcou = string | null
export type grppolliccou = string | null
export type grppollilcou = string | null
export type grppolnumtri = number | null
export type grppolpre = string | null
export type grppolurlcmp = string | null
export type grppolurlsim = string | null
export type syscredat = Date | null
export type sysmajdat = Date | null
export type temvalcod = string | null
export type typorgcod = string
}
export interface grppol {
evelib: grppolFields.evelib
evelic: grppolFields.evelic
evelil: grppolFields.evelil
evetempub: grppolFields.evetempub
grppolart: grppolFields.grppolart
grppolcod: grppolFields.grppolcod
grppolcodamelicou: grppolFields.grppolcodamelicou
grppolcodrepro: grppolFields.grppolcodrepro
grppolcodscr: grppolFields.grppolcodscr
grppoldatcre: grppolFields.grppoldatcre
grppoldatfin: grppolFields.grppoldatfin
grppollibcou: grppolFields.grppollibcou
grppolliccou: grppolFields.grppolliccou
grppollilcou: grppolFields.grppollilcou
grppolnumtri: grppolFields.grppolnumtri
grppolpre: grppolFields.grppolpre
grppolurlcmp: grppolFields.grppolurlcmp
grppolurlsim: grppolFields.grppolurlsim
syscredat: grppolFields.syscredat
sysmajdat: grppolFields.sysmajdat
temvalcod: grppolFields.temvalcod
typorgcod: grppolFields.typorgcod
}
export namespace lecassFields {
export type aliasppr = string | null
export type codass = string
export type debatsurl = string | null
export type depot_only = string
export type lecassame = string | null
export type lecassameado = string | null
export type lecassameadodat = Date | null
export type lecassameadoses = number | null
export type lecassamecom = string | null
export type lecassamecomado = string | null
export type lecassamecomadodat = Date | null
export type lecassamecomadoses = number | null
export type lecassamecomdat = Date | null
export type lecassamedat = Date | null
export type lecassameses = number | null
export type lecassamesescom = number | null
export type lecassidt = string
export type lecidt = string
export type libppr = string | null
export type loiintmod = string | null
export type ordreass = number
export type orgcod = string | null
export type orippr = string | null
export type ptlnot = string | null
export type ptlnot2 = string | null
export type ptlnot3 = string | null
export type ptlnum = number | null
export type ptlnumcom = number | null
export type ptlnumcpl = string | null
export type ptlnumcpl2 = string | null
export type ptlnumcpl3 = string | null
export type ptlurl = string | null
export type ptlurl2 = string | null
export type ptlurl3 = string | null
export type ptlurlcom = string | null
export type reucom = string | null
export type sesann = number | null
export type sesppr = number | null
}
export interface lecass {
aliasppr: lecassFields.aliasppr
codass: lecassFields.codass
debatsurl: lecassFields.debatsurl
depot_only: lecassFields.depot_only
lecassame: lecassFields.lecassame
lecassameado: lecassFields.lecassameado
lecassameadodat: lecassFields.lecassameadodat
lecassameadoses: lecassFields.lecassameadoses
lecassamecom: lecassFields.lecassamecom
lecassamecomado: lecassFields.lecassamecomado
lecassamecomadodat: lecassFields.lecassamecomadodat
lecassamecomadoses: lecassFields.lecassamecomadoses
lecassamecomdat: lecassFields.lecassamecomdat
lecassamedat: lecassFields.lecassamedat
lecassameses: lecassFields.lecassameses
lecassamesescom: lecassFields.lecassamesescom
lecassidt: lecassFields.lecassidt
lecidt: lecassFields.lecidt
libppr: lecassFields.libppr
loiintmod: lecassFields.loiintmod
ordreass: lecassFields.ordreass
orgcod: lecassFields.orgcod
orippr: lecassFields.orippr
ptlnot: lecassFields.ptlnot
ptlnot2: lecassFields.ptlnot2
ptlnot3: lecassFields.ptlnot3
ptlnum: lecassFields.ptlnum
ptlnumcom: lecassFields.ptlnumcom
ptlnumcpl: lecassFields.ptlnumcpl
ptlnumcpl2: lecassFields.ptlnumcpl2
ptlnumcpl3: lecassFields.ptlnumcpl3
ptlurl: lecassFields.ptlurl
ptlurl2: lecassFields.ptlurl2
ptlurl3: lecassFields.ptlurl3
ptlurlcom: lecassFields.ptlurlcom
reucom: lecassFields.reucom
sesann: lecassFields.sesann
sesppr: lecassFields.sesppr
}
export namespace lecassrapFields {
export type lecassidt = string
export type lecassrapord = number | null
export type rapcod = number
}
export interface lecassrap {
lecassidt: lecassrapFields.lecassidt
lecassrapord: lecassrapFields.lecassrapord
rapcod: lecassrapFields.rapcod
}
export namespace lectureFields {
export type leccom = string | null
export type lecidt = string
export type loicod = string
export type typleccod = string
}
export interface lecture {
leccom: lectureFields.leccom
lecidt: lectureFields.lecidt
loicod: lectureFields.loicod
typleccod: lectureFields.typleccod
}
export namespace libcomFields {
export type evelib = string | null
export type evelic = string | null
export type evelil = string | null
export type eveobs = string | null
export type libcomart = string | null
export type libcomdatdeb = Date
export type libcomdatfin = Date | null
export type libcomid = number
export type libcomlibameli = string | null
export type libcomlilmin = string | null
export type orgcod = string
export type syscredat = Date | null
export type sysmajdat = Date | null
export type temvalcod = string | null
}
export interface libcom {
evelib: libcomFields.evelib
evelic: libcomFields.evelic
evelil: libcomFields.evelil
eveobs: libcomFields.eveobs
libcomart: libcomFields.libcomart
libcomdatdeb: libcomFields.libcomdatdeb
libcomdatfin: libcomFields.libcomdatfin
libcomid: libcomFields.libcomid
libcomlibameli: libcomFields.libcomlibameli
libcomlilmin: libcomFields.libcomlilmin
orgcod: libcomFields.orgcod
syscredat: libcomFields.syscredat
sysmajdat: libcomFields.sysmajdat
temvalcod: libcomFields.temvalcod
}
export namespace libdelegaFields {
export type evelib = string | null
export type evelic = string | null
export type evelil = string | null
export type eveobs = string | null
export type libdelegaart = string | null
export type libdelegadatdeb = Date
export type libdelegadatfin = Date | null
export type libdelegaid = number
export type orgcod = string
export type syscredat = Date | null
export type sysmajdat = Date | null
export type temvalcod = string | null
}
export interface libdelega {
evelib: libdelegaFields.evelib
evelic: libdelegaFields.evelic
evelil: libdelegaFields.evelil
eveobs: libdelegaFields.eveobs
libdelegaart: libdelegaFields.libdelegaart
libdelegadatdeb: libdelegaFields.libdelegadatdeb
libdelegadatfin: libdelegaFields.libdelegadatfin
libdelegaid: libdelegaFields.libdelegaid
orgcod: libdelegaFields.orgcod
syscredat: libdelegaFields.syscredat
sysmajdat: libdelegaFields.sysmajdat
temvalcod: libdelegaFields.temvalcod
}
export namespace libgrppolFields {
export type evelib = string | null
export type evelic = string | null
export type evelil = string | null
export type eveobs = string | null
export type grppolcod = string
export type libgrppolart = string | null
export type libgrppolcodameli = string | null
export type libgrppoldatdeb = Date
export type libgrppoldatfin = Date | null
export type libgrppolid = number
export type syscredat = Date | null
export type sysmajdat = Date | null
export type temvalcod = string | null
}
export interface libgrppol {
evelib: libgrppolFields.evelib
evelic: libgrppolFields.evelic
evelil: libgrppolFields.evelil
eveobs: libgrppolFields.eveobs
grppolcod: libgrppolFields.grppolcod
libgrppolart: libgrppolFields.libgrppolart
libgrppolcodameli: libgrppolFields.libgrppolcodameli
libgrppoldatdeb: libgrppolFields.libgrppoldatdeb
libgrppoldatfin: libgrppolFields.libgrppoldatfin
libgrppolid: libgrppolFields.libgrppolid
syscredat: libgrppolFields.syscredat
sysmajdat: libgrppolFields.sysmajdat
temvalcod: libgrppolFields.temvalcod
}
export namespace lnkrapFields {
export type rapcodenf = number
export type rapcodper = number
export type rapenfdsc = string | null
export type rapperdsc = string | null
}
export interface lnkrap {
rapcodenf: lnkrapFields.rapcodenf
rapcodper: lnkrapFields.rapcodper
rapenfdsc: lnkrapFields.rapenfdsc
rapperdsc: lnkrapFields.rapperdsc
}
export namespace loiFields {
export type date_decision = Date | null
export type date_loi = Date | null
export type deccoccod = string | null
export type deccocurl = string | null
export type doscocurl = string | null
export type en_clair_chapo = string | null
export type en_clair_image = string | null
export type en_clair_url = string | null
export type etaloicod = string | null
export type loicod = string
export type loicodmai = string | null
export type loidatjo = Date | null
export type loidatjo2 = Date | null
export type loidatjo3 = Date | null
export type loient = string | null
export type loiint = string | null
export type loiintori = string | null
export type loinoudelibcod = string | null
export type loinumjo = string | null
export type loinumjo2 = string | null
export type loinumjo3 = string | null
export type loitit = string | null
export type loititjo = string | null
export type motclef = string | null
export type motionloiorigcod = string | null
export type num_decision = string | null
export type numero = string | null
export type objet = string | null
export type orgcod = string | null
export type proaccdat = Date | null
export type proaccoppdat = Date | null
export type retproaccdat = Date | null
export type saisine_date = Date | null
export type saisine_par = string | null
export type signet = string | null
export type signetalt = string | null
export type typloicod = string
export type urgence = string | null
export type url_an = string | null
export type url_jo = string | null
export type url_jo2 = string | null
export type url_jo3 = string | null
export type url_ordonnance = string | null
export type url_presart = string | null
}
export interface loi {
date_decision: loiFields.date_decision
date_loi: loiFields.date_loi
deccoccod: loiFields.deccoccod
deccocurl: loiFields.deccocurl
doscocurl: loiFields.doscocurl
en_clair_chapo: loiFields.en_clair_chapo
en_clair_image: loiFields.en_clair_image
en_clair_url: loiFields.en_clair_url
etaloicod: loiFields.etaloicod
loicod: loiFields.loicod
loicodmai: loiFields.loicodmai
loidatjo: loiFields.loidatjo
loidatjo2: loiFields.loidatjo2
loidatjo3: loiFields.loidatjo3
loient: loiFields.loient
loiint: loiFields.loiint
loiintori: loiFields.loiintori
loinoudelibcod: loiFields.loinoudelibcod
loinumjo: loiFields.loinumjo
loinumjo2: loiFields.loinumjo2
loinumjo3: loiFields.loinumjo3
loitit: loiFields.loitit
loititjo: loiFields.loititjo
motclef: loiFields.motclef
motionloiorigcod: loiFields.motionloiorigcod
num_decision: loiFields.num_decision
numero: loiFields.numero
objet: loiFields.objet
orgcod: loiFields.orgcod
proaccdat: loiFields.proaccdat
proaccoppdat: loiFields.proaccoppdat
retproaccdat: loiFields.retproaccdat
saisine_date: loiFields.saisine_date
saisine_par: loiFields.saisine_par
signet: loiFields.signet
signetalt: loiFields.signetalt
typloicod: loiFields.typloicod
urgence: loiFields.urgence
url_an: loiFields.url_an
url_jo: loiFields.url_jo
url_jo2: loiFields.url_jo2
url_jo3: loiFields.url_jo3
url_ordonnance: loiFields.url_ordonnance
url_presart: loiFields.url_presart
}
export namespace loitheFields {
export type loicod = string
export type thecle = number
}
export interface loithe {
loicod: loitheFields.loicod
thecle: loitheFields.thecle
}
export namespace memcomFields {
export type evelib = string | null
export type evelic = string | null
export type evelil = string | null
export type eveobs = string | null
export type evetempub = string | null
export type memcomdatdeb = Date | null
export type memcomdatfin = Date | null
export type memcomid = number
export type memcomtitsup = string | null
export type orgcod = string
export type senmat = string
export type syscredat = Date | null
export type sysmajdat = Date | null
export type temvalcod = string | null
}
export interface memcom {
evelib: memcomFields.evelib
evelic: memcomFields.evelic
evelil: memcomFields.evelil
eveobs: memcomFields.eveobs
evetempub: memcomFields.evetempub
memcomdatdeb: memcomFields.memcomdatdeb
memcomdatfin: memcomFields.memcomdatfin
memcomid: memcomFields.memcomid
memcomtitsup: memcomFields.memcomtitsup
orgcod: memcomFields.orgcod
senmat: memcomFields.senmat
syscredat: memcomFields.syscredat
sysmajdat: memcomFields.sysmajdat
temvalcod: memcomFields.temvalcod
}
export namespace memdelegaFields {
export type designcod = string
export type evelib = string | null
export type evelic = string | null
export type evelil = string | null
export type eveobs = string | null
export type evetempub = string | null
export type memdelegadatdeb = Date | null
export type memdelegadatfin = Date | null
export type memdelegaid = number
export type orgcod = string
export type senmat = string
export type syscredat = Date | null
export type sysmajdat = Date | null
export type temvalcod = string | null
}
export interface memdelega {
designcod: memdelegaFields.designcod
evelib: memdelegaFields.evelib
evelic: memdelegaFields.evelic
evelil: memdelegaFields.evelil
eveobs: memdelegaFields.eveobs
evetempub: memdelegaFields.evetempub
memdelegadatdeb: memdelegaFields.memdelegadatdeb
memdelegadatfin: memdelegaFields.memdelegadatfin
memdelegaid: memdelegaFields.memdelegaid
orgcod: memdelegaFields.orgcod
senmat: memdelegaFields.senmat
syscredat: memdelegaFields.syscredat
sysmajdat: memdelegaFields.sysmajdat
temvalcod: memdelegaFields.temvalcod
}
export namespace memgrppolFields {
export type evelib = string | null
export type evelic = string | null
export type evelil = string | null
export type eveobs = string | null
export type evetempub = string | null
export type grppolcod = string
export type memgrppoldatdeb = Date | null
export type memgrppoldatfin = Date | null
export type memgrppolid = number
export type senmat = string
export type syscredat = Date | null
export type sysmajdat = Date | null
export type temvalcod = string | null
export type typapppolcod = string
}
export interface memgrppol {
evelib: memgrppolFields.evelib
evelic: memgrppolFields.evelic
evelil: memgrppolFields.evelil
eveobs: memgrppolFields.eveobs
evetempub: memgrppolFields.evetempub
grppolcod: memgrppolFields.grppolcod
memgrppoldatdeb: memgrppolFields.memgrppoldatdeb
memgrppoldatfin: memgrppolFields.memgrppoldatfin
memgrppolid: memgrppolFields.memgrppolid
senmat: memgrppolFields.senmat
syscredat: memgrppolFields.syscredat
sysmajdat: memgrppolFields.sysmajdat
temvalcod: memgrppolFields.temvalcod
typapppolcod: memgrppolFields.typapppolcod
}
export namespace natloiFields {
export type groupe = string
export type natloilib = string
}
export interface natloi {
groupe: natloiFields.groupe
natloilib: natloiFields.natloilib
}
export namespace orgFields {
export type codass = string | null
export type html_color = string | null
export type inttra = string | null
export type org_de = string | null
export type orgcod = string
export type orgdatdeb = Date | null
export type orgdatdebcop = Date | null
export type orgdatfin = Date | null
export type orgdatfincop = Date | null
export type orggen = string | null
export type orglibaff = string | null
export type orglibcou = string | null
export type orgliblon = string | null
export type orgnom = string
export type orgnomcouv = string | null
export type orgord = number | null
export type orgurl = string | null
export type senorgcod = string | null
export type typorgcod = string
export type url_podcast = string | null
export type urltra = string | null
}
export interface org {
codass: orgFields.codass
html_color: orgFields.html_color
inttra: orgFields.inttra
org_de: orgFields.org_de
orgcod: orgFields.orgcod
orgdatdeb: orgFields.orgdatdeb
orgdatdebcop: orgFields.orgdatdebcop
orgdatfin: orgFields.orgdatfin
orgdatfincop: orgFields.orgdatfincop
orggen: orgFields.orggen
orglibaff: orgFields.orglibaff
orglibcou: orgFields.orglibcou
orgliblon: orgFields.orgliblon
orgnom: orgFields.orgnom
orgnomcouv: orgFields.orgnomcouv
orgord: orgFields.orgord
orgurl: orgFields.orgurl
senorgcod: orgFields.senorgcod
typorgcod: orgFields.typorgcod
url_podcast: orgFields.url_podcast
urltra: orgFields.urltra
}
export namespace orgnomhisFields {
export type intra = string | null
export type onhfin = Date
export type onhnum = number
export type org_de = string
export type orgcod = string
export type orglibaff = string | null
export type orglibcou = string
export type orgliblon = string
export type orgnom = string
export type orgnomcouv = string | null
}
export interface orgnomhis {
intra: orgnomhisFields.intra
onhfin: orgnomhisFields.onhfin
onhnum: orgnomhisFields.onhnum
org_de: orgnomhisFields.org_de
orgcod: orgnomhisFields.orgcod
orglibaff: orgnomhisFields.orglibaff
orglibcou: orgnomhisFields.orglibcou
orgliblon: orgnomhisFields.orgliblon
orgnom: orgnomhisFields.orgnom
orgnomcouv: orgnomhisFields.orgnomcouv
}
export namespace oripprFields {
export type oripprcod = string
export type oripprlib = string
}
export interface orippr {
oripprcod: oripprFields.oripprcod
oripprlib: oripprFields.oripprlib
}
export namespace oritxtFields {
export type codass = string | null
export type oriordre = string | null
export type oritxtado = string | null
export type oritxtcod = string
export type oritxtign = string | null
export type oritxtlib = string
export type oritxtlibfem = string
export type oritxtmod = string | null
export type oritxtorg = string | null
}
export interface oritxt {
codass: oritxtFields.codass
oriordre: oritxtFields.oriordre
oritxtado: oritxtFields.oritxtado
oritxtcod: oritxtFields.oritxtcod
oritxtign: oritxtFields.oritxtign
oritxtlib: oritxtFields.oritxtlib
oritxtlibfem: oritxtFields.oritxtlibfem
oritxtmod: oritxtFields.oritxtmod
oritxtorg: oritxtFields.oritxtorg
}
export namespace posvotFields {
export type posvotcod = string
export type posvotlib = string
}
export interface posvot {
posvotcod: posvotFields.posvotcod
posvotlib: posvotFields.posvotlib
}
export namespace quaFields {
export type quaabr = string
export type quaabrplu = string
export type quacod = string
export type qualic = string
}
export interface qua {
quaabr: quaFields.quaabr
quaabrplu: quaFields.quaabrplu
quacod: quaFields.quacod
qualic: quaFields.qualic
}
export namespace qua_senFields {
export type quacod = string
export type quacodsex = string | null
export type quacodsirpas = string | null
export type qualib = string | null
export type qualibplu = string | null
export type qualic = string
export type qualicplu = string | null
export type qualil = string | null
export type qualilplu = string | null
export type quanumtri = number | null
export type syscredat = Date | null
export type sysmajdat = Date | null
}
export interface qua_sen {
quacod: qua_senFields.quacod
quacodsex: qua_senFields.quacodsex
quacodsirpas: qua_senFields.quacodsirpas
qualib: qua_senFields.qualib
qualibplu: qua_senFields.qualibplu
qualic: qua_senFields.qualic
qualicplu: qua_senFields.qualicplu
qualil: qua_senFields.qualil
qualilplu: qua_senFields.qualilplu
quanumtri: qua_senFields.quanumtri
syscredat: qua_senFields.syscredat
sysmajdat: qua_senFields.sysmajdat
}
export namesp