Sökresultat :

×

OTP-pluginanpassning med flera formulär

OTP-pluginanpassning med flera formulär


Joomla OTP-verifieringsplugin använder OTP för att verifiera en kunds e-post, telefonnummer eller båda. Vi har utvecklat ett modifierat Joomla OTP-verifieringsplugin för att inkludera fem anpassade formulär, varav det första bekräftar kundens e-postadress. Efter att ha fyllt i varje formulär sparas informationen och användaren kan när som helst återvända för att ändra den sparade informationen och slutföra de återstående formulären. Användarens e-postadress bekräftas varje gång han eller hon återvänder för att redigera dessa fält. Ett meddelandemail skickas till personalen efter att alla formulär har fyllts i och skickats in. Dessa anpassningar riktar sig till tre typer av användare: administratörer, personal och patienter.

Kundkrav:

1) Anpassade fem registreringsformulär

  • Det första formuläret bör innehålla grundläggande information om användaren (namn och e-postadress):
  • Second Form bör beräkna åldern från födelsedatum och bör ställa olika ja/nej-frågor till användarna. Om användaren svarar ja, bör det relaterade förklaringsfältet bli obligatoriskt. Användare ska kunna lägga till samma information om ytterligare två patienter. Användaren ska kunna ladda upp och ta bort de nödvändiga dokumenten vid behov. Formuläret ska innehålla digital signatur i slutet.
  • Tredje formen innehåller information om patientens föräldrar. Vid behov kan även uppgifter om den andra föräldern läggas till. Förälderns förnamn, efternamn och e-postadress fylls i automatiskt baserat på informationen som samlats in i det första formuläret. Detta formulär bör även innehålla digital signatur i slutet.
  • Fjärde och femte blanketterna bör innehålla digital signatur.

2) Skapa PDF och zip för nedladdning:

  • Användaren ska kunna ladda ner alla registreringsformulär som en kombinerad PDF.
  • Dokumenten som laddas upp av användaren bör göras tillgängliga för nedladdning i form av en .zip-fil.

Komponenter i den designade lösningen:

  • Joomla OTP-verifieringsplugin:
  • miniOrange OTP Verification plugin verifierar e-postadress/mobil antal användare genom att skicka verifieringskod (OTP) under registreringen. Denna plugin kontrollerar förekomsten av e-postadressen/mobilnumret och en användares förmåga att komma åt den e-postadressen/mobilnumret.

    Efter inloggning på Joomla-webbplatsen för en anställd i organisationen. Personalmedlemmar bör ha möjlighet att ladda ner formuläret och dokument som laddats upp av patienten eller ta bort formuläret.

Systemflöde:

Insticksprogrammet anpassar registreringsformulären enligt kundens krav. Dessa anpassningar har tre delar:

  • Administrativ sida:
    • Administratören måste logga in på plugin-programmet med sitt registrerade konto. Han/hon kan konfigurera plugin-programmet för att auktorisera någon specifik grupp människor för åtkomst till patientinformation.
    • Lösningen tillhandahåller två länkar för att lägga till knappar på framsidan av webbplatsen. Den första knappen leder till registreringsformulär och den andra öppnar patientlistan som endast kan nås av den behöriga gruppen (personal).
  • Patientsidan:
    • Patienten kommer att uppmanas att fylla i alla fem registreringsformulären och ladda upp de nödvändiga dokumenten.
    • När du klickar på länken för registreringsformuläret kommer en popup att visas som skulle vara den första registreringsformen. Efter inlämnandet görs e-postverifiering genom att skicka en OTP på den registrerade e-postadressen.
    • Efter lyckad e-postvalidering öppnas en ny popup som innehåller de kommande fyra efterföljande registreringsformulären.
    • Vi använde jQuery för åldersberäkning från födelsedatum, för att göra vissa fält obligatoriska efter att ha uppfyllt vissa villkor, kopiera några fält från tidigare insamlad data och för synlighet av vissa fält enligt kraven.
    • Vi använde Ajax för att ta bort en uppladdad fil vid behov.
    • Vi använde JS för att implementera digital signatur och PDF-skapande av alla registreringsformulär.
    • När användaren trycker på spara-knappen i slutet av varje formulär, sparas data för det formuläret och användaren kan när som helst återvända för att redigera eller fylla i det återstående formuläret. Användaren hänvisas automatiskt till nästa formulär efter att ha avslutat det aktuella formuläret.
    • När du klickar på knappen Spara för sista formuläret visas en popup med två knappar:
      • Ladda ner: Gör det möjligt för användaren att ladda ner uppladdade dokument (i form av zip) och det ifyllda registreringsformuläret (i form av pdf). Efter nedladdningen kvarstår popup-fönstret och användaren kan skicka in formuläret.
      • Skicka in : Skickar in alla blanketter och skickar meddelandet till personalen.
  • Personalsidan:
    • Endast om en inloggad användare är auktoriserad som personal av administratören kan han/hon komma åt patientuppgifterna. De kommer att få en lista över patienter.
    • De kan ladda ner båda, registreringsformuläret eller de uppladdade dokumenten, för någon av patienterna i den visade listan.
    • De kan radera uppgifterna om vilken patient som helst, om det behövs.
    • Efter att patienten har raderats kommer all information som lagras i databasen att raderas tillsammans med dokument som han/hon laddat upp.

Slutsats:

Med hjälp av skräddarsydd Joomla OTP Verification-plugin har vi anpassat registreringsformulären för att inkludera alla nödvändiga detaljer om patienterna och tillhandahållit rollbaserad säkerhet till denna data. Dessa anpassningar validerar registrerade e-postadresser med OTP, direkt efter det första formuläret.

Ytterligare resurser

Maila oss vidare joomlasupport@xecurify.com för snabb vägledning (via e-post/möte) om ditt krav och vårt team hjälper dig att välja den bästa lämpliga lösningen/planen enligt dina krav.

Hej där!

Behövs hjälp? Vi är här!

stödja
Kontakta miniOrange Support
framgång

Tack för din förfrågan.

Om du inte hör från oss inom 24 timmar, skicka gärna ett uppföljningsmail till info@xecurify.com