toulouse_maelis: pass top level fields to updateFamily (#69535)

This commit is contained in:
Nicolas Roche 2022-09-23 17:36:08 +02:00
parent 863e4271fc
commit 79b6382a72
8 changed files with 42 additions and 0 deletions

View File

@ -518,6 +518,10 @@ class ToulouseMaelis(BaseResource, HTTPResource):
'dossierNumber': family_id,
'categorie': family['category'],
'situation': family['situation'],
'flagCom': family['flagCom'],
'nbChild': family['nbChild'],
'nbTotalChild': family['nbTotalChild'],
'nbAES': family['nbAES'],
'rl1': rl1,
}
self.call('Family', 'updateFamily', **payload)
@ -541,6 +545,10 @@ class ToulouseMaelis(BaseResource, HTTPResource):
'dossierNumber': family_id,
'categorie': family['category'],
'situation': family['situation'],
'flagCom': family['flagCom'],
'nbChild': family['nbChild'],
'nbTotalChild': family['nbTotalChild'],
'nbAES': family['nbAES'],
'rl2': post_data,
}
self.call('Family', 'updateFamily', **payload)
@ -568,6 +576,10 @@ class ToulouseMaelis(BaseResource, HTTPResource):
'dossierNumber': family_id,
'categorie': family['category'],
'situation': family['situation'],
'flagCom': family['flagCom'],
'nbChild': family['nbChild'],
'nbTotalChild': family['nbTotalChild'],
'nbAES': family['nbAES'],
'rl2': rl2,
}
self.call('Family', 'updateFamily', **payload)
@ -628,6 +640,10 @@ class ToulouseMaelis(BaseResource, HTTPResource):
'dossierNumber': family_id,
'categorie': family['category'],
'situation': family['situation'],
'flagCom': family['flagCom'],
'nbChild': family['nbChild'],
'nbTotalChild': family['nbTotalChild'],
'nbAES': family['nbAES'],
'childList': [child],
}
self.call('Family', 'updateFamily', **payload)
@ -675,6 +691,10 @@ class ToulouseMaelis(BaseResource, HTTPResource):
'dossierNumber': family_id,
'categorie': family['category'],
'situation': family['situation'],
'flagCom': family['flagCom'],
'nbChild': family['nbChild'],
'nbTotalChild': family['nbTotalChild'],
'nbAES': family['nbAES'],
kind + 'PersonList': [{'personList': personList}],
}
self.call('Family', 'updateFamily', **payload)
@ -713,6 +733,10 @@ class ToulouseMaelis(BaseResource, HTTPResource):
'dossierNumber': family_id,
'categorie': family['category'],
'situation': family['situation'],
'flagCom': family['flagCom'],
'nbChild': family['nbChild'],
'nbTotalChild': family['nbTotalChild'],
'nbAES': family['nbAES'],
kind + 'PersonList': [{'personList': personList}],
}
self.call('Family', 'updateFamily', **payload)
@ -749,6 +773,10 @@ class ToulouseMaelis(BaseResource, HTTPResource):
'dossierNumber': family_id,
'categorie': family['category'],
'situation': family['situation'],
'flagCom': family['flagCom'],
'nbChild': family['nbChild'],
'nbTotalChild': family['nbTotalChild'],
'nbAES': family['nbAES'],
kind + 'PersonList': [{'personList': personList}],
}
self.call('Family', 'updateFamily', **payload)

View File

@ -13,6 +13,8 @@
<dossierNumber>1312</dossierNumber>
<categorie>BI</categorie>
<situation>M</situation>
<flagCom>true</flagCom>
<nbChild>2</nbChild>
<emergencyPersonList>
<personList>
<numPerson>614059</numPerson>

View File

@ -12,6 +12,8 @@
<dossierNumber>1312</dossierNumber>
<categorie>BI</categorie>
<situation>M</situation>
<flagCom>true</flagCom>
<nbChild>2</nbChild>
<rl2>
<lastname>DOE</lastname>
<firstname>JANE</firstname>

View File

@ -13,6 +13,8 @@
<dossierNumber>1312</dossierNumber>
<categorie>BI</categorie>
<situation>M</situation>
<flagCom>true</flagCom>
<nbChild>2</nbChild>
<emergencyPersonList/>
</ns0:updateFamily>
</soap-env:Body>

View File

@ -12,6 +12,8 @@
<dossierNumber>1312</dossierNumber>
<categorie>BI</categorie>
<situation>M</situation>
<flagCom>true</flagCom>
<nbChild>2</nbChild>
<childList>
<num>613880</num>
<lastname>DOE</lastname>

View File

@ -13,6 +13,8 @@
<dossierNumber>1312</dossierNumber>
<categorie>BI</categorie>
<situation>M</situation>
<flagCom>true</flagCom>
<nbChild>2</nbChild>
<emergencyPersonList>
<personList>
<numPerson>614059</numPerson>

View File

@ -13,6 +13,8 @@
<dossierNumber>1312</dossierNumber>
<categorie>BI</categorie>
<situation>M</situation>
<flagCom>true</flagCom>
<nbChild>2</nbChild>
<rl1>
<num>613878</num>
<lastname>Doe</lastname>

View File

@ -12,6 +12,8 @@
<dossierNumber>1312</dossierNumber>
<categorie>BI</categorie>
<situation>M</situation>
<flagCom>true</flagCom>
<nbChild>2</nbChild>
<rl2>
<num>613879</num>
<lastname>DOE</lastname>