{"uid":"cap_GIXy_N0qO3GBO1VSV-2YO","slug":"pc-ptsd-5-ptsd-screen-calculator-prins-2016-6e92ecc1","name":"PC-PTSD-5 PTSD Screen Calculator (Prins 2016)","description":"Prins 2016 PC-PTSD-5: caller-assigned lifetime trauma-exposure gate plus five past-month yes/no items (nightmare/intrusion, avoidance, hypervigilance/startle, numbing/detachment, guilt/blame). Score 0 if trauma_exposure is false (items required but not counted). If true, each yes is 1 (max 5). Sensitive screen at ≥3. Not a PTSD diagnosis or medical device. magent does not interview.","url":"https://api.magentlab.com/api/calc/pc_ptsd_5","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"queryParams":{"type":"object","required":["trauma_exposure","nightmare_or_intrusion","avoidance","hypervigilance_or_startle","numbing_or_detachment","guilt_or_blame"],"properties":{"avoidance":{"type":"boolean","description":"In the past month, tried hard not to think about the event(s) or went out of the way to avoid situations that reminded of the event(s) (Prins 2016). true or false as assigned by the caller. Counted only when trauma_exposure is true. magent does not interview the patient."},"guilt_or_blame":{"type":"boolean","description":"In the past month, felt guilty or unable to stop blaming self or others for the event(s) or problems the event(s) may have caused (Prins 2016). true or false as assigned by the caller. Counted only when trauma_exposure is true. magent does not interview the patient."},"trauma_exposure":{"type":"boolean","description":"Caller-assigned Prins 2016 lifetime trauma-exposure gate: whether an unusually or especially frightening, horrible, or traumatic event has ever been experienced (examples in that paper include a serious accident or fire, physical or sexual assault or abuse, earthquake or flood, war, seeing someone killed or seriously injured, or a loved one dying by homicide or suicide). true or false. If false, the five past-month items are not counted (score is 0) but remain required. magent does not interview the patient."},"numbing_or_detachment":{"type":"boolean","description":"In the past month, felt numb or detached from people, activities, or surroundings (Prins 2016). true or false as assigned by the caller. Counted only when trauma_exposure is true. magent does not interview the patient."},"nightmare_or_intrusion":{"type":"boolean","description":"In the past month, nightmares about the event(s) or unwanted thoughts of the event(s) (Prins 2016). true or false as assigned by the caller. Counted only when trauma_exposure is true. magent does not interview the patient."},"hypervigilance_or_startle":{"type":"boolean","description":"In the past month, constantly on guard, watchful, or easily startled (Prins 2016). true or false as assigned by the caller. Counted only when trauma_exposure is true. magent does not interview the patient."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_-603bF28n3el1GoPRBaxk","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes the PC-PTSD-5 (Primary Care PTSD Screen for DSM-5) score from a caller-assigned lifetime trauma-exposure gate and five yes/no past-month symptom items.","exampleAgentPrompt":"Score this patient using the PC-PTSD-5: they have a confirmed history of traumatic exposure, and over the past month they reported nightmares/intrusions (yes), avoidance (yes), hypervigilance or startle (no), numbing or detachment (yes), and guilt or self-blame (no).","exampleUseCases":[{"title":"Primary care PTSD triage flagging","prompt":"I have a patient who experienced a traumatic event in the past and in the last month reported nightmares, avoidance, and feeling numb or detached — but no hypervigilance and no guilt. Run the PC-PTSD-5 and tell me if they screen positive."},{"title":"Negative screen for non-exposed patient","prompt":"My patient denies ever having a frightening or traumatic event. Run the PC-PTSD-5 with trauma_exposure set to false — all five symptom items are present but I need the official score of zero confirmed."},{"title":"Borderline screen threshold check","prompt":"Patient has a traumatic history. Past month: avoidance yes, hypervigilance yes, guilt yes, no nightmares, no numbing. Calculate the PC-PTSD-5 score and tell me whether they meet the sensitive screen threshold of 3 or above."}],"resultDescription":"Returns the PC-PTSD-5 integer score (0 if trauma_exposure is false; otherwise 0–5 counting each yes symptom item), plus whether the score meets the ≥3 sensitive screen threshold. Does not provide a PTSD diagnosis.","failureModes":["Missing any of the six required query parameters returns a validation error","Non-boolean values for any boolean field cause a schema rejection","trauma_exposure=false with all symptoms true still returns score 0 by design (not an error, but caller must understand the rule)","Network or payment authorization failure returns HTTP 402 or 5xx"],"whenToPreferThis":"Use this endpoint when you need a standards-compliant, scored implementation of the Prins 2016 PC-PTSD-5 screen that enforces the trauma-exposure gate rule (score=0 if no trauma exposure) and flags the ≥3 sensitive threshold automatically. Prefer it over manual calculation to avoid scoring logic errors, and over general-purpose LLM reasoning when you need an auditable, deterministic clinical score without hallucination risk.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T07:14:08.823Z","isFirstParty":false}