"Error" 200
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Philipp Krop added Status: Backlog label
added Status: Backlog label
- Philipp Krop assigned to @phk78df
assigned to @phk78df
- Philipp Krop added Priority: High Type: Bug labels
added Priority: High Type: Bug labels
- Philipp Krop added Status: In Progress label and removed Status: Backlog label
added Status: In Progress label and removed Status: Backlog label
- Author Owner
Seems to be a Null Pointer Exception on the receiving server.
This is the error message:
[2023-07-19 07:35:13,473] DEBUG in app: System.NullReferenceException: Object reference not set to an instance of an object. at Ukw.Datagate.Controllers.DocumentController.ImportExtract(String id, String type, String patientid, String caseid, String institution, String unitid, String departmentid, String vma, String operation, String sys, String userid, String deviceid, String client, String mode, String token, String sessionid) in C:\Users\trampe_u\Projects\Klinik\ukw.datagate\Ukw.Datagate\src\Ukw.Datagate\Controllers\DocumentController.cs:line 675 at lambda_method2773(Closure , Object ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker) at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.Invoke(HttpContext context)
HEADERS ======= Accept: application/json, text/plain, */* Accept-Encoding: gzip, deflate, br Accept-Language: de-DE,de;q=0.9 Connection: close Content-Length: 463 Content-Type: application/json; charset=UTF-8 Cookie: NUSA_Guids=479a9915-cbde-4093-9031-8c5868bef14c/911ceb62-7ffe-42b7-8a6d-37b24abad447 Host: vukwm01.klinik.uni-wuerzburg.de Referer: https://vukwm01.klinik.uni-wuerzburg.de/order-structured User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 16_5_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Sec-Fetch-Site: same-origin Sec-Fetch-Mode: cors Origin: https://vukwm01.klinik.uni-wuerzburg.de Sec-Fetch-Dest: empty
Edited by Philipp Krop - Author Owner
These are the messages that produced that error:
[2023-07-19 07:28:58,868] DEBUG in app: {"modality":"Konventionelles R�ntgen","anamnesis":"Z.�n. Fraktur","question":"Stellung?","notice":"","pregnancy":"","pregnancy_week":"","implantate":"","pacemaker":"","allergy":"","preferred_date":"Heute","infections":["Unbekannt"],"doctext":"R�ntgen Clavicula rechts in 2 Ebenen, Skapula rechts in 2 Ebenen\nZ.�n. Fraktur\nStellung?\nHeute","services":[{"code":"RKRSGCL2E","description":"Clavicula 2 Ebenen","localisation":"R"},{"code":"RKRSGSCA2E","description":"Scapula 2 Ebenen","localisation":"R"}]} [2023-07-19 07:31:19,290] DEBUG in app: {"modality":"Konventionelles R�ntgen","anamnesis":"Z.�n. Fraktur","question":"Stellung?","notice":"","pregnancy":"","pregnancy_week":"","implantate":"","pacemaker":"","allergy":"","preferred_date":"Heute","infections":["Unbekannt"],"doctext":"R�ntgen Handgelenk links in 2 Ebenen\nZ.�n. Fraktur\nStellung? Heute","services":[{"code":"RKRARUHG2E","description":"Handgelenk 2 Ebenen","localisation":"L"}]} [2023-07-19 07:35:13,458] DEBUG in app: {"modality":"Konventionelles R�ntgen","anamnesis":"Z.�n. distaler Tibiafraktur","question":"Stellung?","notice":"","pregnancy":"","pregnancy_week":"","implantate":"","pacemaker":"","allergy":"","preferred_date":"Heute","infections":["Unbekannt"],"doctext":"R�ntgen Unterschenkel mit Sprunggelenk rechts in 2 Ebenen\nZ.�n. distaler Tibiafraktur\nStellung?\n","services":[{"code":"RKRBNUSS2E","description":"Untersch. m. Sprungg. 2 Ebenen","localisation":"R"}]} [2023-07-20 07:26:13,511] DEBUG in app: {"anamnesis":"Z.�n. BWK 11 und 12 Sinterungsfraktur","question":"Verlaufskontrolle","notice":"","pregnancy":"","pregnancy_week":"","implantate":"","pacemaker":"","allergy":"","preferred_date":"heute","infections":["Keine"],"doctext":"R�ntgen thorakolumbaler �bergang im Stehen in 2 Ebenen\nZ.�n. BWK 11 und 12 Sinterungsfraktur\nVerlaufskontrolle\nTermin heute","services":[{"code":"RKRWSTL2E","description":"thor.-lumb. �bergang 2 Ebenen","localisation":"NR","modality":"Konventionelles R�ntgen"}]}
Edited by Philipp Krop - Author Owner
Note that all of them seem to be around 7:30 in the morning. Messages at other times work. So that could be a culprit, the other one could be if some metadata gets lost on the way/the targeturl is not extracted correctly. I will log/investigate this before I contact Uli to make sure.
- Author Owner
This is the logfile of the latest Nullpointer error. Seems to be fine.
{ "correctServices": 0, "wrongServices": [ "RKRWSTL2E", "NO_CODE", "RKRWSTL2E", "NO_CODE" ], "recommendations": [ [ "RKRWSTL2E" ], [ "RKRWSTLSL" ] ], "unitid": "00046000", "tsStart": 1689830690661, "tsDictation": 1689830727349, "tsIELERA": 1689830727941, "tsRecommender": 1689830728368, "tsCorrection": 1689830795965, "metricIE": { "order": { "anamnesis": "Z.\u00a0n. BWK 11 und 12 Sinterungsfraktur", "question": "Verlaufskontrolle", "notice": "", "pregnancy": "", "pregnancy_week": "", "implantate": "", "pacemaker": "", "allergy": "", "preferred_date": "heute", "infections": [], "doctext": "R\u00f6ntgen thorakolumbaler \u00dcbergang im Stehen in 2 Ebenen\nZ.\u00a0n. BWK 11 und 12 Sinterungsfraktur\nVerlaufskontrolle\nTermin heute", "services": [ { "code": "NO_CODE", "description": "Roe - thorako-lumbaler \u00dcbergang 2 Ebenen im Stehen (Lokalisation ist f\u00fcr diese Modalit\u00e4t nicht bekannt)", "number": "1", "localisation": "empty", "modality": "Roe - thorako-lumbaler \u00dcbergang 2 Ebenen im Stehen (Lokalisation ist f\u00fcr diese Modalit\u00e4t nicht bekannt)" } ] }, "serviceCount": 1, "countAnamnesis": 37, "countQuestion": 17, "countNotice": 0, "riskPregnancy": "", "riskAllergy": "", "riskPacemaker": "", "riskImplants": "" }, "metricOrder": { "order": { "anamnesis": "Z.\u00a0n. BWK 11 und 12 Sinterungsfraktur", "question": "Verlaufskontrolle", "notice": "", "pregnancy": "", "pregnancy_week": "", "implantate": "", "pacemaker": "", "allergy": "", "preferred_date": "heute", "infections": [ "Keine" ], "doctext": "R\u00f6ntgen thorakolumbaler \u00dcbergang im Stehen in 2 Ebenen\nZ.\u00a0n. BWK 11 und 12 Sinterungsfraktur\nVerlaufskontrolle\nTermin heute", "services": [ { "code": "RKRWSTL2E", "description": "thor.-lumb. \u00dcbergang 2 Ebenen", "localisation": "NR", "modality": "Konventionelles R\u00f6ntgen" } ] }, "serviceCount": 1, "countAnamnesis": 37, "countQuestion": 17, "countNotice": 0, "riskPregnancy": "", "riskAllergy": "", "riskPacemaker": "", "riskImplants": "" }, "nldAnamnesis": 0, "nldQuestion": 0, "nldNotice": 0, "timeDictation": 36688, "timeIELERA": 592, "timeRecommender": 427, "timeCorrection": 67597 }
The file was logged at 7:26, title says 05:26 though.
Edited by Philipp Krop - Author Owner
No error was logged since 28.07. Fixing this will continue as soon as an error is logged.
- Philipp Krop added Status: Pending Release label and removed Status: In Progress label
added Status: Pending Release label and removed Status: In Progress label
- Philipp Krop closed
closed
- Philipp Krop removed Status: Pending Release label
removed Status: Pending Release label
- Philipp Krop reopened
reopened
- Philipp Krop added Status: In Progress label
added Status: In Progress label
- Author Owner
Still occurring. Konrad mentioned it only occurs for people in the UKW - CORS?
HEADERS ======= Accept: application/json, text/plain, */* Accept-Encoding: gzip, deflate, br Accept-Language: de-DE,de;q=0.9 Connection: close Content-Length: 540 Content-Type: application/json; charset=UTF-8 Cookie: NUSA_Guids=479a9915-cbde-4093-9031-8c5868bef14c/911ceb62-7ffe-42b7-8a6d-37b24abad447 Host: vukwm01.klinik.uni-wuerzburg.de Referer: https://vukwm01.klinik.uni-wuerzburg.de/order-structured User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 16_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Sec-Fetch-Site: same-origin Sec-Fetch-Mode: cors Origin: https://vukwm01.klinik.uni-wuerzburg.de Sec-Fetch-Dest: empty
Edited by Philipp Krop - Author Owner
Paramteranalysis: Sometimes, we get no caseid from ukw.mobile. Forwarding to Uli.
- Author Owner
Will add sanity check on our side.
- Author Owner
CaseID was missing due to some patients that didn't have cases attached to them (like the test patient). Uli fixed it, so it should be working now.
- Philipp Krop closed
closed
- Philipp Krop removed Status: In Progress label
removed Status: In Progress label