A telecommunication method for operating a mobile telecommunication device being coupleable to a wireless digital telecommunication network, the mobile telecommunication device comprising a first processor, a display device, an input device, and a first memory, the first memory comprising a first application and a first data structure, the first data structure comprising first data fields, the first application comprising first instructions that, when executed on the first processor, cause the display device to display a graphical user interface configured for displaying selectable first data fields, for displaying data input inputted into the selected data fields and for displaying data content stored in first data fields, each first data field being assigned to a second data field of a second data structure comprised by a backend server, the mobile telecommunication device being connectable to the respective backend server via the wireless digital telecommunication network, the mobile telecommunication device and the backend server communicating with each other using a unidirectional request-response-protocol, the backend server comprising a second processor and a second memory, the second memory comprising a second application and the respective second data structure, the second application comprising second instructions that, when executed on the second processor, cause the backend server to execute a data processing logic on the second data structure upon receiving data input from the mobile telecommunication device, the data processing logic establishing a correlation between the data contents of two or more of the second data fields, the method comprising by the mobile telecommunication device: • receiving from the input device a data input for a first data field selected via the graphical user interface, the selected first data field being assigned with first metadata indicating a dependency between the selected first data field and one or more dependent first data fields of the first data fields, the respective dependency of the dependent first data fields resulting from the correlation established by the data processing logic of the backend server between the data content of a selected second data field of the second data fields which is assigned to the selected first data field and the data content of one or more dependent second data fields of the second data fields, wherein each dependent second data field is assigned to one of the one or more dependent first data fields, • in response to receiving the data input, storing and displaying the received data input of the selected first data field, • sending to the backend server a first request requesting to store the received data input in the respective selected second data field, • determining the one or more dependent first data fields indicated by the first metadata, • sending to the backend server a second request requesting to return after execution of the data processing logic the data contents of the one or more dependent second data fields assigned to the determined one or more dependent first data fields, • in response to sending the second request, receiving the requested data contents, • in response to receiving the requested data contents, storing and displaying the received data contents. • receiving from the input device a data input for a first data field selected via the graphical user interface, the selected first data field being assigned with first metadata indicating a dependency between the selected first data field and one or more dependent first data fields of the first data fields, the respective dependency of the dependent first data fields resulting from the correlation established by the data processing logic of the backend server between the data content of a selected second data field of the second data fields which is assigned to the selected first data field and the data content of one or more dependent second data fields of the second data fields, wherein each dependent second data field is assigned to one of the one or more dependent first data fields, • in response to receiving the data input, storing and displaying the received data input of the selected first data field, • sending to the backend server a first request requesting to store the received data input in the respective selected second data field, • determining the one or more dependent first data fields indicated by the first metadata, • sending to the backend server a second request requesting to return after execution of the data processing logic the data contents of the one or more dependent second data fields assigned to the determined one or more dependent first data fields, • in response to sending the second request, receiving the requested data contents, • in response to receiving the requested data contents, storing and displaying the received data contents.