Um Ihren Nutzern in Ihrer Oberfläche die Formatierung von Versicherungsscheinnummern und Schadennummern zu ermöglichen, können Sie auf diesem Wege die möglichen Transformationen mit Beschreibung und Vorschau des Ergebnisses abrufen.
$UpdateParams = array (
"dataUser" => array (
'token' => '*****************',
),
"content" => array (
'user' => array (
'fetchPossibleTransformations' => array (
array (
'field' => 'numberFilter',
'number' => '01 23 45 67890',
'url' => 'dbv.de'
),
),
),
)
);
{
"dataUser": {
"token": "*****************"
},
"content": {
"user": {
"fetchPossibleTransformations": [{
"field": "numberFilter",
"number": "01 23 45 67890",
"url": "dbv.de"
}]
}
}
}
array (
'response' =>
array (
'user' =>
array (
'fetchPossibleTransformations' =>
array (
0 =>
array (
'idFilter' => 673,
'methods' =>
array (
' [deaktiviert] - - dieses nummernformat nicht verwenden - -_donotuse' =>
array (
'method' => '_doNotUse',
'number' => ' [deaktiviert] ',
'description' => ' - dieses Nummernformat nicht verwenden - ',
'selected' => false,
),
'00050 33 03 16763 - auf 17 zeichen auffüllen-filltoseventeendigits' =>
array (
'method' => 'fillToSeventeenDigits',
'number' => '00050 33 03 16763',
'description' => 'auf 17 Zeichen auffüllen',
'selected' => false,
),
'0050 33 03 16763 - auf 16 zeichen auffüllen-filltosixteendigits' =>
array (
'method' => 'fillToSixteenDigits',
'number' => '0050 33 03 16763',
'description' => 'auf 16 Zeichen auffüllen',
'selected' => false,
),
.
. [gekürzt]
.
'50330316763000 - nur ziffern verwenden und dann 000 anhängen-numbersandzerozerozero' =>
array (
'method' => 'numbersAndZeroZeroZero',
'number' => '50330316763000',
'description' => 'nur Ziffern verwenden und dann 000 anhängen',
'selected' => false,
),
),
'number' => '50 33 03 16763',
'numberFiltered' => '50 33 03 16763',
'status' => 'success',
),
),
),
),
)
{
"response": {
"user": {
"fetchPossibleTransformations": [{
"idFilter": 78,
"methods": {
" [deaktiviert] - - dieses nummernformat nicht verwenden - -_donotuse": {
"method": "_doNotUse",
"number": " [deaktiviert] ",
"description": " - dieses Nummernformat nicht verwenden - ",
"selected": false
},
"00000050107351917 - auf 17 zeichen auff\\u00fcllen-filltoseventeendigits": {
"method": "fillToSeventeenDigits",
"number": "00000050107351917",
"description": "auf 17 Zeichen auff\\u00fcllen",
"selected": false
},
"0000050107351917 - auf 16 zeichen auff\\u00fcllen-filltosixteendigits": {
"method": "fillToSixteenDigits",
"number": "0000050107351917",
"description": "auf 16 Zeichen auff\\u00fcllen",
"selected": false
},
.
. [gekürzt]
.
"501073519172 - am ende eine zwei anf\\u00fcgen-addtwoattheend": {
"method": "addTwoAtTheEnd",
"number": "501073519172",
"description": "am Ende eine Zwei anf\\u00fcgen",
"selected": false
}
},
"number": "50107351917",
"numberFiltered": "50107351917",
"status": "success"
}]
}
}
}