3.10.0 - Mellomversjon innholdsliste
Releasedato Mar 14, 2024
Issue Type | Key Jira | External issue ID Junta | Summary | Components | Resolution | What's New Text | SFM Customers | Created |
---|---|---|---|---|---|---|---|---|
Defect | SFM-19665 |
| Attempting to POST or PUT a patient to datashare is resulting in a 400 error | API-Datashare | Fixed |
|
| 07.03.2024 13:16 |
Defect | SFM-19663 |
| Button "Skriv beskjed til MD-apotek" is missing in LIB details on MD patients in SFM 3.10 |
| Fixed |
|
| 07.03.2024 12:24 |
Defect | SFM-19657 |
| [866928] Unable to open patients in display portal / widget |
| Fixed |
|
| 07.03.2024 11:17 |
Defect | SFM-19650 |
| Get PatientTicket fails for patient with identifier set to use:"old" | API-Patient Ticket | Fixed |
|
| 07.03.2024 07:31 |
Defect | SFM-19571 |
| Logging too much information when attempting operation for non-existing patient | API-Datashare | Fixed |
|
| 04.03.2024 12:30 |
Work Request | SFM-19515 |
| Bundle migrations for 3.10 |
| Fixed |
|
| 28.02.2024 14:44 |
Defect | SFM-19497 |
| Interaction warnings pointing towards themselves |
| Fixed |
|
| 27.02.2024 15:45 |
Defect | SFM-19474 |
| Exceptions when processing M6 and M7 | API-Inbox | Fixed | Det returneres en bedre feilmelding fra SFM til RF hvis SFM ikke kan finne en matchende M1 ved mottak av utleveringsmelding |
| 26.02.2024 11:57 |
Defect | SFM-19471 |
| Duplicate resept ids on the lookup cannot be processed |
| Fixed |
|
| 26.02.2024 11:19 |
Defect | SFM-19409 |
| Basis API SendMedication throws error on patients registered with MD pharmacy or MD doctor but no M25 in RF or KJ | API-Basis | Fixed |
|
| 21.02.2024 12:13 |
Feature | SFM-19395 |
| CLONE (3.9) - As an SFM user I want better performance when loading an organization |
| Done | Forbedring av ytelse ved henting av informasjon relatert til organisasjon |
| 21.02.2024 09:14 |
Defect | SFM-19380 |
| CAVE from external installations, doubles up after lookup in local installations on patients with PLL |
| Fixed |
|
| 20.02.2024 09:08 |
Defect | SFM-19352 |
| Unable to Lagre new prescriptions |
| Fixed |
|
| 15.02.2024 14:20 |
Defect | SFM-19350 |
| Fix null reference error for multidose question when processing async m25 message |
| Not a defect |
|
| 15.02.2024 13:49 |
Defect | SFM-19303 |
| Error during lookup in RF and KJ (error starting lookup in the lookup handler) |
| Fixed |
|
| 13.02.2024 13:16 |
Defect | SFM-19300 |
| [SPP] Error trying to upgrade from version 3.9 or lower to 3.10 |
| Done |
|
| 13.02.2024 11:41 |
Work Request | SFM-19287 |
| Reduce amount of exceptions being logged |
| Fixed |
|
| 12.02.2024 10:32 |
Work Request | SFM-19286 |
| Reduce amount of exceptions being logged |
| Fixed |
|
| 12.02.2024 10:30 |
Work Request | SFM-19257 |
| Reduce amount of exceptions being logged |
| Fixed |
|
| 08.02.2024 12:21 |
Feature | SFM-19256 |
| As a developer I want to reduce the number of warnings being written to logs in production |
| Fixed |
|
| 08.02.2024 12:17 |
Defect | SFM-19248 |
| Lookup fails in org B if patient has a Marevan (warfarin) treatment without AK-journal |
| Fixed |
|
| 08.02.2024 10:25 |
Defect | SFM-19193 |
| Doing a lookup changes a doublesigned seponering draft |
| Fixed |
|
| 06.02.2024 15:03 |
Defect | SFM-19187 |
| Draft for seponation signed by nurse does not appear for second nurse unless checking the "Vis seponerte" checkbox |
| Fixed |
|
| 06.02.2024 12:57 |
Defect | SFM-19183 |
| sendMedication fails for practitioner that is blocked in RF | API-Basis | Fixed |
|
| 05.02.2024 14:58 |
Customer Defect | SFM-19182 |
| [Support 858667] Required fields not initialized correctly |
| Fixed |
| Webmed | 05.02.2024 13:54 |
Customer Defect | SFM-19174 |
| sendMedication fails for patient without FNR | API-Basis | Fixed |
| DIPS | 05.02.2024 09:11 |
Defect | SFM-19142 |
| Refactor warnings load from the db when loading the lib |
| Cannot Test |
|
| 02.02.2024 10:32 |
Feature | SFM-19133 |
| As RabbitMQ consumer, I want to have a retry policy in all messages |
| Fixed |
|
| 01.02.2024 16:35 |
Defect | SFM-19090 |
| WebEpj fails to send org info to HelseId if selected Org does not have an hierarchy |
| Fixed |
|
| 31.01.2024 11:48 |
Customer Feature | SFM-19045 | Junta 780535 | CLONE - As the Basis API I do not want to send recalls (M5) for resepter that cannot be recalled (support 780535 HP) | API-Basis | Fixed | Unnecesary warnings/errors to end user will be avoided by this improvement. No implementation changes required. | Helseplattformen | 30.01.2024 15:50 |
Defect | SFM-19027 |
| GET Task for base-fhir does not work without timezone information | API-Basis | Fixed | Defect in 3.x. This might be a breaking change if vendors have previously sent timestamp without timezone information, adding the APIChange-Breaking label. |
| 30.01.2024 11:43 |
Defect | SFM-19005 |
| Opening details does not work when non-AK treatment contains structured dosing with fixed week days |
| Fixed |
|
| 29.01.2024 11:04 |
Feature | SFM-18990 |
| Refactoring of warnings in relation to substitutions |
| Fixed | When selecting brand with one available package. The warnings should only be loaded once. When selecting brand with multiple available packages load the warnings for the brand and load again when selecting package |
| 26.01.2024 12:59 |
Customer Defect | SFM-18968 |
| Task "3 - Godkjenn kladd" is returned, also for doublesigned treatments | API-Task List | Fixed |
| Aidn | 25.01.2024 11:32 |
Defect | SFM-18949 |
| Error on Sign and Send |
| Fixed |
|
| 24.01.2024 15:35 |
Customer Feature | SFM-18921 |
| Map discontinuation information from M5s within getMedication responses - Basis API | API-Basis, INT-RF, PLL | Fixed | Added documentation - | DIPS | 24.01.2024 12:37 |
Customer Feature | SFM-18856 |
| AS Multidose doctor using Helseplattformen I want to do sendMedication without createPLL=true | API-Basis | Fixed | Solves the requested non-standard multidose behaviour by Helseplattformen (MD doctor can do updates without sending M25.1) | Helseplattformen | 17.01.2024 15:28 |
Work Request | SFM-18836 |
| SPIKE - RabbitMQ - Add technical design documentation |
| Fixed |
|
| 17.01.2024 10:36 |
Work Request | SFM-18812 |
| Investigate if the number of cases where user are forced into renew with change can be reduced |
| Fixed |
|
| 17.01.2024 07:13 |
Customer Feature | SFM-18727 |
| Errors in sendMedication for when lookup was done on old PID | API-Basis, PID change | Fixed | Updated GetMedication to use the new Pid in the medication bundle when the Pid in the request is old, so when we run the sendMedication it does not give an error. | DIPS | 11.01.2024 08:26 |
Defect | SFM-18631 |
| Unable to resolve service for type 'SFM.Server.Core.Core.BusinessLogic.CaveHandlers.ICaveLoader |
| Fixed |
|
| 04.01.2024 09:50 |
Defect | SFM-18474 |
| M25.1 is being sent with unanswered questions |
| Fixed |
|
| 12. Dec 23 12:08 |
Customer Defect | SFM-18454 |
| [Support 848192] Treatment query missing a check for IsHeadOfHistoryChain |
| Fixed |
| Webmed | 11. Dec 23 13:34 |
Customer Defect | SFM-18440 |
| SFM returns tasks for inactive patients | API-Datashare, API-Task List | Fixed |
| Webmed | 08. Dec 23 15:18 |
Customer Defect | SFM-18382 |
| Merknad length in Tilbakekalling element is invalid |
| Fixed |
| Webmed | 04. Dec 23 11:39 |
Customer Feature | SFM-18366 |
| As a doctor I want changes to CAVE in M25 to be imported to SFM |
| Fixed | Forbedringer i oppdatering av CAVE endringer fra M25.1 |
| 01. Dec 23 10:44 |
Customer Feature | SFM-18338 |
| AS an EPJ using BASIS I want information on Multidose responsibility even if no M25.x messages are available | API-Basis | Fixed | Updated the medication bundle in the get medication method, to return the special case where there are no m25 messages but there is a multidose pharmacy or doctor, where now it will return the information in the m9.12 in the pll info section. | DIPS | 30.11.2023 09:14 |
Defect | SFM-18327 |
| Basis API / getMedication incorrectly returns recallstatus=false when a resept has been recalled but is still "under ekspedering" | API-Basis | Fixed |
|
| 29.11.2023 14:42 |
Customer Defect | SFM-18294 |
| "endtime" in getMedication is changed between Bravo/2.x and Charlie/3.x | API-Basis | Duplicate | Feilretting av en dags differanse på gyldig til dato for resepter i Basis API | DIPS | 28.11.2023 11:42 |
Defect | SFM-18271 |
| LIB Line stays green when sending a new M1 successfully after the previous M1 message had failed |
| Fixed |
|
| 27.11.2023 08:50 |
Customer Defect | SFM-18237 |
| When WasLastM251SendingSuccessful has a value we should record who sent it | API-Basis, MD | Fixed |
| DIPS | 22.11.2023 17:06 |
Defect | SFM-18066 |
| When treatment structured dose is not supported by the client, user is unable to open details |
| Fixed |
|
| 09.11.2023 09:42 |
Work Request | SFM-18038 |
| Investigate the average size of a message sent from SFM to RabbitMQ |
| Fixed | Feature flag added "MassTransitMessageSizeLogging" that defaults to false. |
| 06.11.2023 16:18 |
Feature | SFM-17857 |
| Use new MD doctor/pharmacy data in Server/Full |
| Duplicate | Informasjon om multidoselege og multidoseapotek hentes nå også fra M9.12 i SFM fullversjon |
| 24. Oct 23 13:28 |
Customer Feature | SFM-17856 |
| Use new MD doctor/pharmacy data in BaseFhir | API-Basis, MD | Fixed | Informasjon om multidoselege og multidoseapotek hentes nå også fra M9.12 i SFM Basis API | DIPS | 24. Oct 23 13:27 |
Feature | SFM-17850 |
| Prevent duplicate RefM10 Ids when processing deliveries | API-Inbox | Fixed | SFM er nå mer robust ved mottak av dupliserte M10 |
| 24. Oct 23 11:03 |
Feature | SFM-17838 |
| SFM needs to support synthetic testdata used in Persontjenesten |
| Fixed | SFM støtter nå syntetiske testdata fra Persontjenesten i testmiljø |
| 23. Oct 23 13:48 |
Feature | SFM-17793 |
| Refactor ReseptServices | API-Basis, API-Datashare, Correspondence log | Fixed | Refaktorering av ReseptService endepunktet |
| 19. Oct 23 09:51 |
Defect | SFM-17756 |
| If a draft first is approved, then the doctor regret and changes to not approved, the prescription becomes inactive |
| Fixed |
|
| 18. Oct 23 06:26 |
Customer Defect | SFM-17730 |
| Address for delivery of unsolicited messages from RF defaults to the Helseplattformen prod address when a new organization is created in Basis API | API-Basis | Fixed |
| DIPS | 16. Oct 23 09:50 |
Feature | SFM-17718 |
| Refactor FIB/NIB layout |
| Fixed | Refaktorering av layout for forbruksmateriell og næringsmidler |
| 13. Oct 23 13:39 |
Customer Defect | SFM-17702 |
| SFM allows sendMed with invalid PLL-id, but then this fails in the following getMedication | API-Basis | Fixed | BasisAPI SFM shall tolerate incoming PLL with a PLL-id not being a UUID | DIPS | 12. Oct 23 12:30 |
Feature | SFM-17541 |
| As the SFM I want to use HPR services to load data about users instead of AR as the FM used to |
| Fixed | In the M25Messages table, a new field should be present called "HprNumber", that replaces the field "SenderPersonid". So instead of connection the M25Messages to the AR, it connects them to HPR. |
| 25.09.2023 13:58 |
Customer Defect | SFM-17484 |
| Recalled treatment does not dissappear from LIB when signed by nurse |
| Fixed |
| Webmed | 19.09.2023 13:04 |
Feature | SFM-17391 |
| E-Multidose panel: Clearer info and info to user about when to sign up |
| Fixed | Forbedring av multidosepanel |
| 15.09.2023 06:51 |
Feature | SFM-17290 |
| Improve PUT patients/${PatientTicket}/signAndSend |
| Fixed | Refaktorering av signAndSend endepunkt |
| 07.09.2023 07:50 |
Defect | SFM-17216 |
| Recall NIB and FIB alone is not possible before a new treatment, NIB,FIB,legemiddel, is created. Only possible to sign locally. |
| Fixed |
|
| 30.08.2023 12:29 |
Customer Defect | SFM-17158 |
| Creating a new organization db is allowed using an sfm-id on the POST body different from the one in the token | API-Datashare | Fixed |
|
| 25.08.2023 09:39 |
Defect | SFM-16712 |
| First lookup fails after new deploy for a patient that was ok before deploy |
| Fixed |
|
| 06.07.2023 08:53 |
Feature | SFM-16384 |
| Error message should be presented to user |
| Fixed | Forbedret visning av feilmeldinger |
| 15.06.2023 12:14 |
Feature | SFM-15229 |
| As SFM I want to be able to create support users that are not able to do lookup to RF/KJ |
| Incomplete | Added the option to include in the post of SfmPractitioner in Datashare, the qualification for the support user. As well as, if the user is support, it comes in the qualification section in the get of SfmPractitioner. |
| 06.03.2023 09:43 |
Feature | SFM-14311 |
| Reverse implementation “working on behalf of” in SFM-10546 |
| Fixed | Fjernet modal |
| 14. Dec 22 09:53 |
Customer Feature | SFM-13488 |
| Change getMedication bundle storage strategy | API-Basis, NONFUNC-Performance | Fixed | Internal issue. Related to validation between incoming and outgoing bundles in Basis | DIPS | 14. Oct 22 10:32 |
Customer Feature | SFM-13122 |
| [741328, 742786] As an operator I want more detailed information in the SFM logs when a token is rejected by the SFM | API-Basis, Logging, NONFUNC-Security | Fixed | Improved logs for the support team. Will indicate the reason for unsucessful access. | Helseplattformen | 12.09.2022 13:38 |
Customer Feature | SFM-10139 |
| Evaluate SFM-9572 specification for mapping of discontinuation date | API-Basis | Fixed | This issue improves the detection of "midnight" in translation between e-resept messages and SFM, including different variations in timezones. | DIPS | 11.02.2022 14:22 |
Customer Feature | SFM-6660 |
| EO1007/2020 Include discontinuation information within M5 - Basis API | API-Basis, INT-RF, PLL | Fixed | Now when a user does a sendMedication and includes discontinuation in a medication that has recall info, the discontinuation data will be included in the M5 sent | DIPS | 15.11.2020 08:19 |
Customer Feature | SFM-6215 |
| As the Basis API I want proper error handling when attempting to forward messages from RF | API-Basis, API-Basis Async Forwarder | Fixed | A cronjob scheduler was implemented to run every 2 minutes (Configurable). Every step is logged. Database queries supplied in comment for updating retryCount and state for messages, to be able to keep on or stop trying to forward them. | Helseplattformen | 13.08.2020 16:07 |