@@ -50,6 +50,8 @@ class EditionForm extends AbstractForm
'nomUsuel'=>['type'=>'string'],
'nomPatronymique'=>['type'=>'string'],
'prenom'=>['type'=>'string'],
'numeroInsee'=>['type'=>'string'],
'numeroPec'=>['type'=>'string'],
'dateNaissance'=>['type'=>\DateTime::class],
'statut'=>['type'=>Statut::class],
'structure'=>['type'=>Structure::class],
@@ -62,6 +64,7 @@ class EditionForm extends AbstractForm
'sourceCode'=>['type'=>'string'],
'syncStatut'=>['type'=>'bool'],
'syncStructure'=>['type'=>'bool'],
'syncPec'=>['type'=>'bool'],
'irrecevable'=>['type'=>'bool'],
'montantIndemniteFc'=>['type'=>'float'],
'validiteDebut'=>['type'=>\DateTime::class],
@@ -208,6 +211,26 @@ class EditionForm extends AbstractForm
],
]);
$this->add([
'name'=>'numeroInsee',
'type'=>'Text',
'options'=>[
'label'=>'Numéro INSEE',
'label_options'=>['disable_html_escape'=>true],
],
]);
$this->add([
'name'=>'numeroPec',
'type'=>'Text',
'options'=>[
'label'=>'Numéro de prise en charge',
'label_options'=>['disable_html_escape'=>true],
],
]);
$utilisateur=newSearchAndSelect('utilisateur');
$utilisateur->setRequired(false)
->setSelectionRequired(false)
@@ -322,6 +345,17 @@ class EditionForm extends AbstractForm
'type'=>'Checkbox',
]);
$this->add([
'name'=>'syncPec',
'options'=>[
'label'=>'Synchronisation du numéro PEC',
],
'attributes'=>[
'title'=>'Si pas coché, alors le numéro de prise en charge ne sera plus définie par le connecteur, ni par le chargement en masse des numéros de prise en charge',
],
'type'=>'Checkbox',
]);
$this->add([
'name'=>'irrecevable',
'options'=>[
@@ -453,7 +487,7 @@ class EditionForm extends AbstractForm