~oh-dev/openhealth/phit-tools

« back to all changes in this revision

Viewing changes to ihris-suite/lib/manage/modules/ManageJob/modules/isco_08/ISCO_08.xml

  • Committer: litlfred at ibiblio
  • Date: 2009-10-26 13:55:16 UTC
  • Revision ID: litlfred@ibiblio.org-20091026135516-7er0260tad01febt
ihris suite updated to 4.0.1 pre-release...
follows that did not get added on the last attempt did this time... the problem is that bzr does not like to include branches in a sub-directory even if you add them in which 
  is how ihris-suite/lib/* was structed.  so i had to move ihris-suite/lib/*/.bzr to ihris-suite/lib/*/.bzr_dir to trick it
the site will now succesfully install.  have not attempted change the root drive letter yet

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?>       
 
2
<!DOCTYPE I2CEConfiguration SYSTEM "I2CE_Configuration.dtd">
 
3
<I2CEConfiguration name='isco-08'>      
 
4
  <metadata>
 
5
    <displayName>ISCO 08 Job Codes</displayName>   
 
6
    <description>The ISCO 08 Job Codes</description>
 
7
    <version>4.0.1</version>
 
8
    <path name='modules'>
 
9
      <value>./modules</value>
 
10
    </path>
 
11
 </metadata>
 
12
 <configurationGroup name='isco-08' path='/'>
 
13
 
 
14
   <configurationGroup name='isco_08_forms' path='/modules/forms/formClasses'>
 
15
     <!--we will add a form class for each of the isco 08 groupings -->
 
16
     <!--each form class will extend the class I2CE_List -->
 
17
     <!--each form class will provide the field 'name' and 'description' of which name is required -->
 
18
     <!--the forms will map to each other in a heirachical relationship as follows:
 
19
         iHRIS_ISCO_08_Sub_Major has a field isco_08_major which will map to the isco_08_major form
 
20
         iHRIS_ISCO_08_Minor has a field isco_08_sub_major which will map to the isco_08_sub_major form
 
21
         iHRIS_ISCO_08_Unit has a field isco_08_minor which will map to the isco_08_minor form
 
22
         -->
 
23
     <!--we will specify a header (or title) for each of the fields we add in the forms -->
 
24
     <!--the corrseponding forms are defined in the block  following this one -->
 
25
        <configurationGroup name='iHRIS_ISCO_08_Major'>
 
26
          <configuration name="extends">
 
27
            <!-- This form class extends I2CE_List class  -->
 
28
            <value>I2CE_List</value>
 
29
          </configuration>
 
30
          <configurationGroup name="fields">
 
31
            <!-- The fields defined for this form -->
 
32
            <configurationGroup name="name">
 
33
              <configuration name="formfield">
 
34
                <!-- The field type is string-->
 
35
                <value>STRING_LINE</value>
 
36
              </configuration>
 
37
              <configuration name="headers" type="delimited">
 
38
                <!-- The headers for this field. -->   
 
39
                <value>default:Major Group</value>
 
40
              </configuration>
 
41
              <configuration name="required" type="boolean">
 
42
                <!--This field is requried -->
 
43
                <value>true</value>
 
44
              </configuration>
 
45
            </configurationGroup>
 
46
            
 
47
          </configurationGroup>
 
48
        </configurationGroup>
 
49
        <configurationGroup name='iHRIS_ISCO_08_Sub_Major'>
 
50
          <configuration name="extends">
 
51
            <!-- this form class extends I2CE_List -->
 
52
            <value>I2CE_List</value>
 
53
          </configuration>
 
54
          <configurationGroup name="fields">
 
55
            <!-- The fields defined for this form -->
 
56
            <configurationGroup name="name">
 
57
              <configuration name="formfield">
 
58
                <!--The field type is string_line -->
 
59
                <value>STRING_LINE</value>
 
60
              </configuration>
 
61
              <configuration name="headers" type="delimited">
 
62
                <!-- The headers for this field. -->   
 
63
                <value>default:Sub-Major Group</value>
 
64
              </configuration>
 
65
              <configuration name="required" type="boolean">
 
66
                <!--This field is requried -->
 
67
                <value>true</value>
 
68
              </configuration>
 
69
            </configurationGroup>
 
70
           
 
71
            <configurationGroup name="isco_08_major">
 
72
              <configuration name="formfield">
 
73
                <!--The field  is a mapped  value -->
 
74
                <value>MAP</value>
 
75
              </configuration>
 
76
              <configuration name="headers" type="delimited">
 
77
                <!-- The headers for this field. -->   
 
78
                <value>default:Major Group</value>
 
79
              </configuration>
 
80
            </configurationGroup>
 
81
          </configurationGroup>
 
82
        </configurationGroup>
 
83
        <configurationGroup name='iHRIS_ISCO_08_Minor'>
 
84
          <configurationGroup name="fields">
 
85
            <!-- The fields defined for this form -->
 
86
            <configurationGroup name="name">
 
87
              <configuration name="formfield">
 
88
                <!--The field type is string -->
 
89
                <value>STRING_LINE</value>
 
90
              </configuration>
 
91
              <configuration name="headers" type="delimited">
 
92
                <!-- The headers for this field. -->   
 
93
                <value>default:Minor Group</value>
 
94
              </configuration>
 
95
              <configuration name="required" type="boolean">
 
96
                <!--This field is requried -->
 
97
                <value>true</value>
 
98
              </configuration>
 
99
            </configurationGroup>
 
100
            
 
101
            <configurationGroup name="isco_08_sub_major">
 
102
              <configuration name="formfield">
 
103
                <!--The field is a mapped value -->
 
104
                <value>MAP</value>
 
105
              </configuration>
 
106
              <configuration name="headers" type="delimited">
 
107
                <!-- The headers for this field. -->   
 
108
                <value>default:Sub-Major Group</value>
 
109
              </configuration>
 
110
            </configurationGroup>
 
111
          </configurationGroup>
 
112
        </configurationGroup>
 
113
        <configurationGroup name='iHRIS_ISCO_08_Unit'>
 
114
          <configurationGroup name="fields">
 
115
            <!-- The fields defined for this form-->
 
116
            <configurationGroup name="name">
 
117
              <configuration name="formfield">
 
118
                <!--The field type is string -->
 
119
                <value>STRING_LINE</value>
 
120
              </configuration>
 
121
              <configuration name="headers" type="delimited">
 
122
                <!-- The headers for this field. -->   
 
123
                <value>default:Unit</value>
 
124
              </configuration>
 
125
              <configuration name="required" type="boolean">
 
126
                <!--This field is requried -->
 
127
                <value>true</value>
 
128
              </configuration>
 
129
            </configurationGroup>
 
130
            
 
131
            <configurationGroup name="isco_08_minor">
 
132
              <configuration name="formfield">
 
133
                <!--The field is a mapped-value -->
 
134
                <value>MAP</value>
 
135
              </configuration>
 
136
              <configuration name="headers" type="delimited">
 
137
                <!-- The headers for this field. -->   
 
138
                <value>default:Minor Group</value>
 
139
              </configuration>
 
140
            </configurationGroup>
 
141
          </configurationGroup>
 
142
        </configurationGroup>
 
143
    </configurationGroup>
 
144
 
 
145
 
 
146
   <configurationGroup name='isco_08_forms' path='/modules/forms/forms'>
 
147
     <!--we will add a form for each of the isco 08 groupings -->
 
148
        <configurationGroup name='isco_08_major'>
 
149
          <configuration name='class' values='single'>
 
150
            <!-- The name of the class providing the form -->
 
151
            <value>iHRIS_ISCO_08_Major</value>
 
152
          </configuration>
 
153
          <configuration name='display' values='single'>
 
154
            <!-- The display name for this form -->
 
155
            <value>ISCO 08 Major</value>
 
156
          </configuration>
 
157
          <configuration name="storage" values='single'>
 
158
            <!-- The storage mechanism for this form. -->
 
159
 
 
160
            <value>magicdata</value>
 
161
          </configuration>
 
162
        </configurationGroup>
 
163
        <configurationGroup name='isco_08_sub_major'>
 
164
          <configuration name='class' values='single'>
 
165
            <!-- The name of the class providing the form -->
 
166
            <value>iHRIS_ISCO_08_Sub_Major</value>
 
167
          </configuration>
 
168
          <configuration name='display' values='single'>
 
169
            <!-- The display name for this form -->
 
170
            <value>ISCO 08 Sub-Major</value>
 
171
          </configuration>
 
172
          <configuration name="storage" values='single'>
 
173
            <!-- The storage mechanism for this form. -->
 
174
 
 
175
            <value>magicdata</value>
 
176
          </configuration>
 
177
        </configurationGroup>
 
178
        <configurationGroup name='isco_08_minor'>
 
179
          <configuration name='class' values='single'>
 
180
            <!-- The name of the class providing the form -->
 
181
            <value>iHRIS_ISCO_08_Minor</value>
 
182
          </configuration>
 
183
          <configuration name='display' values='single'>
 
184
            <!-- The display name for this form -->
 
185
            <value>ISCO 08 Minor</value>
 
186
          </configuration>
 
187
          <configuration name="storage" values='single'>
 
188
            <!-- The storage mechanism for this form. -->
 
189
            <value>magicdata</value>
 
190
          </configuration>
 
191
        </configurationGroup>
 
192
        <configurationGroup name='isco_08_unit'>
 
193
          <configuration name='class' values='single'>
 
194
            <!-- The name of the class providing the form -->
 
195
            <value>iHRIS_ISCO_08_Unit</value>
 
196
          </configuration>
 
197
          <configuration name='display' values='single'>
 
198
            <!-- The display name for this form -->
 
199
            <value>ISCO 08 Unit</value>
 
200
          </configuration>
 
201
          <configuration name="storage" values='single'>
 
202
            <!-- The storage mechanism for this form. -->
 
203
            <value>magicdata</value>
 
204
          </configuration>
 
205
        </configurationGroup>
 
206
     </configurationGroup>
 
207
 
 
208
 
 
209
 
 
210
 
 
211
   <configurationGroup name='isco_08_field' path='/modules/forms/formClasses/iHRIS_Job/fields/isco_08_unit'>
 
212
     <!--Add the isco_08_unit field into iHRIS_Job which will point to the isco_08_units/job codes we have-->
 
213
     <version>4.0.1</version>
 
214
     <configuration name="formfield">
 
215
       <!-- This is a mapped value-->
 
216
       <value>MAP</value>
 
217
     </configuration>
 
218
     <configuration name="headers" type="delimited">
 
219
       <!-- The headers for this field. -->   
 
220
       <value>default:ISCO 08 Code</value>
 
221
     </configuration>
 
222
     <configurationGroup name="meta">
 
223
       <configurationGroup name="display">
 
224
         <configurationGroup name="default">
 
225
           <configuration name="fields">
 
226
             <!--This describes the default display and select isco_08_unit field.  We start
 
227
                 in the lowest part of the hierarchy of forms, isco_08_unit and proceed up to the top
 
228
                 part, the isco_08_major. The forms are separated by colons.  
 
229
                 When a value is selected, the full hierarchy is displayed. 
 
230
                 When a value is displayed, we only display the the isco_08_unit data, as the
 
231
                 other forms' display is suppressed by the [ ] -->
 
232
             <value>isco_08_unit:isco_08_minor:isco_08_sub_major:isco_08_major</value>
 
233
           </configuration>
 
234
         </configurationGroup>
 
235
       </configurationGroup>
 
236
     </configurationGroup>
 
237
   </configurationGroup>
 
238
 </configurationGroup>
 
239
</I2CEConfiguration>