Projet

Général

Profil

0001-toulouse_maelis-update-family-wsdl-67783.patch

Nicolas Roche, 28 juillet 2022 16:01

Télécharger (60,3 ko)

Voir les différences:

Subject: [PATCH] toulouse_maelis: update family wsdl (#67783)

 tests/data/toulouse_maelis/FamilyService.wsdl | 549 +++++++++++++-----
 1 file changed, 390 insertions(+), 159 deletions(-)
tests/data/toulouse_maelis/FamilyService.wsdl
7 7
  <xs:import namespace="bean.persistence.activity.ws.maelis.sigec.com"/>
8 8
  <xs:import namespace="http://www.w3.org/2005/05/xmlmime"/>
9 9
  <xs:element name="addSuppliedDocument" type="tns:addSuppliedDocument"/>
10 10
  <xs:element name="addSuppliedDocumentResponse" type="tns:addSuppliedDocumentResponse"/>
11 11
  <xs:element name="createChild" type="tns:createChild"/>
12 12
  <xs:element name="createChildResponse" type="tns:createChildResponse"/>
13 13
  <xs:element name="createFamily" type="tns:createFamily"/>
14 14
  <xs:element name="createFamilyResponse" type="tns:createFamilyResponse"/>
15
  <xs:element name="createOrUpdateFSL" type="tns:createOrUpdateFSL"/>
16
  <xs:element name="createOrUpdateFSLResponse" type="tns:createOrUpdateFSLResponse"/>
15 17
  <xs:element name="createUpdateQuotient" type="tns:createUpdateQuotient"/>
16 18
  <xs:element name="createUpdateQuotientResponse" type="tns:createUpdateQuotientResponse"/>
17 19
  <xs:element name="deletesubscribe" type="tns:deletesubscribe"/>
18 20
  <xs:element name="deletesubscribeResponse" type="tns:deletesubscribeResponse"/>
19 21
  <xs:element name="getActivityRate" type="tns:getActivityRate"/>
20 22
  <xs:element name="getActivityRateResponse" type="tns:getActivityRateResponse"/>
21 23
  <xs:element name="isChildExists" type="tns:isChildExists"/>
22 24
  <xs:element name="isChildExistsResponse" type="tns:isChildExistsResponse"/>
......
25 27
  <xs:element name="isWSRunning" type="tns:isWSRunning"/>
26 28
  <xs:element name="isWSRunningResponse" type="tns:isWSRunningResponse"/>
27 29
  <xs:element name="readCSPList" type="tns:readCSPList"/>
28 30
  <xs:element name="readCSPListResponse" type="tns:readCSPListResponse"/>
29 31
  <xs:element name="readCategoryList" type="tns:readCategoryList"/>
30 32
  <xs:element name="readCategoryListResponse" type="tns:readCategoryListResponse"/>
31 33
  <xs:element name="readCivilityList" type="tns:readCivilityList"/>
32 34
  <xs:element name="readCivilityListResponse" type="tns:readCivilityListResponse"/>
35
  <xs:element name="readDietCodeList" type="tns:readDietCodeList"/>
36
  <xs:element name="readDietCodeListResponse" type="tns:readDietCodeListResponse"/>
33 37
  <xs:element name="readFamily" type="tns:readFamily"/>
34 38
  <xs:element name="readFamilyByPassword" type="tns:readFamilyByPassword"/>
35 39
  <xs:element name="readFamilyByPasswordResponse" type="tns:readFamilyByPasswordResponse"/>
36 40
  <xs:element name="readFamilyResponse" type="tns:readFamilyResponse"/>
37 41
  <xs:element name="readOrganList" type="tns:readOrganList"/>
38 42
  <xs:element name="readOrganListResponse" type="tns:readOrganListResponse"/>
43
  <xs:element name="readPAIList" type="tns:readPAIList"/>
44
  <xs:element name="readPAIListResponse" type="tns:readPAIListResponse"/>
39 45
  <xs:element name="readQualityList" type="tns:readQualityList"/>
40 46
  <xs:element name="readQualityListResponse" type="tns:readQualityListResponse"/>
47
  <xs:element name="readQuotientList" type="tns:readQuotientList"/>
48
  <xs:element name="readQuotientListResponse" type="tns:readQuotientListResponse"/>
41 49
  <xs:element name="readSituationList" type="tns:readSituationList"/>
42 50
  <xs:element name="readSituationListResponse" type="tns:readSituationListResponse"/>
43 51
  <xs:element name="readStreetList" type="tns:readStreetList"/>
44 52
  <xs:element name="readStreetListResponse" type="tns:readStreetListResponse"/>
53
  <xs:element name="readVaccinList" type="tns:readVaccinList"/>
54
  <xs:element name="readVaccinListResponse" type="tns:readVaccinListResponse"/>
45 55
  <xs:element name="subscribeActivity" type="tns:subscribeActivity"/>
46 56
  <xs:element name="subscribeActivityResponse" type="tns:subscribeActivityResponse"/>
47 57
  <xs:element name="subscribeSchool" type="tns:subscribeSchool"/>
48 58
  <xs:element name="subscribeSchoolResponse" type="tns:subscribeSchoolResponse"/>
49 59
  <xs:element name="updateChildAutorization" type="tns:updateChildAutorization"/>
50 60
  <xs:element name="updateChildAutorizationResponse" type="tns:updateChildAutorizationResponse"/>
51 61
  <xs:element name="updateChildIndicators" type="tns:updateChildIndicators"/>
52 62
  <xs:element name="updateChildIndicatorsResponse" type="tns:updateChildIndicatorsResponse"/>
......
55 65
  <xs:element name="updateCoordinate" type="tns:updateCoordinate"/>
56 66
  <xs:element name="updateCoordinateResponse" type="tns:updateCoordinateResponse"/>
57 67
  <xs:element name="updateFamily" type="tns:updateFamily"/>
58 68
  <xs:element name="updateFamilyAuthorizedPersonList" type="tns:updateFamilyAuthorizedPersonList"/>
59 69
  <xs:element name="updateFamilyAuthorizedPersonListResponse" type="tns:updateFamilyAuthorizedPersonListResponse"/>
60 70
  <xs:element name="updateFamilyResponse" type="tns:updateFamilyResponse"/>
61 71
  <xs:element name="updateFamilySituation" type="tns:updateFamilySituation"/>
62 72
  <xs:element name="updateFamilySituationResponse" type="tns:updateFamilySituationResponse"/>
73
  <xs:complexType name="deletesubscribe">
74
    <xs:sequence>
75
      <xs:element name="numPerson" type="xs:int"/>
76
      <xs:element name="idActivite" type="xs:string"/>
77
      <xs:element name="dateRefDelete" type="xs:dateTime"/>
78
    </xs:sequence>
79
  </xs:complexType>
80
  <xs:complexType name="deletesubscribeResponse">
81
    <xs:sequence/>
82
  </xs:complexType>
63 83
  <xs:complexType name="updateChildIndicators">
64 84
    <xs:sequence>
65 85
      <xs:element name="numPerson" type="xs:int"/>
66 86
      <xs:element maxOccurs="unbounded" name="indicatorsLst" type="ns1:indicatorValueUpdBean"/>
67 87
    </xs:sequence>
68 88
  </xs:complexType>
69 89
  <xs:complexType abstract="true" name="abstractSpecRequestBean">
70 90
    <xs:complexContent>
......
74 94
    </xs:complexContent>
75 95
  </xs:complexType>
76 96
  <xs:complexType abstract="true" name="abstractSpecBean">
77 97
    <xs:sequence/>
78 98
  </xs:complexType>
79 99
  <xs:complexType name="updateChildIndicatorsResponse">
80 100
    <xs:sequence/>
81 101
  </xs:complexType>
82
  <xs:complexType name="deletesubscribe">
102
  <xs:complexType name="readQuotientList">
103
    <xs:sequence/>
104
  </xs:complexType>
105
  <xs:complexType name="readQuotientListResponse">
83 106
    <xs:sequence>
84
      <xs:element name="numPerson" type="xs:int"/>
85
      <xs:element name="idActivite" type="xs:string"/>
86
      <xs:element name="dateRefDelete" type="xs:dateTime"/>
107
      <xs:element maxOccurs="unbounded" minOccurs="0" name="itemList" type="ns1:itemBean"/>
87 108
    </xs:sequence>
88 109
  </xs:complexType>
89
  <xs:complexType name="deletesubscribeResponse">
110
  <xs:complexType name="readDietCodeList">
90 111
    <xs:sequence/>
91 112
  </xs:complexType>
113
  <xs:complexType name="readDietCodeListResponse">
114
    <xs:sequence>
115
      <xs:element maxOccurs="unbounded" minOccurs="0" name="itemList" type="ns1:itemBean"/>
116
    </xs:sequence>
117
  </xs:complexType>
92 118
  <xs:complexType name="readFamily">
93 119
    <xs:sequence>
94 120
      <xs:element name="dossierNumber" type="xs:int"/>
95 121
      <xs:element minOccurs="0" name="schoolYear" type="xs:string"/>
96 122
      <xs:element minOccurs="0" name="incomeYear" type="xs:string"/>
97 123
      <xs:element minOccurs="0" name="referenceYear" type="xs:string"/>
98 124
    </xs:sequence>
99 125
  </xs:complexType>
......
102 128
      <xs:element minOccurs="0" name="familyResult" type="tns:familyBean"/>
103 129
    </xs:sequence>
104 130
  </xs:complexType>
105 131
  <xs:complexType name="familyBean">
106 132
    <xs:sequence>
107 133
      <xs:element name="number" type="xs:int"/>
108 134
      <xs:element minOccurs="0" name="category" type="xs:string"/>
109 135
      <xs:element minOccurs="0" name="situation" type="xs:string"/>
136
      <xs:element minOccurs="0" name="flagCom" type="xs:boolean"/>
110 137
      <xs:element minOccurs="0" name="nbChild" type="xs:int"/>
111 138
      <xs:element minOccurs="0" name="nbTotalChild" type="xs:int"/>
112 139
      <xs:element minOccurs="0" name="nbAES" type="xs:string"/>
113 140
      <xs:element minOccurs="0" name="RL1" type="tns:rlInfoBean"/>
114 141
      <xs:element minOccurs="0" name="RL2" type="tns:rlInfoBean"/>
115 142
      <xs:element maxOccurs="unbounded" minOccurs="0" name="quotientList" nillable="true" type="ns1:familyQuotientBean"/>
116 143
      <xs:element maxOccurs="unbounded" minOccurs="0" name="emergencyPersonList" nillable="true" type="ns1:emergencyPersonBean"/>
117 144
      <xs:element maxOccurs="unbounded" minOccurs="0" name="authorizedPersonList" nillable="true" type="ns1:familyPersonBean"/>
......
121 148
    </xs:sequence>
122 149
  </xs:complexType>
123 150
  <xs:complexType name="rlInfoBean">
124 151
    <xs:sequence>
125 152
      <xs:element minOccurs="0" name="num" type="xs:string"/>
126 153
      <xs:element name="lastname" type="xs:string"/>
127 154
      <xs:element name="firstname" type="xs:string"/>
128 155
      <xs:element name="quality" type="xs:string"/>
129
      <xs:element minOccurs="0" name="civility" type="xs:string"/>
156
      <xs:element name="civility" type="xs:string"/>
130 157
      <xs:element name="dateBirth" type="xs:dateTime"/>
131 158
      <xs:element name="adresse" type="ns2:addressBean"/>
132 159
      <xs:element minOccurs="0" name="contact" type="ns2:contactBean"/>
133 160
      <xs:element minOccurs="0" name="profession" type="ns1:professionBean"/>
134 161
      <xs:element minOccurs="0" name="CAFInfo" type="ns1:cafInfoBean"/>
135 162
    </xs:sequence>
136 163
  </xs:complexType>
137 164
  <xs:complexType name="fslBean">
138 165
    <xs:sequence>
139
      <xs:element minOccurs="0" name="dateDeb" type="xs:dateTime"/>
140
      <xs:element minOccurs="0" name="dateFin" type="xs:dateTime"/>
166
      <xs:element name="dateDeb" type="xs:dateTime"/>
167
      <xs:element name="dateFin" type="xs:dateTime"/>
141 168
      <xs:element minOccurs="0" name="allergieAlimentaire" type="xs:string"/>
142 169
      <xs:element minOccurs="0" name="allergieRespiratoire" type="xs:string"/>
143 170
      <xs:element minOccurs="0" name="allergieAutre" type="xs:string"/>
144 171
      <xs:element minOccurs="0" name="allergieMedicament" type="xs:string"/>
145 172
      <xs:element minOccurs="0" name="asthme" type="xs:string"/>
146 173
      <xs:element minOccurs="0" name="flPAI" type="xs:string"/>
147 174
      <xs:element minOccurs="0" name="flImage" type="xs:string"/>
148 175
      <xs:element minOccurs="0" name="dtcPrap1" type="xs:dateTime"/>
......
180 207
      <xs:element minOccurs="0" name="libelle" type="xs:string"/>
181 208
      <xs:element minOccurs="0" name="bUniStd" type="xs:boolean"/>
182 209
      <xs:element minOccurs="0" name="dateStart" type="xs:dateTime"/>
183 210
      <xs:element minOccurs="0" name="dateEnd" type="xs:dateTime"/>
184 211
    </xs:sequence>
185 212
  </xs:complexType>
186 213
  <xs:complexType name="paiInfoBean">
187 214
    <xs:sequence>
188
      <xs:element minOccurs="0" name="code" type="xs:string"/>
215
      <xs:element name="code" type="xs:string"/>
189 216
      <xs:element minOccurs="0" name="dateDeb" type="xs:dateTime"/>
190 217
      <xs:element minOccurs="0" name="dateFin" type="xs:dateTime"/>
191 218
      <xs:element minOccurs="0" name="description" type="xs:string"/>
192 219
    </xs:sequence>
193 220
  </xs:complexType>
194 221
  <xs:complexType abstract="true" name="abstractSpecResultBean">
195 222
    <xs:complexContent>
196 223
      <xs:extension base="tns:abstractSpecBean">
......
256 283
      <xs:element minOccurs="0" name="situation" type="xs:string"/>
257 284
      <xs:element minOccurs="0" name="nbChild" type="xs:int"/>
258 285
      <xs:element minOccurs="0" name="nbTotalChild" type="xs:int"/>
259 286
    </xs:sequence>
260 287
  </xs:complexType>
261 288
  <xs:complexType name="updateFamilySituationResponse">
262 289
    <xs:sequence/>
263 290
  </xs:complexType>
291
  <xs:complexType name="createOrUpdateFSL">
292
    <xs:sequence>
293
      <xs:element name="arg0" type="xs:int"/>
294
      <xs:element name="arg1" type="tns:fslBean"/>
295
    </xs:sequence>
296
  </xs:complexType>
297
  <xs:complexType name="createOrUpdateFSLResponse">
298
    <xs:sequence/>
299
  </xs:complexType>
264 300
  <xs:complexType name="subscribeSchool">
265 301
    <xs:sequence>
266 302
      <xs:element name="subcribeSchoolRequestBean" type="ns3:subscribeSchoolRequestBean"/>
267 303
    </xs:sequence>
268 304
  </xs:complexType>
269 305
  <xs:complexType name="subscribeSchoolResponse">
270 306
    <xs:sequence>
271 307
      <xs:element minOccurs="0" name="subscribeSchoolResultBean" type="tns:subscribeSchoolResultBean"/>
......
325 361
    <xs:sequence>
326 362
      <xs:element minOccurs="0" name="familyResult" type="tns:familyBean"/>
327 363
    </xs:sequence>
328 364
  </xs:complexType>
329 365
  <xs:complexType name="createUpdateQuotient">
330 366
    <xs:sequence>
331 367
      <xs:element name="dossierNumber" type="xs:int"/>
332 368
      <xs:element name="personNumber" type="xs:int"/>
333
      <xs:element minOccurs="0" name="quotient" type="tns:familyQuotientRedvBean"/>
369
      <xs:element name="quotient" type="tns:familyQuotientRedvBean"/>
334 370
    </xs:sequence>
335 371
  </xs:complexType>
336 372
  <xs:complexType name="familyQuotientRedvBean">
337 373
    <xs:sequence>
338
      <xs:element minOccurs="0" name="year" type="xs:int"/>
339
      <xs:element minOccurs="0" name="yearRev" type="xs:int"/>
340
      <xs:element minOccurs="0" name="dateStart" type="xs:dateTime"/>
341
      <xs:element minOccurs="0" name="dateEnd" type="xs:dateTime"/>
342
      <xs:element minOccurs="0" name="mtt" type="xs:double"/>
343
      <xs:element minOccurs="0" name="cdquo" type="xs:string"/>
374
      <xs:element name="year" type="xs:int"/>
375
      <xs:element name="yearRev" type="xs:int"/>
376
      <xs:element name="dateStart" type="xs:dateTime"/>
377
      <xs:element name="dateEnd" type="xs:dateTime"/>
378
      <xs:element name="mtt" type="xs:double"/>
379
      <xs:element name="cdquo" type="xs:string"/>
344 380
      <xs:element minOccurs="0" name="codeUti" type="xs:string"/>
345 381
    </xs:sequence>
346 382
  </xs:complexType>
347 383
  <xs:complexType name="createUpdateQuotientResponse">
348 384
    <xs:sequence/>
349 385
  </xs:complexType>
350
  <xs:complexType name="isRLExists">
386
  <xs:complexType name="getActivityRate">
351 387
    <xs:sequence>
352
      <xs:element name="firstname" type="xs:string"/>
353
      <xs:element name="lastname" type="xs:string"/>
354
      <xs:element name="datebirth" type="xs:dateTime"/>
388
      <xs:element name="request" type="ns2:getActivityRateRequestBean"/>
355 389
    </xs:sequence>
356 390
  </xs:complexType>
357
  <xs:complexType name="isRLExistsResponse">
391
  <xs:complexType name="getActivityRateResponse">
358 392
    <xs:sequence>
359
      <xs:element name="result" type="xs:boolean"/>
393
      <xs:element minOccurs="0" name="resultBean" type="ns2:getActivityRateResultBean"/>
360 394
    </xs:sequence>
361 395
  </xs:complexType>
362
  <xs:complexType name="getActivityRate">
396
  <xs:complexType name="isRLExists">
363 397
    <xs:sequence>
364
      <xs:element name="request" type="ns2:getActivityRateRequestBean"/>
398
      <xs:element name="firstname" type="xs:string"/>
399
      <xs:element name="lastname" type="xs:string"/>
400
      <xs:element name="dateBirth" type="xs:dateTime"/>
365 401
    </xs:sequence>
366 402
  </xs:complexType>
367
  <xs:complexType name="getActivityRateResponse">
403
  <xs:complexType name="isRLExistsResponse">
368 404
    <xs:sequence>
369
      <xs:element minOccurs="0" name="resultBean" type="ns2:getActivityRateResultBean"/>
405
      <xs:element name="result" type="xs:boolean"/>
370 406
    </xs:sequence>
371 407
  </xs:complexType>
372 408
  <xs:complexType name="updateChildPAI">
373 409
    <xs:sequence>
374 410
      <xs:element name="personNumber" type="xs:int"/>
375 411
      <xs:element name="code" type="xs:string"/>
376 412
      <xs:element minOccurs="0" name="dateDeb" type="xs:dateTime"/>
377 413
      <xs:element minOccurs="0" name="dateFin" type="xs:dateTime"/>
......
392 428
  <xs:complexType name="readSituationList">
393 429
    <xs:sequence/>
394 430
  </xs:complexType>
395 431
  <xs:complexType name="readSituationListResponse">
396 432
    <xs:sequence>
397 433
      <xs:element maxOccurs="unbounded" minOccurs="0" name="itemList" type="ns1:itemBean"/>
398 434
    </xs:sequence>
399 435
  </xs:complexType>
400
  <xs:complexType name="addSuppliedDocument">
401
    <xs:sequence>
402
      <xs:element name="addSuppliedDocumentRequestBean" type="ns2:addSuppliedDocumentRequestBean"/>
403
    </xs:sequence>
404
  </xs:complexType>
405
  <xs:complexType name="fileHandler">
406
    <xs:sequence>
407
      <xs:element minOccurs="0" name="dataHandler" type="xs:base64Binary" xmime:expectedContentTypes="application/octet-stream"/>
408
      <xs:element minOccurs="0" name="fileType" type="xs:string"/>
409
      <xs:element minOccurs="0" name="name" type="xs:string"/>
410
    </xs:sequence>
411
  </xs:complexType>
412
  <xs:complexType name="addSuppliedDocumentResponse">
413
    <xs:sequence>
414
      <xs:element minOccurs="0" name="addSuppliedDocumentResultBean" type="xs:string"/>
415
    </xs:sequence>
416
  </xs:complexType>
417 436
  <xs:complexType name="createChild">
418 437
    <xs:sequence>
419 438
      <xs:element name="numDossier" type="xs:int"/>
420 439
      <xs:element name="child" type="ns2:childCreateBean"/>
421 440
      <xs:element minOccurs="0" name="isForceCreateChild" type="xs:boolean"/>
422 441
    </xs:sequence>
423 442
  </xs:complexType>
424 443
  <xs:complexType name="birthCreateBean">
......
427 446
      <xs:element minOccurs="0" name="place" type="xs:string"/>
428 447
    </xs:sequence>
429 448
  </xs:complexType>
430 449
  <xs:complexType name="createChildResponse">
431 450
    <xs:sequence>
432 451
      <xs:element minOccurs="0" name="resultBean" type="ns1:resultChildBean"/>
433 452
    </xs:sequence>
434 453
  </xs:complexType>
454
  <xs:complexType name="addSuppliedDocument">
455
    <xs:sequence>
456
      <xs:element name="addSuppliedDocumentRequestBean" type="ns2:addSuppliedDocumentRequestBean"/>
457
    </xs:sequence>
458
  </xs:complexType>
459
  <xs:complexType name="fileHandler">
460
    <xs:sequence>
461
      <xs:element minOccurs="0" name="dataHandler" type="xs:base64Binary" xmime:expectedContentTypes="application/octet-stream"/>
462
      <xs:element minOccurs="0" name="fileType" type="xs:string"/>
463
      <xs:element minOccurs="0" name="name" type="xs:string"/>
464
    </xs:sequence>
465
  </xs:complexType>
466
  <xs:complexType name="addSuppliedDocumentResponse">
467
    <xs:sequence>
468
      <xs:element minOccurs="0" name="addSuppliedDocumentResultBean" type="xs:string"/>
469
    </xs:sequence>
470
  </xs:complexType>
435 471
  <xs:complexType name="isChildExists">
436 472
    <xs:sequence>
437 473
      <xs:element name="firstname" type="xs:string"/>
438 474
      <xs:element name="lastname" type="xs:string"/>
439
      <xs:element name="datebirth" type="xs:dateTime"/>
475
      <xs:element name="dateBirth" type="xs:dateTime"/>
440 476
    </xs:sequence>
441 477
  </xs:complexType>
442 478
  <xs:complexType name="isChildExistsResponse">
443 479
    <xs:sequence>
444 480
      <xs:element name="result" type="xs:boolean"/>
445 481
    </xs:sequence>
446 482
  </xs:complexType>
447 483
  <xs:complexType name="subscribeActivity">
......
468 504
      <xs:element minOccurs="0" name="isForceCreateChild" type="xs:boolean"/>
469 505
      <xs:element maxOccurs="unbounded" minOccurs="0" name="authorizedPersonList" type="ns1:familyPersonBean"/>
470 506
      <xs:element maxOccurs="unbounded" minOccurs="0" name="indicatorList" type="ns1:indicatorValueAddBean"/>
471 507
      <xs:element maxOccurs="unbounded" minOccurs="0" name="emergencyPersonList" type="ns1:emergencyPersonBean"/>
472 508
    </xs:sequence>
473 509
  </xs:complexType>
474 510
  <xs:complexType name="createFamilyResponse">
475 511
    <xs:sequence>
476
      <xs:element minOccurs="0" name="familyResult" type="ns1:resultFamilyBean"/>
512
      <xs:element minOccurs="0" name="createFamilyResult" type="ns1:resultFamilyBean"/>
513
    </xs:sequence>
514
  </xs:complexType>
515
  <xs:complexType name="readVaccinList">
516
    <xs:sequence/>
517
  </xs:complexType>
518
  <xs:complexType name="readVaccinListResponse">
519
    <xs:sequence>
520
      <xs:element maxOccurs="unbounded" minOccurs="0" name="itemList" type="ns1:itemBean"/>
521
    </xs:sequence>
522
  </xs:complexType>
523
  <xs:complexType name="readPAIList">
524
    <xs:sequence/>
525
  </xs:complexType>
526
  <xs:complexType name="readPAIListResponse">
527
    <xs:sequence>
528
      <xs:element maxOccurs="unbounded" minOccurs="0" name="itemList" type="ns1:itemBean"/>
477 529
    </xs:sequence>
478 530
  </xs:complexType>
479 531
  <xs:complexType name="updateFamilyAuthorizedPersonList">
480 532
    <xs:sequence>
481 533
      <xs:element name="numDossier" type="xs:int"/>
482 534
      <xs:element name="authorizedPersonList" type="tns:authorizedPersonListBean"/>
483 535
    </xs:sequence>
484 536
  </xs:complexType>
......
564 616
          <xs:element name="code" type="xs:string"/>
565 617
          <xs:element minOccurs="0" name="choice" type="xs:string"/>
566 618
          <xs:element name="isActive" type="xs:boolean"/>
567 619
        </xs:sequence>
568 620
      </xs:extension>
569 621
    </xs:complexContent>
570 622
  </xs:complexType>
571 623

  
624
  <xs:complexType name="itemBean">
625
    <xs:sequence>
626
      <xs:element minOccurs="0" name="code" type="xs:string"/>
627
      <xs:element minOccurs="0" name="libelle" type="xs:string"/>
628
    </xs:sequence>
629
  </xs:complexType>
630

  
572 631
  <xs:complexType name="professionBean">
573 632
    <xs:sequence>
574 633
      <xs:element minOccurs="0" name="codeCSP" type="xs:string"/>
575 634
      <xs:element minOccurs="0" name="profession" type="xs:string"/>
576 635
      <xs:element minOccurs="0" name="employerName" type="xs:string"/>
577 636
      <xs:element minOccurs="0" name="phone" type="xs:string"/>
578 637
      <xs:element minOccurs="0" name="addressPro" type="tns:addressProfBean"/>
579 638
    </xs:sequence>
......
607 666
  </xs:complexType>
608 667

  
609 668
  <xs:complexType name="emergencyPersonBean">
610 669
    <xs:sequence>
611 670
      <xs:element name="num" type="xs:int"/>
612 671
      <xs:element minOccurs="0" name="id" type="xs:string"/>
613 672
      <xs:element minOccurs="0" name="firstname" type="xs:string"/>
614 673
      <xs:element minOccurs="0" name="lastname" type="xs:string"/>
674
      <xs:element minOccurs="0" name="dateBirth" type="xs:dateTime"/>
615 675
      <xs:element minOccurs="0" name="quality" type="xs:string"/>
616 676
      <xs:element minOccurs="0" name="civility" type="xs:string"/>
617 677
      <xs:element minOccurs="0" name="contact" type="tns:contactEmergencyBean"/>
618 678
    </xs:sequence>
619 679
  </xs:complexType>
620 680

  
621 681
  <xs:complexType name="contactEmergencyBean">
622 682
    <xs:sequence>
......
630 690
    <xs:complexContent>
631 691
      <xs:extension base="ns1:abstractSpecBean">
632 692
        <xs:sequence>
633 693
          <xs:element minOccurs="0" name="numPerson" type="xs:int"/>
634 694
          <xs:element minOccurs="0" name="civility" type="xs:string"/>
635 695
          <xs:element name="firstname" type="xs:string"/>
636 696
          <xs:element name="lastname" type="xs:string"/>
637 697
          <xs:element name="dateBirth" type="xs:dateTime"/>
638
          <xs:element minOccurs="0" name="quality" type="xs:string"/>
698
          <xs:element name="quality" type="xs:string"/>
639 699
          <xs:element minOccurs="0" name="contact" type="tns:contactLightBean"/>
640 700
        </xs:sequence>
641 701
      </xs:extension>
642 702
    </xs:complexContent>
643 703
  </xs:complexType>
644 704

  
645 705
  <xs:complexType name="contactLightBean">
646 706
    <xs:complexContent>
......
777 837
    <xs:sequence>
778 838
      <xs:element name="personInfo" type="tns:person2Bean"/>
779 839
      <xs:element name="personQuality" type="ns2:personQualityBean"/>
780 840
    </xs:sequence>
781 841
  </xs:complexType>
782 842

  
783 843
  <xs:complexType name="person2Bean">
784 844
    <xs:sequence>
785
      <xs:element name="num" type="xs:int"/>
786 845
      <xs:element minOccurs="0" name="civility" type="xs:string"/>
787 846
      <xs:element name="lastname" type="xs:string"/>
788 847
      <xs:element name="firstname" type="xs:string"/>
789 848
      <xs:element name="dateBirth" type="xs:dateTime"/>
790 849
      <xs:element minOccurs="0" name="sexe" type="xs:string"/>
791 850
      <xs:element minOccurs="0" name="mail" type="xs:string"/>
792 851
      <xs:element minOccurs="0" name="address" type="ns2:addressBean"/>
793 852
    </xs:sequence>
794
  </xs:complexType>
795

  
796
  <xs:complexType name="itemBean">
797
    <xs:sequence>
798
      <xs:element minOccurs="0" name="code" type="xs:string"/>
799
      <xs:element minOccurs="0" name="libelle" type="xs:string"/>
800
    </xs:sequence>
853
    <xs:attribute name="num" type="xs:int"/>
801 854
  </xs:complexType>
802 855

  
803 856
  <xs:complexType name="emergencyPersonListBean">
804 857
    <xs:complexContent>
805 858
      <xs:extension base="ns1:abstractSpecRequestBean">
806 859
        <xs:sequence>
807 860
          <xs:element maxOccurs="unbounded" minOccurs="0" name="personList" nillable="true" type="tns:familyPersonBean"/>
808 861
        </xs:sequence>
......
1029 1082

  
1030 1083
  <xs:complexType name="getActivityRateResultBean">
1031 1084
    <xs:sequence>
1032 1085
      <xs:element minOccurs="0" name="rate" type="xs:double"/>
1033 1086
      <xs:element minOccurs="0" name="calculationDate" type="xs:dateTime"/>
1034 1087
    </xs:sequence>
1035 1088
  </xs:complexType>
1036 1089

  
1090
  <xs:complexType name="childCreateBean">
1091
    <xs:sequence>
1092
      <xs:element name="firstname" type="xs:string"/>
1093
      <xs:element name="lastname" type="xs:string"/>
1094
      <xs:element name="sexe" type="xs:string"/>
1095
      <xs:element name="birth" type="ns1:birthCreateBean"/>
1096
      <xs:element minOccurs="0" name="bPhoto" type="xs:boolean"/>
1097
      <xs:element minOccurs="0" name="bLeaveAlone" type="xs:boolean"/>
1098
      <xs:element minOccurs="0" name="numFather" type="xs:int"/>
1099
      <xs:element minOccurs="0" name="numMother" type="xs:int"/>
1100
      <xs:element maxOccurs="unbounded" minOccurs="0" name="authorizedPersonList" nillable="true" type="ns2:relatedPersonBean"/>
1101
      <xs:element maxOccurs="unbounded" minOccurs="0" name="indicatorList" nillable="true" type="ns3:indicatorValueAddBean"/>
1102
      <xs:element minOccurs="0" name="dietcode" type="xs:string"/>
1103
      <xs:element minOccurs="0" name="medicalRecord" type="ns3:medicalRecordBean"/>
1104
      <xs:element minOccurs="0" name="paiInfoBean" type="ns1:paiInfoBean"/>
1105
    </xs:sequence>
1106
  </xs:complexType>
1107

  
1037 1108
  <xs:complexType name="addSuppliedDocumentRequestBean">
1038 1109
    <xs:sequence>
1039 1110
      <xs:element name="numDossier" type="xs:int"/>
1040 1111
      <xs:element minOccurs="0" name="numPerson" type="xs:int"/>
1041 1112
      <xs:element maxOccurs="unbounded" minOccurs="0" name="documentList" nillable="true" type="tns:suppliedDocumentBean"/>
1042 1113
    </xs:sequence>
1043 1114
  </xs:complexType>
1044 1115

  
......
1046 1117
    <xs:sequence>
1047 1118
      <xs:element name="idDocument" type="xs:string"/>
1048 1119
      <xs:element minOccurs="0" name="depositDate" type="xs:dateTime"/>
1049 1120
      <xs:element name="filename" type="xs:string"/>
1050 1121
      <xs:element name="fileSupplied" type="ns1:fileHandler"/>
1051 1122
    </xs:sequence>
1052 1123
  </xs:complexType>
1053 1124

  
1054
  <xs:complexType name="childCreateBean">
1055
    <xs:sequence>
1056
      <xs:element name="firstname" type="xs:string"/>
1057
      <xs:element name="lastname" type="xs:string"/>
1058
      <xs:element name="sexe" type="xs:string"/>
1059
      <xs:element name="birth" type="ns1:birthCreateBean"/>
1060
      <xs:element minOccurs="0" name="bPhoto" type="xs:boolean"/>
1061
      <xs:element minOccurs="0" name="bLeaveAlone" type="xs:boolean"/>
1062
      <xs:element maxOccurs="unbounded" minOccurs="0" name="authorizedPersonList" nillable="true" type="ns2:relatedPersonBean"/>
1063
      <xs:element maxOccurs="unbounded" minOccurs="0" name="indicatorList" nillable="true" type="ns3:indicatorValueAddBean"/>
1064
      <xs:element minOccurs="0" name="medicalRecord" type="ns3:medicalRecordBean"/>
1065
      <xs:element minOccurs="0" name="paiInfoBean" type="ns1:paiInfoBean"/>
1066
    </xs:sequence>
1067
  </xs:complexType>
1068

  
1069 1125
  <xs:complexType name="stateBean">
1070 1126
    <xs:complexContent>
1071 1127
      <xs:extension base="ns1:abstractSpecBean">
1072 1128
        <xs:sequence>
1073 1129
          <xs:element minOccurs="0" name="idState" type="xs:string"/>
1074 1130
          <xs:element minOccurs="0" name="libelle" type="xs:string"/>
1075 1131
        </xs:sequence>
1076 1132
      </xs:extension>
......
1092 1148
    <xs:sequence>
1093 1149
      <xs:element minOccurs="0" name="code" type="xs:string"/>
1094 1150
      <xs:element minOccurs="0" name="libelle" type="xs:string"/>
1095 1151
    </xs:sequence>
1096 1152
  </xs:complexType>
1097 1153

  
1098 1154
</xs:schema>
1099 1155
  </wsdl:types>
1156
  <wsdl:message name="readQuotientList">
1157
    <wsdl:part element="tns:readQuotientList" name="parameters">
1158
    </wsdl:part>
1159
  </wsdl:message>
1160
  <wsdl:message name="readQuotientListResponse">
1161
    <wsdl:part element="tns:readQuotientListResponse" name="parameters">
1162
    </wsdl:part>
1163
  </wsdl:message>
1100 1164
  <wsdl:message name="readFamily">
1101 1165
    <wsdl:part element="tns:readFamily" name="parameters">
1102 1166
    </wsdl:part>
1103 1167
  </wsdl:message>
1104 1168
  <wsdl:message name="isWSRunning">
1105 1169
    <wsdl:part element="tns:isWSRunning" name="parameters">
1106 1170
    </wsdl:part>
1107 1171
  </wsdl:message>
......
1168 1232
  <wsdl:message name="isChildExists">
1169 1233
    <wsdl:part element="tns:isChildExists" name="parameters">
1170 1234
    </wsdl:part>
1171 1235
  </wsdl:message>
1172 1236
  <wsdl:message name="createFamily">
1173 1237
    <wsdl:part element="tns:createFamily" name="parameters">
1174 1238
    </wsdl:part>
1175 1239
  </wsdl:message>
1240
  <wsdl:message name="readVaccinListResponse">
1241
    <wsdl:part element="tns:readVaccinListResponse" name="parameters">
1242
    </wsdl:part>
1243
  </wsdl:message>
1176 1244
  <wsdl:message name="readCivilityListResponse">
1177 1245
    <wsdl:part element="tns:readCivilityListResponse" name="parameters">
1178 1246
    </wsdl:part>
1179 1247
  </wsdl:message>
1180 1248
  <wsdl:message name="readStreetListResponse">
1181 1249
    <wsdl:part element="tns:readStreetListResponse" name="parameters">
1182 1250
    </wsdl:part>
1183 1251
  </wsdl:message>
1252
  <wsdl:message name="readPAIList">
1253
    <wsdl:part element="tns:readPAIList" name="parameters">
1254
    </wsdl:part>
1255
  </wsdl:message>
1184 1256
  <wsdl:message name="updateFamilyAuthorizedPersonList">
1185 1257
    <wsdl:part element="tns:updateFamilyAuthorizedPersonList" name="parameters">
1186 1258
    </wsdl:part>
1187 1259
  </wsdl:message>
1188 1260
  <wsdl:message name="updateChildIndicatorsResponse">
1189 1261
    <wsdl:part element="tns:updateChildIndicatorsResponse" name="parameters">
1190 1262
    </wsdl:part>
1191 1263
  </wsdl:message>
1264
  <wsdl:message name="readPAIListResponse">
1265
    <wsdl:part element="tns:readPAIListResponse" name="parameters">
1266
    </wsdl:part>
1267
  </wsdl:message>
1192 1268
  <wsdl:message name="MaelisFamilyExceptionSpec">
1193 1269
    <wsdl:part element="tns:MaelisFamilyExceptionSpec" name="MaelisFamilyExceptionSpec">
1194 1270
    </wsdl:part>
1195 1271
  </wsdl:message>
1196 1272
  <wsdl:message name="readOrganList">
1197 1273
    <wsdl:part element="tns:readOrganList" name="parameters">
1198 1274
    </wsdl:part>
1199 1275
  </wsdl:message>
1200
  <wsdl:message name="updateChildIndicators">
1201
    <wsdl:part element="tns:updateChildIndicators" name="parameters">
1202
    </wsdl:part>
1203
  </wsdl:message>
1204 1276
  <wsdl:message name="deletesubscribe">
1205 1277
    <wsdl:part element="tns:deletesubscribe" name="parameters">
1206 1278
    </wsdl:part>
1207 1279
  </wsdl:message>
1280
  <wsdl:message name="updateChildIndicators">
1281
    <wsdl:part element="tns:updateChildIndicators" name="parameters">
1282
    </wsdl:part>
1283
  </wsdl:message>
1208 1284
  <wsdl:message name="isRLExistsResponse">
1209 1285
    <wsdl:part element="tns:isRLExistsResponse" name="parameters">
1210 1286
    </wsdl:part>
1211 1287
  </wsdl:message>
1212 1288
  <wsdl:message name="readQualityListResponse">
1213 1289
    <wsdl:part element="tns:readQualityListResponse" name="parameters">
1214 1290
    </wsdl:part>
1215 1291
  </wsdl:message>
1216 1292
  <wsdl:message name="readOrganListResponse">
1217 1293
    <wsdl:part element="tns:readOrganListResponse" name="parameters">
1218 1294
    </wsdl:part>
1219 1295
  </wsdl:message>
1296
  <wsdl:message name="readDietCodeList">
1297
    <wsdl:part element="tns:readDietCodeList" name="parameters">
1298
    </wsdl:part>
1299
  </wsdl:message>
1220 1300
  <wsdl:message name="MaelisFamilyException">
1221 1301
    <wsdl:part element="tns:MaelisFamilyException" name="MaelisFamilyException">
1222 1302
    </wsdl:part>
1223 1303
  </wsdl:message>
1224 1304
  <wsdl:message name="subscribeActivityResponse">
1225 1305
    <wsdl:part element="tns:subscribeActivityResponse" name="parameters">
1226 1306
    </wsdl:part>
1227 1307
  </wsdl:message>
1228 1308
  <wsdl:message name="updateCoordinateResponse">
1229 1309
    <wsdl:part element="tns:updateCoordinateResponse" name="parameters">
1230 1310
    </wsdl:part>
1231 1311
  </wsdl:message>
1232 1312
  <wsdl:message name="updateChildAutorization">
1233 1313
    <wsdl:part element="tns:updateChildAutorization" name="parameters">
1234 1314
    </wsdl:part>
1235 1315
  </wsdl:message>
1316
  <wsdl:message name="createOrUpdateFSLResponse">
1317
    <wsdl:part element="tns:createOrUpdateFSLResponse" name="parameters">
1318
    </wsdl:part>
1319
  </wsdl:message>
1236 1320
  <wsdl:message name="readSituationListResponse">
1237 1321
    <wsdl:part element="tns:readSituationListResponse" name="parameters">
1238 1322
    </wsdl:part>
1239 1323
  </wsdl:message>
1240 1324
  <wsdl:message name="updateFamilySituationResponse">
1241 1325
    <wsdl:part element="tns:updateFamilySituationResponse" name="parameters">
1242 1326
    </wsdl:part>
1243 1327
  </wsdl:message>
1244 1328
  <wsdl:message name="updateChildPAIResponse">
1245 1329
    <wsdl:part element="tns:updateChildPAIResponse" name="parameters">
1246 1330
    </wsdl:part>
1247 1331
  </wsdl:message>
1248 1332
  <wsdl:message name="getActivityRateResponse">
1249 1333
    <wsdl:part element="tns:getActivityRateResponse" name="parameters">
1250 1334
    </wsdl:part>
1251 1335
  </wsdl:message>
1336
  <wsdl:message name="createOrUpdateFSL">
1337
    <wsdl:part element="tns:createOrUpdateFSL" name="parameters">
1338
    </wsdl:part>
1339
  </wsdl:message>
1252 1340
  <wsdl:message name="subscribeSchool">
1253 1341
    <wsdl:part element="tns:subscribeSchool" name="parameters">
1254 1342
    </wsdl:part>
1255 1343
  </wsdl:message>
1256 1344
  <wsdl:message name="updateFamily">
1257 1345
    <wsdl:part element="tns:updateFamily" name="parameters">
1258 1346
    </wsdl:part>
1259 1347
  </wsdl:message>
1260 1348
  <wsdl:message name="addSuppliedDocumentResponse">
1261 1349
    <wsdl:part element="tns:addSuppliedDocumentResponse" name="parameters">
1262 1350
    </wsdl:part>
1263 1351
  </wsdl:message>
1264 1352
  <wsdl:message name="createUpdateQuotient">
1265 1353
    <wsdl:part element="tns:createUpdateQuotient" name="parameters">
1266 1354
    </wsdl:part>
1267 1355
  </wsdl:message>
1268
  <wsdl:message name="isRLExists">
1269
    <wsdl:part element="tns:isRLExists" name="parameters">
1356
  <wsdl:message name="readDietCodeListResponse">
1357
    <wsdl:part element="tns:readDietCodeListResponse" name="parameters">
1270 1358
    </wsdl:part>
1271 1359
  </wsdl:message>
1272 1360
  <wsdl:message name="getActivityRate">
1273 1361
    <wsdl:part element="tns:getActivityRate" name="parameters">
1274 1362
    </wsdl:part>
1275 1363
  </wsdl:message>
1364
  <wsdl:message name="isRLExists">
1365
    <wsdl:part element="tns:isRLExists" name="parameters">
1366
    </wsdl:part>
1367
  </wsdl:message>
1276 1368
  <wsdl:message name="updateChildPAI">
1277 1369
    <wsdl:part element="tns:updateChildPAI" name="parameters">
1278 1370
    </wsdl:part>
1279 1371
  </wsdl:message>
1280 1372
  <wsdl:message name="readCSPListResponse">
1281 1373
    <wsdl:part element="tns:readCSPListResponse" name="parameters">
1282 1374
    </wsdl:part>
1283 1375
  </wsdl:message>
......
1300 1392
  <wsdl:message name="updateChildAutorizationResponse">
1301 1393
    <wsdl:part element="tns:updateChildAutorizationResponse" name="parameters">
1302 1394
    </wsdl:part>
1303 1395
  </wsdl:message>
1304 1396
  <wsdl:message name="isWSRunningResponse">
1305 1397
    <wsdl:part element="tns:isWSRunningResponse" name="parameters">
1306 1398
    </wsdl:part>
1307 1399
  </wsdl:message>
1400
  <wsdl:message name="readVaccinList">
1401
    <wsdl:part element="tns:readVaccinList" name="parameters">
1402
    </wsdl:part>
1403
  </wsdl:message>
1308 1404
  <wsdl:message name="updateFamilyAuthorizedPersonListResponse">
1309 1405
    <wsdl:part element="tns:updateFamilyAuthorizedPersonListResponse" name="parameters">
1310 1406
    </wsdl:part>
1311 1407
  </wsdl:message>
1312 1408
  <wsdl:message name="readCategoryList">
1313 1409
    <wsdl:part element="tns:readCategoryList" name="parameters">
1314 1410
    </wsdl:part>
1315 1411
  </wsdl:message>
......
1317 1413
    <wsdl:part element="tns:readFamilyByPassword" name="parameters">
1318 1414
    </wsdl:part>
1319 1415
  </wsdl:message>
1320 1416
  <wsdl:message name="readStreetList">
1321 1417
    <wsdl:part element="tns:readStreetList" name="parameters">
1322 1418
    </wsdl:part>
1323 1419
  </wsdl:message>
1324 1420
  <wsdl:portType name="FamilyService">
1325
    <wsdl:operation name="updateChildIndicators">
1326
<wsdl:documentation>Méthode de mise à jour des indicateurs
1327
 Prise en compte des choix éventuels sur les indicateurs
1328

  
1329
 ------------------------------
1330
 numPerson : numéro de l'enfant (obligatoire)
1331
 indicators : liste des indicateurs 
1332
 - Code de l'indicateur (obligatoire)
1333
 - isActive : true/false (true : ajouter / false : supprimer) (obligatoire)
1334
 - choice : Code du choix (lorsqu'il s'agit d'un indicateur avec choix)
1335

  
1336
 -----------------------------</wsdl:documentation>
1337
      <wsdl:input message="tns:updateChildIndicators" name="updateChildIndicators">
1338
    </wsdl:input>
1339
      <wsdl:output message="tns:updateChildIndicatorsResponse" name="updateChildIndicatorsResponse">
1340
    </wsdl:output>
1341
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
1342
    </wsdl:fault>
1343
    </wsdl:operation>
1344 1421
    <wsdl:operation name="deletesubscribe">
1345 1422
<wsdl:documentation> Méthode de suppression d'une inscription
1346 1423

  
1347 1424
 --------------------------
1348 1425
 personNumber : numéro de l'enfant (obligatoire)
1349 1426
 idActivity : identifiant de l'activité (obligatoire)
1350 1427
 dateRefDelete : date de référence pour la suppression (obligatoire)
1351 1428

  
......
1365 1442
	Sinon retour erreur pas de personne trouvée</wsdl:documentation>
1366 1443
      <wsdl:input message="tns:deletesubscribe" name="deletesubscribe">
1367 1444
    </wsdl:input>
1368 1445
      <wsdl:output message="tns:deletesubscribeResponse" name="deletesubscribeResponse">
1369 1446
    </wsdl:output>
1370 1447
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
1371 1448
    </wsdl:fault>
1372 1449
    </wsdl:operation>
1450
    <wsdl:operation name="updateChildIndicators">
1451
<wsdl:documentation>Méthode de mise à jour des indicateurs
1452
 Prise en compte des choix éventuels sur les indicateurs
1453

  
1454
 ------------------------------
1455
 numPerson : numéro de l'enfant (obligatoire)
1456
 indicators : liste des indicateurs 
1457
 - Code de l'indicateur (obligatoire)
1458
 - isActive : true/false (true : ajouter / false : supprimer) (obligatoire)
1459
 - choice : Code du choix (lorsqu'il s'agit d'un indicateur avec choix)
1460

  
1461
 -----------------------------</wsdl:documentation>
1462
      <wsdl:input message="tns:updateChildIndicators" name="updateChildIndicators">
1463
    </wsdl:input>
1464
      <wsdl:output message="tns:updateChildIndicatorsResponse" name="updateChildIndicatorsResponse">
1465
    </wsdl:output>
1466
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
1467
    </wsdl:fault>
1468
    </wsdl:operation>
1469
    <wsdl:operation name="readQuotientList">
1470
<wsdl:documentation>Méthodes de lecture du paramétrage de référence
1471
 La liste des Quotient 
1472

  
1473
 -------------------------
1474
 Retourne la liste des code valeur pour les Quotient</wsdl:documentation>
1475
      <wsdl:input message="tns:readQuotientList" name="readQuotientList">
1476
    </wsdl:input>
1477
      <wsdl:output message="tns:readQuotientListResponse" name="readQuotientListResponse">
1478
    </wsdl:output>
1479
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
1480
    </wsdl:fault>
1481
    </wsdl:operation>
1482
    <wsdl:operation name="readDietCodeList">
1483
<wsdl:documentation>Méthodes de lecture du paramétrage de référence
1484
 La liste des régimes alimentaires 
1485

  
1486
 -------------------------
1487
 Retourne la liste des code valeur pour les régimes aliementaires</wsdl:documentation>
1488
      <wsdl:input message="tns:readDietCodeList" name="readDietCodeList">
1489
    </wsdl:input>
1490
      <wsdl:output message="tns:readDietCodeListResponse" name="readDietCodeListResponse">
1491
    </wsdl:output>
1492
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
1493
    </wsdl:fault>
1494
    </wsdl:operation>
1373 1495
    <wsdl:operation name="readFamily">
1374 1496
<wsdl:documentation>Méthode de lecture de la famille
1375 1497
  
1376 1498

  
1377 1499
 -------------------------
1378 1500
 dossierNumber: numéro de dossier famille
1379 1501
 schoolYear : année scolaire (facultatif)
1380 1502
 incomeYear : année des revenus (facultatif), à fournir pour lecture du quotient 
......
1404 1526
    <wsdl:operation name="updateChildAutorization">
1405 1527
<wsdl:documentation>Méthode de mise à jour des autorisations pour un enfant
1406 1528

  
1407 1529
 ------------------------------
1408 1530
 numFamily : numéro de la famille (obligatoire)
1409 1531
 numPerson : numéro de l'enfant (obligatoire)
1410 1532
 bPhoto : autorisation photo (obligatoire)
1411 1533
 bLeaveAlone : autorisation à partir seul (obligatoire)
1412
 personList: liste des personnes autorisées à récupérer l'enfant
1534
 personList: liste des personnes autorisées à récupérer l'enfant 
1535
 Les personnes non présentes dans cette liste sont supprimées en tant que personne autorisée à récupérer l'enfant, si la liste est vide on supprime l'ensemble des personnes déjà présente.
1413 1536

  
1414 1537
 -----------------------------</wsdl:documentation>
1415 1538
      <wsdl:input message="tns:updateChildAutorization" name="updateChildAutorization">
1416 1539
    </wsdl:input>
1417 1540
      <wsdl:output message="tns:updateChildAutorizationResponse" name="updateChildAutorizationResponse">
1418 1541
    </wsdl:output>
1419 1542
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
1420 1543
    </wsdl:fault>
......
1465 1588
 Si elle est fournie vide, on efface l'ancienne valeur dans la base de données. </wsdl:documentation>
1466 1589
      <wsdl:input message="tns:updateFamilySituation" name="updateFamilySituation">
1467 1590
    </wsdl:input>
1468 1591
      <wsdl:output message="tns:updateFamilySituationResponse" name="updateFamilySituationResponse">
1469 1592
    </wsdl:output>
1470 1593
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
1471 1594
    </wsdl:fault>
1472 1595
    </wsdl:operation>
1596
    <wsdl:operation name="createOrUpdateFSL">
1597
<wsdl:documentation>Méthode de création ou mise à jour de la fiche sanitaire
1598

  
1599
Cette méthode permet de mettre à jour les informations relatives au FSL pour un enfant
1600

  
1601
 ------------------------------
1602
 personNumber : numéro de l'enfant (obligatoire)
1603
 fslBean : les informations de la fiche sanitaire (obligatoire)
1604

  
1605
 -----------------------------
1606
 Traitement : 
1607
 Si numéro personne trouvé
1608
 Mise à jour des données FSL 
1609
 Sinon retour erreur pas de personne trouvée</wsdl:documentation>
1610
      <wsdl:input message="tns:createOrUpdateFSL" name="createOrUpdateFSL">
1611
    </wsdl:input>
1612
      <wsdl:output message="tns:createOrUpdateFSLResponse" name="createOrUpdateFSLResponse">
1613
    </wsdl:output>
1614
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
1615
    </wsdl:fault>
1616
    </wsdl:operation>
1473 1617
    <wsdl:operation name="subscribeSchool">
1474 1618
<wsdl:documentation> Méthode d'inscription scolaire
1475 1619

  
1476 1620
 -------------------------
1477 1621
 personNumber : numéro de l'enfant (obligatoire)
1478 1622
 schoolYear : année scolaire (si non présent, on prend l'année de référence de l'utilisateur portail)
1479 1623
 dateSubscribe : date d'inscription (date de préinscription dans la base) si non présente, on prend la date du jour 
1480 1624

  
......
1571 1715
    </wsdl:fault>
1572 1716
    </wsdl:operation>
1573 1717
    <wsdl:operation name="createUpdateQuotient">
1574 1718
<wsdl:documentation> Méthode de création/mise à jour d'un quotient
1575 1719

  
1576 1720
 -------------------------
1577 1721
 dossierNumber: numéro de la famille (obligatoire)
1578 1722
 personNumber: numéro de la personne (obligatoire)
1579
 Quotient :
1580
 	- year : année de référence
1581
	- yearRev : année de revenue
1582
	- dateDeb : date de début (format DD/MM/YYYY)
1583
	- dateFin : date de fin (format DD/MM/YYYY)
1584
	- mtt : montant
1585
	- cdQuo : code du quotient
1723
 Quotient : (obligatoire) 
1724
 	- year : année de référence (obligatoire)
1725
	- yearRev : année de revenue (obligatoire)
1726
	- dateStart : date de début (format DD/MM/YYYY) (obligatoire)
1727
	- dateFin : date de fin (format DD/MM/YYYY) (obligatoire)
1728
	- mtt : montant (obligatoire)
1729
	- cdQuo : code du quotient (obligatoire)
1586 1730
	- codeUti : code de l'utilisateur
1587 1731

  
1588 1732
 -------------------------
1589 1733
 Traitement :
1590 1734
	Récupère l'identifiant de quotient
1591 1735
	Récupère les quotients existant de cette personne/année/code quotient (table H_QUOREDV)
1592 1736
	Clôture les anciens quotients (si la date de fin du quotient est supérieure à la date de début du quotient à insérer)
1593 1737
	Insère le nouveau quotient
1594 1738
	Renvoie l'identifiant du quotient créé</wsdl:documentation>
1595 1739
      <wsdl:input message="tns:createUpdateQuotient" name="createUpdateQuotient">
1596 1740
    </wsdl:input>
1597 1741
      <wsdl:output message="tns:createUpdateQuotientResponse" name="createUpdateQuotientResponse">
1598 1742
    </wsdl:output>
1599 1743
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
1600 1744
    </wsdl:fault>
1601 1745
    </wsdl:operation>
1602
    <wsdl:operation name="isRLExists">
1603
<wsdl:documentation>Méthode pour vérifier si un responsable existe
1604

  
1605
 -------------------------
1606
 	- firstname : prénom
1607
	- lastname : nom
1608
	- datebirth : date de naissance 
1609
 Retourne vrai ou faux </wsdl:documentation>
1610
      <wsdl:input message="tns:isRLExists" name="isRLExists">
1611
    </wsdl:input>
1612
      <wsdl:output message="tns:isRLExistsResponse" name="isRLExistsResponse">
1613
    </wsdl:output>
1614
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
1615
    </wsdl:fault>
1616
    </wsdl:operation>
1617 1746
    <wsdl:operation name="getActivityRate">
1618 1747
<wsdl:documentation> Méthode de récupération des tarif d'une unité et le top éligible CESU de l'unité
1619 1748

  
1620 1749
 -----------------------------
1621 1750
 idSubscribe : identifiant de l'inscription
1622 1751
 numPerson : numéro de personne (obligatoire)
1623 1752
 idUnit : identifiant de l'unité de l'activité
1624 1753
 typeConsum : type de consommateur
......
1661 1790
	- calcultationDate : date du calcul </wsdl:documentation>
1662 1791
      <wsdl:input message="tns:getActivityRate" name="getActivityRate">
1663 1792
    </wsdl:input>
1664 1793
      <wsdl:output message="tns:getActivityRateResponse" name="getActivityRateResponse">
1665 1794
    </wsdl:output>
1666 1795
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
1667 1796
    </wsdl:fault>
1668 1797
    </wsdl:operation>
1798
    <wsdl:operation name="isRLExists">
1799
<wsdl:documentation>Méthode pour vérifier si un responsable existe
1800

  
1801
 -------------------------
1802
 	- firstname : prénom
1803
	- lastname : nom
1804
	- dateBirth : date de naissance 
1805
 Retourne vrai ou faux </wsdl:documentation>
1806
      <wsdl:input message="tns:isRLExists" name="isRLExists">
1807
    </wsdl:input>
1808
      <wsdl:output message="tns:isRLExistsResponse" name="isRLExistsResponse">
1809
    </wsdl:output>
1810
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
1811
    </wsdl:fault>
1812
    </wsdl:operation>
1669 1813
    <wsdl:operation name="updateChildPAI">
1670 1814
<wsdl:documentation>Méthode de déclaration/modification d'un PAI
1671 1815

  
1672 1816
Cette méthode permet de mettre à jour les informations relatives au PAI pour un enfant
1673 1817

  
1674 1818
 ------------------------------
1675 1819
 personNumber : numéro de l'enfant (obligatoire)
1676 1820
 code : code du type de PAI (obligatoire)
......
1711 1855
 Retourne la liste des code valeur pour les situations</wsdl:documentation>
1712 1856
      <wsdl:input message="tns:readSituationList" name="readSituationList">
1713 1857
    </wsdl:input>
1714 1858
      <wsdl:output message="tns:readSituationListResponse" name="readSituationListResponse">
1715 1859
    </wsdl:output>
1716 1860
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
1717 1861
    </wsdl:fault>
1718 1862
    </wsdl:operation>
1719
    <wsdl:operation name="addSuppliedDocument">
1720
<wsdl:documentation>Méthode de fourniture des pièces 
1721
 Prise en compte des choix éventuels sur les indicateurs
1722

  
1723
 ------------------------------
1724
 numDossier: numéro de dossier famille, obligatoire
1725
 numPerson : numéro de la personne, fourni si la pièce est pour un enfant
1726
 documentList :
1727
	- idDocument : identifiant de la pièce jointe (type de pièce)
1728
	- depositDate : date de dépôt (si non transmis, date du jour)
1729
	- filename : nom du fichier avec son extension (.pdf ou autre)
1730
	- fileSupplied : fichier fourni 
1731

  
1732
 ----------------------------- 
1733
 Traitement : 
1734
 Les documents sont ajoutés à la liste des documents fournis par la famille. 
1735
 Pas de gestion de validité
1736
 Retour : 
1737
 true/false : true si au moins un document a été ajouté, ou false si aucun document indiqué.</wsdl:documentation>
1738
      <wsdl:input message="tns:addSuppliedDocument" name="addSuppliedDocument">
1739
    </wsdl:input>
1740
      <wsdl:output message="tns:addSuppliedDocumentResponse" name="addSuppliedDocumentResponse">
1741
    </wsdl:output>
1742
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
1743
    </wsdl:fault>
1744
    </wsdl:operation>
1745 1863
    <wsdl:operation name="createChild">
1746 1864
<wsdl:documentation> Méthode de création d'un enfant 
1747 1865

  
1748 1866

  
1749 1867
-------------------------
1750 1868
 numDossier : numéro de dossier famille (obligatoire)
1751 1869
 child : informations sur l'enfant (obligatoire)
1752 1870
 isForceCreateChild :  null ou false et doublon d'enfant détecté 
......
1770 1888
</wsdl:documentation>
1771 1889
      <wsdl:input message="tns:createChild" name="createChild">
1772 1890
    </wsdl:input>
1773 1891
      <wsdl:output message="tns:createChildResponse" name="createChildResponse">
1774 1892
    </wsdl:output>
1775 1893
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
1776 1894
    </wsdl:fault>
1777 1895
    </wsdl:operation>
1896
    <wsdl:operation name="addSuppliedDocument">
1897
<wsdl:documentation>Méthode de fourniture des pièces 
1898
 Prise en compte des choix éventuels sur les indicateurs
1899

  
1900
 ------------------------------
1901
 numDossier: numéro de dossier famille, obligatoire
1902
 numPerson : numéro de la personne, fourni si la pièce est pour un enfant
1903
 documentList :
1904
	- idDocument : identifiant de la pièce jointe (type de pièce)
1905
	- depositDate : date de dépôt (si non transmis, date du jour)
1906
	- filename : nom du fichier avec son extension (.pdf ou autre)
1907
	- fileSupplied : fichier fourni 
1908

  
1909
 ----------------------------- 
1910
 Traitement : 
1911
 Les documents sont ajoutés à la liste des documents fournis par la famille. 
1912
 Pas de gestion de validité
1913
 Retour : 
1914
 true/false : true si au moins un document a été ajouté, ou false si aucun document indiqué.</wsdl:documentation>
1915
      <wsdl:input message="tns:addSuppliedDocument" name="addSuppliedDocument">
1916
    </wsdl:input>
1917
      <wsdl:output message="tns:addSuppliedDocumentResponse" name="addSuppliedDocumentResponse">
1918
    </wsdl:output>
1919
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
1920
    </wsdl:fault>
1921
    </wsdl:operation>
1778 1922
    <wsdl:operation name="isChildExists">
1779 1923
<wsdl:documentation>Méthode pour vérifier si un enfant existe
1780 1924

  
1781 1925
 -------------------------
1782 1926
 	- firstname : prénom
1783 1927
	- lastname : nom
1784
	- datebirth : date de naissance 
1928
	- dateBirth : date de naissance 
1785 1929
 Retourne vrai ou faux </wsdl:documentation>
1786 1930
      <wsdl:input message="tns:isChildExists" name="isChildExists">
1787 1931
    </wsdl:input>
1788 1932
      <wsdl:output message="tns:isChildExistsResponse" name="isChildExistsResponse">
1789 1933
    </wsdl:output>
1790 1934
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
1791 1935
    </wsdl:fault>
1792 1936
    </wsdl:operation>
......
1918 2062
	* childErrorList : Le cas échéant, à chaque doublon d'enfant détecté correspondra un message précisant les n° de personne et n° de familles dans lesquelles il est déjà présent.</wsdl:documentation>
1919 2063
      <wsdl:input message="tns:createFamily" name="createFamily">
1920 2064
    </wsdl:input>
1921 2065
      <wsdl:output message="tns:createFamilyResponse" name="createFamilyResponse">
1922 2066
    </wsdl:output>
1923 2067
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
1924 2068
    </wsdl:fault>
1925 2069
    </wsdl:operation>
2070
    <wsdl:operation name="readVaccinList">
2071
<wsdl:documentation>Méthodes de lecture du paramétrage de référence
2072
 La liste des vaccins 
2073

  
2074
 -------------------------
2075
 Retourne la liste des code valeur pour les vaccins</wsdl:documentation>
2076
      <wsdl:input message="tns:readVaccinList" name="readVaccinList">
2077
    </wsdl:input>
2078
      <wsdl:output message="tns:readVaccinListResponse" name="readVaccinListResponse">
2079
    </wsdl:output>
2080
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
2081
    </wsdl:fault>
2082
    </wsdl:operation>
2083
    <wsdl:operation name="readPAIList">
2084
<wsdl:documentation>Méthodes de lecture du paramétrage de référence
2085
 La liste des PAI 
2086

  
2087
 -------------------------
2088
 Retourne la liste des code valeur pour les PAI</wsdl:documentation>
2089
      <wsdl:input message="tns:readPAIList" name="readPAIList">
2090
    </wsdl:input>
2091
      <wsdl:output message="tns:readPAIListResponse" name="readPAIListResponse">
2092
    </wsdl:output>
2093
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
2094
    </wsdl:fault>
2095
    </wsdl:operation>
1926 2096
    <wsdl:operation name="updateFamilyAuthorizedPersonList">
1927 2097
<wsdl:documentation>Méthode de mise à jour de la liste des personnes autorisées sur la famille
1928 2098
 La liste comporte toutes les personnes autorisées. 
1929 2099
 Les personnes non présentes dans cette liste sont supprimées en tant que personne autorisée.
2100
 Dépressié : il faut utiliser la méthode updateChildAutorization car nouvelle gestion par enfant (famille recomposée)  
1930 2101

  
1931 2102
 ------------------------------
1932 2103
 numDossier : numéro de dossier famille  (obligatoire)
1933 2104
 authorizedPersonList : liste des personnes autorisées
1934 2105

  
1935 2106
 -----------------------------</wsdl:documentation>
1936 2107
      <wsdl:input message="tns:updateFamilyAuthorizedPersonList" name="updateFamilyAuthorizedPersonList">
1937 2108
    </wsdl:input>
......
1998 2169
      <wsdl:output message="tns:readOrganListResponse" name="readOrganListResponse">
1999 2170
    </wsdl:output>
2000 2171
      <wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
2001 2172
    </wsdl:fault>
2002 2173
    </wsdl:operation>
2003 2174
  </wsdl:portType>
2004 2175
  <wsdl:binding name="FamilyServiceSoapBinding" type="tns:FamilyService">
2005 2176
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
2177
    <wsdl:operation name="deletesubscribe">
2178
      <soap:operation soapAction="" style="document"/>
2179
      <wsdl:input name="deletesubscribe">
2180
        <soap:body use="literal"/>
2181
      </wsdl:input>
2182
      <wsdl:output name="deletesubscribeResponse">
2183
        <soap:body use="literal"/>
2184
      </wsdl:output>
2185
      <wsdl:fault name="MaelisFamilyException">
2186
        <soap:fault name="MaelisFamilyException" use="literal"/>
2187
      </wsdl:fault>
2188
    </wsdl:operation>
2006 2189
    <wsdl:operation name="updateChildIndicators">
2007 2190
      <soap:operation soapAction="" style="document"/>
2008 2191
      <wsdl:input name="updateChildIndicators">
2009 2192
        <soap:body use="literal"/>
2010 2193
      </wsdl:input>
2011 2194
      <wsdl:output name="updateChildIndicatorsResponse">
2012 2195
        <soap:body use="literal"/>
2013 2196
      </wsdl:output>
2014 2197
      <wsdl:fault name="MaelisFamilyException">
2015 2198
        <soap:fault name="MaelisFamilyException" use="literal"/>
2016 2199
      </wsdl:fault>
2017 2200
    </wsdl:operation>
2018
    <wsdl:operation name="deletesubscribe">
2201
    <wsdl:operation name="readQuotientList">
2019 2202
      <soap:operation soapAction="" style="document"/>
2020
      <wsdl:input name="deletesubscribe">
2203
      <wsdl:input name="readQuotientList">
2021 2204
        <soap:body use="literal"/>
2022 2205
      </wsdl:input>
2023
      <wsdl:output name="deletesubscribeResponse">
2206
      <wsdl:output name="readQuotientListResponse">
2207
        <soap:body use="literal"/>
2208
      </wsdl:output>
2209
      <wsdl:fault name="MaelisFamilyException">
2210
        <soap:fault name="MaelisFamilyException" use="literal"/>
2211
      </wsdl:fault>
2212
    </wsdl:operation>
2213
    <wsdl:operation name="readDietCodeList">
2214
      <soap:operation soapAction="" style="document"/>
2215
      <wsdl:input name="readDietCodeList">
2216
        <soap:body use="literal"/>
2217
      </wsdl:input>
2218
      <wsdl:output name="readDietCodeListResponse">
2024 2219
        <soap:body use="literal"/>
2025 2220
      </wsdl:output>
2026 2221
      <wsdl:fault name="MaelisFamilyException">
2027 2222
        <soap:fault name="MaelisFamilyException" use="literal"/>
2028 2223
      </wsdl:fault>
2029 2224
    </wsdl:operation>
2030 2225
    <wsdl:operation name="readFamily">
2031 2226
      <soap:operation soapAction="" style="document"/>
......
2094 2289
      </wsdl:input>
2095 2290
      <wsdl:output name="updateFamilySituationResponse">
2096 2291
        <soap:body use="literal"/>
2097 2292
      </wsdl:output>
2098 2293
      <wsdl:fault name="MaelisFamilyException">
2099 2294
        <soap:fault name="MaelisFamilyException" use="literal"/>
2100 2295
      </wsdl:fault>
2101 2296
    </wsdl:operation>
2297
    <wsdl:operation name="createOrUpdateFSL">
2298
      <soap:operation soapAction="" style="document"/>
2299
      <wsdl:input name="createOrUpdateFSL">
2300
        <soap:body use="literal"/>
2301
      </wsdl:input>
2302
      <wsdl:output name="createOrUpdateFSLResponse">
2303
        <soap:body use="literal"/>
2304
      </wsdl:output>
2305
      <wsdl:fault name="MaelisFamilyException">
2306
        <soap:fault name="MaelisFamilyException" use="literal"/>
2307
      </wsdl:fault>
2308
    </wsdl:operation>
2102 2309
    <wsdl:operation name="subscribeSchool">
2103 2310
      <soap:operation soapAction="" style="document"/>
2104 2311
      <wsdl:input name="subscribeSchool">
2105 2312
        <soap:body use="literal"/>
2106 2313
      </wsdl:input>
2107 2314
      <wsdl:output name="subscribeSchoolResponse">
2108 2315
        <soap:body use="literal"/>
2109 2316
      </wsdl:output>
......
2145 2352
      </wsdl:input>
2146 2353
      <wsdl:output name="createUpdateQuotientResponse">
2147 2354
        <soap:body use="literal"/>
2148 2355
      </wsdl:output>
2149 2356
      <wsdl:fault name="MaelisFamilyException">
2150 2357
        <soap:fault name="MaelisFamilyException" use="literal"/>
2151 2358
      </wsdl:fault>
2152 2359
    </wsdl:operation>
2153
    <wsdl:operation name="isRLExists">
2360
    <wsdl:operation name="getActivityRate">
2154 2361
      <soap:operation soapAction="" style="document"/>
2155
      <wsdl:input name="isRLExists">
2362
      <wsdl:input name="getActivityRate">
2156 2363
        <soap:body use="literal"/>
2157 2364
      </wsdl:input>
2158
      <wsdl:output name="isRLExistsResponse">
2365
      <wsdl:output name="getActivityRateResponse">
2159 2366
        <soap:body use="literal"/>
2160 2367
      </wsdl:output>
2161 2368
      <wsdl:fault name="MaelisFamilyException">
2162 2369
        <soap:fault name="MaelisFamilyException" use="literal"/>
2163 2370
      </wsdl:fault>
2164 2371
    </wsdl:operation>
2165
    <wsdl:operation name="getActivityRate">
2372
    <wsdl:operation name="isRLExists">
2166 2373
      <soap:operation soapAction="" style="document"/>
2167
      <wsdl:input name="getActivityRate">
2374
      <wsdl:input name="isRLExists">
2168 2375
        <soap:body use="literal"/>
2169 2376
      </wsdl:input>
2170
      <wsdl:output name="getActivityRateResponse">
2377
      <wsdl:output name="isRLExistsResponse">
2171 2378
        <soap:body use="literal"/>
2172 2379
      </wsdl:output>
2173 2380
      <wsdl:fault name="MaelisFamilyException">
2174 2381
        <soap:fault name="MaelisFamilyException" use="literal"/>
2175 2382
      </wsdl:fault>
2176 2383
    </wsdl:operation>
2177 2384
    <wsdl:operation name="updateChildPAI">
2178 2385
      <soap:operation soapAction="" style="document"/>
......
2205 2412
      </wsdl:input>
2206 2413
      <wsdl:output name="readSituationListResponse">
2207 2414
        <soap:body use="literal"/>
2208 2415
      </wsdl:output>
2209 2416
      <wsdl:fault name="MaelisFamilyException">
2210 2417
        <soap:fault name="MaelisFamilyException" use="literal"/>
2211 2418
      </wsdl:fault>
2212 2419
    </wsdl:operation>
2213
    <wsdl:operation name="addSuppliedDocument">
2420
    <wsdl:operation name="createChild">
2214 2421
      <soap:operation soapAction="" style="document"/>
2215
      <wsdl:input name="addSuppliedDocument">
2422
      <wsdl:input name="createChild">
2216 2423
        <soap:body use="literal"/>
2217 2424
      </wsdl:input>
2218
      <wsdl:output name="addSuppliedDocumentResponse">
2425
      <wsdl:output name="createChildResponse">
2219 2426
        <soap:body use="literal"/>
2220 2427
      </wsdl:output>
2221 2428
      <wsdl:fault name="MaelisFamilyException">
2222 2429
        <soap:fault name="MaelisFamilyException" use="literal"/>
2223 2430
      </wsdl:fault>
2224 2431
    </wsdl:operation>
2225
    <wsdl:operation name="createChild">
2432
    <wsdl:operation name="addSuppliedDocument">
2226 2433
      <soap:operation soapAction="" style="document"/>
2227
      <wsdl:input name="createChild">
2434
      <wsdl:input name="addSuppliedDocument">
2228 2435
        <soap:body use="literal"/>
2229 2436
      </wsdl:input>
2230
      <wsdl:output name="createChildResponse">
2437
      <wsdl:output name="addSuppliedDocumentResponse">
2231 2438
        <soap:body use="literal"/>
2232 2439
      </wsdl:output>
2233 2440
      <wsdl:fault name="MaelisFamilyException">
2234 2441
        <soap:fault name="MaelisFamilyException" use="literal"/>
2235 2442
      </wsdl:fault>
2236 2443
    </wsdl:operation>
2237 2444
    <wsdl:operation name="isChildExists">
2238 2445
      <soap:operation soapAction="" style="document"/>
......
2265 2472
      </wsdl:input>
2266 2473
      <wsdl:output name="createFamilyResponse">
2267 2474
        <soap:body use="literal"/>
2268 2475
      </wsdl:output>
2269 2476
      <wsdl:fault name="MaelisFamilyException">
2270 2477
        <soap:fault name="MaelisFamilyException" use="literal"/>
2271 2478
      </wsdl:fault>
2272 2479
    </wsdl:operation>
2480
    <wsdl:operation name="readVaccinList">
2481
      <soap:operation soapAction="" style="document"/>
2482
      <wsdl:input name="readVaccinList">
2483
        <soap:body use="literal"/>
2484
      </wsdl:input>
2485
      <wsdl:output name="readVaccinListResponse">
2486
        <soap:body use="literal"/>
2487
      </wsdl:output>
2488
      <wsdl:fault name="MaelisFamilyException">
2489
        <soap:fault name="MaelisFamilyException" use="literal"/>
2490
      </wsdl:fault>
2491
    </wsdl:operation>
2492
    <wsdl:operation name="readPAIList">
2493
      <soap:operation soapAction="" style="document"/>
2494
      <wsdl:input name="readPAIList">
2495
        <soap:body use="literal"/>
2496
      </wsdl:input>
2497
      <wsdl:output name="readPAIListResponse">
2498
        <soap:body use="literal"/>
2499
      </wsdl:output>
2500
      <wsdl:fault name="MaelisFamilyException">
2501
        <soap:fault name="MaelisFamilyException" use="literal"/>
2502
      </wsdl:fault>
2503
    </wsdl:operation>
2273 2504
    <wsdl:operation name="updateFamilyAuthorizedPersonList">
2274 2505
      <soap:operation soapAction="" style="document"/>
2275 2506
      <wsdl:input name="updateFamilyAuthorizedPersonList">
2276 2507
        <soap:body use="literal"/>
2277 2508
      </wsdl:input>
2278 2509
      <wsdl:output name="updateFamilyAuthorizedPersonListResponse">
2279 2510
        <soap:body use="literal"/>
2280 2511
      </wsdl:output>
2281
-