# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Elation Health Allergy Documentation (NKDA) API version: 1.0.0 extends: openapi/elation-health-allergy-documentation-nkda-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 4 - target: $.paths['/api/2.0/allergy_documentation/'].get update: x-apievangelist-phrasing: intent: List no-known-drug-allergy records effect: read questions: - Has a patient been documented as having no known drug allergies? - Can I list NKDA documentation for a patient? instructions: - text: List NKDA documentation for patient {patient}. slots: patient: query.patient - text: Show allergy documentation records ordered by {order_by}. slots: order_by: query.order_by method: generated generated: '2026-09-26' - target: $.paths['/api/2.0/allergy_documentation/'].post update: x-apievangelist-phrasing: intent: Document no known drug allergies effect: write questions: - How do I record that a patient has no known drug allergies? - What is needed to add NKDA documentation to a chart? instructions: - text: Document no known drug allergies for patient {patient}. slots: patient: requestBody.patient - text: Mark patient {patient} as NKDA. slots: patient: requestBody.patient method: generated generated: '2026-09-26' - target: $.paths['/api/2.0/allergy_documentation/{id}/'].get update: x-apievangelist-phrasing: intent: Get an NKDA documentation record effect: read questions: - Can I read a single NKDA documentation entry? - When was a given no-known-allergies record created? instructions: - text: Get allergy documentation {id}. slots: id: path.id - text: Show NKDA record {id}. slots: id: path.id method: generated generated: '2026-09-26' - target: $.paths['/api/2.0/allergy_documentation/{id}/'].delete update: x-apievangelist-phrasing: intent: Remove NKDA documentation effect: destructive questions: - How do I undo a no-known-drug-allergies note once an allergy is found? - Can I delete an NKDA documentation record? instructions: - text: Delete allergy documentation {id}. slots: id: path.id - text: Remove NKDA record {id} from the chart. slots: id: path.id method: generated generated: '2026-09-26'