toulouse-maelis: mise à jour des wsdl dans les tests (#72718) #16
|
@ -17,6 +17,17 @@ Suppose that the Toulouse Mealis connector instance is listening here :
|
|||
|
||||
http://127.0.0.1:8000/toulouse-maelis/test
|
||||
|
||||
As tests will launch connector cron, you shoud need to enter in the python
|
||||
virtual environment of your publik devinst :
|
||||
|
||||
$ ~/envs/publik-env-py3/bin/activate
|
||||
$ passerelle-manage tenant_command cron -v2 --connector toulouse-maelis daily --connector-slug test --domain 127.0.0.1:8000
|
||||
|
||||
Then you would start the test suite with the following command:
|
||||
|
||||
$ py.test -sx --url=http://127.0.0.1:8000/toulouse-maelis/test test_toulouse_maelis.py
|
||||
$ cd functests/toulouse_maelis
|
||||
$ py.test -sx --url=http://127.0.0.1:8000/toulouse-maelis/test
|
||||
|
||||
"lastname" parameter may be provide to create or update a test family
|
||||
|
||||
$ py.test -s --url=http://127.0.0.1:8000/toulouse-maelis/test --lastname=foo
|
|
@ -316,6 +316,8 @@ def remove_id_on_child(conn, child):
|
|||
remove_extra_indicators(conn, child['indicatorList'], 'child-indicator')
|
||||
child['indicatorList'].sort(key=lambda x: x['code'])
|
||||
del child['indicators'] # order may change
|
||||
child['subscribeSchoolList'] = [] # not managed by test yet
|
||||
child['subscribeActivityList'] = [] # not managed by test yet
|
||||
|
||||
|
||||
def remove_id_on_rlg(conn, rlg):
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"id": "APPDENTAIRE",
|
||||
"code": "APPDENTAIRE",
|
||||
"text": "Port appareil dentaire",
|
||||
"label": "Port appareil dentaire",
|
||||
"libelle": "Port appareil dentaire",
|
||||
"typeDesc": "NONE",
|
||||
"isActive": false
|
||||
},
|
||||
|
@ -11,7 +11,7 @@
|
|||
"id": "AUTRE",
|
||||
"code": "AUTRE",
|
||||
"text": "Autre",
|
||||
"label": "Autre",
|
||||
"libelle": "Autre",
|
||||
"typeDesc": "NOTE",
|
||||
"isActive": true,
|
||||
"note": "rebellious"
|
||||
|
@ -20,7 +20,7 @@
|
|||
"id": "AVL",
|
||||
"code": "AVL",
|
||||
"text": "Auxiliaire de Vie loisirs",
|
||||
"label": "Auxiliaire de Vie loisirs",
|
||||
"libelle": "Auxiliaire de Vie loisirs",
|
||||
"typeDesc": "NONE",
|
||||
"isActive": false
|
||||
},
|
||||
|
@ -28,7 +28,7 @@
|
|||
"id": "AVS",
|
||||
"code": "AVS",
|
||||
"text": "Auxiliaire de Vie scolaire",
|
||||
"label": "Auxiliaire de Vie scolaire ",
|
||||
"libelle": "Auxiliaire de Vie scolaire ",
|
||||
"typeDesc": "NONE",
|
||||
"isActive": false
|
||||
},
|
||||
|
@ -36,7 +36,7 @@
|
|||
"id": "ETABSPEC",
|
||||
"code": "ETABSPEC",
|
||||
"text": "Etablissement sp\u00e9cialis\u00e9",
|
||||
"label": "Etablissement sp\u00e9cialis\u00e9",
|
||||
"libelle": "Etablissement sp\u00e9cialis\u00e9",
|
||||
"typeDesc": "NOTE",
|
||||
"isActive": false,
|
||||
"note": null
|
||||
|
@ -45,7 +45,7 @@
|
|||
"id": "LENTILLE",
|
||||
"code": "LENTILLE",
|
||||
"text": "Port lentilles de contact",
|
||||
"label": "Port lentilles de contact",
|
||||
"libelle": "Port lentilles de contact",
|
||||
"typeDesc": "NONE",
|
||||
"isActive": false
|
||||
},
|
||||
|
@ -53,7 +53,7 @@
|
|||
"id": "LUNETTE",
|
||||
"code": "LUNETTE",
|
||||
"text": "Port de lunettes",
|
||||
"label": "Port de lunettes",
|
||||
"libelle": "Port de lunettes",
|
||||
"typeDesc": "NONE",
|
||||
"isActive": true
|
||||
},
|
||||
|
@ -61,7 +61,7 @@
|
|||
"id": "MDPH",
|
||||
"code": "MDPH",
|
||||
"text": "Notification MDPH",
|
||||
"label": "Notification MDPH",
|
||||
"libelle": "Notification MDPH",
|
||||
"typeDesc": "NONE",
|
||||
"isActive": false
|
||||
}
|
||||
|
|
|
@ -111,14 +111,14 @@
|
|||
"indicatorList": [
|
||||
{
|
||||
"code": "AUTRE",
|
||||
"label": "Autre",
|
||||
"libelle": "Autre",
|
||||
"note": "rebellious",
|
||||
"choice": null,
|
||||
"code_text": "Autre"
|
||||
},
|
||||
{
|
||||
"code": "LUNETTE",
|
||||
"label": "Port de lunettes",
|
||||
"libelle": "Port de lunettes",
|
||||
"note": null,
|
||||
"choice": null,
|
||||
"code_text": "Port de lunettes"
|
||||
|
@ -145,12 +145,12 @@
|
|||
"vaccinList": [
|
||||
{
|
||||
"code": "24",
|
||||
"label": "IMOVAX OREILLONS",
|
||||
"libelle": "IMOVAX OREILLONS",
|
||||
"vaccinationDate": "2022-02-22T00:00:00+01:00"
|
||||
},
|
||||
{
|
||||
"code": "45",
|
||||
"label": "DT TETANOS COQ",
|
||||
"libelle": "DT TETANOS COQ",
|
||||
"vaccinationDate": "2011-01-11T00:00:00+01:00"
|
||||
}
|
||||
]
|
||||
|
@ -283,6 +283,6 @@
|
|||
"indicatorList": [],
|
||||
"childErrorList": [],
|
||||
"category_text": "BIPARENTALE",
|
||||
"situation_text": "MARIE(E)"
|
||||
"situation_text": "MARIE(E)",
|
||||
"family_id": "N/A"
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"id": "AUTRE",
|
||||
"code": "AUTRE",
|
||||
"text": "Autre",
|
||||
"label": "Autre",
|
||||
"libelle": "Autre",
|
||||
"typeDesc": "NOTE",
|
||||
"choiceList": []
|
||||
},
|
||||
|
@ -11,7 +11,7 @@
|
|||
"id": "AVL",
|
||||
"code": "AVL",
|
||||
"text": "Auxiliaire de Vie loisirs",
|
||||
"label": "Auxiliaire de Vie loisirs",
|
||||
"libelle": "Auxiliaire de Vie loisirs",
|
||||
"typeDesc": "NONE",
|
||||
"choiceList": []
|
||||
},
|
||||
|
@ -19,7 +19,7 @@
|
|||
"id": "AVS",
|
||||
"code": "AVS",
|
||||
"text": "Auxiliaire de Vie scolaire",
|
||||
"label": "Auxiliaire de Vie scolaire ",
|
||||
"libelle": "Auxiliaire de Vie scolaire ",
|
||||
"typeDesc": "NONE",
|
||||
"choiceList": []
|
||||
},
|
||||
|
@ -27,7 +27,7 @@
|
|||
"id": "ETABSPEC",
|
||||
"code": "ETABSPEC",
|
||||
"text": "Etablissement sp\u00e9cialis\u00e9",
|
||||
"label": "Etablissement sp\u00e9cialis\u00e9",
|
||||
"libelle": "Etablissement sp\u00e9cialis\u00e9",
|
||||
"typeDesc": "NOTE",
|
||||
"choiceList": []
|
||||
},
|
||||
|
@ -35,7 +35,7 @@
|
|||
"id": "MDPH",
|
||||
"code": "MDPH",
|
||||
"text": "Notification MDPH",
|
||||
"label": "Notification MDPH",
|
||||
"libelle": "Notification MDPH",
|
||||
"typeDesc": "NONE",
|
||||
"choiceList": []
|
||||
},
|
||||
|
@ -43,7 +43,7 @@
|
|||
"id": "APPDENTAIRE",
|
||||
"code": "APPDENTAIRE",
|
||||
"text": "Port appareil dentaire",
|
||||
"label": "Port appareil dentaire",
|
||||
"libelle": "Port appareil dentaire",
|
||||
"typeDesc": "NONE",
|
||||
"choiceList": []
|
||||
},
|
||||
|
@ -51,7 +51,7 @@
|
|||
"id": "LUNETTE",
|
||||
"code": "LUNETTE",
|
||||
"text": "Port de lunettes",
|
||||
"label": "Port de lunettes",
|
||||
"libelle": "Port de lunettes",
|
||||
"typeDesc": "NONE",
|
||||
"choiceList": []
|
||||
},
|
||||
|
@ -59,7 +59,7 @@
|
|||
"id": "LENTILLE",
|
||||
"code": "LENTILLE",
|
||||
"text": "Port lentilles de contact",
|
||||
"label": "Port lentilles de contact",
|
||||
"libelle": "Port lentilles de contact",
|
||||
"typeDesc": "NONE",
|
||||
"choiceList": []
|
||||
}
|
||||
|
|
|
@ -4,356 +4,356 @@
|
|||
"code": "43",
|
||||
"rang": "FAMILY",
|
||||
"text": "Acte notari\u00e9 de divorce",
|
||||
"label": "Acte notari\u00e9 de divorce"
|
||||
"libelle": "Acte notari\u00e9 de divorce"
|
||||
},
|
||||
{
|
||||
"id": "44",
|
||||
"code": "44",
|
||||
"rang": "PERSON",
|
||||
"text": "Attestation aide m\u00e9dicale de l'\u00e9tat CPAM",
|
||||
"label": "Attestation aide m\u00e9dicale de l'\u00e9tat CPAM"
|
||||
"libelle": "Attestation aide m\u00e9dicale de l'\u00e9tat CPAM"
|
||||
},
|
||||
{
|
||||
"id": "45",
|
||||
"code": "45",
|
||||
"rang": "FAMILY",
|
||||
"text": "Attestation CAF",
|
||||
"label": "Attestation CAF"
|
||||
"libelle": "Attestation CAF"
|
||||
},
|
||||
{
|
||||
"id": "46",
|
||||
"code": "46",
|
||||
"rang": "FAMILY",
|
||||
"text": "Attestation CD31",
|
||||
"label": "Attestation CD31"
|
||||
"libelle": "Attestation CD31"
|
||||
},
|
||||
{
|
||||
"id": "47",
|
||||
"code": "47",
|
||||
"rang": "FAMILY",
|
||||
"text": "Attestation d'attribution ou non de bourse",
|
||||
"label": "Attestation d'attribution ou non de bourse"
|
||||
"libelle": "Attestation d'attribution ou non de bourse"
|
||||
},
|
||||
{
|
||||
"id": "49",
|
||||
"code": "49",
|
||||
"rang": "FAMILY",
|
||||
"text": "Attestation de paiement Office fran\u00e7ais de l'immigration et int\u00e9gration",
|
||||
"label": "Attestation de paiement Office fran\u00e7ais de l'immigration et int\u00e9gration"
|
||||
"libelle": "Attestation de paiement Office fran\u00e7ais de l'immigration et int\u00e9gration"
|
||||
},
|
||||
{
|
||||
"id": "50",
|
||||
"code": "50",
|
||||
"rang": "FAMILY",
|
||||
"text": "Attestation de paiement P\u00f4le emploi",
|
||||
"label": "Attestation de paiement P\u00f4le emploi"
|
||||
"libelle": "Attestation de paiement P\u00f4le emploi"
|
||||
},
|
||||
{
|
||||
"id": "81",
|
||||
"code": "81",
|
||||
"rang": "FAMILY",
|
||||
"text": "Attestation d'h\u00e9bergement d'une personne physique",
|
||||
"label": "Attestation d'h\u00e9bergement d'une personne physique"
|
||||
"libelle": "Attestation d'h\u00e9bergement d'une personne physique"
|
||||
},
|
||||
{
|
||||
"id": "55",
|
||||
"code": "55",
|
||||
"rang": "FAMILY",
|
||||
"text": "Attestation d'inscription au registre du Commerce et des M\u00e9tiers - Kbis",
|
||||
"label": "Attestation d'inscription au registre du Commerce et des M\u00e9tiers - Kbis"
|
||||
"libelle": "Attestation d'inscription au registre du Commerce et des M\u00e9tiers - Kbis"
|
||||
},
|
||||
{
|
||||
"id": "52",
|
||||
"code": "52",
|
||||
"rang": "FAMILY",
|
||||
"text": "Attestation h\u00e9bergement organismes tiers",
|
||||
"label": "Attestation h\u00e9bergement organismes tiers"
|
||||
"libelle": "Attestation h\u00e9bergement organismes tiers"
|
||||
},
|
||||
{
|
||||
"id": "53",
|
||||
"code": "53",
|
||||
"rang": "FAMILY",
|
||||
"text": "Attestation indemn. arr\u00eat maladie CPAM",
|
||||
"label": "Attestation indemn. arr\u00eat maladie CPAM"
|
||||
"libelle": "Attestation indemn. arr\u00eat maladie CPAM"
|
||||
},
|
||||
{
|
||||
"id": "54",
|
||||
"code": "54",
|
||||
"rang": "FAMILY",
|
||||
"text": "Attestation indemn. P\u00f4le emploi",
|
||||
"label": "Attestation indemn. P\u00f4le emploi"
|
||||
"libelle": "Attestation indemn. P\u00f4le emploi"
|
||||
},
|
||||
{
|
||||
"id": "56",
|
||||
"code": "56",
|
||||
"rang": "FAMILY",
|
||||
"text": "Attestation organismes associatifs",
|
||||
"label": "Attestation organismes associatifs"
|
||||
"libelle": "Attestation organismes associatifs"
|
||||
},
|
||||
{
|
||||
"id": "48",
|
||||
"code": "48",
|
||||
"rang": "FAMILY",
|
||||
"text": "Attestation paiement CPAM",
|
||||
"label": "Attestation paiement CPAM"
|
||||
"libelle": "Attestation paiement CPAM"
|
||||
},
|
||||
{
|
||||
"id": "51",
|
||||
"code": "51",
|
||||
"rang": "FAMILY",
|
||||
"text": "Attestation prise en charge Maison d'enfants",
|
||||
"label": "Attestation prise en charge Maison d'enfants"
|
||||
"libelle": "Attestation prise en charge Maison d'enfants"
|
||||
},
|
||||
{
|
||||
"id": "83",
|
||||
"code": "83",
|
||||
"rang": "PERSON",
|
||||
"text": "Attestation responsabilit\u00e9 civile",
|
||||
"label": "Attestation responsabilit\u00e9 civile"
|
||||
"libelle": "Attestation responsabilit\u00e9 civile"
|
||||
},
|
||||
{
|
||||
"id": "57",
|
||||
"code": "57",
|
||||
"rang": "FAMILY",
|
||||
"text": "Attestation travailleur social",
|
||||
"label": "Attestation travailleur social"
|
||||
"libelle": "Attestation travailleur social"
|
||||
},
|
||||
{
|
||||
"id": "69",
|
||||
"code": "69",
|
||||
"rang": "PERSON",
|
||||
"text": "Autorisation de sortie du territoire",
|
||||
"label": "Autorisation de sortie du territoire"
|
||||
"libelle": "Autorisation de sortie du territoire"
|
||||
},
|
||||
{
|
||||
"id": "42",
|
||||
"code": "42",
|
||||
"rang": "PERSON",
|
||||
"text": "Autre document utile \u00e0 la d\u00e9rogation",
|
||||
"label": "Autre document utile \u00e0 la d\u00e9rogation"
|
||||
"libelle": "Autre document utile \u00e0 la d\u00e9rogation"
|
||||
},
|
||||
{
|
||||
"id": "58",
|
||||
"code": "58",
|
||||
"rang": "FAMILY",
|
||||
"text": "Avis d'imposition / non imposition",
|
||||
"label": "Avis d'imposition / non imposition"
|
||||
"libelle": "Avis d'imposition / non imposition"
|
||||
},
|
||||
{
|
||||
"id": "59",
|
||||
"code": "59",
|
||||
"rang": "FAMILY",
|
||||
"text": "Bilan comptable",
|
||||
"label": "Bilan comptable"
|
||||
"libelle": "Bilan comptable"
|
||||
},
|
||||
{
|
||||
"id": "60",
|
||||
"code": "60",
|
||||
"rang": "FAMILY",
|
||||
"text": "Bulletin de salaire",
|
||||
"label": "Bulletin de salaire"
|
||||
"libelle": "Bulletin de salaire"
|
||||
},
|
||||
{
|
||||
"id": "61",
|
||||
"code": "61",
|
||||
"rang": "FAMILY",
|
||||
"text": "Carte \u00e9tudiant",
|
||||
"label": "Carte \u00e9tudiant"
|
||||
"libelle": "Carte \u00e9tudiant"
|
||||
},
|
||||
{
|
||||
"id": "68",
|
||||
"code": "68",
|
||||
"rang": "PERSON",
|
||||
"text": "Carte mutuelle ou CMU",
|
||||
"label": "Carte mutuelle ou CMU"
|
||||
"libelle": "Carte mutuelle ou CMU"
|
||||
},
|
||||
{
|
||||
"id": "70",
|
||||
"code": "70",
|
||||
"rang": "PERSON",
|
||||
"text": "Carte nationnale d'identit\u00e9",
|
||||
"label": "Carte nationnale d'identit\u00e9"
|
||||
"libelle": "Carte nationnale d'identit\u00e9"
|
||||
},
|
||||
{
|
||||
"id": "71",
|
||||
"code": "71",
|
||||
"rang": "FAMILY",
|
||||
"text": "Certificat de PACS",
|
||||
"label": "Certificat de PACS"
|
||||
"libelle": "Certificat de PACS"
|
||||
},
|
||||
{
|
||||
"id": "73",
|
||||
"code": "73",
|
||||
"rang": "PERSON",
|
||||
"text": "Certificat de scolarit\u00e9",
|
||||
"label": "Certificat de scolarit\u00e9"
|
||||
"libelle": "Certificat de scolarit\u00e9"
|
||||
},
|
||||
{
|
||||
"id": "74",
|
||||
"code": "74",
|
||||
"rang": "PERSON",
|
||||
"text": "Copie carte de s\u00e9jour",
|
||||
"label": "Copie carte de s\u00e9jour"
|
||||
"libelle": "Copie carte de s\u00e9jour"
|
||||
},
|
||||
{
|
||||
"id": "38",
|
||||
"code": "38",
|
||||
"rang": "PERSON",
|
||||
"text": "Copie pages de vaccination",
|
||||
"label": "Copie pages de vaccination"
|
||||
"libelle": "Copie pages de vaccination"
|
||||
},
|
||||
{
|
||||
"id": "62",
|
||||
"code": "62",
|
||||
"rang": "PERSON",
|
||||
"text": "Copie passeport",
|
||||
"label": "Copie passeport"
|
||||
"libelle": "Copie passeport"
|
||||
},
|
||||
{
|
||||
"id": "75",
|
||||
"code": "75",
|
||||
"rang": "PERSON",
|
||||
"text": "Courrier ou mail famille re\u00e7u",
|
||||
"label": "Courrier ou mail famille re\u00e7u"
|
||||
"libelle": "Courrier ou mail famille re\u00e7u"
|
||||
},
|
||||
{
|
||||
"id": "37",
|
||||
"code": "37",
|
||||
"rang": "FAMILY",
|
||||
"text": "D\u00e9claration conjointe sign\u00e9e des parents",
|
||||
"label": "D\u00e9claration conjointe sign\u00e9e des parents"
|
||||
"libelle": "D\u00e9claration conjointe sign\u00e9e des parents"
|
||||
},
|
||||
{
|
||||
"id": "63",
|
||||
"code": "63",
|
||||
"rang": "FAMILY",
|
||||
"text": "Document donn\u00e9es allocataire",
|
||||
"label": "Document donn\u00e9es allocataire"
|
||||
"libelle": "Document donn\u00e9es allocataire"
|
||||
},
|
||||
{
|
||||
"id": "72",
|
||||
"code": "72",
|
||||
"rang": "FAMILY",
|
||||
"text": "Extrait d'acte de mariage",
|
||||
"label": "Extrait d'acte de mariage"
|
||||
"libelle": "Extrait d'acte de mariage"
|
||||
},
|
||||
{
|
||||
"id": "76",
|
||||
"code": "76",
|
||||
"rang": "PERSON",
|
||||
"text": "Extrait de naissance",
|
||||
"label": "Extrait de naissance"
|
||||
"libelle": "Extrait de naissance"
|
||||
},
|
||||
{
|
||||
"id": "77",
|
||||
"code": "77",
|
||||
"rang": "PERSON",
|
||||
"text": "Fiche individuelle enfant version papier num\u00e9ris\u00e9",
|
||||
"label": "Fiche individuelle enfant version papier num\u00e9ris\u00e9"
|
||||
"libelle": "Fiche individuelle enfant version papier num\u00e9ris\u00e9"
|
||||
},
|
||||
{
|
||||
"id": "78",
|
||||
"code": "78",
|
||||
"rang": "PERSON",
|
||||
"text": "Formulaire DUI version papier num\u00e9ris\u00e9",
|
||||
"label": "Formulaire DUI version papier num\u00e9ris\u00e9"
|
||||
"libelle": "Formulaire DUI version papier num\u00e9ris\u00e9"
|
||||
},
|
||||
{
|
||||
"id": "64",
|
||||
"code": "64",
|
||||
"rang": "FAMILY",
|
||||
"text": "Jugement des affaires familiales",
|
||||
"label": "Jugement des affaires familiales"
|
||||
"libelle": "Jugement des affaires familiales"
|
||||
},
|
||||
{
|
||||
"id": "65",
|
||||
"code": "65",
|
||||
"rang": "FAMILY",
|
||||
"text": "Jugement mise sous tutelle",
|
||||
"label": "Jugement mise sous tutelle"
|
||||
"libelle": "Jugement mise sous tutelle"
|
||||
},
|
||||
{
|
||||
"id": "35",
|
||||
"code": "35",
|
||||
"rang": "FAMILY",
|
||||
"text": "Justificatif de domicile",
|
||||
"label": "Justificatif de domicile"
|
||||
"libelle": "Justificatif de domicile"
|
||||
},
|
||||
{
|
||||
"id": "82",
|
||||
"code": "82",
|
||||
"rang": "PERSON",
|
||||
"text": "Justificatif officiel pr\u00e9cisant l'adresse de l'h\u00e9berg\u00e9",
|
||||
"label": "Justificatif officiel pr\u00e9cisant l'adresse de l'h\u00e9berg\u00e9"
|
||||
"libelle": "Justificatif officiel pr\u00e9cisant l'adresse de l'h\u00e9berg\u00e9"
|
||||
},
|
||||
{
|
||||
"id": "41",
|
||||
"code": "41",
|
||||
"rang": "PERSON",
|
||||
"text": "Lettre justificative de la d\u00e9rogation",
|
||||
"label": "Lettre justificative de la d\u00e9rogation"
|
||||
"libelle": "Lettre justificative de la d\u00e9rogation"
|
||||
},
|
||||
{
|
||||
"id": "36",
|
||||
"code": "36",
|
||||
"rang": "FAMILY",
|
||||
"text": "Livret de famille",
|
||||
"label": "Livret de famille"
|
||||
"libelle": "Livret de famille"
|
||||
},
|
||||
{
|
||||
"id": "84",
|
||||
"code": "84",
|
||||
"rang": "PERSON",
|
||||
"text": "Notification MDPH",
|
||||
"label": "Notification MDPH"
|
||||
"libelle": "Notification MDPH"
|
||||
},
|
||||
{
|
||||
"id": "66",
|
||||
"code": "66",
|
||||
"rang": "PERSON",
|
||||
"text": "Ordonnance",
|
||||
"label": "Ordonnance"
|
||||
"libelle": "Ordonnance"
|
||||
},
|
||||
{
|
||||
"id": "86",
|
||||
"code": "86",
|
||||
"rang": "PERSON",
|
||||
"text": "PAI",
|
||||
"label": "PAI"
|
||||
"libelle": "PAI"
|
||||
},
|
||||
{
|
||||
"id": "40",
|
||||
"code": "40",
|
||||
"rang": "PERSON",
|
||||
"text": "PERI - Carte nationale d'identit\u00e9",
|
||||
"label": "PERI - Carte nationale d'identit\u00e9"
|
||||
"libelle": "PERI - Carte nationale d'identit\u00e9"
|
||||
},
|
||||
{
|
||||
"id": "67",
|
||||
"code": "67",
|
||||
"rang": "PERSON",
|
||||
"text": "Photocopie attestation CPAM / CMU",
|
||||
"label": "Photocopie attestation CPAM / CMU"
|
||||
"libelle": "Photocopie attestation CPAM / CMU"
|
||||
},
|
||||
{
|
||||
"id": "85",
|
||||
"code": "85",
|
||||
"rang": "PERSON",
|
||||
"text": "Preuve carte s\u00e9nior",
|
||||
"label": "Preuve carte s\u00e9nior"
|
||||
"libelle": "Preuve carte s\u00e9nior"
|
||||
},
|
||||
{
|
||||
"id": "80",
|
||||
"code": "80",
|
||||
"rang": "PERSON",
|
||||
"text": "R\u00e9capitulatif donn\u00e9es sant\u00e9 autorisations enfant",
|
||||
"label": "R\u00e9capitulatif donn\u00e9es sant\u00e9 autorisations enfant"
|
||||
"libelle": "R\u00e9capitulatif donn\u00e9es sant\u00e9 autorisations enfant"
|
||||
},
|
||||
{
|
||||
"id": "79",
|
||||
"code": "79",
|
||||
"rang": "PERSON",
|
||||
"text": "R\u00e9capitulatif toutes d\u00e9marches li\u00e9e au DUI",
|
||||
"label": "R\u00e9capitulatif toutes d\u00e9marches li\u00e9e au DUI"
|
||||
"libelle": "R\u00e9capitulatif toutes d\u00e9marches li\u00e9e au DUI"
|
||||
}
|
||||
]
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"id": "AVL",
|
||||
"code": "AVL",
|
||||
"text": "Auxiliaire de Vie loisirs",
|
||||
"label": "Auxiliaire de Vie loisirs",
|
||||
"libelle": "Auxiliaire de Vie loisirs",
|
||||
"typeDesc": "NONE",
|
||||
"choiceList": []
|
||||
},
|
||||
|
@ -11,7 +11,7 @@
|
|||
"id": "AVS",
|
||||
"code": "AVS",
|
||||
"text": "Auxiliaire de Vie scolaire",
|
||||
"label": "Auxiliaire de Vie scolaire ",
|
||||
"libelle": "Auxiliaire de Vie scolaire ",
|
||||
"typeDesc": "NONE",
|
||||
"choiceList": []
|
||||
},
|
||||
|
@ -19,7 +19,7 @@
|
|||
"id": "ETABSPEC",
|
||||
"code": "ETABSPEC",
|
||||
"text": "Etablissement sp\u00e9cialis\u00e9",
|
||||
"label": "Etablissement sp\u00e9cialis\u00e9",
|
||||
"libelle": "Etablissement sp\u00e9cialis\u00e9",
|
||||
"typeDesc": "NOTE",
|
||||
"choiceList": []
|
||||
},
|
||||
|
@ -27,7 +27,7 @@
|
|||
"id": "MDPH",
|
||||
"code": "MDPH",
|
||||
"text": "Notification MDPH",
|
||||
"label": "Notification MDPH",
|
||||
"libelle": "Notification MDPH",
|
||||
"typeDesc": "NONE",
|
||||
"choiceList": []
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"id": "AVL",
|
||||
"code": "AVL",
|
||||
"text": "Auxiliaire de Vie loisirs",
|
||||
"label": "Auxiliaire de Vie loisirs",
|
||||
"libelle": "Auxiliaire de Vie loisirs",
|
||||
"typeDesc": "NONE",
|
||||
"isActive": true
|
||||
},
|
||||
|
@ -11,7 +11,7 @@
|
|||
"id": "AVS",
|
||||
"code": "AVS",
|
||||
"text": "Auxiliaire de Vie scolaire",
|
||||
"label": "Auxiliaire de Vie scolaire ",
|
||||
"libelle": "Auxiliaire de Vie scolaire ",
|
||||
"typeDesc": "NONE",
|
||||
"isActive": false
|
||||
},
|
||||
|
@ -19,7 +19,7 @@
|
|||
"id": "ETABSPEC",
|
||||
"code": "ETABSPEC",
|
||||
"text": "Etablissement sp\u00e9cialis\u00e9",
|
||||
"label": "Etablissement sp\u00e9cialis\u00e9",
|
||||
"libelle": "Etablissement sp\u00e9cialis\u00e9",
|
||||
"typeDesc": "NOTE",
|
||||
"isActive": true,
|
||||
"note": "SNPP"
|
||||
|
@ -28,7 +28,7 @@
|
|||
"id": "MDPH",
|
||||
"code": "MDPH",
|
||||
"text": "Notification MDPH",
|
||||
"label": "Notification MDPH",
|
||||
"libelle": "Notification MDPH",
|
||||
"typeDesc": "NONE",
|
||||
"isActive": false
|
||||
}
|
||||
|
|
|
@ -61,14 +61,14 @@
|
|||
"indicatorList": [
|
||||
{
|
||||
"code": "AUTRE",
|
||||
"label": "Autre",
|
||||
"libelle": "Autre",
|
||||
"note": "rebellious",
|
||||
"choice": null,
|
||||
"code_text": "Autre"
|
||||
},
|
||||
{
|
||||
"code": "LUNETTE",
|
||||
"label": "Port de lunettes",
|
||||
"libelle": "Port de lunettes",
|
||||
"note": null,
|
||||
"choice": null,
|
||||
"code_text": "Port de lunettes"
|
||||
|
@ -95,12 +95,12 @@
|
|||
"vaccinList": [
|
||||
{
|
||||
"code": "24",
|
||||
"label": "IMOVAX OREILLONS",
|
||||
"libelle": "IMOVAX OREILLONS",
|
||||
"vaccinationDate": "2022-02-22T00:00:00+01:00"
|
||||
},
|
||||
{
|
||||
"code": "45",
|
||||
"label": "DT TETANOS COQ",
|
||||
"libelle": "DT TETANOS COQ",
|
||||
"vaccinationDate": "2011-01-11T00:00:00+01:00"
|
||||
}
|
||||
]
|
||||
|
|
|
@ -11,12 +11,12 @@
|
|||
"vaccinList": [
|
||||
{
|
||||
"code": "24",
|
||||
"label": "IMOVAX OREILLONS",
|
||||
"libelle": "IMOVAX OREILLONS",
|
||||
"vaccinationDate": "2022-02-22T00:00:00+01:00"
|
||||
},
|
||||
{
|
||||
"code": "45",
|
||||
"label": "DT TETANOS COQ",
|
||||
"libelle": "DT TETANOS COQ",
|
||||
"vaccinationDate": "2011-01-11T00:00:00+01:00"
|
||||
}
|
||||
]
|
||||
|
|
|
@ -96,14 +96,14 @@
|
|||
"indicatorList": [
|
||||
{
|
||||
"code": "AVL",
|
||||
"label": "Auxiliaire de Vie loisirs",
|
||||
"libelle": "Auxiliaire de Vie loisirs",
|
||||
"note": null,
|
||||
"choice": null,
|
||||
"code_text": "Auxiliaire de Vie loisirs"
|
||||
},
|
||||
{
|
||||
"code": "ETABSPEC",
|
||||
"label": "Etablissement sp\u00e9cialis\u00e9",
|
||||
"libelle": "Etablissement sp\u00e9cialis\u00e9",
|
||||
"note": "SNPP",
|
||||
"choice": null,
|
||||
"code_text": "Etablissement sp\u00e9cialis\u00e9"
|
||||
|
@ -179,14 +179,14 @@
|
|||
"indicatorList": [
|
||||
{
|
||||
"code": "AUTRE",
|
||||
"label": "Autre",
|
||||
"libelle": "Autre",
|
||||
"note": "rebellious",
|
||||
"choice": null,
|
||||
"code_text": "Autre"
|
||||
},
|
||||
{
|
||||
"code": "LUNETTE",
|
||||
"label": "Port de lunettes",
|
||||
"libelle": "Port de lunettes",
|
||||
"note": null,
|
||||
"choice": null,
|
||||
"code_text": "Port de lunettes"
|
||||
|
@ -213,12 +213,12 @@
|
|||
"vaccinList": [
|
||||
{
|
||||
"code": "24",
|
||||
"label": "IMOVAX OREILLONS",
|
||||
"libelle": "IMOVAX OREILLONS",
|
||||
"vaccinationDate": "2022-02-22T00:00:00+01:00"
|
||||
},
|
||||
{
|
||||
"code": "45",
|
||||
"label": "DT TETANOS COQ",
|
||||
"libelle": "DT TETANOS COQ",
|
||||
"vaccinationDate": "2011-01-11T00:00:00+01:00"
|
||||
}
|
||||
]
|
||||
|
@ -378,6 +378,6 @@
|
|||
"indicatorList": [],
|
||||
"childErrorList": [],
|
||||
"category_text": "BIPARENTALE",
|
||||
"situation_text": "MARIE(E)"
|
||||
"situation_text": "MARIE(E)",
|
||||
"family_id": "N/A"
|
||||
}
|
||||
|
|
|
@ -147,12 +147,12 @@
|
|||
"vaccinList": [
|
||||
{
|
||||
"code": "24",
|
||||
"label": "IMOVAX OREILLONS",
|
||||
"libelle": "IMOVAX OREILLONS",
|
||||
"vaccinationDate": "2022-02-22T00:00:00+01:00"
|
||||
},
|
||||
{
|
||||
"code": "45",
|
||||
"label": "DT TETANOS COQ",
|
||||
"libelle": "DT TETANOS COQ",
|
||||
"vaccinationDate": "2011-01-11T00:00:00+01:00"
|
||||
}
|
||||
]
|
||||
|
@ -289,6 +289,6 @@
|
|||
"indicatorList": [],
|
||||
"childErrorList": [],
|
||||
"category_text": "AUTRE",
|
||||
"situation_text": "AUTRE"
|
||||
"situation_text": "AUTRE",
|
||||
"family_id": "N/A"
|
||||
}
|
||||
|
|
|
@ -49,14 +49,14 @@
|
|||
"indicatorList": [
|
||||
{
|
||||
"code": "AVL",
|
||||
"label": "Auxiliaire de Vie loisirs",
|
||||
"libelle": "Auxiliaire de Vie loisirs",
|
||||
"note": null,
|
||||
"choice": null,
|
||||
"code_text": "Auxiliaire de Vie loisirs"
|
||||
},
|
||||
{
|
||||
"code": "ETABSPEC",
|
||||
"label": "Etablissement sp\u00e9cialis\u00e9",
|
||||
"libelle": "Etablissement sp\u00e9cialis\u00e9",
|
||||
"note": "SNPP",
|
||||
"choice": null,
|
||||
"code_text": "Etablissement sp\u00e9cialis\u00e9"
|
||||
|
|
|
@ -104,14 +104,12 @@ class ToulouseMaelis(BaseResource, HTTPResource):
|
|||
id_key, text_key = 'id', 'code'
|
||||
elif referential_name == 'Street':
|
||||
id_key, text_key = 'idStreet', 'libelleStreet'
|
||||
elif referential_name in ('RLIndicator', 'ChildIndicator', 'Document'):
|
||||
id_key, text_key = 'code', 'label'
|
||||
else:
|
||||
id_key, text_key = 'code', 'libelle'
|
||||
|
||||
last_update = now()
|
||||
for item in response:
|
||||
text = item[text_key].strip()
|
||||
text = (item[text_key] or '').strip()
|
||||
self.referential.update_or_create(
|
||||
resource_id=self.id,
|
||||
referential_name=referential_name,
|
||||
|
@ -1617,7 +1615,7 @@ class ToulouseMaelis(BaseResource, HTTPResource):
|
|||
family = self.get_family_raw(family_id)
|
||||
|
||||
post_data['numPerson'] = family['RL1']['num']
|
||||
self.call('Invoice', 'addDirectDebitOrder', dossierNumber=family_id, **post_data)
|
||||
self.call('Invoice', 'addDirectDebitOrder', numDossier=family_id, **post_data)
|
||||
return {'data': 'ok'}
|
||||
|
||||
@endpoint(
|
||||
|
@ -1639,7 +1637,7 @@ class ToulouseMaelis(BaseResource, HTTPResource):
|
|||
family = self.get_family_raw(family_id)
|
||||
|
||||
payload = {
|
||||
'dossierNumber': family_id,
|
||||
'numDossier': family_id,
|
||||
'numPerson': family['RL1']['num'],
|
||||
'codeRegie': codeRegie,
|
||||
'dateRef': dateRef,
|
||||
|
|
|
@ -5,19 +5,27 @@
|
|||
<xs:import namespace="activity.ws.maelis.sigec.com"/>
|
||||
|
||||
<xs:complexType name="getPersonScheduleRequestBean">
|
||||
<xs:sequence>
|
||||
<xs:element name="idFam" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="idPers" type="xs:string"/>
|
||||
<xs:element name="year" type="xs:int"/>
|
||||
<xs:element name="month" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="idAct" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecRequestBean">
|
||||
<xs:sequence>
|
||||
<xs:element name="numDossier" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="numPerson" type="xs:int"/>
|
||||
<xs:element name="year" type="xs:int"/>
|
||||
<xs:element name="month" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="idAct" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="getPersonScheduleResultBean">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="personScheduleList" nillable="true" type="tns:personScheduleBean"/>
|
||||
</xs:sequence>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecResultBean">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="personScheduleList" nillable="true" type="tns:personScheduleBean"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="personScheduleBean">
|
||||
|
@ -29,7 +37,7 @@
|
|||
|
||||
<xs:complexType name="personBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="idPerson" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="numPerson" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="lastname" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="firstname" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
|
@ -45,7 +53,23 @@
|
|||
<xs:complexType name="activityBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="idAct" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="label" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="activityType" type="tns:activityTypeBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="activityTypeBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="natureSpec" type="tns:activityNatureBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="activityNatureBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
|
@ -59,7 +83,7 @@
|
|||
<xs:complexType name="unitBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="idUnit" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="label" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
|
@ -68,16 +92,16 @@
|
|||
<xs:element minOccurs="0" name="day" type="xs:dateTime"/>
|
||||
<xs:element name="scheduledPresence" type="xs:int"/>
|
||||
<xs:element name="realPresence" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="absence" type="tns:absenceBean"/>
|
||||
<xs:element form="qualified" minOccurs="0" name="status" type="ns1:dayInfoStatus"/>
|
||||
<xs:element form="qualified" minOccurs="0" name="action" type="ns1:dayInfoAction"/>
|
||||
<xs:element minOccurs="0" name="hasPlace" type="xs:boolean"/>
|
||||
<xs:element minOccurs="0" name="absence" type="tns:absenceBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="absenceBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="label" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
@ -183,21 +207,6 @@
|
|||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="activityTypeBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="natureSpec" type="tns:activityNatureBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="activityNatureBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="unit2Bean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
||||
|
@ -245,6 +254,166 @@
|
|||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="readActivityPortailListResultBean">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="activityUnitPlacePortailList" nillable="true" type="tns:activityUnitPlacePortailBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="activityUnitPlacePortailBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="activityPortail" type="tns:activityPortailBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="openDayList" nillable="true" type="xs:dateTime"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="unitPortailList" nillable="true" type="tns:unitPortailBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="activityPortailBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="idAct" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="dateStart" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateEnd" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="birthControl" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="email" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="schoolYear" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="calendarGeneration" type="ns1:activityCalendarGenerationBean"/>
|
||||
<xs:element minOccurs="0" name="dateStartPubli" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateEndPubli" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="schoolControl" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="calendarMode" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="activityType" type="tns:activityTypeBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="weeklyCalendarActivityList" nillable="true" type="tns:weeklyCalendarActivityBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="activityPeriodList" nillable="true" type="tns:activityPeriodCapacityBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="activityBusList" nillable="true" type="tns:activityUnitPlaceBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="weeklyCalendarActivityBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="yearCalendar" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="weeklyCalendarStr" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="activityPeriodCapacityBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="period" type="ns1:periodBean"/>
|
||||
<xs:element minOccurs="0" name="capacity" type="xs:int"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="calendCapacityExceptList" nillable="true" type="ns1:calendCapacityBean"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="activityUnitPlaceBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="activity" type="ns1:activity3Bean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="unitList" nillable="true" type="tns:unitPlaceBean"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="unitPlaceBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="idUnit" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="placeList" nillable="true" type="tns:placeBean"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="placeBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="lib" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="lib2" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="adresse" type="tns:adressBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="activityPeriscolList" nillable="true" type="tns:activityPeriscolBean"/>
|
||||
<xs:element minOccurs="0" name="obs1" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="obs2" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="numTel" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="adressBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="num" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="street1" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="street2" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="idStreet" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="zipcode" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="town" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="activityPeriscolBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="activity" type="ns1:activity3Bean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="activityPeriodList" nillable="true" type="tns:activityPeriodCapacityBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="unitList" nillable="true" type="tns:unitPeriscolBean"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="unitPeriscolBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="idUnit" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="periodList" nillable="true" type="ns1:periodBean"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="unitPortailBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="idUnit" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="codeExt" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="dateStart" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateEnd" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="birthDateStart" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="birthDateEnd" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="calendarLetter" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="subscribePublication" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="dateStartSubscribe" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateEndSubscribe" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="numOrder" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="calendarPublication" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="recordAbsence" type="xs:string"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="calendList" nillable="true" type="tns:calendPortailBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="placeList" nillable="true" type="tns:placeBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="periodList" nillable="true" type="ns1:periodBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="calendPortailBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="dateConso" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateMin" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateMax" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateMinVisu" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateMaxVisu" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateMaxMajPrev" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateMaxAddPres" type="xs:dateTime"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="validateBasketRequestBean">
|
||||
<xs:sequence>
|
||||
<xs:element name="idBasket" type="xs:string"/>
|
||||
|
@ -400,26 +569,38 @@
|
|||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="updatePersonScheduleRequestBean">
|
||||
<xs:sequence>
|
||||
<xs:element name="idFam" type="xs:string"/>
|
||||
<xs:element maxOccurs="unbounded" name="unitPersonDayInfoList" type="tns:unitPersonDayInfo"/>
|
||||
</xs:sequence>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecRequestBean">
|
||||
<xs:sequence>
|
||||
<xs:element name="numDossier" type="xs:int"/>
|
||||
<xs:element maxOccurs="unbounded" name="unitPersonDayInfoList" type="tns:unitPersonDayInfo"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="unitPersonDayInfo">
|
||||
<xs:sequence>
|
||||
<xs:element name="idPers" type="xs:string"/>
|
||||
<xs:element name="idAct" type="xs:string"/>
|
||||
<xs:element name="idUni" type="xs:string"/>
|
||||
<xs:element name="date" type="xs:dateTime"/>
|
||||
<xs:element name="action" type="ns1:dayInfoAction"/>
|
||||
</xs:sequence>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecRequestBean">
|
||||
<xs:sequence>
|
||||
<xs:element name="numPerson" type="xs:int"/>
|
||||
<xs:element name="idAct" type="xs:string"/>
|
||||
<xs:element name="idUni" type="xs:string"/>
|
||||
<xs:element name="date" type="xs:dateTime"/>
|
||||
<xs:element name="action" type="ns1:dayInfoAction"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="updatePersonScheduleResultBean">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="errorMessages" nillable="true" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
<xs:complexContent>
|
||||
<xs:extension base="ns1:abstractSpecResultBean">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="errorMessages" nillable="true" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="deleteChildUnitBasketRequestBean">
|
||||
|
@ -483,8 +664,8 @@
|
|||
<xs:element minOccurs="0" name="codeNatureActivity" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="dateEndActivity" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateStartActivity" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="idFamily" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="idPerson" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="numDossier" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="numPerson" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="place" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="unit" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="yearSchool" type="xs:int"/>
|
||||
|
@ -540,6 +721,8 @@
|
|||
<xs:element name="getUnitByActivityResponse" type="tns:getUnitByActivityResponse"/>
|
||||
<xs:element name="isWSRunning" type="tns:isWSRunning"/>
|
||||
<xs:element name="isWSRunningResponse" type="tns:isWSRunningResponse"/>
|
||||
<xs:element name="readActivityList" type="tns:readActivityList"/>
|
||||
<xs:element name="readActivityListResponse" type="tns:readActivityListResponse"/>
|
||||
<xs:element name="updateBasketTime" type="tns:updateBasketTime"/>
|
||||
<xs:element name="updateBasketTimeResponse" type="tns:updateBasketTimeResponse"/>
|
||||
<xs:element name="updateChildUnitBasket" type="tns:updateChildUnitBasket"/>
|
||||
|
@ -582,14 +765,31 @@
|
|||
</xs:complexType>
|
||||
<xs:complexType name="getPersonScheduleList">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="getChildScheduleRequestBean" type="ns1:getPersonScheduleRequestBean"/>
|
||||
<xs:element minOccurs="0" name="requestBean" type="ns1:getPersonScheduleRequestBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType abstract="true" name="abstractSpecRequestBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="tns:abstractSpecBean">
|
||||
<xs:sequence/>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType abstract="true" name="abstractSpecBean">
|
||||
<xs:sequence/>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getPersonScheduleListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="GetPersonScheduleResultBean" type="ns1:getPersonScheduleResultBean"/>
|
||||
<xs:element minOccurs="0" name="resultBean" type="ns1:getPersonScheduleResultBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType abstract="true" name="abstractSpecResultBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="tns:abstractSpecBean">
|
||||
<xs:sequence/>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="getNbAvailablePlacesPortalOther">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="idPers" type="xs:string"/>
|
||||
|
@ -629,8 +829,84 @@
|
|||
<xs:element minOccurs="0" name="getFamilyChildsResultBean" type="ns1:getFamilyChildsResultBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType abstract="true" name="abstractSpecBean">
|
||||
<xs:sequence/>
|
||||
<xs:complexType name="readActivityList">
|
||||
<xs:sequence>
|
||||
<xs:element name="schoolyear" type="xs:int"/>
|
||||
<xs:element name="dateStartCalend" type="xs:dateTime"/>
|
||||
<xs:element name="dateEndCalend" type="xs:dateTime"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="readActivityListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="ReadActivityPortailListResultBean" type="ns1:readActivityPortailListResultBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="activityCalendarGenerationBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="code" type="tns:activityCalendarGenerationMode"/>
|
||||
<xs:element minOccurs="0" name="value" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="periodBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="tns:abstractSpecBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="calendCapacityBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="tns:abstractSpecBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="capacity" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="dayDate" type="xs:dateTime"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="activity3Bean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="tns:abstractSpecBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="activityUnitPlace2KernelBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="activityKernel" type="xs:anyType"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="unitKernelList" nillable="true" type="xs:anyType"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="consoTarifKernelBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="commune" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="consoKernelBean" type="tns:codeLabelKernelBean"/>
|
||||
<xs:element minOccurs="0" name="tarifKernelBean" type="tns:codeLabelKernelBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="codeLabelKernelBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="label" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="activityPeriodCapacityKernelBean">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="calendCapacityExceptKernelList" nillable="true" type="tns:calendCapacityKernelBean"/>
|
||||
<xs:element minOccurs="0" name="capacity" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="periodKernel" type="tns:codeLabelKernelBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="calendCapacityKernelBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="capacity" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="dayDate" type="xs:dateTime"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="validateBasket">
|
||||
<xs:sequence>
|
||||
|
@ -783,12 +1059,12 @@
|
|||
</xs:complexType>
|
||||
<xs:complexType name="updatePersonSchedule">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="updatePersonScheduleRequestBean" type="ns1:updatePersonScheduleRequestBean"/>
|
||||
<xs:element minOccurs="0" name="requestBean" type="ns1:updatePersonScheduleRequestBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="updatePersonScheduleResponse">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="UpdatePersonScheduleResultBean" type="ns1:updatePersonScheduleResultBean"/>
|
||||
<xs:element minOccurs="0" name="resultBean" type="ns1:updatePersonScheduleResultBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="updateWeekCalendar">
|
||||
|
@ -862,6 +1138,13 @@
|
|||
<xs:enumeration value="ID"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="activityCalendarGenerationMode">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="REQUIRED"/>
|
||||
<xs:enumeration value="FORBIDDEN"/>
|
||||
<xs:enumeration value="NOT_REQUIRED"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="modeFactBean">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="FORFAIT"/>
|
||||
|
@ -973,6 +1256,10 @@
|
|||
<wsdl:part element="tns:getFamilyChilds" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readActivityList">
|
||||
<wsdl:part element="tns:readActivityList" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getPersonCatalogueActivityResponse">
|
||||
<wsdl:part element="tns:getPersonCatalogueActivityResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
|
@ -989,6 +1276,10 @@
|
|||
<wsdl:part element="tns:isWSRunningResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readActivityListResponse">
|
||||
<wsdl:part element="tns:readActivityListResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="addChildUnitLstWait">
|
||||
<wsdl:part element="tns:addChildUnitLstWait" name="parameters">
|
||||
</wsdl:part>
|
||||
|
@ -1117,6 +1408,29 @@
|
|||
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="readActivityList">
|
||||
<wsdl:documentation>Renvoie le paramétrage des activités, des unités et des lieux afin de fournir les informations nécessaires pour les inscriptions.
|
||||
Les activités qui sont renvoyées sont celles ouvertes sur la plage de date passée en paramètre.
|
||||
Les différents paramétrages concernant la publication des activités/unités sont renvoyées par la méthode permettant ainsi côté GRC la gestion des modalités d'inscription
|
||||
|
||||
-------------------------------
|
||||
schoolyear : année scolaire (obligatoire)
|
||||
dateStartCalend : date de début des jours du calendrier (obligatoire)
|
||||
dateEndCalend : date de fin des jours du calendrier (obligatoire)
|
||||
|
||||
-------------------------------
|
||||
Traitement :
|
||||
Les activités renvoyées sont celles qui sont publiables (en lecture ou écriture) et qui correspondent à l'année scolaire passée en paramètre ou n'ont pas d'année scolaire paramétrée.
|
||||
|
||||
Les unités renvoyées sont celles qui sont publiables (en lecture ou écriture) pour les inscriptions
|
||||
</wsdl:documentation>
|
||||
<wsdl:input message="tns:readActivityList" name="readActivityList">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:readActivityListResponse" name="readActivityListResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="validateBasket">
|
||||
<wsdl:documentation>Valide le panier
|
||||
Renvoi une liste d'identifiant de factures ainsi que la liste des identifiants d'inscription.
|
||||
|
@ -1213,17 +1527,17 @@
|
|||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="updatePersonSchedule">
|
||||
<wsdl:documentation>Met à jour le calendrier d'une personne
|
||||
<wsdl:documentation>Mise à jour des présences/absences aux activités auxquelles est inscrite la personne
|
||||
|
||||
----------------------
|
||||
action possible :
|
||||
ADD_PRES_PREVI,
|
||||
Actions possibles :
|
||||
ADD_PRES_PREVI,
|
||||
DEL_PRES_PREVI,
|
||||
ADD_ABSENCE,
|
||||
DEL_ABSENCE,
|
||||
ADD_PRES_REAL,
|
||||
ADD_ABSENCE,
|
||||
DEL_ABSENCE,
|
||||
ADD_PRES_REAL,
|
||||
DEL_PRES_REAL,
|
||||
ADD_DEDUCTED_ABSENCE </wsdl:documentation>
|
||||
ADD_DEDUCTED_ABSENCE</wsdl:documentation>
|
||||
<wsdl:input message="tns:updatePersonSchedule" name="updatePersonSchedule">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:updatePersonScheduleResponse" name="updatePersonScheduleResponse">
|
||||
|
@ -1293,7 +1607,7 @@
|
|||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getPersonCatalogueActivity">
|
||||
<wsdl:documentation>Renvoie le catalogue des activités d'un enfant de la famille</wsdl:documentation>
|
||||
<wsdl:documentation>Renvoie le catalogue des activités d'une personne de la famille</wsdl:documentation>
|
||||
<wsdl:input message="tns:getPersonCatalogueActivity" name="getPersonCatalogueActivity">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:getPersonCatalogueActivityResponse" name="getPersonCatalogueActivityResponse">
|
||||
|
@ -1364,6 +1678,18 @@
|
|||
<soap:fault name="MaelisActivityException" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="readActivityList">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="readActivityList">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="readActivityListResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="MaelisActivityException">
|
||||
<soap:fault name="MaelisActivityException" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="validateBasket">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="validateBasket">
|
||||
|
@ -1547,7 +1873,7 @@
|
|||
</wsdl:binding>
|
||||
<wsdl:service name="ActivityService">
|
||||
<wsdl:port binding="tns:ActivityServiceSoapBinding" name="ActivityServiceImplPort">
|
||||
<soap:address location="https://demo-toulouse.sigec.fr/maelisws-toulouse/services/ActivityService"/>
|
||||
<soap:address location="https://demo-toulouse.sigec.fr/maelisws-toulouse-recette/services/ActivityService"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
|
@ -552,7 +552,7 @@
|
|||
<xs:element minOccurs="0" name="schoolName" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="level" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="phone" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="adress" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="adresse" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="headmaster" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
@ -942,7 +942,7 @@
|
|||
<xs:extension base="ns1:abstractSpecBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="label" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="note" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="choice" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
|
@ -1093,7 +1093,7 @@
|
|||
<xs:extension base="ns1:abstractSpecBean">
|
||||
<xs:sequence>
|
||||
<xs:element name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="label" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
<xs:element name="vaccinationDate" type="xs:dateTime"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
|
@ -1116,7 +1116,7 @@
|
|||
<xs:element minOccurs="0" name="schoolName" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="levelBean" type="tns:levelBean"/>
|
||||
<xs:element minOccurs="0" name="phone" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="adress" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="adresse" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="headmaster" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="dateIns" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateRadiation" type="xs:dateTime"/>
|
||||
|
@ -1130,7 +1130,7 @@
|
|||
<xs:complexType name="levelBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="label" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
|
@ -1160,7 +1160,7 @@
|
|||
<xs:extension base="ns1:abstractSpecResultBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="label" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="choice" type="tns:indicatorChoiceBean"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
|
@ -1172,7 +1172,7 @@
|
|||
<xs:extension base="ns1:abstractSpecBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="label" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
|
@ -1278,7 +1278,7 @@
|
|||
<xs:extension base="ns1:abstractSpecResultBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="label" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="typeDesc" type="ns1:indicatorTypeDescEnum"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="choiceList" nillable="true" type="ns2:itemBean"/>
|
||||
</xs:sequence>
|
||||
|
@ -1378,7 +1378,7 @@
|
|||
<xs:element minOccurs="0" name="schoolName" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="levelBean" type="tns:levelBean"/>
|
||||
<xs:element minOccurs="0" name="phone" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="adress" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="adresse" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="headmaster" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="dateIns" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateRadiation" type="xs:dateTime"/>
|
||||
|
@ -1433,7 +1433,7 @@
|
|||
<xs:complexType name="documentBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="label" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="rang" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
@ -3429,7 +3429,7 @@ Cette méthode permet de mettre à jour les informations relatives au PAI pour u
|
|||
</wsdl:binding>
|
||||
<wsdl:service name="FamilyService">
|
||||
<wsdl:port binding="tns:FamilyServiceSoapBinding" name="FamilyServiceImplPort">
|
||||
<soap:address location="https://demo-toulouse.sigec.fr/maelisws-toulouse/services/FamilyService"/>
|
||||
<soap:address location="https://demo-toulouse.sigec.fr/maelisws-toulouse-recette/services/FamilyService"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
|
@ -12,9 +12,11 @@
|
|||
<xs:element name="payInvoicesResponse" type="tns:payInvoicesResponse"/>
|
||||
<xs:element name="readInvoices" type="tns:readInvoices"/>
|
||||
<xs:element name="readInvoicesResponse" type="tns:readInvoicesResponse"/>
|
||||
<xs:element name="readRegieList" type="tns:readRegieList"/>
|
||||
<xs:element name="readRegieListResponse" type="tns:readRegieListResponse"/>
|
||||
<xs:complexType name="payInvoices">
|
||||
<xs:sequence>
|
||||
<xs:element name="numFamily" type="xs:int"/>
|
||||
<xs:element name="numDossier" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="numPerson" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="lastName" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="firstName" type="xs:string"/>
|
||||
|
@ -32,7 +34,7 @@
|
|||
</xs:complexType>
|
||||
<xs:complexType name="getDirectDebitOrder">
|
||||
<xs:sequence>
|
||||
<xs:element name="dossierNumber" type="xs:int"/>
|
||||
<xs:element name="numDossier" type="xs:int"/>
|
||||
<xs:element name="numPerson" type="xs:int"/>
|
||||
<xs:element name="codeRegie" type="xs:int"/>
|
||||
<xs:element name="dateRef" type="xs:dateTime"/>
|
||||
|
@ -56,7 +58,7 @@
|
|||
</xs:complexType>
|
||||
<xs:complexType name="addDirectDebitOrder">
|
||||
<xs:sequence>
|
||||
<xs:element name="dossierNumber" type="xs:int"/>
|
||||
<xs:element name="numDossier" type="xs:int"/>
|
||||
<xs:element name="numPerson" type="xs:int"/>
|
||||
<xs:element name="bank" type="ns1:personBankBean"/>
|
||||
<xs:element name="codeRegie" type="xs:int"/>
|
||||
|
@ -93,6 +95,14 @@
|
|||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="readRegieList">
|
||||
<xs:sequence/>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="readRegieListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="getRegieList" type="ns1:regieBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:element name="MaelisAccountException" type="tns:MaelisAccountException"/>
|
||||
<xs:complexType name="MaelisAccountException">
|
||||
<xs:sequence>
|
||||
|
@ -169,14 +179,38 @@
|
|||
|
||||
</xs:schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="payInvoices">
|
||||
<wsdl:part element="tns:payInvoices" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getDirectDebitOrder">
|
||||
<wsdl:part element="tns:getDirectDebitOrder" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="addDirectDebitOrder">
|
||||
<wsdl:part element="tns:addDirectDebitOrder" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readRegieListResponse">
|
||||
<wsdl:part element="tns:readRegieListResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="payInvoicesResponse">
|
||||
<wsdl:part element="tns:payInvoicesResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readRegieList">
|
||||
<wsdl:part element="tns:readRegieList" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readInvoicesResponse">
|
||||
<wsdl:part element="tns:readInvoicesResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="isWSRunningResponse">
|
||||
<wsdl:part element="tns:isWSRunningResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="payInvoices">
|
||||
<wsdl:part element="tns:payInvoices" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="isWSRunning">
|
||||
<wsdl:part element="tns:isWSRunning" name="parameters">
|
||||
</wsdl:part>
|
||||
|
@ -185,30 +219,14 @@
|
|||
<wsdl:part element="tns:getDirectDebitOrderResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="addDirectDebitOrder">
|
||||
<wsdl:part element="tns:addDirectDebitOrder" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readInvoices">
|
||||
<wsdl:part element="tns:readInvoices" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="payInvoicesResponse">
|
||||
<wsdl:part element="tns:payInvoicesResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="MaelisAccountException">
|
||||
<wsdl:part element="tns:MaelisAccountException" name="MaelisAccountException">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readInvoicesResponse">
|
||||
<wsdl:part element="tns:readInvoicesResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="isWSRunningResponse">
|
||||
<wsdl:part element="tns:isWSRunningResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="addDirectDebitOrderResponse">
|
||||
<wsdl:part element="tns:addDirectDebitOrderResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
|
@ -223,7 +241,7 @@
|
|||
Mise à jour de la balance familiale
|
||||
|
||||
-----------------------------------
|
||||
numFamily : numéro de la famille
|
||||
numDossier : numéro de la famille
|
||||
numPerson : numéro de la personne qui effectue le règlement
|
||||
lastName : nom de la personne qui effectue le règlement
|
||||
firstName : prénom de la personne qui effectue le règlement
|
||||
|
@ -248,7 +266,7 @@
|
|||
|
||||
|
||||
------------------------
|
||||
dossierNumber: numéro de dossier
|
||||
numDossier: numéro de dossier
|
||||
numPerson: numéro MAELIS de la personne
|
||||
codeRegie : code de la régie
|
||||
dateRef: date de référence
|
||||
|
@ -278,7 +296,7 @@
|
|||
|
||||
|
||||
------------------------
|
||||
dossierNumber : Numéro de dossier (numéro famille).
|
||||
numDossier : Numéro de dossier (numéro famille).
|
||||
numPerson : numéro de la personne titulaire
|
||||
bank : personBankBean coordonnées du compte à débiter (coordonnées bancaires)
|
||||
codeRegie : code de la régie
|
||||
|
@ -316,6 +334,17 @@
|
|||
<wsdl:fault message="tns:MaelisAccountException" name="MaelisAccountException">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="readRegieList">
|
||||
<wsdl:documentation>Lecture des régies
|
||||
|
||||
-------------------------</wsdl:documentation>
|
||||
<wsdl:input message="tns:readRegieList" name="readRegieList">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:readRegieListResponse" name="readRegieListResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault message="tns:MaelisAccountException" name="MaelisAccountException">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="InvoiceServiceSoapBinding" type="tns:InvoiceService">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
|
@ -379,10 +408,22 @@
|
|||
<soap:fault name="MaelisAccountException" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="readRegieList">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="readRegieList">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="readRegieListResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="MaelisAccountException">
|
||||
<soap:fault name="MaelisAccountException" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="InvoiceService">
|
||||
<wsdl:port binding="tns:InvoiceServiceSoapBinding" name="InvoiceServiceImplPort">
|
||||
<soap:address location="https://demo-toulouse.sigec.fr/maelisws-toulouse/services/InvoiceService"/>
|
||||
<soap:address location="https://demo-toulouse.sigec.fr/maelisws-toulouse-recette/services/InvoiceService"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
|
@ -3,42 +3,42 @@
|
|||
<ns2:readChildIndicatorListResponse xmlns:ns2="family.ws.maelis.sigec.com">
|
||||
<childIndicatorList>
|
||||
<code>APPDENTAIRE</code>
|
||||
<label>Port appareil dentaire</label>
|
||||
<libelle>Port appareil dentaire</libelle>
|
||||
<typeDesc>NONE</typeDesc>
|
||||
</childIndicatorList>
|
||||
<childIndicatorList>
|
||||
<code>AUTRE</code>
|
||||
<label>Autre</label>
|
||||
<libelle>Autre</libelle>
|
||||
<typeDesc>NOTE</typeDesc>
|
||||
</childIndicatorList>
|
||||
<childIndicatorList>
|
||||
<code>AVL</code>
|
||||
<label>Auxiliaire de Vie loisirs</label>
|
||||
<libelle>Auxiliaire de Vie loisirs</libelle>
|
||||
<typeDesc>NONE</typeDesc>
|
||||
</childIndicatorList>
|
||||
<childIndicatorList>
|
||||
<code>AVS</code>
|
||||
<label>Auxiliaire de Vie scolaire </label>
|
||||
<libelle>Auxiliaire de Vie scolaire </libelle>
|
||||
<typeDesc>NONE</typeDesc>
|
||||
</childIndicatorList>
|
||||
<childIndicatorList>
|
||||
<code>ETABSPEC</code>
|
||||
<label>Etablissement spécialisé</label>
|
||||
<libelle>Etablissement spécialisé</libelle>
|
||||
<typeDesc>NOTE</typeDesc>
|
||||
</childIndicatorList>
|
||||
<childIndicatorList>
|
||||
<code>LENTILLE</code>
|
||||
<label>Port lentilles de contact</label>
|
||||
<libelle>Port lentilles de contact</libelle>
|
||||
<typeDesc>NONE</typeDesc>
|
||||
</childIndicatorList>
|
||||
<childIndicatorList>
|
||||
<code>LUNETTE</code>
|
||||
<label>Port de lunettes</label>
|
||||
<libelle>Port de lunettes</libelle>
|
||||
<typeDesc>NONE</typeDesc>
|
||||
</childIndicatorList>
|
||||
<childIndicatorList>
|
||||
<code>MDPH</code>
|
||||
<label>Notification MDPH</label>
|
||||
<libelle>Notification MDPH</libelle>
|
||||
<typeDesc>NONE</typeDesc>
|
||||
</childIndicatorList>
|
||||
</ns2:readChildIndicatorListResponse>
|
||||
|
|
|
@ -3,257 +3,257 @@
|
|||
<ns2:readDocumentListResponse xmlns:ns2="family.ws.maelis.sigec.com">
|
||||
<documentList>
|
||||
<code>69</code>
|
||||
<label>Autorisation de sortie du territoire</label>
|
||||
<libelle>Autorisation de sortie du territoire</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>42</code>
|
||||
<label>Autre document utile à la dérogation</label>
|
||||
<libelle>Autre document utile à la dérogation</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>38</code>
|
||||
<label>Copie pages de vaccination</label>
|
||||
<libelle>Copie pages de vaccination</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>41</code>
|
||||
<label>Lettre justificative de la dérogation</label>
|
||||
<libelle>Lettre justificative de la dérogation</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>40</code>
|
||||
<label>PERI - Carte nationale d'identité</label>
|
||||
<libelle>PERI - Carte nationale d'identité</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>43</code>
|
||||
<label>Acte notarié de divorce</label>
|
||||
<libelle>Acte notarié de divorce</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>45</code>
|
||||
<label>Attestation CAF</label>
|
||||
<libelle>Attestation CAF</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>46</code>
|
||||
<label>Attestation CD31</label>
|
||||
<libelle>Attestation CD31</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>47</code>
|
||||
<label>Attestation d'attribution ou non de bourse</label>
|
||||
<libelle>Attestation d'attribution ou non de bourse</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>49</code>
|
||||
<label>Attestation de paiement Office français de l'immigration et intégration</label>
|
||||
<libelle>Attestation de paiement Office français de l'immigration et intégration</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>50</code>
|
||||
<label>Attestation de paiement Pôle emploi</label>
|
||||
<libelle>Attestation de paiement Pôle emploi</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>55</code>
|
||||
<label>Attestation d'inscription au registre du Commerce et des Métiers - Kbis</label>
|
||||
<libelle>Attestation d'inscription au registre du Commerce et des Métiers - Kbis</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>52</code>
|
||||
<label>Attestation hébergement organismes tiers</label>
|
||||
<libelle>Attestation hébergement organismes tiers</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>53</code>
|
||||
<label>Attestation indemn. arrêt maladie CPAM</label>
|
||||
<libelle>Attestation indemn. arrêt maladie CPAM</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>54</code>
|
||||
<label>Attestation indemn. Pôle emploi</label>
|
||||
<libelle>Attestation indemn. Pôle emploi</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>56</code>
|
||||
<label>Attestation organismes associatifs</label>
|
||||
<libelle>Attestation organismes associatifs</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>48</code>
|
||||
<label>Attestation paiement CPAM</label>
|
||||
<libelle>Attestation paiement CPAM</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>51</code>
|
||||
<label>Attestation prise en charge Maison d'enfants</label>
|
||||
<libelle>Attestation prise en charge Maison d'enfants</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>57</code>
|
||||
<label>Attestation travailleur social</label>
|
||||
<libelle>Attestation travailleur social</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>58</code>
|
||||
<label>Avis d'imposition / non imposition</label>
|
||||
<libelle>Avis d'imposition / non imposition</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>59</code>
|
||||
<label>Bilan comptable</label>
|
||||
<libelle>Bilan comptable</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>60</code>
|
||||
<label>Bulletin de salaire</label>
|
||||
<libelle>Bulletin de salaire</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>61</code>
|
||||
<label>Carte étudiant</label>
|
||||
<libelle>Carte étudiant</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>37</code>
|
||||
<label>Déclaration conjointe signée des parents</label>
|
||||
<libelle>Déclaration conjointe signée des parents</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>63</code>
|
||||
<label>Document données allocataire</label>
|
||||
<libelle>Document données allocataire</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>64</code>
|
||||
<label>Jugement des affaires familiales</label>
|
||||
<libelle>Jugement des affaires familiales</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>65</code>
|
||||
<label>Jugement mise sous tutelle</label>
|
||||
<libelle>Jugement mise sous tutelle</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>35</code>
|
||||
<label>Justificatif de domicile</label>
|
||||
<libelle>Justificatif de domicile</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>36</code>
|
||||
<label>Livret de famille</label>
|
||||
<libelle>Livret de famille</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>44</code>
|
||||
<label>Attestation aide médicale de l'état CPAM</label>
|
||||
<libelle>Attestation aide médicale de l'état CPAM</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>68</code>
|
||||
<label>Carte mutuelle ou CMU</label>
|
||||
<libelle>Carte mutuelle ou CMU</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>62</code>
|
||||
<label>Copie passeport</label>
|
||||
<libelle>Copie passeport</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>66</code>
|
||||
<label>Ordonnance</label>
|
||||
<libelle>Ordonnance</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>67</code>
|
||||
<label>Photocopie attestation CPAM / CMU</label>
|
||||
<libelle>Photocopie attestation CPAM / CMU</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>81</code>
|
||||
<label>Attestation d'hébergement d'une personne physique</label>
|
||||
<libelle>Attestation d'hébergement d'une personne physique</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>83</code>
|
||||
<label>Attestation responsabilité civile</label>
|
||||
<libelle>Attestation responsabilité civile</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>70</code>
|
||||
<label>Carte nationnale d'identité</label>
|
||||
<libelle>Carte nationnale d'identité</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>71</code>
|
||||
<label>Certificat de PACS</label>
|
||||
<libelle>Certificat de PACS</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>73</code>
|
||||
<label>Certificat de scolarité</label>
|
||||
<libelle>Certificat de scolarité</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>74</code>
|
||||
<label>Copie carte de séjour</label>
|
||||
<libelle>Copie carte de séjour</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>75</code>
|
||||
<label>Courrier ou mail famille reçu</label>
|
||||
<libelle>Courrier ou mail famille reçu</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>72</code>
|
||||
<label>Extrait d'acte de mariage</label>
|
||||
<libelle>Extrait d'acte de mariage</libelle>
|
||||
<rang>FAMILY</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>76</code>
|
||||
<label>Extrait de naissance</label>
|
||||
<libelle>Extrait de naissance</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>77</code>
|
||||
<label>Fiche individuelle enfant version papier numérisé</label>
|
||||
<libelle>Fiche individuelle enfant version papier numérisé</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>78</code>
|
||||
<label>Formulaire DUI version papier numérisé</label>
|
||||
<libelle>Formulaire DUI version papier numérisé</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>82</code>
|
||||
<label>Justificatif officiel précisant l'adresse de l'hébergé</label>
|
||||
<libelle>Justificatif officiel précisant l'adresse de l'hébergé</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>84</code>
|
||||
<label>Notification MDPH</label>
|
||||
<libelle>Notification MDPH</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>86</code>
|
||||
<label>PAI</label>
|
||||
<libelle>PAI</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>85</code>
|
||||
<label>Preuve carte sénior</label>
|
||||
<libelle>Preuve carte sénior</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>80</code>
|
||||
<label>Récapitulatif données santé autorisations enfant</label>
|
||||
<libelle>Récapitulatif données santé autorisations enfant</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
<documentList>
|
||||
<code>79</code>
|
||||
<label>Récapitulatif toutes démarches liée au DUI</label>
|
||||
<libelle>Récapitulatif toutes démarches liée au DUI</libelle>
|
||||
<rang>PERSON</rang>
|
||||
</documentList>
|
||||
</ns2:readDocumentListResponse>
|
||||
|
|
|
@ -38,12 +38,12 @@
|
|||
</profession>
|
||||
<indicatorList>
|
||||
<code>ETABSPEC</code>
|
||||
<label>Etablissement spécialisé</label>
|
||||
<libelle>Etablissement spécialisé</libelle>
|
||||
<note>SNPP</note>
|
||||
</indicatorList>
|
||||
<indicatorList>
|
||||
<code>AVL</code>
|
||||
<label>Auxiliaire de Vie loisirs</label>
|
||||
<libelle>Auxiliaire de Vie loisirs</libelle>
|
||||
</indicatorList>
|
||||
<quotientList>
|
||||
<yearRev>2020</yearRev>
|
||||
|
@ -145,11 +145,11 @@
|
|||
</authorizedPersonList>
|
||||
<indicatorList>
|
||||
<code>LUNETTE</code>
|
||||
<label>Port de lunettes</label>
|
||||
<libelle>Port de lunettes</libelle>
|
||||
</indicatorList>
|
||||
<indicatorList>
|
||||
<code>AUTRE</code>
|
||||
<label>Autre</label>
|
||||
<libelle>Autre</libelle>
|
||||
<note>rebellious</note>
|
||||
</indicatorList>
|
||||
<medicalRecord>
|
||||
|
@ -171,17 +171,17 @@
|
|||
<hospital>Springfield General Hospital</hospital>
|
||||
<vaccinList>
|
||||
<code>ROR</code>
|
||||
<label>ROUGEOLE-OREILLONS-RUBEOLE</label>
|
||||
<libelle>ROUGEOLE-OREILLONS-RUBEOLE</libelle>
|
||||
<vaccinationDate>2012-02-22T00:00:00+01:00</vaccinationDate>
|
||||
</vaccinList>
|
||||
<vaccinList>
|
||||
<code>DTC</code>
|
||||
<label>DIPHTERIE TETANOS COQUELUCHE</label>
|
||||
<libelle>DIPHTERIE TETANOS COQUELUCHE</libelle>
|
||||
<vaccinationDate>2011-01-11T00:00:00+01:00</vaccinationDate>
|
||||
</vaccinList>
|
||||
<vaccinList>
|
||||
<code>ROR</code>
|
||||
<label>ROUGEOLE-OREILLONS-RUBEOLE</label>
|
||||
<libelle>ROUGEOLE-OREILLONS-RUBEOLE</libelle>
|
||||
<vaccinationDate>1970-01-11T00:00:00+01:00</vaccinationDate>
|
||||
</vaccinList>
|
||||
</medicalRecord>
|
||||
|
|
|
@ -38,12 +38,12 @@
|
|||
</profession>
|
||||
<indicatorList>
|
||||
<code>ETABSPEC</code>
|
||||
<label>Etablissement spécialisé</label>
|
||||
<libelle>Etablissement spécialisé</libelle>
|
||||
<note>SNPP</note>
|
||||
</indicatorList>
|
||||
<indicatorList>
|
||||
<code>AVL</code>
|
||||
<label>Auxiliaire de Vie loisirs</label>
|
||||
<libelle>Auxiliaire de Vie loisirs</libelle>
|
||||
</indicatorList>
|
||||
<quotientList>
|
||||
<yearRev>2020</yearRev>
|
||||
|
@ -145,11 +145,11 @@
|
|||
</authorizedPersonList>
|
||||
<indicatorList>
|
||||
<code>LUNETTE</code>
|
||||
<label>Port de lunettes</label>
|
||||
<libelle>Port de lunettes</libelle>
|
||||
</indicatorList>
|
||||
<indicatorList>
|
||||
<code>AUTRE</code>
|
||||
<label>Autre</label>
|
||||
<libelle>Autre</libelle>
|
||||
<note>rebellious</note>
|
||||
</indicatorList>
|
||||
<medicalRecord>
|
||||
|
@ -171,17 +171,17 @@
|
|||
<hospital>Springfield General Hospital</hospital>
|
||||
<vaccinList>
|
||||
<code>ROR</code>
|
||||
<label>ROUGEOLE-OREILLONS-RUBEOLE</label>
|
||||
<libelle>ROUGEOLE-OREILLONS-RUBEOLE</libelle>
|
||||
<vaccinationDate>2012-02-22T00:00:00+01:00</vaccinationDate>
|
||||
</vaccinList>
|
||||
<vaccinList>
|
||||
<code>DTC</code>
|
||||
<label>DIPHTERIE TETANOS COQUELUCHE</label>
|
||||
<libelle>DIPHTERIE TETANOS COQUELUCHE</libelle>
|
||||
<vaccinationDate>2011-01-11T00:00:00+01:00</vaccinationDate>
|
||||
</vaccinList>
|
||||
<vaccinList>
|
||||
<code>ROR</code>
|
||||
<label>ROUGEOLE-OREILLONS-RUBEOLE</label>
|
||||
<libelle>ROUGEOLE-OREILLONS-RUBEOLE</libelle>
|
||||
<vaccinationDate>1970-01-11T00:00:00+01:00</vaccinationDate>
|
||||
</vaccinList>
|
||||
</medicalRecord>
|
||||
|
|
|
@ -38,12 +38,12 @@
|
|||
</profession>
|
||||
<indicatorList>
|
||||
<code>ETABSPEC</code>
|
||||
<label>Etablissement spécialisé</label>
|
||||
<libelle>Etablissement spécialisé</libelle>
|
||||
<note>SNPP</note>
|
||||
</indicatorList>
|
||||
<indicatorList>
|
||||
<code>AVL</code>
|
||||
<label>Auxiliaire de Vie loisirs</label>
|
||||
<libelle>Auxiliaire de Vie loisirs</libelle>
|
||||
</indicatorList>
|
||||
<quotientList>
|
||||
<yearRev>2020</yearRev>
|
||||
|
@ -145,11 +145,11 @@
|
|||
</authorizedPersonList>
|
||||
<indicatorList>
|
||||
<code>LUNETTE</code>
|
||||
<label>Port de lunettes</label>
|
||||
<libelle>Port de lunettes</libelle>
|
||||
</indicatorList>
|
||||
<indicatorList>
|
||||
<code>AUTRE</code>
|
||||
<label>Autre</label>
|
||||
<libelle>Autre</libelle>
|
||||
<note>rebellious</note>
|
||||
</indicatorList>
|
||||
<medicalRecord>
|
||||
|
@ -171,17 +171,17 @@
|
|||
<hospital>Springfield General Hospital</hospital>
|
||||
<vaccinList>
|
||||
<code>ROR</code>
|
||||
<label>ROUGEOLE-OREILLONS-RUBEOLE</label>
|
||||
<libelle>ROUGEOLE-OREILLONS-RUBEOLE</libelle>
|
||||
<vaccinationDate>2012-02-22T00:00:00+01:00</vaccinationDate>
|
||||
</vaccinList>
|
||||
<vaccinList>
|
||||
<code>DTC</code>
|
||||
<label>DIPHTERIE TETANOS COQUELUCHE</label>
|
||||
<libelle>DIPHTERIE TETANOS COQUELUCHE</libelle>
|
||||
<vaccinationDate>2011-01-11T00:00:00+01:00</vaccinationDate>
|
||||
</vaccinList>
|
||||
<vaccinList>
|
||||
<code>ROR</code>
|
||||
<label>ROUGEOLE-OREILLONS-RUBEOLE</label>
|
||||
<libelle>ROUGEOLE-OREILLONS-RUBEOLE</libelle>
|
||||
<vaccinationDate>1970-01-11T00:00:00+01:00</vaccinationDate>
|
||||
</vaccinList>
|
||||
</medicalRecord>
|
||||
|
|
|
@ -146,17 +146,17 @@
|
|||
<hospital>Springfield General Hospital</hospital>
|
||||
<vaccinList>
|
||||
<code>ROR</code>
|
||||
<label>ROUGEOLE-OREILLONS-RUBEOLE</label>
|
||||
<libelle>ROUGEOLE-OREILLONS-RUBEOLE</libelle>
|
||||
<vaccinationDate>2012-02-22T00:00:00+01:00</vaccinationDate>
|
||||
</vaccinList>
|
||||
<vaccinList>
|
||||
<code>DTC</code>
|
||||
<label>DIPHTERIE TETANOS COQUELUCHE</label>
|
||||
<libelle>DIPHTERIE TETANOS COQUELUCHE</libelle>
|
||||
<vaccinationDate>2011-01-11T00:00:00+01:00</vaccinationDate>
|
||||
</vaccinList>
|
||||
<vaccinList>
|
||||
<code>ROR</code>
|
||||
<label>ROUGEOLE-OREILLONS-RUBEOLE</label>
|
||||
<libelle>ROUGEOLE-OREILLONS-RUBEOLE</libelle>
|
||||
<vaccinationDate>1970-01-11T00:00:00+01:00</vaccinationDate>
|
||||
</vaccinList>
|
||||
</medicalRecord>
|
||||
|
|
|
@ -3,22 +3,22 @@
|
|||
<ns2:readRLIndicatorListResponse xmlns:ns2="family.ws.maelis.sigec.com">
|
||||
<rlIndicatorList>
|
||||
<code>AVL</code>
|
||||
<label>Auxiliaire de Vie loisirs</label>
|
||||
<libelle>Auxiliaire de Vie loisirs</libelle>
|
||||
<typeDesc>NONE</typeDesc>
|
||||
</rlIndicatorList>
|
||||
<rlIndicatorList>
|
||||
<code>AVS</code>
|
||||
<label>Auxiliaire de Vie scolaire </label>
|
||||
<libelle>Auxiliaire de Vie scolaire </libelle>
|
||||
<typeDesc>NONE</typeDesc>
|
||||
</rlIndicatorList>
|
||||
<rlIndicatorList>
|
||||
<code>ETABSPEC</code>
|
||||
<label>Etablissement spécialisé</label>
|
||||
<libelle>Etablissement spécialisé</libelle>
|
||||
<typeDesc>NOTE</typeDesc>
|
||||
</rlIndicatorList>
|
||||
<rlIndicatorList>
|
||||
<code>MDPH</code>
|
||||
<label>Notification MDPH</label>
|
||||
<libelle>Notification MDPH</libelle>
|
||||
<typeDesc>NONE</typeDesc>
|
||||
</rlIndicatorList>
|
||||
</ns2:readRLIndicatorListResponse>
|
||||
|
|
|
@ -0,0 +1,348 @@
|
|||
<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="site.ws.maelis.sigec.com" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" name="SiteService" targetNamespace="site.ws.maelis.sigec.com">
|
||||
<wsdl:types>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:tns="site.ws.maelis.sigec.com" xmlns:ns2="bean.persistence.ws.maelis.sigec.com" xmlns:ns1="bean.persistence.site.ws.maelis.sigec.com" attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="site.ws.maelis.sigec.com">
|
||||
<xs:import namespace="bean.persistence.site.ws.maelis.sigec.com"/>
|
||||
<xs:import namespace="bean.persistence.ws.maelis.sigec.com"/>
|
||||
<xs:import namespace="http://www.w3.org/2005/05/xmlmime"/>
|
||||
<xs:element name="isWSRunning" type="tns:isWSRunning"/>
|
||||
<xs:element name="isWSRunningResponse" type="tns:isWSRunningResponse"/>
|
||||
<xs:element name="readDerogReasonList" type="tns:readDerogReasonList"/>
|
||||
<xs:element name="readDerogReasonListResponse" type="tns:readDerogReasonListResponse"/>
|
||||
<xs:element name="readLevelList" type="tns:readLevelList"/>
|
||||
<xs:element name="readLevelListResponse" type="tns:readLevelListResponse"/>
|
||||
<xs:element name="readSchoolForAdressAndLevel" type="tns:readSchoolForAdressAndLevel"/>
|
||||
<xs:element name="readSchoolForAdressAndLevelResponse" type="tns:readSchoolForAdressAndLevelResponse"/>
|
||||
<xs:element name="readYearSchoolList" type="tns:readYearSchoolList"/>
|
||||
<xs:element name="readYearSchoolListResponse" type="tns:readYearSchoolListResponse"/>
|
||||
<xs:complexType name="readSchoolForAdressAndLevel">
|
||||
<xs:sequence>
|
||||
<xs:element name="readSchoolForAdressAndLevelRequestBean" type="ns1:readSchoolForAdressAndLevelRequestBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="readSchoolForAdressAndLevelResponse">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="schoolList" type="ns1:schoolBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="isWSRunning">
|
||||
<xs:sequence/>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="isWSRunningResponse">
|
||||
<xs:sequence>
|
||||
<xs:element name="isWSRunning" type="xs:boolean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="readDerogReasonList">
|
||||
<xs:sequence/>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="readDerogReasonListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="derogReasonBean" type="ns1:derogReasonBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="fileHandler">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="dataHandler" type="xs:base64Binary" xmime:expectedContentTypes="application/octet-stream"/>
|
||||
<xs:element minOccurs="0" name="fileType" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="name" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="readYearSchoolList">
|
||||
<xs:sequence/>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="readYearSchoolListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="yearSchoolList" type="ns1:yearSchoolBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="readLevelList">
|
||||
<xs:sequence/>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="readLevelListResponse">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="levelList" type="ns1:levelBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="levelCode">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="SCHOOL"/>
|
||||
<xs:enumeration value="ACTIVITY"/>
|
||||
<xs:enumeration value="PERSON"/>
|
||||
<xs:enumeration value="FAMILY"/>
|
||||
<xs:enumeration value="CHILD"/>
|
||||
<xs:enumeration value="RESERVATION"/>
|
||||
<xs:enumeration value="ALL"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="rankCode">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="FAMILY"/>
|
||||
<xs:enumeration value="PERSON"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:element name="MaelisSiteException" type="tns:MaelisSiteException"/>
|
||||
<xs:complexType name="MaelisSiteException">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="message" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="message" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="bean.persistence.ws.maelis.sigec.com" version="1.0">
|
||||
|
||||
<xs:complexType name="natureBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
</xs:schema>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="bean.persistence.site.ws.maelis.sigec.com" xmlns:ns1="bean.persistence.ws.maelis.sigec.com" targetNamespace="bean.persistence.site.ws.maelis.sigec.com" version="1.0">
|
||||
|
||||
<xs:import namespace="bean.persistence.ws.maelis.sigec.com"/>
|
||||
|
||||
<xs:complexType name="readSchoolForAdressAndLevelRequestBean">
|
||||
<xs:sequence>
|
||||
<xs:element name="adresse" type="tns:streetAddressBean"/>
|
||||
<xs:element name="schoolYear" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="levelCode" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="streetAddressBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="num" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="numComp" type="xs:string"/>
|
||||
<xs:element name="idStreet" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="schoolBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="natureCode" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="natureLibelle" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="level" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="levelCode" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="idSchool" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="schoolName" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="adresse" type="tns:addressBean"/>
|
||||
<xs:element minOccurs="0" name="phone" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="headmaster" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="addressBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="num" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="street1" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="zipcode" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="town" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="derogReasonBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="yearSchoolBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="schoolYear" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="dateStartYearSchool" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateEndYearSchool" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateStartSubscribeSchool" type="xs:dateTime"/>
|
||||
<xs:element minOccurs="0" name="dateEndSubscribeSchool" type="xs:dateTime"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="levelBean">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="nature" type="ns1:natureBean"/>
|
||||
<xs:element minOccurs="0" name="numOrder" type="xs:string"/>
|
||||
<xs:element minOccurs="0" name="age" type="xs:int"/>
|
||||
<xs:element minOccurs="0" name="nextLevelCode" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
</xs:schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="isWSRunningResponse">
|
||||
<wsdl:part element="tns:isWSRunningResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readDerogReasonList">
|
||||
<wsdl:part element="tns:readDerogReasonList" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readYearSchoolListResponse">
|
||||
<wsdl:part element="tns:readYearSchoolListResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readSchoolForAdressAndLevelResponse">
|
||||
<wsdl:part element="tns:readSchoolForAdressAndLevelResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readLevelList">
|
||||
<wsdl:part element="tns:readLevelList" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readSchoolForAdressAndLevel">
|
||||
<wsdl:part element="tns:readSchoolForAdressAndLevel" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="isWSRunning">
|
||||
<wsdl:part element="tns:isWSRunning" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readLevelListResponse">
|
||||
<wsdl:part element="tns:readLevelListResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="MaelisSiteException">
|
||||
<wsdl:part element="tns:MaelisSiteException" name="MaelisSiteException">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readYearSchoolList">
|
||||
<wsdl:part element="tns:readYearSchoolList" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readDerogReasonListResponse">
|
||||
<wsdl:part element="tns:readDerogReasonListResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="SiteService">
|
||||
<wsdl:operation name="readSchoolForAdressAndLevel">
|
||||
<wsdl:documentation>Lecture du (des) établissements pour un niveau et une adresse
|
||||
|
||||
-------------------------
|
||||
Retourne les informations sur la liste des établissements </wsdl:documentation>
|
||||
<wsdl:input message="tns:readSchoolForAdressAndLevel" name="readSchoolForAdressAndLevel">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:readSchoolForAdressAndLevelResponse" name="readSchoolForAdressAndLevelResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault message="tns:MaelisSiteException" name="MaelisSiteException">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="isWSRunning">
|
||||
<wsdl:documentation>Vérifie si le webservice est OK
|
||||
|
||||
-------------------------
|
||||
Retourne vrai ou faux </wsdl:documentation>
|
||||
<wsdl:input message="tns:isWSRunning" name="isWSRunning">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:isWSRunningResponse" name="isWSRunningResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault message="tns:MaelisSiteException" name="MaelisSiteException">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="readDerogReasonList">
|
||||
<wsdl:documentation>Renvoie la liste des motifs de dérogation scolaire usagers (liste des motifs utilisables côté GRC)
|
||||
|
||||
-------------------------
|
||||
Retourne la liste des motifs </wsdl:documentation>
|
||||
<wsdl:input message="tns:readDerogReasonList" name="readDerogReasonList">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:readDerogReasonListResponse" name="readDerogReasonListResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault message="tns:MaelisSiteException" name="MaelisSiteException">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="readYearSchoolList">
|
||||
<wsdl:documentation>Renvoie la liste des informations des années scolaires à la date courante
|
||||
|
||||
-------------------------
|
||||
Retourne la liste années scolaires </wsdl:documentation>
|
||||
<wsdl:input message="tns:readYearSchoolList" name="readYearSchoolList">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:readYearSchoolListResponse" name="readYearSchoolListResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault message="tns:MaelisSiteException" name="MaelisSiteException">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="readLevelList">
|
||||
<wsdl:documentation>Renvoie la liste des informations des niveaux scolaires
|
||||
|
||||
-------------------------
|
||||
Retourne la liste des niveaux scolaires </wsdl:documentation>
|
||||
<wsdl:input message="tns:readLevelList" name="readLevelList">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:readLevelListResponse" name="readLevelListResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault message="tns:MaelisSiteException" name="MaelisSiteException">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="SiteServiceSoapBinding" type="tns:SiteService">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
<wsdl:operation name="readSchoolForAdressAndLevel">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="readSchoolForAdressAndLevel">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="readSchoolForAdressAndLevelResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="MaelisSiteException">
|
||||
<soap:fault name="MaelisSiteException" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="isWSRunning">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="isWSRunning">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="isWSRunningResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="MaelisSiteException">
|
||||
<soap:fault name="MaelisSiteException" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="readDerogReasonList">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="readDerogReasonList">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="readDerogReasonListResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="MaelisSiteException">
|
||||
<soap:fault name="MaelisSiteException" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="readYearSchoolList">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="readYearSchoolList">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="readYearSchoolListResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="MaelisSiteException">
|
||||
<soap:fault name="MaelisSiteException" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="readLevelList">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="readLevelList">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="readLevelListResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="MaelisSiteException">
|
||||
<soap:fault name="MaelisSiteException" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="SiteService">
|
||||
<wsdl:port binding="tns:SiteServiceSoapBinding" name="SiteServiceImplPort">
|
||||
<soap:address location="https://demo-toulouse.sigec.fr/maelisws-toulouse-recette/services/SiteService"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
|
@ -98,6 +98,16 @@ def invoice_service(requests_mock):
|
|||
yield soap_mock
|
||||
|
||||
|
||||
@pytest.fixture()
|
||||
def site_service():
|
||||
with ResponsesSoap(
|
||||
wsdl_url='https://example.org/SiteService?wsdl',
|
||||
wsdl_content=get_xml_file('SiteService.wsdl'),
|
||||
settings=Settings(strict=False, xsd_ignore_sequence_order=True),
|
||||
)() as mock:
|
||||
yield mock
|
||||
|
||||
|
||||
@pytest.fixture(scope='module')
|
||||
def django_db_setup(django_db_setup, django_db_blocker):
|
||||
with django_db_blocker.unblock():
|
||||
|
@ -415,7 +425,7 @@ def test_read_child_indicator_list(con, app):
|
|||
'text': 'Autre',
|
||||
'choiceList': [],
|
||||
'code': 'AUTRE',
|
||||
'label': 'Autre',
|
||||
'libelle': 'Autre',
|
||||
'typeDesc': 'NOTE',
|
||||
},
|
||||
{
|
||||
|
@ -423,7 +433,7 @@ def test_read_child_indicator_list(con, app):
|
|||
'text': 'Auxiliaire de Vie loisirs',
|
||||
'choiceList': [],
|
||||
'code': 'AVL',
|
||||
'label': 'Auxiliaire de Vie loisirs',
|
||||
'libelle': 'Auxiliaire de Vie loisirs',
|
||||
'typeDesc': 'NONE',
|
||||
},
|
||||
]
|
||||
|
@ -506,23 +516,29 @@ def test_read_document_list(con, app):
|
|||
'code': '43',
|
||||
'rang': 'FAMILY',
|
||||
'text': 'Acte notarié de divorce',
|
||||
'label': 'Acte notarié de divorce',
|
||||
'libelle': 'Acte notarié de divorce',
|
||||
},
|
||||
{
|
||||
'id': '44',
|
||||
'code': '44',
|
||||
'rang': 'PERSON',
|
||||
'text': "Attestation aide médicale de l'état CPAM",
|
||||
'label': "Attestation aide médicale de l'état CPAM",
|
||||
'libelle': "Attestation aide médicale de l'état CPAM",
|
||||
},
|
||||
{'id': '45', 'code': '45', 'rang': 'FAMILY', 'text': 'Attestation CAF', 'libelle': 'Attestation CAF'},
|
||||
{
|
||||
'id': '46',
|
||||
'code': '46',
|
||||
'rang': 'FAMILY',
|
||||
'text': 'Attestation CD31',
|
||||
'libelle': 'Attestation CD31',
|
||||
},
|
||||
{'id': '45', 'code': '45', 'rang': 'FAMILY', 'text': 'Attestation CAF', 'label': 'Attestation CAF'},
|
||||
{'id': '46', 'code': '46', 'rang': 'FAMILY', 'text': 'Attestation CD31', 'label': 'Attestation CD31'},
|
||||
{
|
||||
'id': '47',
|
||||
'code': '47',
|
||||
'rang': 'FAMILY',
|
||||
'text': "Attestation d'attribution ou non de bourse",
|
||||
'label': "Attestation d'attribution ou non de bourse",
|
||||
'libelle': "Attestation d'attribution ou non de bourse",
|
||||
},
|
||||
]
|
||||
|
||||
|
@ -596,7 +612,7 @@ def test_read_rl_indicator_list(con, app):
|
|||
'text': 'Auxiliaire de Vie scolaire',
|
||||
'choiceList': [],
|
||||
'code': 'AVS',
|
||||
'label': 'Auxiliaire de Vie scolaire ',
|
||||
'libelle': 'Auxiliaire de Vie scolaire ',
|
||||
'typeDesc': 'NONE',
|
||||
},
|
||||
{
|
||||
|
@ -604,7 +620,7 @@ def test_read_rl_indicator_list(con, app):
|
|||
'text': 'Etablissement spécialisé',
|
||||
'choiceList': [],
|
||||
'code': 'ETABSPEC',
|
||||
'label': 'Etablissement spécialisé',
|
||||
'libelle': 'Etablissement spécialisé',
|
||||
'typeDesc': 'NOTE',
|
||||
},
|
||||
]
|
||||
|
@ -912,14 +928,14 @@ def test_read_family(family_service, xml, con, app):
|
|||
'choice': None,
|
||||
'code': 'AVL',
|
||||
'code_text': 'Auxiliaire de Vie loisirs',
|
||||
'label': 'Auxiliaire de Vie loisirs',
|
||||
'libelle': 'Auxiliaire de Vie loisirs',
|
||||
'note': None,
|
||||
},
|
||||
{
|
||||
'choice': None,
|
||||
'code': 'ETABSPEC',
|
||||
'code_text': 'Etablissement spécialisé',
|
||||
'label': 'Etablissement spécialisé',
|
||||
'libelle': 'Etablissement spécialisé',
|
||||
'note': 'SNPP',
|
||||
},
|
||||
]
|
||||
|
@ -928,7 +944,7 @@ def test_read_family(family_service, xml, con, app):
|
|||
'code': 'AVL',
|
||||
'id': 'AVL',
|
||||
'isActive': True,
|
||||
'label': 'Auxiliaire de Vie loisirs',
|
||||
'libelle': 'Auxiliaire de Vie loisirs',
|
||||
'text': 'Auxiliaire de Vie loisirs',
|
||||
'typeDesc': 'NONE',
|
||||
},
|
||||
|
@ -936,7 +952,7 @@ def test_read_family(family_service, xml, con, app):
|
|||
'code': 'AVS',
|
||||
'id': 'AVS',
|
||||
'isActive': False,
|
||||
'label': 'Auxiliaire de Vie scolaire ',
|
||||
'libelle': 'Auxiliaire de Vie scolaire ',
|
||||
'text': 'Auxiliaire de Vie scolaire',
|
||||
'typeDesc': 'NONE',
|
||||
},
|
||||
|
@ -944,7 +960,7 @@ def test_read_family(family_service, xml, con, app):
|
|||
'code': 'ETABSPEC',
|
||||
'id': 'ETABSPEC',
|
||||
'isActive': True,
|
||||
'label': 'Etablissement spécialisé',
|
||||
'libelle': 'Etablissement spécialisé',
|
||||
'note': 'SNPP',
|
||||
'text': 'Etablissement spécialisé',
|
||||
'typeDesc': 'NOTE',
|
||||
|
@ -953,7 +969,7 @@ def test_read_family(family_service, xml, con, app):
|
|||
'code': 'MDPH',
|
||||
'id': 'MDPH',
|
||||
'isActive': False,
|
||||
'label': 'Notification MDPH',
|
||||
'libelle': 'Notification MDPH',
|
||||
'text': 'Notification MDPH',
|
||||
'typeDesc': 'NONE',
|
||||
},
|
||||
|
@ -1025,17 +1041,17 @@ def test_read_family(family_service, xml, con, app):
|
|||
"vaccinList": [
|
||||
{
|
||||
"code": "ROR",
|
||||
"label": "ROUGEOLE-OREILLONS-RUBEOLE",
|
||||
"libelle": "ROUGEOLE-OREILLONS-RUBEOLE",
|
||||
"vaccinationDate": "2012-02-22T00:00:00+01:00",
|
||||
},
|
||||
{
|
||||
"code": "DTC",
|
||||
"label": "DIPHTERIE TETANOS COQUELUCHE",
|
||||
"libelle": "DIPHTERIE TETANOS COQUELUCHE",
|
||||
"vaccinationDate": "2011-01-11T00:00:00+01:00",
|
||||
},
|
||||
{
|
||||
"code": "ROR",
|
||||
"label": "ROUGEOLE-OREILLONS-RUBEOLE",
|
||||
"libelle": "ROUGEOLE-OREILLONS-RUBEOLE",
|
||||
"vaccinationDate": "1970-01-11T00:00:00+01:00",
|
||||
},
|
||||
],
|
||||
|
@ -1071,12 +1087,12 @@ def test_read_family(family_service, xml, con, app):
|
|||
},
|
||||
}
|
||||
assert sorted(resp.json['data']['childList'][0]['indicatorList'], key=lambda x: x['code']) == [
|
||||
{'choice': None, 'code': 'AUTRE', 'code_text': 'Autre', 'label': 'Autre', 'note': 'rebellious'},
|
||||
{'choice': None, 'code': 'AUTRE', 'code_text': 'Autre', 'libelle': 'Autre', 'note': 'rebellious'},
|
||||
{
|
||||
'choice': None,
|
||||
'code': 'LUNETTE',
|
||||
'code_text': 'Port de lunettes',
|
||||
'label': 'Port de lunettes',
|
||||
'libelle': 'Port de lunettes',
|
||||
'note': None,
|
||||
},
|
||||
]
|
||||
|
@ -1088,7 +1104,7 @@ def test_read_family(family_service, xml, con, app):
|
|||
'id': 'AUTRE',
|
||||
'code': 'AUTRE',
|
||||
'text': 'Autre',
|
||||
'label': 'Autre',
|
||||
'libelle': 'Autre',
|
||||
'typeDesc': 'NOTE',
|
||||
'isActive': True,
|
||||
'note': 'rebellious',
|
||||
|
@ -1097,7 +1113,7 @@ def test_read_family(family_service, xml, con, app):
|
|||
'id': 'ETABSPEC',
|
||||
'code': 'ETABSPEC',
|
||||
'text': 'Etablissement spécialisé',
|
||||
'label': 'Etablissement spécialisé',
|
||||
'libelle': 'Etablissement spécialisé',
|
||||
'typeDesc': 'NOTE',
|
||||
'isActive': False,
|
||||
'note': None,
|
||||
|
@ -1203,7 +1219,7 @@ def test_read_rl2(family_service, con, app):
|
|||
'code': 'AVL',
|
||||
'id': 'AVL',
|
||||
'isActive': False,
|
||||
'label': 'Auxiliaire de Vie loisirs',
|
||||
'libelle': 'Auxiliaire de Vie loisirs',
|
||||
'text': 'Auxiliaire de Vie loisirs',
|
||||
'typeDesc': 'NONE',
|
||||
},
|
||||
|
@ -1211,7 +1227,7 @@ def test_read_rl2(family_service, con, app):
|
|||
'code': 'AVS',
|
||||
'id': 'AVS',
|
||||
'isActive': False,
|
||||
'label': 'Auxiliaire de Vie scolaire ',
|
||||
'libelle': 'Auxiliaire de Vie scolaire ',
|
||||
'text': 'Auxiliaire de Vie scolaire',
|
||||
'typeDesc': 'NONE',
|
||||
},
|
||||
|
@ -1219,7 +1235,7 @@ def test_read_rl2(family_service, con, app):
|
|||
'code': 'ETABSPEC',
|
||||
'id': 'ETABSPEC',
|
||||
'isActive': False,
|
||||
'label': 'Etablissement spécialisé',
|
||||
'libelle': 'Etablissement spécialisé',
|
||||
'note': None,
|
||||
'text': 'Etablissement spécialisé',
|
||||
'typeDesc': 'NOTE',
|
||||
|
@ -1228,7 +1244,7 @@ def test_read_rl2(family_service, con, app):
|
|||
'code': 'MDPH',
|
||||
'id': 'MDPH',
|
||||
'isActive': False,
|
||||
'label': 'Notification MDPH',
|
||||
'libelle': 'Notification MDPH',
|
||||
'text': 'Notification MDPH',
|
||||
'typeDesc': 'NONE',
|
||||
},
|
||||
|
@ -3464,7 +3480,7 @@ def test_add_supplied_document_maelis_error(family_service, con, app):
|
|||
|
||||
def test_add_rl1_direct_debit_order(family_service, invoice_service, con, app):
|
||||
def request_check(request):
|
||||
assert request.dossierNumber == 1312
|
||||
assert request.numDossier == 1312
|
||||
assert request.bank['dateStart'] == datetime.datetime(2023, 1, 1, 0, 0)
|
||||
|
||||
family_service.add_soap_response('readFamily', get_xml_file('R_read_family.xml'))
|
||||
|
@ -3537,7 +3553,7 @@ def test_add_rl1_direct_debit_order_soap_error(family_service, invoice_service,
|
|||
|
||||
def test_get_rl1_direct_debit_order(family_service, invoice_service, con, app):
|
||||
def request_check(request):
|
||||
assert request.dossierNumber == 1312
|
||||
assert request.numDossier == 1312
|
||||
|
||||
family_service.add_soap_response('readFamily', get_xml_file('R_read_family.xml'))
|
||||
invoice_service.add_soap_response(
|
||||
|
|
Loading…
Reference in New Issue