Ga naar inhoud

Breaking changes

Versie 1.2.2

In versie 1.2.2 zijn enkele kritieke wijzigingen doorgevoerd die een impact hebben op ofwel de installatie ofwel de werking van Panacee.

Panacee

  • De voorraad chemicaliën moet nu eerst worden gevalideerd alvorens deze voorraad gebruikt kan worden in een bereiding. Van zodra een voorraad-item gevalideerd is krijgt deze ook een registernummer toegekend en kan bijgevolg nog beperkt worden aangepast (conform de vereisten FAGG).
  • Afdruk analyseregister - toekenning van het nummer op het analyseregister is gebaseerd op de ontvangstdatum van de chemicalie en dus niet op basis van de validatiedatum.
  • Connectie Panacee Service - instellingen opnemen in DBConnection.ini

breaking

Panacee Service

Aan server zijde moet de balansservice gedeïnstalleerd worden. Vóór u de balansservice deïnstalleert is het aan te bevelen een kopie te maken van de BalansService.ini zodat u de nodige instellingen kunt hergebruiken.

Dan installeert u de Panacee Service (PanaceeSvrSetup.exe) zowel in de testomgeving als in de productieomgeving. De instellingen van de BalansService.ini kunnen overgenomen worden in de PanaceeSvr.ini.

De gemakkelijkste manier om dit te doen is met het bijgeleverde ConfigPanaceeSvr.exe. Via dit kleine programma kunt u de nodige instellingen aanpassen en opslaan.

Let wel: u dient over de nodige rechten te beschikken (administrator) om de wijzigingen of instellingen te kunnen doorvoeren.

HL7 ondersteuning

In de Panacee Service is ondersteuning opgenomen voor het automatisch verwerken van HL7 berichten. De versies van HL7 die momenteel worden ondersteund zijn

  • versie 2.2
  • versie 2.3
  • versie 2.4
  • versie 2.5

Het type dat ondersteund wordt is

  • ADT

De events (of berichten) die momenteel ondersteund worden zijn

  • A01
  • A02
  • A03
  • A04
  • A08
  • A31

Enkel de patiëntgegevens worden overgenomen in Panacee. Indien de patiënt reeds aanwezig is in de databank van Panacee zullen de gegevens worden aangepast.

Een patiënt wordt gezocht op basis van het rijksregisternummer.

De HL7 ondersteuning start niet automatisch. Om een correcte werking te garanderen is het noodzakelijk om in Dashboard enkele parameters te wijzigen.

breaking

De parameters CHECKHL7MESSAGES en HL7DIRECTORY moeten gevuld worden. CHECKHL7MESSAGES zet u op True als u wenst dat er gecontroleerd wordt op HL7 berichten. De HL7DIRECTORY is de map op de server waar de berichten worden geplaatst.

Op hetzelfde niveau als de HL7DIRECTORY zal de Panacee Service 2 extra mappen aanmaken nl. Approved en Rejected. Indien een HL7 bericht niet gelezen en/of verwerkt kan worden (bijv. niet de extensie HL7 heeft) dan wordt het bericht verplaatst naar de map Rejected. Indien een bericht succesvol verwerkt kan worden, wordt het verplaatst naar Approved.

De reden waarom de mappen Approved en Rejected op hetzelfde niveau als de HL7DIRECTORY worden aangemaakt is omdat de HL7DIRECTORY wordt gemonitord op wijzigingen, dus inclusief onderliggende mappen. (Er zou dus een eindeloze lus van wijzigingen gecreëerd worden.)

Als de parameters correct werden ingevuld kunt u de HL7 ondersteuning starten door op de knop met HL7-indicatie te klikken. De Panacee Service zal dan automatisch alle berichten die in de HL7DIRECTORY komen verwerken.

Balansservice

De Balansservice dient enkel nog op de PC's te worden geïnstalleerd waar een balans is gekoppeld. Aangezien de BalansService versie 1.2.2 behoorlijke wijzigingen heeft ondergaan is het aan te bevelen om op de PC's tevens de BalansService te deïnstalleren.

Ook hier kunt u eerst een kopie bewaren van de BalansService.ini.

Let wel: als u een testomgeving gebruikt (aanbevolen) dan moet de Balansservice 2x worden geïnstalleerd. Bij het starten van de installatie zal de installer u vragen of er een testomgeving geïnstalleerd moet worden.

breaking

Na installer zal in de gekozen installatiemap een extra map aanmaken naargelang het type installatie (test of productie). Het resultaat is dan als volgt

breaking

Onder de map Panacee (vrij te kiezen) wordt dan een map Productie en/of Test aangemaakt.

Via het programma ConfigBalansService.exe (opstarten als administrator) kunnen de respectievelijke balansservices worden ingesteld en geconfigureerd.