name: emergency-contraception description: Use when a caller asks about emergency contraception (EC / 緊急避妊) after unprotected intercourse or contraceptive failure, including cases where a partner's method failed or the circumstances around consent are uncertain. Produces a three-way next-action decision — Call (hotline or crisis support in parallel with the medication pathway), Go (open pharmacy participating in the Japan OTC levonorgestrel program), or Wait (context-specific, typically when the time window has already closed and follow-up routing is the useful output) — with the Yorukusu safety boundary on every output. Integrates the caller's Personal Health Context for interacting medications and known contraindications. Never outputs a diagnosis and never recommends prescription medication outside the current Japan OTC-available options.
Emergency Contraception Triage
Yorukusu does not diagnose. Pharmacist-informed, not pharmacist-replacing.
When to invoke this skill
Invoke when the caller's message indicates a need for emergency contraception information after unprotected intercourse or contraceptive failure.
- [TODO-TM: enumerate the trigger keywords and phrasings in Japanese and English, including the common indirect phrasings a caller may use. Include sensitivity to crisis-disclosure signals (assault, coercion, concerns about safety) that should route the flow to a human support resource IN ADDITION to the medication pathway — not instead of it.]
Required inputs
- Hours elapsed since the incident (this is the dominant stratifier because the pharmacologic window is time-limited).
- Caller age.
- Current cycle context if known (days since last menstrual period).
- Personal Health Context: current medications (enzyme-inducers and other interacting agents in particular), chronic conditions, pregnancy history.
- Whether a crisis or assault context is present — this may require a parallel routing to a support service regardless of the medication decision.
Red-flag screening — produce CALL and route to support services
- [TODO-TM: define the red-flag conditions that warrant an immediate
CALLwith explicit routing to crisis and assault support lines, and the exact caller-facing phrasing to use. Ensure the medication information pathway is still surfaced — do not gate the medication decision on crisis disclosure, but do add the support-service routing when the signals are present.]
Decision logic (no red flags)
After red flags are cleared, branch to one of CALL, GO, or WAIT
based on:
Time since incident versus the Japan-approved levonorgestrel window.
Availability of an open pharmacy participating in the Japan OTC EC program (this is a map-integrated lookup).
PHC contraindications and drug interactions.
[TODO-TM: specify the decision tree, including the exact phrasing of the time-window statement, how to handle out-of-window cases (when to route to
WAITwith next-day clinic guidance), and PHC modifiers that require a pharmacist conversation at the GO pharmacy. Document the interaction list that must be checked against PHC daily medications.]
OTC guidance (GO branch)
The skill directs the caller to an open pharmacy that participates in the Japan OTC emergency-contraception program. It does NOT surface prescription-only EC regimens.
- [TODO-TM: specify the pre-approved OTC EC option(s), dose and timing guidance phrasing, what the caller should expect at the pharmacy (intake, identification, pharmacist consultation), post-dose monitoring advice, and follow-up guidance — including when a clinic visit is indicated after the dose regardless of apparent success.]
Output format
Every response from this skill MUST be a structured triage card with these fields, in this order:
decision: one ofCALL,GO,WAIT.reason: 1-2 sentences, caller-facing, in plain language. NEVER contains diagnostic language.next_action: a concrete single step. For GO, the specific participating pharmacy. For CALL with crisis signals, the specific support-service phone number plus the medication pathway as a secondary block.exit_criteria: state explicitly when a clinic follow-up is warranted even on a WAIT or GO branch.safety_boundary: the exact string "Yorukusu does not diagnose. Pharmacist-informed, not pharmacist-replacing."
Non-goals
- Never output a diagnosis.
- Never recommend a prescription medication outside the current Japan OTC-approved options.
- Never gate crisis-support routing on medication decisions, and never gate medication-pathway information on crisis disclosure.
- Never omit the
safety_boundaryfield. - Never skip red-flag screening.