toulouse-maelis: auth persons no more managed on family (#71388)
gitea-wip/passerelle/pipeline/pr-main This commit looks good
Details
gitea-wip/passerelle/pipeline/pr-main This commit looks good
Details
This commit is contained in:
parent
23d086b6d0
commit
c06572e914
|
@ -500,15 +500,6 @@ UPDATE_FAMILY_SCHEMA = {
|
|||
},
|
||||
'rl1': RLINFO_SCHEMA,
|
||||
'rl2': RLINFO_SCHEMA,
|
||||
'authorizedPersonList': {
|
||||
'oneOf': [
|
||||
{
|
||||
'type': 'array',
|
||||
'items': AUTHORIZEDPERSON_SCHEMA,
|
||||
},
|
||||
{'type': 'null'},
|
||||
],
|
||||
},
|
||||
'emergencyPersonList': {
|
||||
'oneOf': [
|
||||
{
|
||||
|
@ -541,7 +532,6 @@ del create_family_child_schema['properties']['paiInfoBean']
|
|||
|
||||
CREATE_RL1_SCHEMA = copy.deepcopy(CREATE_FAMILY_SCHEMA)
|
||||
del CREATE_RL1_SCHEMA['properties']['rl2']
|
||||
del CREATE_RL1_SCHEMA['properties']['authorizedPersonList']
|
||||
del CREATE_RL1_SCHEMA['properties']['emergencyPersonList']
|
||||
del CREATE_RL1_SCHEMA['properties']['childList']
|
||||
del CREATE_RL1_SCHEMA['properties']['rl1']['properties']['contact']
|
||||
|
|
|
@ -69,8 +69,6 @@
|
|||
<xs:element name="updateCoordinate" type="tns:updateCoordinate"/>
|
||||
<xs:element name="updateCoordinateResponse" type="tns:updateCoordinateResponse"/>
|
||||
<xs:element name="updateFamily" type="tns:updateFamily"/>
|
||||
<xs:element name="updateFamilyAuthorizedPersonList" type="tns:updateFamilyAuthorizedPersonList"/>
|
||||
<xs:element name="updateFamilyAuthorizedPersonListResponse" type="tns:updateFamilyAuthorizedPersonListResponse"/>
|
||||
<xs:element name="updateFamilyEmergencyPersonList" type="tns:updateFamilyEmergencyPersonList"/>
|
||||
<xs:element name="updateFamilyEmergencyPersonListResponse" type="tns:updateFamilyEmergencyPersonListResponse"/>
|
||||
<xs:element name="updateFamilyResponse" type="tns:updateFamilyResponse"/>
|
||||
|
@ -156,7 +154,6 @@
|
|||
<xs:element minOccurs="0" name="RL2" type="tns:rlInfoBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="quotientList" nillable="true" type="ns1:familyQuotientBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="emergencyPersonList" nillable="true" type="ns1:emergencyPersonBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="authorizedPersonList" nillable="true" type="ns1:familyPersonBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="childList" nillable="true" type="ns1:childInfoBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="indicatorList" nillable="true" type="ns1:indicatorValueBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="childErrorList" nillable="true" type="xs:string"/>
|
||||
|
@ -371,20 +368,10 @@
|
|||
<xs:element minOccurs="0" name="rl2" type="tns:rlInfoBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="childList" type="ns1:childInfoBean"/>
|
||||
<xs:element minOccurs="0" name="isForceCreateChild" type="xs:boolean"/>
|
||||
<xs:element minOccurs="0" name="authorizedPersonList" type="tns:authorizedPersonListBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="indicatorList" type="ns1:indicatorValueUpdBean"/>
|
||||
<xs:element minOccurs="0" name="emergencyPersonList" type="ns1:emergencyPersonListBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="authorizedPersonListBean">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="tns:abstractSpecRequestBean">
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="personList" nillable="true" type="ns1:familyPersonBean"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="updateFamilyResponse">
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="familyResult" type="tns:familyBean"/>
|
||||
|
@ -527,7 +514,6 @@
|
|||
<xs:element minOccurs="0" name="rl2" type="tns:rlInfoBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="childList" type="ns1:childBean"/>
|
||||
<xs:element minOccurs="0" name="isForceCreateChild" type="xs:boolean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="authorizedPersonList" type="ns1:familyPersonBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="indicatorList" type="ns1:indicatorValueAddBean"/>
|
||||
<xs:element maxOccurs="unbounded" minOccurs="0" name="emergencyPersonList" type="ns1:emergencyPersonBean"/>
|
||||
</xs:sequence>
|
||||
|
@ -553,15 +539,6 @@
|
|||
<xs:element maxOccurs="unbounded" minOccurs="0" name="itemList" type="ns2:itemBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="updateFamilyAuthorizedPersonList">
|
||||
<xs:sequence>
|
||||
<xs:element name="numDossier" type="xs:int"/>
|
||||
<xs:element name="authorizedPersonList" type="tns:authorizedPersonListBean"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="updateFamilyAuthorizedPersonListResponse">
|
||||
<xs:sequence/>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="readCategoryList">
|
||||
<xs:sequence/>
|
||||
</xs:complexType>
|
||||
|
@ -1294,10 +1271,6 @@
|
|||
<wsdl:part element="tns:readPAIList" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="updateFamilyAuthorizedPersonList">
|
||||
<wsdl:part element="tns:updateFamilyAuthorizedPersonList" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="updateChildIndicatorsResponse">
|
||||
<wsdl:part element="tns:updateChildIndicatorsResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
|
@ -1450,10 +1423,6 @@
|
|||
<wsdl:part element="tns:readVaccinList" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="updateFamilyAuthorizedPersonListResponse">
|
||||
<wsdl:part element="tns:updateFamilyAuthorizedPersonListResponse" name="parameters">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readCategoryList">
|
||||
<wsdl:part element="tns:readCategoryList" name="parameters">
|
||||
</wsdl:part>
|
||||
|
@ -1778,7 +1747,6 @@ Cette méthode permet de mettre à jour les informations relatives au FSL pour u
|
|||
rl2 : résponsable légal 2 (facultatif)
|
||||
childList : la liste des enfants (facultatif)
|
||||
isForceCreateChild : null ou false et doublon de RL1 ou d'enfant détecté
|
||||
authorizedPersonList : liste des personnes autorisées à récupérer les enfants
|
||||
indicatorList : liste des indicateurs
|
||||
emergencyPersonList : la liste des personnes à prévenir
|
||||
|
||||
|
@ -2133,7 +2101,6 @@ Cette méthode permet de mettre à jour les informations relatives au PAI pour u
|
|||
rl2 : résponsable légal 2 (facultatif)
|
||||
childList : la liste des enfants
|
||||
isForceCreateChild : null ou false et doublon de RL1 ou d'enfant détecté
|
||||
authorizedPersonList : liste des personnes autorisées à récupérer les enfants
|
||||
indicatorList : liste des indicateurs
|
||||
emergencyPersonList : la liste des personnes à prévenir
|
||||
Retourne le dossier famille
|
||||
|
@ -2201,24 +2168,6 @@ Cette méthode permet de mettre à jour les informations relatives au PAI pour u
|
|||
<wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="updateFamilyAuthorizedPersonList">
|
||||
<wsdl:documentation>Méthode de mise à jour de la liste des personnes autorisées sur la famille
|
||||
La liste comporte toutes les personnes autorisées.
|
||||
Les personnes non présentes dans cette liste sont supprimées en tant que personne autorisée.
|
||||
Déprécié : il faut utiliser la méthode updateChildAutorization car nouvelle gestion par enfant (famille recomposée)
|
||||
|
||||
------------------------------
|
||||
numDossier : numéro de dossier famille (obligatoire)
|
||||
authorizedPersonList : liste des personnes autorisées
|
||||
|
||||
-----------------------------</wsdl:documentation>
|
||||
<wsdl:input message="tns:updateFamilyAuthorizedPersonList" name="updateFamilyAuthorizedPersonList">
|
||||
</wsdl:input>
|
||||
<wsdl:output message="tns:updateFamilyAuthorizedPersonListResponse" name="updateFamilyAuthorizedPersonListResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault message="tns:MaelisFamilyException" name="MaelisFamilyException">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="readCategoryList">
|
||||
<wsdl:documentation>Méthodes de lecture du paramétrage de référence
|
||||
La liste des catégories
|
||||
|
@ -2657,18 +2606,6 @@ Cette méthode permet de mettre à jour les informations relatives au PAI pour u
|
|||
<soap:fault name="MaelisFamilyException" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="updateFamilyAuthorizedPersonList">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="updateFamilyAuthorizedPersonList">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="updateFamilyAuthorizedPersonListResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="MaelisFamilyException">
|
||||
<soap:fault name="MaelisFamilyException" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="readCategoryList">
|
||||
<soap:operation soapAction="" style="document"/>
|
||||
<wsdl:input name="readCategoryList">
|
||||
|
|
|
@ -78,16 +78,6 @@
|
|||
<mail>pueblo@example.org</mail>
|
||||
</contact>
|
||||
</emergencyPersonList>
|
||||
<authorizedPersonList>
|
||||
<numPerson>614121</numPerson>
|
||||
<firstname>CATHY</firstname>
|
||||
<lastname>PALENNE</lastname>
|
||||
<dateBirth>1975-06-28T00:00:00+01:00</dateBirth>
|
||||
<quality>O</quality>
|
||||
<contact>
|
||||
<mobile>0623456789</mobile>
|
||||
</contact>
|
||||
</authorizedPersonList>
|
||||
<childList>
|
||||
<num>613880</num>
|
||||
<lastname>DOE</lastname>
|
||||
|
|
|
@ -77,16 +77,6 @@
|
|||
<mail>pueblo@example.org</mail>
|
||||
</contact>
|
||||
</emergencyPersonList>
|
||||
<authorizedPersonList>
|
||||
<numPerson>614121</numPerson>
|
||||
<firstname>CATHY</firstname>
|
||||
<lastname>PALENNE</lastname>
|
||||
<dateBirth>1975-06-28T00:00:00+01:00</dateBirth>
|
||||
<quality>O</quality>
|
||||
<contact>
|
||||
<mobile>0623456789</mobile>
|
||||
</contact>
|
||||
</authorizedPersonList>
|
||||
<childList>
|
||||
<num>613880</num>
|
||||
<lastname>DOE</lastname>
|
||||
|
|
|
@ -78,16 +78,6 @@
|
|||
<mail>pueblo@example.org</mail>
|
||||
</contact>
|
||||
</emergencyPersonList>
|
||||
<authorizedPersonList>
|
||||
<numPerson>614121</numPerson>
|
||||
<firstname>CATHY</firstname>
|
||||
<lastname>PALENNE</lastname>
|
||||
<dateBirth>1975-06-28T00:00:00+01:00</dateBirth>
|
||||
<quality>O</quality>
|
||||
<contact>
|
||||
<mobile>0623456789</mobile>
|
||||
</contact>
|
||||
</authorizedPersonList>
|
||||
<childList>
|
||||
<num>613880</num>
|
||||
<lastname>DOE</lastname>
|
||||
|
|
|
@ -563,7 +563,6 @@ def test_read_family(mocked_post, mocked_get, read_family, con, app):
|
|||
del data['RL1']
|
||||
del data['RL2']
|
||||
del data['childList']
|
||||
del data['authorizedPersonList']
|
||||
del data['emergencyPersonList']
|
||||
assert data == {
|
||||
'number': 1312,
|
||||
|
|
Loading…
Reference in New Issue