Het vraagtype trigger (ook wel acknowledge genoemd) toont een verklaring met een selectievakje. De enumerator moet het selectievakje aanvinken om te bevestigen dat ze de verklaring hebben gelezen en begrepen voordat het formulier hen toestaat verder te gaan. Er wordt geen gegevenswaarde opgeslagen — alleen of het selectievakje is aangevinkt.

Basis XLSForm-specificatie

typenamelabel
triggerconsent_ackDe respondent heeft mondelinge geïnformeerde toestemming gegeven.

Of de alias acknowledge gebruiken:

typenamelabel
acknowledgeconsent_ackDe respondent heeft mondelinge geïnformeerde toestemming gegeven.

Zowel trigger als acknowledge zijn equivalent — gebruik degene die uw platform documenteert.

Toepassingen

Trigger/bevestigingsvragen worden veelgebruikt voor:

  1. Geïnformeerde toestemming — bevestigen dat de enumerator toestemming heeft verkregen voor het registreren van gevoelige gegevens
  2. Zachte waarschuwingen — waarschuwen voor een ongewone waarde en expliciete bevestiging vereisen voor het verdergaan
  3. Checklistitems — bevestigen dat een fysieke observatie is voltooid
  4. Instructies — de enumerator dwingen een instructie op sectieniveau te bevestigen voor het verdergaan
  5. Kwaliteitscontroles — uitbijterwaarden markeren en de enumerator vragen ze te verifiëren

Voorbeeldgebruik

Toestemmingsbevestiging

typenamelabelrequired
triggerconsentDe respondent heeft mondelinge geïnformeerde toestemming gegeven om deel te nemen aan deze enquête.yes

Zachte waarschuwing voor uitbijterwaarden

typenamelabelrelevantrequired
integerchildrenAantal kinderen
triggerchildren_confirmU heeft ${children} kinderen ingevoerd. Verifieer met de respondent en tik op OK om te bevestigen.${children} > 10${children} > 10

Instructiebevestiging bij sectionstart

typenamelabel
triggersection_b_ackSectie B: Landbouwgrondgebruik. Stel alle vragen in deze sectie alleen aan het hoofd van het huishouden.

De trigger verplicht maken

Voeg required: yes toe om vooruitgang te voorkomen totdat het vakje is aangevinkt:

typenamelabelrequiredrequired_message
triggersafety_checkAlle veiligheidsuitrusting is aanwezig en functioneel.yesU moet bevestigen voor het verdergaan.

Voorwaardelijke weergave

Toon de trigger alleen wanneer een voorwaarde is voldaan:

typenamelabelrelevant
select_one yesnohas_wellHeeft het huishouden een waterput?
triggerwell_observationBevestig dat u de waterputomstandigheden direct heeft geobserveerd.${has_well} = 'yes'

Verschil van note

notetrigger
Toont tekstJaJa
Vereist interactieNeeJa (moet aanvinken)
Slaat gegevens opNeeNee (alleen OK/aangevinkt)
Kan voortgang blokkerenNeeJa (met required)

Aanbevolen werkwijzen

  1. Houd triggerlabels beknopt en handelbaar — de enumerator moet in seconden kunnen lezen en bevestigen.
  2. Voeg altijd required: yes toe wanneer de bevestiging verplicht is.
  3. Gebruik triggers voor toestemming en veiligheidscontroles waar u een auditspoor nodig heeft.
  4. Combineer met relevant voor voorwaardelijke zachte waarschuwingen zodat de trigger alleen verschijnt wanneer een waarde verificatie nodig heeft.

Beperkingen

  • Triggervelden slaan geen betekenisvolle gegevenswaarde op — ze registreren alleen dat het vakje is aangevinkt.
  • De triggerwidget wordt weergegeven als een eenvoudig selectievakje/knop op de meeste clients; het is geen volledige e-handtekening.
Was deze pagina nuttig?