wiki:Documentatie/Beheerder/Scheduler/Jobs

Version 17 (modified by henk, 11 months ago) (diff)

--

TOC(heading=Jobs)? TOC(heading=Scheduler, sectionindex, compact, depth=2, allactive, indirect=Documentatie/Beheerder/Scheduler)? TOC(heading=Beheerder, sectionindex, compact, depth=2, allactive, indirect=Documentatie/Beheerder/TOC)? TOC(heading=Documentatie, sectionindex, compact, depth=1, allactive, Documentatie/)?

Jobs

Afspraken

Herinneringen

Herinneringen stelt cliënten op de hoogte dat zij binnenkort een afspraak hebben bij het AC. Dit is vervangende functionaliteit voor het verstuur_herinneringen script. De bestaande functionaliteit is zo goed mogelijk bewaard, dit maakt de configuratie wel wat ingewikkelder. Het is per schedule mogelijk te kiezen voor herinneringen via SMS of via e-mail. De parameters voor het versturen via SMS en voor e-mail zijn allemaal bij elkaar te vinden in het parameter scherm.

Parameters

Voor de Job Herinneringen zijn 13 parameters in te stellen. Er is geen vaste volgorde.

  • Methode (SMS/EMAIL). Deze optie neemt ofwel letterlijk het woord SMS of letterlijk het woord EMAIL, met hoofdletters. De methode met SMS is geïmplementeerd, de methode EMAIL nog niet. Die is afhankelijk van functionaliteit die nog niet beschikbaar is.
  • Financieringsbron (tekst). Filter de afspraken op financieringsbron.
  • Activiteit (tekst). Filter de afspraken op de activiteit.
  • Medewerker (tekst). Filter de afspraken op de medewerker die bij de behandelingen hoort.
  • Locaties (tekst). Filter de afspraken op locatie.
  • Simulatie (ja/nee). Standaard staat deze optie aan. In simulatie modus wordt er geen SMS of e-mail verstuurd maar wel een bestand-record aangemaakt met status rood, zoals het python script ook al deed wanneer de --dummy parameter meegegeven werd. De bestanden zijn dan in de werklijsten van OpenAC 2 terug te vinden. Deze simulatie geeft ook een regel per herinnering onder tab Output van de Job. De bestanden met status rood kunnen met het python script opgeruimd worden met de --clean parameter.

SMS opties:

  • SMS Provider (SMSCity/SpeakUp/Spryng). Specificeer de SMS provider. Deze providers zijn geïmplementeerd, de naam van een van de providers moet letterlijk zo ingevoerd worden om te kunnen SMSen: SMSCity, SpeakUp en Spryng.
  • SMS dagen voor afspraak (getal). Selecteer de afspraken die dit aantal dagen in de toekomst plaats vinden.
  • SMS afzender (tekst). De afzender van de SMS, uiteindelijk te zien op de telefoon van de cliënt. Het beschikbare aantal lettertekens verschilt per provider.
  • SMS sjabloon (tekst). De tekst die naar de cliënt gestuurd wordt per SMS. Het aantal lettertekens is beperkt. Het is mogelijk gebruik te maken van iets wat lijkt op merge variabelen, namelijk $agendalocatie_naam, $plandag_weekdag, $datum, $herinnering_tijd en $agendalocatie_telefoon. Deze tekst wordt vervangen door de voor het AC geldende waarden, houd daar rekening mee en let op de lengte van het SMS bericht.

E-mail opties:

  • Onderwerp (tekst). Het onderwerp van de e-mail die naar de cliënt gaat.
  • E-mailadres afzender (tekst). De afzender van de e-mail. Dit moet een geldig e-mail adres zijn.
  • Email dagen voor afspraak (getal). Selecteer de afspraken die dit aantal dagen in de toekomst plaats vinden.

SMTP instelling

  • Voeg de sectie "SMTP" toe aan de root van appsettings.json:
    "SMTP": {
      "Host": "smtp.?????.nl",
      "Port": ???,
      "Username": "",
      "Password": "",
      "NTLM": false,
    },
    

Audit

SchoonAudit

De Job SchoonAudit is er voor bedoeld het audit log op te ruimen. Hierbij worden regels in het audit log verwijderd. Berichten over de Break glass functie in OpenAC2 v2.100 worden niet verwijderd omdat deze nodig zijn voor rapportage.

Parameters

Voor de Job SchoonAudit is 1 parameter in te stellen.

  • Maanden terug (getal). Deze parameter geeft aan tot hoeveel maanden terug het audit log opgeruimd moet worden.

CANG

Periodiek CANG

Met deze CANG job kunnen de volgende acties in batch vorm worden uitgevoerd:

  • Opvragen nieuwe verwijzingen
  • Afspraken doorgeven aan CANG
  • Start diagnostiek doorgeven
  • Diagnose doorgeven en status op voltooid zetten

Parameters

  • Test verbinding (boolean). Als 'true' dan wordt de test-verbinding gebruikt i.p.v. de productie verbinding.
  • Alle AGB locaties (boolean). Default waarde is 'true' (CANG-acties voor alle AGB locaties uitvoeren). Bij 'false' alleen acties uitvoeren voor de eerste AGB locatie die in appsettings.json is vermeld.
  • Uit te voeren acties (tekst). 'alle': Alle acties uitvoeren, 'nieuw': Nieuwe CANG aanmeldingen ophalen, 'bevestig': Bevestig ontvangst van verwijzingen, 'afspraak': Afspraken doorgeven aan CANG, 'diagnose': Diagnostische gegevens van afgeronde trajecten doorgeven
  • Medewerkerscode (tekst). De gebruikersnaam die deze job heeft ingesteld.

Dossier

DossiersDoorrekenenVanaf

In batch doorrekenen van dossiers die vanaf een bepaalde datum zijn gezien (een bezoek heeft gehad dat op of na vanaf datum valt) door AC.

Parameters

  • Ingesteld door: de gebruikersnaam die deze job heeft ingesteld.
  • AGB locatie: AGB-code van de AC. Bij AC's met één AGB-code hoeft dat niet te worden ingevuld.
  • Gezien van: vanaf datum die de bezoeken op of na moeten vallen.
  • Tot: datum die de bezoeken voor of op moeten vallen.
  • Agendalocatie: locatie van de trajecten.

Hoortoestel

Ververs database

Met deze job worden hoortoestellen gedownload uit de landelijke hoortoestellen database en geïmporteerd in de OpenAC database. Om de koppeling te kunnen gebruiken moet de door Mediquest verstrekte client-id en secret worden ingevoerd in het instellingenscherm onder het kopje "Hoortoestellen" (tip: typ "hoor" in het zoekveld).

De overige instellingen kunnen op de default-instelling blijven staan totdat Mediquest aangeeft dat ze gewijzigd moeten worden. Het is mogelijk om de koppeling te testen door de switch "GEBRUIK STAGING" aan te vinken in het switches-scherm onder "Hoortoestellen". Gebruik dan Client-id "Fenac" en Secret "QKvFzaIfMFbgAgK6DtgJ5N5FhT6RFaYq".

Zorgdomein

Er is 1 Job in deze group.

VerwijzingenCheck

De Job VerwijzingenCheck maakt contact met Zorgdomein en haalt verwijzingen op die klaar staan voor het AC.

Zorgtraject

Definitie "betrokken bij het zorgtraject"

Een medewerker is betrokken bij het zorgtraject als deze betrokken is bij één of meerdere tijdvakken.

BehandelgroepenAanmaken

Job om eenmalig behandelgroepen aan te maken op basis van bij het zorgtraject betrokken medewerkers. Deze job maakt alleen behandelgroepen aan voor *open* zorgtrajecten.

Parameters

Er is 1 parameter in te stellen.

  • Vanaf (datum). Datum vanaf wanneer behandelgroepen aangemaakt worden.

SchoonBehandelgroep

Job om periodiek behandelgroepen te schonen door medewerkers die niet (meer) bij het zorgtraject betrokken zijn te verwijderen.

Parameters

Er is 1 parameter in te stellen.

  • Vanaf (datum). Datum vanaf wanneer behandelgroepen opgeschoond worden. Dat betekent dat OpenAC de medewerker uit de behandelgroep verwijdert als deze na deze datum niet meer bij het zorgtraject betrokken was.

Job ZorgtrajectenAfsluiten

Parameters

Er is 1 parameter in te stellen.

  • Vanaf (datum). Datum vanaf wanneer zorgtrajecten afgesloten worden.

Attachments (1)

Download all attachments as: .zip