-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconsts.js
117 lines (114 loc) · 3.21 KB
/
consts.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
// legiid -> periodo
const URL_ASISTENCIA_SALA = 'http://www.senado.cl/appsenado/index.php?mo=sesionessala&ac=asistenciaSenadores&camara=S&legiini=361&legiid=:periodo:'
// parlid -> senador id
// legiid -> periodo
const URL_ASISTENCIA_SALA_DETALLE = 'http://www.senado.cl/appsenado/index.php?mo=sesionessala&ac=asistenciaPorSenador&parlid=:senador-id:&legiid=:periodo:'
// idsenador -> senador id
// ano -> periodo
const URL_ASISTENCIA_COMISIONES = 'http://www.senado.cl/appsenado/index.php?mo=comisiones&ac=asist_x_senador&idsenador=:senador-id:&ano=:periodo:'
const periods = [
{ // 11/03/2002 - 20/05/2002
legislatura: 364,
desde: new Date(2002, 3, 11),
hasta: new Date(2002, 5, 20)
},
{ // 21/05/2002 - 17/09/2002
legislatura: 381,
desde: new Date(2002, 5, 21),
hasta: new Date(2002, 9, 17)
},
{ // 18/09/2002 - 20/05/2003
legislatura: 401,
desde: new Date(2002, 9, 18),
hasta: new Date(2003, 5, 20)
},
{ // 21/05/2003 - 17/09/2003
legislatura: 441,
desde: new Date(2003, 5, 21),
hasta: new Date(2003, 9, 17)
},
{ // 18/09/2003 - 20/05/2004
legislatura: 461,
desde: new Date(2003, 9, 18),
hasta: new Date(2004, 5, 20)
},
{ // 21/05/2004 - 17/09/2004
legislatura: 462,
desde: new Date(2004, 5, 21),
hasta: new Date(2004, 9, 17)
},
{ // 18/09/2004 - 20/05/2005
legislatura: 475,
desde: new Date(2004, 9, 18),
hasta: new Date(2005, 5, 20)
},
{ // 21/05/2005 - 10/03/2006
legislatura: 476,
desde: new Date(2005, 5, 21),
hasta: new Date(2006, 3, 10)
},
{ // 11/03/2006 - 11/03/2007
legislatura: 477,
desde: new Date(2006, 3, 11),
hasta: new Date(2007, 3, 11)
},
{ // 12/03/2007 - 10/03/2008
legislatura: 478,
desde: new Date(2007, 3, 12),
hasta: new Date(2008, 3, 10)
},
{ // 11/03/2008 - 10/03/2009
legislatura: 479,
desde: new Date(2008, 3, 11),
hasta: new Date(2009, 3, 10)
},
{ // 11/03/2009 - 10/03/2010
legislatura: 480,
desde: new Date(2009, 3, 11),
hasta: new Date(2010, 3, 10)
},
{ // 11/03/2010 - 10/03/2011
legislatura: 481,
desde: new Date(2010, 3, 11),
hasta: new Date(2011, 3, 10)
},
{ // 11/03/2011 - 10/03/2012
legislatura: 482,
desde: new Date(2011, 3, 11),
hasta: new Date(2012, 3, 10)
},
{ // 11/03/2012 - 10/03/2013
legislatura: 483,
desde: new Date(2012, 3, 11),
hasta: new Date(2013, 3, 10)
},
{ // 11/03/2013 - 10/03/2014
legislatura: 484,
desde: new Date(2013, 3, 11),
hasta: new Date(2014, 3, 10)
},
{ // 11/03/2014 - 10/03/2015
legislatura: 485,
desde: new Date(2014, 3, 11),
hasta: new Date(2015, 3, 10)
},
{ // 11/03/2015 - 10/03/2016
legislatura: 486,
desde: new Date(2015, 3, 11),
hasta: new Date(2016, 3, 10)
},
{ // 11/03/2016 - 10/03/2017
legislatura: 487,
desde: new Date(2016, 3, 11),
hasta: new Date(2017, 3, 10)
},
{ // 11/03/2016 - 10/03/2017
legislatura: 488,
desde: new Date(2017, 3, 11),
hasta: new Date(2018, 3, 10)
}
]
exports.URL_ASISTENCIA_SALA = URL_ASISTENCIA_SALA
exports.URL_ASISTENCIA_SALA_DETALLE = URL_ASISTENCIA_SALA_DETALLE
exports.URL_ASISTENCIA_COMISIONES = URL_ASISTENCIA_COMISIONES
exports.periods = periods