Loading
Konfigurere Omniscript for berettigelsesvurdering og registrering av kandidater

Konfigurere Omniscript for berettigelsesvurdering og registrering av kandidater

La brukerne sjekke sin berettigelse og registrere seg for kliniske studier samtidig som de lagrer svarene sine under berettigelsesvurdering og registrering.

Nødvendige utgaver

Tilgjengelig i Lightning Experience
Tilgjengelig i Enterprise og Unlimited Edition med Life Sciences Cloud eller Health Cloud og Deltakerpåmelding-tilleggslisensen
Nødvendige brukertillatelser
For å aktivere forhåndsutfyllingsvurderinger: Tilpasse program
Omnistudio Designer
For å redigere og oppdatere OmniStudio-komponenter: Omni Designer
For å behandle registrering av kandidater: Klinisk prøvebehandling

Før du konfigurerer TrialManagement_CandidateEligibilityAndRegistrationMerged Omniscript, må du utføre forutsetningene.

  1. Finn og velg Omniskript fra Appstarter.
  2. Opprett en versjon av TrialManagement_CandidateEligibilityAndRegistrationMerged Omniscript, og klikk deretter på Rediger skjema.
  3. Legg til vurderingspørsmålene.
    1. Velg vurderingsspørsmålene som du har opprettet for berettigelsesvurdering.
    2. Dra og slipp spørsmålene under de riktige OmniScript-overskriftene. Hvis for eksempel Deltakeralder? er spørsmålet ditt, drar du det under Personlig informasjon.
    3. Klikk på OK.
  4. Legg til postdetaljene Godkjenningsskjematekst og Personkonto-post-ID i Omniscript.
    1. Velg elementet CandidateRegistrationRequiredIds-settverdier i OmniScript-versjonen du opprettet.
    2. Oppdater verdiene AuthorizationFormTextId og RecordTypeId i Angi verdiegenskaper.
    3. Lagre endringene.
  5. Legg til OmniScript-versjonen som du opprettet, i Behandlingsprogramdetalj-posten.
    1. Finn og velg Behandlingsprogramdetaljer fra Appstarter.
    2. Åpne Behandlingsprogramdetalj-posten som du vil legge til Omnikanal i.
    3. Rediger detaljposten for behandlingsprogrammet.
    4. Velg Omniprosess i Detaljtype.
    5. I Undertype for detalj velger du undertypen som du opprettet for å bruke som differensiator for deltakerbehandling.
    6. I Detaljpost velger du Omnikanal-versjonen du vil legge til i posten.
    7. Lagre endringene.
  6. Opprett og konfigurer et uttrykkssett. Hvis du vil ha mer informasjon, kan du se Opprette et uttrykkssett.
  7. Opprett en ny versjon av integreringsprosedyren TrialManagement_GetCandidiateEligibilityResult.
    1. Finn og velg Integrasjonsprosedyrer fra Appstarter.
    2. Velg integreringsprosedyren TrialManagement_GetCandidiateEligibilityResult fra listevisningen Integrasjonsprosedyrer.
    3. Klikk på Opprett versjon på integrasjonssiden TrialManagement_GetCandidiateEligibilityResult.
    Denne integrasjonsprosedyren evaluerer kandidatsvar og returnerer en verdi som angir om det er et samsvar eller ikke.
  8. Legg til uttrykkssettet som du opprettet, i den nye integrasjonsprosedyreversjonen.
    1. Finn og velg Omnistudio Integration Procedures fra Appstarter.
    2. Velg integrasjonsprosedyreversjonen du opprettet.
    3. Velg ExpressionSetForHealthCondition under Struktur.
    4. I Egenskaper-fanen skriver du inn navnet på uttrykkssettet du opprettet, i Navn på konfigurasjon.
    5. Velg Send bare ekstra inndata under Additional Input/Output/Failure Response.
    6. Skriv inn nøkkelen i DataInput:AssessmentQuestionAPIName and value in %AssessmenResponseFormatConvertorAction:result:AssessmentQuestionAPIName%-formatet under Tilleggsinndata. Hvis for eksempel vurderingssvaret er Participant_Gender, er nøkkelen DataInput:Participant_Gender and value is %AssessmenResponseFormatConvertorAction:result:Participant_Gender%.
    7. Velg ResponseForCandidateEligibility under Struktur.
    8. Erstatt verdien i isEligible ekstra utdata med IF((%ExpressionSetForHealthConditioncalculationResults:condition_output__1% == null), false,ExpressionSetForHealthConditioncalculationResults:condition_output__1) under Tilleggsutdatasvar
    9. Aktiver integrasjonsprosedyreversjonen.
  9. Konfigurer reCAPTCHA.
    1. Hent nettstedsnøkkelen og hemmelig nøkkel fra https://www.google.com/recaptcha. Hvis du vil ha mer informasjon, kan du se Hente nettstedsnøkkelen og hemmelig nøkkel fra ReCaptcha.
    2. Finn og velg Web-til-sak HTML Generator fra Oppsett.
    3. Klikk på oppslagsikonet ved siden av feltet reCAPTCHA API-nøkkelpar på Oppsett-siden.
    4. Klikk på Ny på Oppslag-siden, og skriv deretter inn API-nøkkelparets kallenavn, Stedsnøkkel og Hemmelighet.
    5. Lagre endringene.
  10. Legg til reCAPTCHA-detaljene i Omniscript.
    1. Finn og velg Omniskript fra Appstarter.
    2. Finn og åpne Omnikanal-versjonen som du opprettet.
    3. Velg SiteGoogleCaptchaDetails på OmniScript-siden.
    4. Oppdater SiteCaptchaAPIKeyPairNickName- og SiteCaptchaKey-verdiene i Angi verdiegenskaper.
    5. Aktiver OmniScript-versjonen.
  11. Legg til reCAPTCHA-innstillinger på Experience Cloud-nettstedet. Hvis du vil ha mer informasjon, kan du se Konfigurere ReCaptcha.
  12. Oppdater innstillingene for duplikatbehandling for å unngå duplikatregistreringer.
    1. Skriv Brukere i Hurtigsøk-feltet i Oppsett og velg Samsvarsregler.
    2. Aktiver samsvarsregelen for standardpersonkontoer.
    3. Skriv inn Duplikatregler i Hurtigsøk-feltet i Oppsett, og velg deretter Duplikatregler.
    4. Klikk på Ny regel, og velg deretter Personkonto.
    5. Skriv inn et navn, en beskrivelse, handlinger og betingelser for regelen på oppsettsiden Duplikatregler. Hvis du vil ha mer informasjon, kan du se Tilpasse duplikatregler.
    6. Velg Forbigå delingsregler for Postnivåsikkerhet.
    7. Lagre endringene.
    8. Aktiver regelen.
    9. Gjenta trinnene d til h for å opprette duplikatregler for Salgsemne.
  13. Hvis du vil tillate gjestebrukere å lagre svarene sine, legger du til den eksterne handlingen Lagre svar i TrialManagement_CandidateEligibilityAndRegistrationMerged Omniscript og oppdaterer egenskapene for den eksterne handlingen.
    Viktig
    Viktig For å sikre at hvert vurderingssvar er knyttet til den riktige kandidaten, kan du opprette en postutløst flyt for å kopiere verdien fra feltet Custom-Context-Id du opprettet, til ResponseContextId-feltet i Vurdering-posten.
    1. Dra elementet for ekstern handling fra Bygg-panelet til lerretet, og plasser det direkte etter elementet Integrasjonshandling for utførelse av kandidatregistrering.
    2. Klikk på Ekstern handling-elementet på lerretet, og skriv inn et navn og en feltetikett i Egenskaper-panelet.
    3. I delen Eksterne egenskaper angir du verdien i Ekstern klasse til discoveryfrmwrk.StoreResponses og verdien i Ekstern metode til invokeMethod.
    4. Under Eksterne alternativer i delen Eksterne egenskaper oppdaterer du nøkkel-verdi-parene slik de er vist i tabellen.

      Du må opprette et tilpasset felt Clinical_Context_Id i Vurdering-objektet.

      Nøkkel Verdi
      Assessment.Clinical_Context_Id %ResearchStudyCandidate%
      Assessment.AssessmentStatus Fullført
    5. Oppdater nøkkel-verdi-parene under Ekstra belastning i delen Eksterne egenskaper. Behold nøkkel-verdi-parene som vist i tabellen, unntatt de siste tre, som du kan tilpasse basert på behovene dine.
      Nøkkel Verdi
      omniscriptId %omniscriptId%
      language %språk%
      type %type%
      runMode %runMode%
      sId %sId%
      theme %tema%
      subType %subType%
      userProfile %userProfile%
      tidsstempel %timeStamp%
      userTimeZoneName %userTimeZoneName%
      userTimeZone %userTimeZone%
      userCurrencyCode %userCurrencyCode%
      userName %brukernavn%
      omniProcessId %omniProcessId%
      localTimeZoneName %localTimeZoneName%
      getCandidatePersonalInformation %getCandidatePersonalInformation%
      getCandidateAndFamilyHealthInformation %getCandidateAndFamilyHealthInformation%
      getCandidateLifestyleInformation %getCandidateLifestyleInformation%
    6. Merk av for Send bare ekstra belastning.
    7. Aktiver OmniScript-versjonen.
 
Laster
Salesforce Help | Article