source: WAeUP_SRP/trunk/skins/waeup_uniben/getSchoolFee.py @ 7901

Last change on this file since 7901 was 7901, checked in by Henrik Bettermann, 13 years ago

Implement eTranzact payment and restructure change school fee payment.

Session 2011/2012: eTranzact and Interswitch payments only
Previous sessions: scratch card payments only

  • Property svn:keywords set to Id
File size: 43.9 KB
Line 
1## Script (Python) "getSchoolFee"
2##bind container=container
3##bind context=context
4##bind namespace=
5##bind script=script
6##bind subpath=traverse_subpath
7##parameters=brain=None
8##title=
9##
10# $Id: getSchoolFee.py 7901 2012-03-17 10:16:07Z henrik $
11"""
12return SchoolFee
13"""
14
15all_fees = {
16    'CPA': {'payment_item': 'CPA', 'new': '62500', 'returning': '26500'},
17    'PHDACHM': {'payment_item': 'PHDACHM', 'new': '91500', 'returning': '56200'},
18    'MSCGLY': {'payment_item': 'MSCGLY', 'new': '73500', 'returning': '42700'},
19    'MSCCHED': {'payment_item': 'MSCCHED', 'new': '73500', 'returning': '42700'},
20    'MSCEMCB': {'payment_item': 'MSCEMCB', 'new': '73500', 'returning': '42700'},
21    'BSCCSC': {'payment_item': 'BSCCSC', 'new': '39500', 'returning': '9700'},
22    'LLBPT': {'payment_item': 'LLBPT', 'new': '73500', 'returning': '32700'},
23    'BEMESW': {'payment_item': 'BEMESW', 'new': '63500', 'returning': '22700'},
24    'BAEDSS': {'payment_item': 'BAEDSS', 'new': '37500', 'returning': '7700'},
25    'BSCMBC': {'payment_item': 'BSCMBC', 'new': '39500', 'returning': '9700'},
26    'MBBSMED': {'payment_item': 'MBBSMED', 'new': '39500', 'returning': '9700'},
27    'BECV': {'payment_item': 'BECV', 'new': '74500', 'returning': '32700'},
28    'BSCACC': {'payment_item': 'BSCACC', 'new': '37500', 'returning': '7700'},
29    'BAGAEE': {'payment_item': 'BAGAEE', 'new': '39500', 'returning': '9700'},
30    'PHDCHE': {'payment_item': 'PHDCHE', 'new': '91500', 'returning': '56200'},
31    'BECO': {'payment_item': 'BECO', 'new': '74500', 'returning': '32700'},
32    'PHDCHM': {'payment_item': 'PHDCHM', 'new': '91500', 'returning': '56200'},
33    'BAEDSCP': {'payment_item': 'BAEDSCP', 'new': '37500', 'returning': '7700'},
34    'BECE': {'payment_item': 'BECE', 'new': '74500', 'returning': '32700'},
35    'PHDFIN': {'payment_item': 'PHDFIN', 'new': '91500', 'returning': '56200'},
36    'BAEDCRM': {'payment_item': 'BAEDCRM', 'new': '37500', 'returning': '7700'},
37    'MSCIAM': {'payment_item': 'MSCIAM', 'new': '73500', 'returning': '42700'},
38    'PHDUGRP': {'payment_item': 'PHDUGRP', 'new': '91500', 'returning': '56200'},
39    'BARTTHR': {'payment_item': 'BARTTHR', 'new': '37500', 'returning': '7700'},
40    'PHDMM': {'payment_item': 'PHDMM', 'new': '91500', 'returning': '56200'},
41    'MSCPSY': {'payment_item': 'MSCPSY', 'new': '73500', 'returning': '42700'},
42    'MSCCPHA': {'payment_item': 'MSCCPHA', 'new': '73500', 'returning': '42700'},
43    'BEL': {'payment_item': 'BEL', 'new': '68500', 'returning': '27700'},
44    'MALIT': {'payment_item': 'MALIT', 'new': '73500', 'returning': '42700'},
45    'DTA': {'payment_item': 'DTA', 'new': '60500', 'returning': '19700'},
46    'MSCPST': {'payment_item': 'MSCPST', 'new': '73500', 'returning': '42700'},
47    'PHDPT': {'payment_item': 'PHDPT', 'new': '91500', 'returning': '56200'},
48    'MSCCRM': {'payment_item': 'MSCCRM', 'new': '73500', 'returning': '42700'},
49    'PHDEPHM': {'payment_item': 'PHDEPHM', 'new': '91500', 'returning': '56200'},
50    'BES': {'payment_item': 'BES', 'new': '69500', 'returning': '27700'},
51    'MPHILAPM': {'payment_item': 'MPHILAPM', 'new': '73500', 'returning': '42700'},
52    'MPHILEAD': {'payment_item': 'MPHILEAD', 'new': '73500', 'returning': '42700'},
53    'MEDCURR': {'payment_item': 'MEDCURR', 'new': '73500', 'returning': '42700'},
54    'MSCPHAMCB': {'payment_item': 'MSCPHAMCB', 'new': '73500', 'returning': '42700'},
55    'BENGSTR': {'payment_item': 'BENGSTR', 'new': '39500', 'returning': '9700'},
56    'PHDEAF': {'payment_item': 'PHDEAF', 'new': '91500', 'returning': '56200'},
57    'MEDBIO': {'payment_item': 'MEDBIO', 'new': '73500', 'returning': '42700'},
58    'MENGGE': {'payment_item': 'MENGGE', 'new': '73500', 'returning': '42700'},
59    'PHDEPM': {'payment_item': 'PHDEPM', 'new': '91500', 'returning': '56200'},
60    'PHDOR': {'payment_item': 'PHDOR', 'new': '91500', 'returning': '56200'},
61    'MSCCELLB': {'payment_item': 'MSCCELLB', 'new': '73500', 'returning': '42700'},
62    'BAPHLSAS': {'payment_item': 'BAPHLSAS', 'new': '37500', 'returning': '7700'},
63    'PHARMD1': {'payment_item': 'PHARMD1', 'new': '84500', 'returning': '44700'},
64    'DSW': {'payment_item': 'DSW', 'new': '66500', 'returning': '25700'},
65    'PHDALAN': {'payment_item': 'PHDALAN', 'new': '91500', 'returning': '56200'},
66    'BENGGEP': {'payment_item': 'BENGGEP', 'new': '39500', 'returning': '9700'},
67    'BLG': {'payment_item': 'BLG', 'new': '63500', 'returning': '22700'},
68    'MEDVTE': {'payment_item': 'MEDVTE', 'new': '73500', 'returning': '42700'},
69    'DSLT': {'payment_item': 'DSLT', 'new': '67500', 'returning': '25700'},
70    'MFATEX': {'payment_item': 'MFATEX', 'new': '73500', 'returning': '42700'},
71    'PHDPEE': {'payment_item': 'PHDPEE', 'new': '91500', 'returning': '56200'},
72    'BSCBCH': {'payment_item': 'BSCBCH', 'new': '39500', 'returning': '9700'},
73    'DHAM': {'payment_item': 'DHAM', 'new': '68500', 'returning': '32500'},
74    'MPHILSAA': {'payment_item': 'MPHILSAA', 'new': '73500', 'returning': '42700'},
75    'BFRCSW': {'payment_item': 'BFRCSW', 'new': '63500', 'returning': '22700'},
76    'MEDHMEPT': {'payment_item': 'MEDHMEPT', 'new': '79500', 'returning': '37700'},
77    'PGDBM': {'payment_item': 'PGDBM', 'new': '73500', 'returning': '32700'},
78    'MSCIMIM': {'payment_item': 'MSCIMIM', 'new': '73500', 'returning': '42700'},
79    'MEDMEPT': {'payment_item': 'MEDMEPT', 'new': '78500', 'returning': '37700'},
80    'MSCANAM': {'payment_item': 'MSCANAM', 'new': '73500', 'returning': '42700'},
81    'MEDTWBT': {'payment_item': 'MEDTWBT', 'new': '73500', 'returning': '42700'},
82    'MSCMCB': {'payment_item': 'MSCMCB', 'new': '73500', 'returning': '42700'},
83    'BAS': {'payment_item': 'BAS', 'new': '68500', 'returning': '27700'},
84    'PHARMD': {'payment_item': 'PHARMD', 'new': '84500', 'returning': '44700'},
85    'MPCSC': {'payment_item': 'MPCSC', 'new': '73500', 'returning': '42700'},
86    'MENGCHEPT': {'payment_item': 'MENGCHEPT', 'new': '84500', 'returning': '42700'},
87    'BBIOSW': {'payment_item': 'BBIOSW', 'new': '64500', 'returning': '23700'},
88    'BSW': {'payment_item': 'BSW', 'new': '68500', 'returning': '27700'},
89    'MBFEPT': {'payment_item': 'MBFEPT', 'new': '113500', 'returning': '75200'},
90    'MSCTC': {'payment_item': 'MSCTC', 'new': '73500', 'returning': '42700'},
91    'BAGSOS': {'payment_item': 'BAGSOS', 'new': '39500', 'returning': '9700'},
92    'BARTENL': {'payment_item': 'BARTENL', 'new': '37500', 'returning': '7700'},
93    'PHDBUS': {'payment_item': 'PHDBUS', 'new': '91500', 'returning': '56200'},
94    'MPHILEPHM': {'payment_item': 'MPHILEPHM', 'new': '73500', 'returning': '42700'},
95    'BSCEVL': {'payment_item': 'BSCEVL', 'new': '39500', 'returning': '9700'},
96    'MAENL': {'payment_item': 'MAENL', 'new': '73500', 'returning': '42700'},
97    'BARTEDL': {'payment_item': 'BARTEDL', 'new': '37500', 'returning': '7700'},
98    'PHDAOL': {'payment_item': 'PHDAOL', 'new': '91500', 'returning': '56200'},
99    'DFS': {'payment_item': 'DFS', 'new': '64500', 'returning': '22700'},
100    'BAEDENG': {'payment_item': 'BAEDENG', 'new': '37500', 'returning': '7700'},
101    'MBFPT': {'payment_item': 'MBFPT', 'new': '113500', 'returning': '75200'},
102    'MPHFT': {'payment_item': 'MPHFT', 'new': '73500', 'returning': '42700'},
103    'MAHIS': {'payment_item': 'MAHIS', 'new': '73500', 'returning': '42700'},
104    'MPHILPHY': {'payment_item': 'MPHILPHY', 'new': '73500', 'returning': '42700'},
105    'DFA': {'payment_item': 'DFA', 'new': '60500', 'returning': '19700'},
106    'PGDPA': {'payment_item': 'PGDPA', 'new': '75500', 'returning': '39500'},
107    'PHDGEG': {'payment_item': 'PHDGEG', 'new': '91500', 'returning': '56200'},
108    'MPHILSD': {'payment_item': 'MPHILSD', 'new': '73500', 'returning': '42700'},
109    'MSCBMPB': {'payment_item': 'MSCBMPB', 'new': '73500', 'returning': '42700'},
110    'BSCME': {'payment_item': 'BSCME', 'new': '39500', 'returning': '9700'},
111    'BSCEDP': {'payment_item': 'BSCEDP', 'new': '39500', 'returning': '9700'},
112    'BBEDSW': {'payment_item': 'BBEDSW', 'new': '63500', 'returning': '22700'},
113    'BSCEDC': {'payment_item': 'BSCEDC', 'new': '39500', 'returning': '9700'},
114    'BSCEDB': {'payment_item': 'BSCEDB', 'new': '39500', 'returning': '9700'},
115    'BSCEDG': {'payment_item': 'BSCEDG', 'new': '39500', 'returning': '9700'},
116    'MENGEEE': {'payment_item': 'MENGEEE', 'new': '73500', 'returning': '42700'},
117    'BSCEDE': {'payment_item': 'BSCEDE', 'new': '39500', 'returning': '9700'},
118    'BSCGSP': {'payment_item': 'BSCGSP', 'new': '39500', 'returning': '9700'},
119    'PHDCPD': {'payment_item': 'PHDCPD', 'new': '91500', 'returning': '56200'},
120    'BSCEDM': {'payment_item': 'BSCEDM', 'new': '39500', 'returning': '9700'},
121    'BEDOSW': {'payment_item': 'BEDOSW', 'new': '63500', 'returning': '22700'},
122    'DPE': {'payment_item': 'DPE', 'new': '64500', 'returning': '28500'},
123    'BAE': {'payment_item': 'BAE', 'new': '68500', 'returning': '27700'},
124    'MENGEET': {'payment_item': 'MENGEET', 'new': '73500', 'returning': '42700'},
125    'BAC': {'payment_item': 'BAC', 'new': '68500', 'returning': '27700'},
126    'DPA': {'payment_item': 'DPA', 'new': '65500', 'returning': '29500'},
127    'BAN': {'payment_item': 'BAN', 'new': '68500', 'returning': '27700'},
128    'MENGMIMC': {'payment_item': 'MENGMIMC', 'new': '73500', 'returning': '42700'},
129    'MENGPME': {'payment_item': 'MENGPME', 'new': '73500', 'returning': '42700'},
130    'BSCEDHE': {'payment_item': 'BSCEDHE', 'new': '39500', 'returning': '9700'},
131    'MPCHM': {'payment_item': 'MPCHM', 'new': '73500', 'returning': '42700'},
132    'BSCEDHK': {'payment_item': 'BSCEDHK', 'new': '39500', 'returning': '9700'},
133    'BARTHIS': {'payment_item': 'BARTHIS', 'new': '37500', 'returning': '7700'},
134    'BSCEDHM': {'payment_item': 'BSCEDHM', 'new': '39500', 'returning': '9700'},
135    'MEDHED': {'payment_item': 'MEDHED', 'new': '73500', 'returning': '42700'},
136    'BEDADTP': {'payment_item': 'BEDADTP', 'new': '37500', 'returning': '7700'},
137    'BSCECO': {'payment_item': 'BSCECO', 'new': '37500', 'returning': '7700'},
138    'MEDCURRPT': {'payment_item': 'MEDCURRPT', 'new': '78500', 'returning': '37700'},
139    'MEDME': {'payment_item': 'MEDME', 'new': '73500', 'returning': '42700'},
140    'MFAADV': {'payment_item': 'MFAADV', 'new': '73500', 'returning': '42700'},
141    'MSCEMA': {'payment_item': 'MSCEMA', 'new': '73500', 'returning': '42700'},
142    'BSCBNK': {'payment_item': 'BSCBNK', 'new': '37500', 'returning': '7700'},
143    'BENLSW': {'payment_item': 'BENLSW', 'new': '63500', 'returning': '22700'},
144    'LLMFT': {'payment_item': 'LLMFT', 'new': '73500', 'returning': '42700'},
145    'BARTIBO': {'payment_item': 'BARTIBO', 'new': '37500', 'returning': '7700'},
146    'MSCCMMA': {'payment_item': 'MSCCMMA', 'new': '73500', 'returning': '42700'},
147    'MEDEMPT': {'payment_item': 'MEDEMPT', 'new': '78500', 'returning': '37700'},
148    'PHDPGLY': {'payment_item': 'PHDPGLY', 'new': '91500', 'returning': '56200'},
149    'MAFRC': {'payment_item': 'MAFRC', 'new': '73500', 'returning': '42700'},
150    'PHDEQM': {'payment_item': 'PHDEQM', 'new': '91500', 'returning': '56200'},
151    'MPHILMCB': {'payment_item': 'MPHILMCB', 'new': '73500', 'returning': '42700'},
152    'MEDBUSPT': {'payment_item': 'MEDBUSPT', 'new': '78500', 'returning': '37700'},
153    'BAP': {'payment_item': 'BAP', 'new': '37500', 'returning': '7700'},
154    'MSCAPM': {'payment_item': 'MSCAPM', 'new': '73500', 'returning': '42700'},
155    'MSCPBCH': {'payment_item': 'MSCPBCH', 'new': '73500', 'returning': '42700'},
156    'MSCGDS': {'payment_item': 'MSCGDS', 'new': '73500', 'returning': '42700'},
157    'PHDMCB': {'payment_item': 'PHDMCB', 'new': '91500', 'returning': '56200'},
158    'PHDIR': {'payment_item': 'PHDIR', 'new': '91500', 'returning': '56200'},
159    'BAEDFRC': {'payment_item': 'BAEDFRC', 'new': '37500', 'returning': '7700'},
160    'BAEDTXT': {'payment_item': 'BAEDTXT', 'new': '37500', 'returning': '7700'},
161    'PHDEP': {'payment_item': 'PHDEP', 'new': '91500', 'returning': '56200'},
162    'PHDPHYS': {'payment_item': 'PHDPHYS', 'new': '91500', 'returning': '56200'},
163    'MEDPE': {'payment_item': 'MEDPE', 'new': '73500', 'returning': '42700'},
164    'PHDISLR': {'payment_item': 'PHDISLR', 'new': '91500', 'returning': '56200'},
165    'MSCPDC': {'payment_item': 'MSCPDC', 'new': '73500', 'returning': '42700'},
166    'MSCSPMC': {'payment_item': 'MSCSPMC', 'new': '73500', 'returning': '42700'},
167    'BSCBUS': {'payment_item': 'BSCBUS', 'new': '37500', 'returning': '7700'},
168    'MENGTE': {'payment_item': 'MENGTE', 'new': '73500', 'returning': '42700'},
169    'MEDSE': {'payment_item': 'MEDSE', 'new': '73500', 'returning': '42700'},
170    'PHDSOC': {'payment_item': 'PHDSOC', 'new': '91500', 'returning': '56200'},
171    'PHDOCHM': {'payment_item': 'PHDOCHM', 'new': '91500', 'returning': '56200'},
172    'BFA': {'payment_item': 'BFA', 'new': '68500', 'returning': '27700'},
173    'BAEDGRH': {'payment_item': 'BAEDGRH', 'new': '37500', 'returning': '7700'},
174    'BEPE': {'payment_item': 'BEPE', 'new': '74500', 'returning': '32700'},
175    'BAGFOW': {'payment_item': 'BAGFOW', 'new': '39500', 'returning': '9700'},
176    'BFR': {'payment_item': 'BFR', 'new': '68500', 'returning': '27700'},
177    'MSCINC': {'payment_item': 'MSCINC', 'new': '73500', 'returning': '42700'},
178    'BFW': {'payment_item': 'BFW', 'new': '68500', 'returning': '27700'},
179    'PHDIDMO': {'payment_item': 'PHDIDMO', 'new': '91500', 'returning': '56200'},
180    'BSCEDCO': {'payment_item': 'BSCEDCO', 'new': '39500', 'returning': '9700'},
181    'PHDLA': {'payment_item': 'PHDLA', 'new': '91500', 'returning': '56200'},
182    'MSCINM': {'payment_item': 'MSCINM', 'new': '73500', 'returning': '42700'},
183    'BEMCH': {'payment_item': 'BEMCH', 'new': '74500', 'returning': '32700'},
184    'BARTREL': {'payment_item': 'BARTREL', 'new': '37500', 'returning': '7700'},
185    'BENGPEE': {'payment_item': 'BENGPEE', 'new': '39500', 'returning': '9700'},
186    'BAGRSW': {'payment_item': 'BAGRSW', 'new': '64500', 'returning': '23700'},
187    'DBF': {'payment_item': 'DBF', 'new': '68500', 'returning': '27700'},
188    'BSCMTH': {'payment_item': 'BSCMTH', 'new': '39500', 'returning': '9700'},
189    'MAIHDPT': {'payment_item': 'MAIHDPT', 'new': '83500', 'returning': '42700'},
190    'PHDANS': {'payment_item': 'PHDANS', 'new': '91500', 'returning': '56200'},
191    'CIECHD': {'payment_item': 'CIECHD', 'new': '62500', 'returning': '21700'},
192    'MSCFC': {'payment_item': 'MSCFC', 'new': '73500', 'returning': '42700'},
193    'MSCSOD': {'payment_item': 'MSCSOD', 'new': '73500', 'returning': '42700'},
194    'MPHPT': {'payment_item': 'MPHPT', 'new': '109500', 'returning': '67700'},
195    'MSCFM': {'payment_item': 'MSCFM', 'new': '73500', 'returning': '42700'},
196    'MPHILEMGT': {'payment_item': 'MPHILEMGT', 'new': '73500', 'returning': '42700'},
197    'PHDFIMCB': {'payment_item': 'PHDFIMCB', 'new': '91500', 'returning': '56200'},
198    'MENGPIE': {'payment_item': 'MENGPIE', 'new': '73500', 'returning': '42700'},
199    'MSCFMGT': {'payment_item': 'MSCFMGT', 'new': '73500', 'returning': '42700'},
200    'MPGEG': {'payment_item': 'MPGEG', 'new': '73500', 'returning': '42700'},
201    'PHDWP': {'payment_item': 'PHDWP', 'new': '91500', 'returning': '56200'},
202    'BENGPEP': {'payment_item': 'BENGPEP', 'new': '39500', 'returning': '9700'},
203    'PHDWR': {'payment_item': 'PHDWR', 'new': '91500', 'returning': '56200'},
204    'BSCEDTE': {'payment_item': 'BSCEDTE', 'new': '39500', 'returning': '9700'},
205    'LLMPT': {'payment_item': 'LLMPT', 'new': '114000', 'returning': '82700'},
206    'MIHD': {'payment_item': 'MIHD', 'new': '73500', 'returning': '42700'},
207    'MPLIT': {'payment_item': 'MPLIT', 'new': '73500', 'returning': '42700'},
208    'BSCEDGEO': {'payment_item': 'BSCEDGEO', 'new': '39500', 'returning': '9700'},
209    'DLS': {'payment_item': 'DLS', 'new': '65500', 'returning': '29500'},
210    'PHDPCHM': {'payment_item': 'PHDPCHM', 'new': '91500', 'returning': '56200'},
211    'MSCTG': {'payment_item': 'MSCTG', 'new': '73500', 'returning': '42700'},
212    'BSCGEO': {'payment_item': 'BSCGEO', 'new': '39500', 'returning': '9700'},
213    'BSCGLY': {'payment_item': 'BSCGLY', 'new': '39500', 'returning': '9700'},
214    'MENGEPM': {'payment_item': 'MENGEPM', 'new': '73500', 'returning': '42700'},
215    'BSCS': {'payment_item': 'BSCS', 'new': '71500', 'returning': '29700'},
216    'BSCMAP': {'payment_item': 'BSCMAP', 'new': '39500', 'returning': '9700'},
217    'MSCPHY': {'payment_item': 'MSCPHY', 'new': '73500', 'returning': '42700'},
218    'BTA': {'payment_item': 'BTA', 'new': '68500', 'returning': '27700'},
219    'BSCCRT': {'payment_item': 'BSCCRT', 'new': '39500', 'returning': '9700'},
220    'MENGPRE': {'payment_item': 'MENGPRE', 'new': '73500', 'returning': '42700'},
221    'BSCZOO': {'payment_item': 'BSCZOO', 'new': '39500', 'returning': '9700'},
222    'MSCFPM': {'payment_item': 'MSCFPM', 'new': '73500', 'returning': '42700'},
223    'PHDSOS': {'payment_item': 'PHDSOS', 'new': '91500', 'returning': '56200'},
224    'PHDENL': {'payment_item': 'PHDENL', 'new': '91500', 'returning': '56200'},
225    'MSCFE': {'payment_item': 'MSCFE', 'new': '73500', 'returning': '42700'},
226    'PGDEDUPT': {'payment_item': 'PGDEDUPT', 'new': '79500', 'returning': '37700'},
227    'MSCISLR': {'payment_item': 'MSCISLR', 'new': '73500', 'returning': '42700'},
228    'MSCBAE': {'payment_item': 'MSCBAE', 'new': '73500', 'returning': '42700'},
229    'BENGMCH': {'payment_item': 'BENGMCH', 'new': '39500', 'returning': '9700'},
230    'PHDAQ': {'payment_item': 'PHDAQ', 'new': '91500', 'returning': '56200'},
231    'BAEDFDC': {'payment_item': 'BAEDFDC', 'new': '37500', 'returning': '7700'},
232    'BSCEDAP': {'payment_item': 'BSCEDAP', 'new': '39500', 'returning': '9700'},
233    'DAED': {'payment_item': 'DAED', 'new': '79500', 'returning': '43500'},
234    'MSCIR': {'payment_item': 'MSCIR', 'new': '73500', 'returning': '42700'},
235    'PGDEDUP': {'payment_item': 'PGDEDUP', 'new': '68500', 'returning': '39700'},
236    'MPHILPS': {'payment_item': 'MPHILPS', 'new': '73500', 'returning': '42700'},
237    'ADHFM': {'payment_item': 'ADHFM', 'new': '65500', 'returning': '29500'},
238    'MSCEGLY': {'payment_item': 'MSCEGLY', 'new': '73500', 'returning': '42700'},
239    'DFBS': {'payment_item': 'DFBS', 'new': '64500', 'returning': '22700'},
240    'CEHD': {'payment_item': 'CEHD', 'new': '62500', 'returning': '21700'},
241    'BBF': {'payment_item': 'BBF', 'new': '73500', 'returning': '32700'},
242    'PHDHOM': {'payment_item': 'PHDHOM', 'new': '91500', 'returning': '56200'},
243    'BAEDHIS': {'payment_item': 'BAEDHIS', 'new': '37500', 'returning': '7700'},
244    'BSCPAM': {'payment_item': 'BSCPAM', 'new': '39500', 'returning': '9700'},
245    'PHDPOL': {'payment_item': 'PHDPOL', 'new': '91500', 'returning': '56200'},
246    'PGDPEE': {'payment_item': 'PGDPEE', 'new': '79501', 'returning': '37701'},
247    'MSCCSC': {'payment_item': 'MSCCSC', 'new': '73500', 'returning': '42700'},
248    'MSCDEM': {'payment_item': 'MSCDEM', 'new': '73500', 'returning': '42700'},
249    'PHDSTR': {'payment_item': 'PHDSTR', 'new': '91500', 'returning': '56200'},
250    'DACES': {'payment_item': 'DACES', 'new': '67500', 'returning': '25700'},
251    'MSCFIMCB': {'payment_item': 'MSCFIMCB', 'new': '73500', 'returning': '42700'},
252    'PHDPPT': {'payment_item': 'PHDPPT', 'new': '91500', 'returning': '56200'},
253    'MPHILPPT': {'payment_item': 'MPHILPPT', 'new': '73500', 'returning': '42700'},
254    'BPA': {'payment_item': 'BPA', 'new': '73500', 'returning': '32700'},
255    'PGDANAES': {'payment_item': 'PGDANAES', 'new': '68500', 'returning': '39700'},
256    'BSCBOT': {'payment_item': 'BSCBOT', 'new': '39500', 'returning': '9700'},
257    'PHDMECH': {'payment_item': 'PHDMECH', 'new': '91500', 'returning': '56200'},
258    'MENGMAFM': {'payment_item': 'MENGMAFM', 'new': '73500', 'returning': '42700'},
259    'MSCEMED': {'payment_item': 'MSCEMED', 'new': '73500', 'returning': '42700'},
260    'BSCMLS': {'payment_item': 'BSCMLS', 'new': '39500', 'returning': '9700'},
261    'BIL': {'payment_item': 'BIL', 'new': '68500', 'returning': '27700'},
262    'BIH': {'payment_item': 'BIH', 'new': '68500', 'returning': '27700'},
263    'BIF': {'payment_item': 'BIF', 'new': '68500', 'returning': '27700'},
264    'PHDHRM': {'payment_item': 'PHDHRM', 'new': '91500', 'returning': '56200'},
265    'BENGIEE': {'payment_item': 'BENGIEE', 'new': '39500', 'returning': '9700'},
266    'BSCEDPS': {'payment_item': 'BSCEDPS', 'new': '37500', 'returning': '7700'},
267    'BIA': {'payment_item': 'BIA', 'new': '73500', 'returning': '32700'},
268    'MSCTMP': {'payment_item': 'MSCTMP', 'new': '73500', 'returning': '42700'},
269    'BSCOPT': {'payment_item': 'BSCOPT', 'new': '39500', 'returning': '9700'},
270    'BSCEDPE': {'payment_item': 'BSCEDPE', 'new': '39500', 'returning': '9700'},
271    'BIP': {'payment_item': 'BIP', 'new': '69500', 'returning': '27700'},
272    'BENGIEP': {'payment_item': 'BENGIEP', 'new': '39500', 'returning': '9700'},
273    'MSCGIS': {'payment_item': 'MSCGIS', 'new': '73500', 'returning': '42700'},
274    'BENGEEP': {'payment_item': 'BENGEEP', 'new': '39500', 'returning': '9700'},
275    'BSCAEB': {'payment_item': 'BSCAEB', 'new': '39500', 'returning': '9700'},
276    'MSCCRPS': {'payment_item': 'MSCCRPS', 'new': '73500', 'returning': '42700'},
277    'PHDEEE': {'payment_item': 'PHDEEE', 'new': '91500', 'returning': '56200'},
278    'PHDGIS': {'payment_item': 'PHDGIS', 'new': '91500', 'returning': '56200'},
279    'BENGEEE': {'payment_item': 'BENGEEE', 'new': '39500', 'returning': '9700'},
280    'DHT': {'payment_item': 'DHT', 'new': '68500', 'returning': '27700'},
281    'DHS': {'payment_item': 'DHS', 'new': '68500', 'returning': '32500'},
282    'MSCPC': {'payment_item': 'MSCPC', 'new': '73500', 'returning': '42700'},
283    'MSCPA': {'payment_item': 'MSCPA', 'new': '73500', 'returning': '42700'},
284    'DICE': {'payment_item': 'DICE', 'new': '69500', 'returning': '27700'},
285    'MAIHD': {'payment_item': 'MAIHD', 'new': '73500', 'returning': '42700'},
286    'MSCPT': {'payment_item': 'MSCPT', 'new': '73500', 'returning': '42700'},
287    'BENGCPP': {'payment_item': 'BENGCPP', 'new': '39500', 'returning': '9700'},
288    'MSCHE': {'payment_item': 'MSCHE', 'new': '73500', 'returning': '42700'},
289    'PHDINC': {'payment_item': 'PHDINC', 'new': '91500', 'returning': '56200'},
290    'BARTTXT': {'payment_item': 'BARTTXT', 'new': '37500', 'returning': '7700'},
291    'BSCEDBC': {'payment_item': 'BSCEDBC', 'new': '39500', 'returning': '9700'},
292    'PHDCRP': {'payment_item': 'PHDCRP', 'new': '91500', 'returning': '56200'},
293    'MFAPNT': {'payment_item': 'MFAPNT', 'new': '73500', 'returning': '42700'},
294    'BSCEDBE': {'payment_item': 'BSCEDBE', 'new': '39500', 'returning': '9700'},
295    'BARTPHL': {'payment_item': 'BARTPHL', 'new': '37500', 'returning': '7700'},
296    'BITESW': {'payment_item': 'BITESW', 'new': '64500', 'returning': '23700'},
297    'PHDME': {'payment_item': 'PHDME', 'new': '91500', 'returning': '56200'},
298    'PHDHED': {'payment_item': 'PHDHED', 'new': '91500', 'returning': '56200'},
299    'BSCPOL': {'payment_item': 'BSCPOL', 'new': '37500', 'returning': '7700'},
300    'DCG': {'payment_item': 'DCG', 'new': '60500', 'returning': '19700'},
301    'PHDGDS': {'payment_item': 'PHDGDS', 'new': '91500', 'returning': '56200'},
302    'PHDHEK': {'payment_item': 'PHDHEK', 'new': '91500', 'returning': '56200'},
303    'MENGMEDM': {'payment_item': 'MENGMEDM', 'new': '73500', 'returning': '42700'},
304    'BHECSW': {'payment_item': 'BHECSW', 'new': '63500', 'returning': '22700'},
305    'DCS': {'payment_item': 'DCS', 'new': '69500', 'returning': '27700'},
306    'PHDEM': {'payment_item': 'PHDEM', 'new': '91500', 'returning': '56200'},
307    'PHDSE': {'payment_item': 'PHDSE', 'new': '91500', 'returning': '56200'},
308    'BSCCHM': {'payment_item': 'BSCCHM', 'new': '39500', 'returning': '9700'},
309    'BSCCHP': {'payment_item': 'BSCCHP', 'new': '39500', 'returning': '9700'},
310    'PHDCSC': {'payment_item': 'PHDCSC', 'new': '91500', 'returning': '56200'},
311    'MSCMMCB': {'payment_item': 'MSCMMCB', 'new': '73500', 'returning': '42700'},
312    'MSCANS': {'payment_item': 'MSCANS', 'new': '73500', 'returning': '42700'},
313    'PHDACC': {'payment_item': 'PHDACC', 'new': '91500', 'returning': '56200'},
314    'BENGPRE': {'payment_item': 'BENGPRE', 'new': '39500', 'returning': '9700'},
315    'MBBSNDU': {'payment_item': 'MBBSNDU', 'new': '39500', 'returning': '9700'},
316    'MFACER': {'payment_item': 'MFACER', 'new': '73500', 'returning': '42700'},
317    'BAEDPNT': {'payment_item': 'BAEDPNT', 'new': '37500', 'returning': '7700'},
318    'PHD': {'payment_item': 'PHD', 'new': '121500', 'returning': '86200'},
319    'MSCSOS': {'payment_item': 'MSCSOS', 'new': '73500', 'returning': '42700'},
320    'DME': {'payment_item': 'DME', 'new': '64500', 'returning': '28500'},
321    'DMI': {'payment_item': 'DMI', 'new': '69500', 'returning': '27700'},
322    'MEDHEESE': {'payment_item': 'MEDHEESE', 'new': '73500', 'returning': '42700'},
323    'PHDECHM': {'payment_item': 'PHDECHM', 'new': '91500', 'returning': '56200'},
324    'MIHDP': {'payment_item': 'MIHDP', 'new': '85500', 'returning': '49500'},
325    'PGDMCB': {'payment_item': 'PGDMCB', 'new': '74500', 'returning': '32700'},
326    'BSCPPP': {'payment_item': 'BSCPPP', 'new': '39500', 'returning': '9700'},
327    'PHDCURR': {'payment_item': 'PHDCURR', 'new': '91500', 'returning': '56200'},
328    'BAEDFAA': {'payment_item': 'BAEDFAA', 'new': '37500', 'returning': '7700'},
329    'PHDIMIM': {'payment_item': 'PHDIMIM', 'new': '91500', 'returning': '56200'},
330    'MAFOL': {'payment_item': 'MAFOL', 'new': '73500', 'returning': '42700'},
331    'BAEDMD': {'payment_item': 'BAEDMD', 'new': '37500', 'returning': '7700'},
332    'MEDSOC': {'payment_item': 'MEDSOC', 'new': '73500', 'returning': '42700'},
333    'PHDMPP': {'payment_item': 'PHDMPP', 'new': '91500', 'returning': '56200'},
334    'MSCEM': {'payment_item': 'MSCEM', 'new': '73500', 'returning': '42700'},
335    'BSCEDEE': {'payment_item': 'BSCEDEE', 'new': '39500', 'returning': '9700'},
336    'PHDAEX': {'payment_item': 'PHDAEX', 'new': '91500', 'returning': '56200'},
337    'BSCEDEM': {'payment_item': 'BSCEDEM', 'new': '39500', 'returning': '9700'},
338    'DDP': {'payment_item': 'DDP', 'new': '69500', 'returning': '27700'},
339    'PHDBMPB': {'payment_item': 'PHDBMPB', 'new': '91500', 'returning': '56200'},
340    'PHDFM': {'payment_item': 'PHDFM', 'new': '91500', 'returning': '56200'},
341    'MPISLR': {'payment_item': 'MPISLR', 'new': '73500', 'returning': '42700'},
342    'BSCEDEV': {'payment_item': 'BSCEDEV', 'new': '39500', 'returning': '9700'},
343    'BCSCSW': {'payment_item': 'BCSCSW', 'new': '64500', 'returning': '23700'},
344    'BSCEDES': {'payment_item': 'BSCEDES', 'new': '37500', 'returning': '7700'},
345    'BGEOSW': {'payment_item': 'BGEOSW', 'new': '63500', 'returning': '22700'},
346    'BAGFIS': {'payment_item': 'BAGFIS', 'new': '39500', 'returning': '9700'},
347    'MSCGEG': {'payment_item': 'MSCGEG', 'new': '73500', 'returning': '42700'},
348    'PHDECOL': {'payment_item': 'PHDECOL', 'new': '91500', 'returning': '56200'},
349    'MSCGEN': {'payment_item': 'MSCGEN', 'new': '73500', 'returning': '42700'},
350    'MENGWR': {'payment_item': 'MENGWR', 'new': '73500', 'returning': '42700'},
351    'BEEL': {'payment_item': 'BEEL', 'new': '74500', 'returning': '32700'},
352    'DPAII': {'payment_item': 'DPAII', 'new': '68500', 'returning': '32500'},
353    'MEDMTH': {'payment_item': 'MEDMTH', 'new': '73500', 'returning': '42700'},
354    'BAGCRS': {'payment_item': 'BAGCRS', 'new': '39500', 'returning': '9700'},
355    'PGDTHR': {'payment_item': 'PGDTHR', 'new': '61500', 'returning': '32700'},
356    'MSCLA': {'payment_item': 'MSCLA', 'new': '73500', 'returning': '42700'},
357    'MSCUGRP': {'payment_item': 'MSCUGRP', 'new': '73500', 'returning': '42700'},
358    'MSCACC': {'payment_item': 'MSCACC', 'new': '73500', 'returning': '42700'},
359    'MFAPRT': {'payment_item': 'MFAPRT', 'new': '73500', 'returning': '42700'},
360    'PHDPHY': {'payment_item': 'PHDPHY', 'new': '91500', 'returning': '56200'},
361    'MPHILCP': {'payment_item': 'MPHILCP', 'new': '73500', 'returning': '42700'},
362    'BHEDSW': {'payment_item': 'BHEDSW', 'new': '64500', 'returning': '23700'},
363    'PHDCVE': {'payment_item': 'PHDCVE', 'new': '91500', 'returning': '56200'},
364    'BSCPBB': {'payment_item': 'BSCPBB', 'new': '39500', 'returning': '9700'},
365    'BMLS': {'payment_item': 'BMLS', 'new': '39500', 'returning': '9700'},
366    'PHDCRPS': {'payment_item': 'PHDCRPS', 'new': '91500', 'returning': '56200'},
367    'MSCCPD': {'payment_item': 'MSCCPD', 'new': '73500', 'returning': '42700'},
368    'BCS': {'payment_item': 'BCS', 'new': '71500', 'returning': '29700'},
369    'MSCPOLSC': {'payment_item': 'MSCPOLSC', 'new': '73500', 'returning': '42700'},
370    'MSCEPP': {'payment_item': 'MSCEPP', 'new': '73500', 'returning': '42700'},
371    'PGDEDU': {'payment_item': 'PGDEDU', 'new': '79500', 'returning': '43500'},
372    'MSCSCFPN': {'payment_item': 'MSCSCFPN', 'new': '73500', 'returning': '42700'},
373    'MPHILECO': {'payment_item': 'MPHILECO', 'new': '73500', 'returning': '42700'},
374    'PHDPRE': {'payment_item': 'PHDPRE', 'new': '91500', 'returning': '56200'},
375    'BAEDREL': {'payment_item': 'BAEDREL', 'new': '37500', 'returning': '7700'},
376    'BSCEDECO': {'payment_item': 'BSCEDECO', 'new': '37500', 'returning': '7700'},
377    'MSCMM': {'payment_item': 'MSCMM', 'new': '73500', 'returning': '42700'},
378    'MPINM': {'payment_item': 'MPINM', 'new': '73500', 'returning': '42700'},
379    'MENGMTPE': {'payment_item': 'MENGMTPE', 'new': '73500', 'returning': '42700'},
380    'MBAPT': {'payment_item': 'MBAPT', 'new': '85500', 'returning': '85200'},
381    'BADTSW': {'payment_item': 'BADTSW', 'new': '63500', 'returning': '22700'},
382    'PHDPHAMCB': {'payment_item': 'PHDPHAMCB', 'new': '91500', 'returning': '56200'},
383    'BSCAPOL': {'payment_item': 'BSCAPOL', 'new': '37500', 'returning': '7700'},
384    'BEDADT': {'payment_item': 'BEDADT', 'new': '37500', 'returning': '7700'},
385    'BSCEDWB': {'payment_item': 'BSCEDWB', 'new': '39500', 'returning': '9700'},
386    'MSCBCH': {'payment_item': 'MSCBCH', 'new': '73500', 'returning': '42700'},
387    'MBFE': {'payment_item': 'MBFE', 'new': '73500', 'returning': '42700'},
388    'PGDCHE': {'payment_item': 'PGDCHE', 'new': '79500', 'returning': '37700'},
389    'MPHACPP': {'payment_item': 'MPHACPP', 'new': '73500', 'returning': '42700'},
390    'DIL': {'payment_item': 'DIL', 'new': '68500', 'returning': '27700'},
391    'MSCECOL': {'payment_item': 'MSCECOL', 'new': '73500', 'returning': '42700'},
392    'BENGCHE': {'payment_item': 'BENGCHE', 'new': '39500', 'returning': '9700'},
393    'DIE': {'payment_item': 'DIE', 'new': '68500', 'returning': '27700'},
394    'DIF': {'payment_item': 'DIF', 'new': '58500', 'returning': '17700'},
395    'DIG': {'payment_item': 'DIG', 'new': '67500', 'returning': '25700'},
396    'DIA': {'payment_item': 'DIA', 'new': '68500', 'returning': '27700'},
397    'PHDBIOS': {'payment_item': 'PHDBIOS', 'new': '91500', 'returning': '56200'},
398    'PHDMTH': {'payment_item': 'PHDMTH', 'new': '91500', 'returning': '56200'},
399    'MSCAEE': {'payment_item': 'MSCAEE', 'new': '73500', 'returning': '42700'},
400    'MBF': {'payment_item': 'MBF', 'new': '73500', 'returning': '42700'},
401    'BENGMEE': {'payment_item': 'BENGMEE', 'new': '39500', 'returning': '9700'},
402    'MSCSW': {'payment_item': 'MSCSW', 'new': '73500', 'returning': '42700'},
403    'BENGCOM': {'payment_item': 'BENGCOM', 'new': '39500', 'returning': '9700'},
404    'MEDTED': {'payment_item': 'MEDTED', 'new': '73500', 'returning': '42700'},
405    'MSCAQ': {'payment_item': 'MSCAQ', 'new': '73500', 'returning': '42700'},
406    'BSCEDAC': {'payment_item': 'BSCEDAC', 'new': '39500', 'returning': '9700'},
407    'BSCEDAG': {'payment_item': 'BSCEDAG', 'new': '39500', 'returning': '9700'},
408    'MSCPHE': {'payment_item': 'MSCPHE', 'new': '73500', 'returning': '42700'},
409    'MPTMP': {'payment_item': 'MPTMP', 'new': '73500', 'returning': '42700'},
410    'MSCAC': {'payment_item': 'MSCAC', 'new': '73500', 'returning': '42700'},
411    'BMTHSW': {'payment_item': 'BMTHSW', 'new': '64500', 'returning': '23700'},
412    'MENGCHE': {'payment_item': 'MENGCHE', 'new': '73500', 'returning': '42700'},
413    'BSCSAA': {'payment_item': 'BSCSAA', 'new': '37500', 'returning': '7700'},
414    'DNAM': {'payment_item': 'DNAM', 'new': '68500', 'returning': '32500'},
415    'PHDPBB': {'payment_item': 'PHDPBB', 'new': '91500', 'returning': '56200'},
416    'PHDEMA': {'payment_item': 'PHDEMA', 'new': '91500', 'returning': '56200'},
417    'BSCAMTH': {'payment_item': 'BSCAMTH', 'new': '39500', 'returning': '9700'},
418    'DADT': {'payment_item': 'DADT', 'new': '79500', 'returning': '43500'},
419    'BSCEDMECO': {'payment_item': 'BSCEDMECO', 'new': '39500', 'returning': '9700'},
420    'MPHILPOL': {'payment_item': 'MPHILPOL', 'new': '73500', 'returning': '42700'},
421    'BSCEDSE': {'payment_item': 'BSCEDSE', 'new': '39500', 'returning': '9700'},
422    'MPENL': {'payment_item': 'MPENL', 'new': '73500', 'returning': '42700'},
423    'BSLT': {'payment_item': 'BSLT', 'new': '69500', 'returning': '27700'},
424    'MSCEPHM': {'payment_item': 'MSCEPHM', 'new': '73500', 'returning': '42700'},
425    'MPLDEM': {'payment_item': 'MPLDEM', 'new': '73500', 'returning': '42700'},
426    'MBBS': {'payment_item': 'MBBS', 'new': '39500', 'returning': '9700'},
427    'ODPT': {'payment_item': 'ODPT', 'new': '84500', 'returning': '42700'},
428    'BSCEDSS': {'payment_item': 'BSCEDSS', 'new': '37500', 'returning': '7700'},
429    'BERELSW': {'payment_item': 'BERELSW', 'new': '63500', 'returning': '22700'},
430    'BARTCER': {'payment_item': 'BARTCER', 'new': '37500', 'returning': '7700'},
431    'PGDEPRE': {'payment_item': 'PGDEPRE', 'new': '79500', 'returning': '37700'},
432    'BSCNUR': {'payment_item': 'BSCNUR', 'new': '39500', 'returning': '9700'},
433    'BPHARM': {'payment_item': 'BPHARM', 'new': '39500', 'returning': '9700'},
434    'MSCPHYS': {'payment_item': 'MSCPHYS', 'new': '73500', 'returning': '42700'},
435    'MSCPHYT': {'payment_item': 'MSCPHYT', 'new': '73500', 'returning': '42700'},
436    'MPSW': {'payment_item': 'MPSW', 'new': '73500', 'returning': '42700'},
437    'BEMGTSW': {'payment_item': 'BEMGTSW', 'new': '63500', 'returning': '22700'},
438    'MSCMPP': {'payment_item': 'MSCMPP', 'new': '73500', 'returning': '42700'},
439    'BCHESW': {'payment_item': 'BCHESW', 'new': '64500', 'returning': '23700'},
440    'BISCSW': {'payment_item': 'BISCSW', 'new': '64500', 'returning': '23700'},
441    'BSCEDMPOL': {'payment_item': 'BSCEDMPOL', 'new': '37500', 'returning': '7700'},
442    'BARTAPG': {'payment_item': 'BARTAPG', 'new': '37500', 'returning': '7700'},
443    'BARTAPM': {'payment_item': 'BARTAPM', 'new': '37500', 'returning': '7700'},
444    'PHDECO': {'payment_item': 'PHDECO', 'new': '91500', 'returning': '56200'},
445    'BARTSCP': {'payment_item': 'BARTSCP', 'new': '37500', 'returning': '7700'},
446    'BARTLAL': {'payment_item': 'BARTLAL', 'new': '37500', 'returning': '7700'},
447    'BAGANS': {'payment_item': 'BAGANS', 'new': '39500', 'returning': '9700'},
448    'BENGCVE': {'payment_item': 'BENGCVE', 'new': '39500', 'returning': '9700'},
449    'PGDCSC': {'payment_item': 'PGDCSC', 'new': '74500', 'returning': '32700'},
450    'MEDTEDPT': {'payment_item': 'MEDTEDPT', 'new': '78500', 'returning': '37700'},
451    'OD': {'payment_item': 'OD', 'new': '39500', 'returning': '9700'},
452    'MPBCH': {'payment_item': 'MPBCH', 'new': '73500', 'returning': '42700'},
453    'BECOSW': {'payment_item': 'BECOSW', 'new': '63500', 'returning': '22700'},
454    'PGDNRM': {'payment_item': 'PGDNRM', 'new': '74500', 'returning': '32700'},
455    'BSCMCB': {'payment_item': 'BSCMCB', 'new': '39500', 'returning': '9700'},
456    'MEDBUS': {'payment_item': 'MEDBUS', 'new': '73500', 'returning': '42700'},
457    'MSCEQM': {'payment_item': 'MSCEQM', 'new': '73500', 'returning': '42700'},
458    'MEDADT': {'payment_item': 'MEDADT', 'new': '73500', 'returning': '42700'},
459    'BENGGSE': {'payment_item': 'BENGGSE', 'new': '39500', 'returning': '9700'},
460    'BSCMTP': {'payment_item': 'BSCMTP', 'new': '39500', 'returning': '9700'},
461    'DICHE': {'payment_item': 'DICHE', 'new': '69500', 'returning': '27700'},
462    'DES': {'payment_item': 'DES', 'new': '64500', 'returning': '22700'},
463    'PHDGLY': {'payment_item': 'PHDGLY', 'new': '91500', 'returning': '56200'},
464    'DEM': {'payment_item': 'DEM', 'new': '68500', 'returning': '27700'},
465    'MSCECSF': {'payment_item': 'MSCECSF', 'new': '73500', 'returning': '42700'},
466    'BESTR': {'payment_item': 'BESTR', 'new': '74500', 'returning': '32700'},
467    'DEC': {'payment_item': 'DEC', 'new': '61500', 'returning': '28500'},
468    'MSCOR': {'payment_item': 'MSCOR', 'new': '73500', 'returning': '42700'},
469    'MSCCPFS': {'payment_item': 'MSCCPFS', 'new': '73500', 'returning': '42700'},
470    'MAALIN': {'payment_item': 'MAALIN', 'new': '73500', 'returning': '42700'},
471    'MSCPBB': {'payment_item': 'MSCPBB', 'new': '73500', 'returning': '42700'},
472    'MPBMPB': {'payment_item': 'MPBMPB', 'new': '73500', 'returning': '42700'},
473    'MSCGBM': {'payment_item': 'MSCGBM', 'new': '73500', 'returning': '42700'},
474    'MAALIT': {'payment_item': 'MAALIT', 'new': '73500', 'returning': '42700'},
475    'LLB': {'payment_item': 'LLB', 'new': '37500', 'returning': '7700'},
476    'MSCELEC': {'payment_item': 'MSCELEC', 'new': '73500', 'returning': '42700'},
477    'DHE': {'payment_item': 'DHE', 'new': '64500', 'returning': '28500'},
478    'MSCEDHEK': {'payment_item': 'MSCEDHEK', 'new': '73500', 'returning': '42700'},
479    'PHDENGG': {'payment_item': 'PHDENGG', 'new': '91500', 'returning': '56200'},
480    'MPACHM': {'payment_item': 'MPACHM', 'new': '73500', 'returning': '42700'},
481    'PHDSCED': {'payment_item': 'PHDSCED', 'new': '91500', 'returning': '56200'},
482    'DAIC': {'payment_item': 'DAIC', 'new': '64500', 'returning': '22700'},
483    'BSCEDMP': {'payment_item': 'BSCEDMP', 'new': '37500', 'returning': '7700'},
484    'PHDALIT': {'payment_item': 'PHDALIT', 'new': '91500', 'returning': '56200'},
485    'BARTMAS': {'payment_item': 'BARTMAS', 'new': '37500', 'returning': '7700'},
486    'BDS': {'payment_item': 'BDS', 'new': '39500', 'returning': '9700'},
487    'BSCEDME': {'payment_item': 'BSCEDME', 'new': '39500', 'returning': '9700'},
488    'MEDRCD': {'payment_item': 'MEDRCD', 'new': '73500', 'returning': '42700'},
489    'PHDTMP': {'payment_item': 'PHDTMP', 'new': '91500', 'returning': '56200'},
490    'MATS': {'payment_item': 'MATS', 'new': '73500', 'returning': '42700'},
491    'MPA': {'payment_item': 'MPA', 'new': '83500', 'returning': '42700'},
492    'BARTFAA': {'payment_item': 'BARTFAA', 'new': '37500', 'returning': '7700'},
493    'BPRE': {'payment_item': 'BPRE', 'new': '74500', 'returning': '32700'},
494    'BSCPHY': {'payment_item': 'BSCPHY', 'new': '39500', 'returning': '9700'},
495    'BSCPHS': {'payment_item': 'BSCPHS', 'new': '39500', 'returning': '9700'},
496    'BISD': {'payment_item': 'BISD', 'new': '68500', 'returning': '27700'},
497    'BARTFAP': {'payment_item': 'BARTFAP', 'new': '37500', 'returning': '7700'},
498    'PHDGM': {'payment_item': 'PHDGM', 'new': '91500', 'returning': '56200'},
499    'MSCEMGT': {'payment_item': 'MSCEMGT', 'new': '73500', 'returning': '42700'},
500    'MENGMHMT': {'payment_item': 'MENGMHMT', 'new': '73500', 'returning': '42700'},
501    'PHDLAW': {'payment_item': 'PHDLAW', 'new': '91500', 'returning': '56200'},
502    'MHIS': {'payment_item': 'MHIS', 'new': '73500', 'returning': '42700'},
503    'MEDEM': {'payment_item': 'MEDEM', 'new': '73500', 'returning': '42700'},
504    'MSCMTH': {'payment_item': 'MSCMTH', 'new': '73500', 'returning': '42700'},
505    'PHDMMCB': {'payment_item': 'PHDMMCB', 'new': '91500', 'returning': '56200'},
506    'BSCEDSOC': {'payment_item': 'BSCEDSOC', 'new': '37500', 'returning': '7700'},
507    'BEHKTSW': {'payment_item': 'BEHKTSW', 'new': '64500', 'returning': '23700'},
508    'MEDEAF': {'payment_item': 'MEDEAF', 'new': '73500', 'returning': '42700'},
509    'MATHR': {'payment_item': 'MATHR', 'new': '73500', 'returning': '42700'},
510    'MSCCHM': {'payment_item': 'MSCCHM', 'new': '73500', 'returning': '42700'},
511    'MBAFT': {'payment_item': 'MBAFT', 'new': '139500', 'returning': '110200'},
512    'BAEDEL': {'payment_item': 'BAEDEL', 'new': '37500', 'returning': '7700'},
513    'PHDETEL': {'payment_item': 'PHDETEL', 'new': '91500', 'returning': '56200'},
514    'BEMPSW': {'payment_item': 'BEMPSW', 'new': '63500', 'returning': '22700'},
515    'MEDSEPT': {'payment_item': 'MEDSEPT', 'new': '78500', 'returning': '37700'},
516    'BARTFOL': {'payment_item': 'BARTFOL', 'new': '37500', 'returning': '7700'},
517    'MSCHRM': {'payment_item': 'MSCHRM', 'new': '73500', 'returning': '42700'},
518    'BSCEDPOL': {'payment_item': 'BSCEDPOL', 'new': '37500', 'returning': '7700'},
519    'PHDAPM': {'payment_item': 'PHDAPM', 'new': '91500', 'returning': '56200'},
520    'MSCPG': {'payment_item': 'MSCPG', 'new': '73500', 'returning': '42700'},
521    'PGDTED': {'payment_item': 'PGDTED', 'new': '84500', 'returning': '48500'},
522    'BEHKNSW': {'payment_item': 'BEHKNSW', 'new': '64500', 'returning': '23700'},
523    'MSCPCHM': {'payment_item': 'MSCPCHM', 'new': '73500', 'returning': '42700'},
524    'BPOLSW': {'payment_item': 'BPOLSW', 'new': '63500', 'returning': '22700'},
525    'MSCECO': {'payment_item': 'MSCECO', 'new': '73500', 'returning': '42700'},
526    'BEPOLSW': {'payment_item': 'BEPOLSW', 'new': '63500', 'returning': '22700'},
527    'MSCHYD': {'payment_item': 'MSCHYD', 'new': '73500', 'returning': '42700'},
528    'BSCANA': {'payment_item': 'BSCANA', 'new': '39500', 'returning': '9700'},
529    'BSSTSW': {'payment_item': 'BSSTSW', 'new': '63500', 'returning': '22700'},
530    'PGDTEDP': {'payment_item': 'PGDTEDP', 'new': '84500', 'returning': '48500'},
531    'PHDCP': {'payment_item': 'PHDCP', 'new': '91500', 'returning': '56200'},
532    'MFASCP': {'payment_item': 'MFASCP', 'new': '73500', 'returning': '42700'},
533    'MENGPEE': {'payment_item': 'MENGPEE', 'new': '73500', 'returning': '42700'},
534    'CIE': {'payment_item': 'CIE', 'new': '62500', 'returning': '21700'},
535    'MPMTH': {'payment_item': 'MPMTH', 'new': '73500', 'returning': '42700'},
536    'BENGMEP': {'payment_item': 'BENGMEP', 'new': '39500', 'returning': '9700'},
537    'DISD': {'payment_item': 'DISD', 'new': '68500', 'returning': '27700'},
538    'MEDHME': {'payment_item': 'MEDHME', 'new': '73500', 'returning': '42700'},
539    'PHDEHYD': {'payment_item': 'PHDEHYD', 'new': '91500', 'returning': '56200'},
540    'MHPM': {'payment_item': 'MHPM', 'new': '85500', 'returning': '49500'},
541    'DAE': {'payment_item': 'DAE', 'new': '67500', 'returning': '25700'},
542    'DAC': {'payment_item': 'DAC', 'new': '61500', 'returning': '19700'},
543    'DAM': {'payment_item': 'DAM', 'new': '64500', 'returning': '22700'},
544    'BAPSAS': {'payment_item': 'BAPSAS', 'new': '37500', 'returning': '7700'},
545    'CEDH': {'payment_item': 'CEDH', 'new': '62500', 'returning': '21700'},
546    'MEDWED': {'payment_item': 'MEDWED', 'new': '73500', 'returning': '42700'},
547    'PHDPHED': {'payment_item': 'PHDPHED', 'new': '91500', 'returning': '56200'},
548    'MSCPPT': {'payment_item': 'MSCPPT', 'new': '73500', 'returning': '42700'},
549    'MASTERS OTHERS': {'payment_item': 'MASTERS OTHERS', 'new': '96000', 'returning': '67700'},
550    'PHDHIS': {'payment_item': 'PHDHIS', 'new': '91500', 'returning': '56200'},
551    'MENGCEST': {'payment_item': 'MENGCEST', 'new': '73500', 'returning': '42700'},
552    'PHDAEB': {'payment_item': 'PHDAEB', 'new': '91500', 'returning': '56200'},
553    'MEDTEET': {'payment_item': 'MEDTEET', 'new': '73500', 'returning': '42700'},
554    'BEHKESW': {'payment_item': 'BEHKESW', 'new': '64500', 'returning': '23700'},
555    'PHDAEE': {'payment_item': 'PHDAEE', 'new': '91500', 'returning': '56200'},
556    'BSCINM': {'payment_item': 'BSCINM', 'new': '39500', 'returning': '9700'},
557    'MSCPPB': {'payment_item': 'MSCPPB', 'new': '73500', 'returning': '42700'},
558    'BARTISD': {'payment_item': 'BARTISD', 'new': '68500', 'returning': '7700'},
559    'BAEDEDO': {'payment_item': 'BAEDEDO', 'new': '37500', 'returning': '7700'},
560    'BHISSW': {'payment_item': 'BHISSW', 'new': '63500', 'returning': '22700'},
561    'MAISD': {'payment_item': 'MAISD', 'new': '73500', 'returning': '42700'},
562    'MSCAEX': {'payment_item': 'MSCAEX', 'new': '73500', 'returning': '42700'},
563    'BSCINC': {'payment_item': 'BSCINC', 'new': '39500', 'returning': '9700'},
564    'PHDBCH': {'payment_item': 'PHDBCH', 'new': '91500', 'returning': '56200'},
565    'BSCEDIS': {'payment_item': 'BSCEDIS', 'new': '39500', 'returning': '9700'},
566    'PHDCFPN': {'payment_item': 'PHDCFPN', 'new': '91500', 'returning': '56200'},
567    'BSCEDGR': {'payment_item': 'BSCEDGR', 'new': '39500', 'returning': '9700'},
568    'MSCAEB': {'payment_item': 'MSCAEB', 'new': '73500', 'returning': '42700'},
569    'BSCINP': {'payment_item': 'BSCINP', 'new': '39500', 'returning': '9700'}
570    }
571
572#import csv
573#from Globals import INSTANCE_HOME
574#fees_path = "%s/import/fees.csv" % (INSTANCE_HOME)
575#reader = csv.DictReader(open(fees_path, 'r'))
576#lst = [i for i in reader]
577#all_fees = dict([(i['payment_item'],i) for i in lst])
578
579next_info = context.getNextInfo(brain)
580next_session_str = next_info['next_session_str']
581description = "School Fee for Session %s" % next_session_str
582
583d = {}
584
585if all_fees.has_key(brain.course):
586    d = all_fees[brain.course]
587    d['description'] = "%s (%s)" % (description,brain.course)
588   
589d['next_session_id'] = next_info['next_session_id']
590                                                   
591return d
592
Note: See TracBrowser for help on using the repository browser.