wiki:Releases/v2.014

Version 13 (modified by adriaan, 11 years ago) (diff)

--

OpenAC v2.014 release notes

Release datum: (gepland) nnb, eind 2015 milestone

TOC(heading=Inhoud)? TOC(heading=Releases, sectionindex, compact, depth=1, Releases/)?

Algemeen

De kern-verandering voor OpenAC v2.014 is de audiometrie. Er wordt gewerkt aan nieuwe koppelingen met audiometrische software, de bestaande grafieken in OpenAC worden verfijnd en uitgebreid met nieuwe soorten toon-curves, en de achterliggende dataopslag wordt vernieuwd.

Voor het Secretariaat

  • Agenda De knop overnemen en verder bewerken als je een afspraak hebt geknipt of gekopiëerd, werkt nu weer. Ticket #7571.
  • Dossier Als in het dossier een actie is afgehandeld (door het linkje actie afhandelen te klikken) dan wordt de actie ook weer dichtgeklapt.

Voor de Onderzoekers

  • Correspondentie De multi-brieven (brieven naar meerdere ontvangers) zijn bijgewerkt. In combinatie met decursus-entries had een brief soms geen ontvangers. Dit is gefixt (ook in v2.012). Zie ticket #8782.
  • Decursus Decursus-entries kunnen nu ook in een apart tabblad bewerkt worden (dit is ook al in v2.012 beschikbaar).
  • Dossier Als in het dossier een actie is afgehandeld (door het linkje actie afhandelen te klikken) dan wordt de actie ook weer dichtgeklapt.
  • Dossier Het vraagtekentje (?) verschijnt nu bij relaties (zoals de audicien bij recepten) als je permissie relatie+R hebt. Voorheen was dat gekoppeld aan relatie+C, waarmee je relaties ook aan kunt maken. Het sterretje (*) om relaties aan te maken is nog steeds aan permissie relatie+C gekoppeld.
  • Hoortoestellen De import van hoortoestellen uit de landelijke database is alweer uitgebreid. Bouwvormen worden nu correct overgenomen.
  • Lettergrootte De instelling van de lettergrootte werkt nu beter met het patienten-logo in het dossier. Lange aantekeningen worden afgekapt, en de dossier-foto wordt geschaald naar de hoogte van het logo. Voor gebruikers met de standaard-instellingen is geen verandering te zien.

Voor het Management

  • Factureren Als een subtraject facturabel is en wordt gefiatteerd, maar naarna gewijzigd wordt zodat het niet meer facturabel is, dan wordt ook de fiattering ongedaan gemaakt.
  • Factureren Een initiëel subtraject mag niet door een KFA worden verwezen. Daarvoor is een verwijzing uit de eerste lijn nodig. Dergelijke subtrajecten worden nu door OpenAC afgewezen.
  • Factureren Het is nu mogelijk om per declaratiestandaard (dwz. declaratie van APs, of AWBZ, of andere soorten zorg) of die declaratie via VECOZO verloopt of niet. Ticket #8770.

Voor het Beheer

  • Blokkeren Het is mogelijk om updates van andere adaptaties te blokkeren. Dan zie je niet wat de rest van het veld aan sjabloonwijzigingen doet -- en dat kan aardig wat dataverkeer schelen. Er zijn twee manieren om het te doen:
    • Met het OpenAC script svn. Geef als argument block op en namen die je wilt blokkeren.
    • In de adaptatie-init, in functie finish(). Gebruik daarvoor code als dit (lees dit als blokkeer alles behalve Pento en AC Amsterdam):
      if not logica.ingelogd_door_admin:
          logica.svn.blokkeer_adaptaties(
              logica.AdaptatieSet("niet-pento", "niet-amsterdam"))
      

Het is ook mogelijk om de naam "self" te gebruiken (liefst in de vorm "niet-self" omdat je jezelf juist niet wilt blokkeren) om de huidige adaptatie aan te duiden. Dit is in een AC dat onder een paraplu valt (ACs van Pento met name) niet aan te bevelen, omdat de andere leden van de paraplu dan nog steeds geblokkeerd worden.

  • Database Een heel enkele keer komt het voor dat je met meerdere adaptaties aan het werk bent, en vergeet om de database om te gooien. Dan log je in in de database van adaptatie X, terwijl je in OpenAC adaptatie Y hebt ingesteld. Er wordt gesynchroniseerd, datastructuur uitgebreid, enz. en dan is je database (van X) naar de gallemiezen. OpenAC controleert nu welke adaptatie hoort bij een database en weigert in te loggen als er met een andere adaptatie mee wordt verbonden.
  • Exact De ExactGlobe module heeft een configuratie-dictionary. Hieraan is toegevoegd boeking.dagboeknummer_awbz (naast de bestaande boeking.dagboeknummer). Dit nummer wordt gebruikt voor AWBZ boekingen.
  • OpenOffice? De OpenOffice? en LibreOffice? ondersteuning is bijgewerkt. Nu sluit OpenAC niet af op het moment dat je OpenOffice? afsluit.
  • SQLAlchemy Is bijgewerkt naar versie 1.0.8.
  • SQLAlchemy OpenAC in combinatie met SQL Server maakt velden van type VARCHAR(MAX) aan in de database. Door een bug in SQLAlchemy, een externe library die door OpenAC gebruikt wordt, veroorzaakte dit binnen OpenAC weer Pythons. We hebben een ticket ingediend bij SQLA en de fix zit daar in de volgende release, die dan weer in OpenAC wordt overgenomen. Voorlopig heeft OpenAC een workaround.
  • Starterkit De starterkit vertelt nu, op de eerste pagina van de installatie-wizard, precies welke versie en revisie van OpenAC geinstalleerd gaat worden.
  • Velden Velden die naar een andere tabel verwijzen (niet code-tabellen), zoals relaties, krijgen nu onafhankelijk een vraagteken (?) als de gebruiker permissie +R heeft op de tabel, en een sterretje (*) als de gebruiker permissie +C heeft op die tabel. Hiermee kunnen medewerkers dus zoeken als ze +R hebben, en aanmaken als ze +C hebben. Voorheen was voor beide knopjes +C vereist. Ticket #8917.

Lokale Aanpassingen

  • Drenthe De etiketten van verschillende relaties zijn allemaal gelijk getrokken.
  • Twente De etiketten van verschillende relaties zijn allemaal gelijk getrokken.

Migratie

Script Ook voor v2.014 is er een migratie-script om database-aanpassingen te doen en nieuwe gegevens in te voeren.

Zie voor verdere uitleg over het migratie-script de beheershandleiding.

De migratie-stappen voor v2.014 zijn te vinden door het migratie-script te draaien zonder argumenten.

NoteBox(warn, '''Let op:''' het is niet mogelijk om in een keer een migratie van versies eerder dan v2.012 te doen. Doe eerst de migratie naar v2.012 en dan die van v2.012 naar v2.014.)?

Testplan

Zie ook het algemene OpenAC testplan?. Zoals nu gebruikelijk zijn er integratietests, regressietests en een performancetest voor deze release.

(t/m r36892 4415850d3)

Attachments (1)

Download all attachments as: .zip