⌘K
All guides
Specialty EHR· 10 min

Odonto Chart & Procedure Posting

Odontogram charting, treatment plans, CDT procedure posting, and lab orders on Apex Odonto.

  1. 1

    Read the odontogram

    Fetch the current odontogram and periodontal chart for a patient GPID before making updates.

    bash
    "text">-amber-300 font">-semibold">curl "text-cyan-300">-s https://api.parkerapex.com/odonto/v1/chart/APX"text-cyan-300">-EXAMPLE \
      "text-cyan-300">-H "Authorization: Bearer YOUR_TOKEN" \
      "text-cyan-300">-H "X">-Apex-Actor-GPID: PLX">-ORG-00001" \
      "text-cyan-300">-H "X">-Apex-Source: odonto">-partner-001"
  2. 2

    Update tooth chart

    PUT updated odontogram state — surface conditions, restorations, and mobility scores map to FHIR extensions.

    bash
    "text">-amber-300 font">-semibold">curl "text-cyan-300">-s "text-cyan-300">-X PUT https://api.parkerapex.com/odonto/v1/chart/APX"text-cyan-300">-EXAMPLE \
      "text-cyan-300">-H "Authorization: Bearer YOUR_TOKEN" \
      "text-cyan-300">-H "Content">-Type: application/json" \
      "text-cyan-300">-d '{"teeth":[{"number":14,"surfaces":{"M":"caries"},"mobility":0}]}'
  3. 3

    Create treatment plan

    Post a treatment plan as a FHIR CarePlan with linked Procedure references and CDT codes.

    bash
    "text">-amber-300 font">-semibold">curl "text-cyan-300">-s "text-cyan-300">-X "text">-amber-300 font">-semibold">POST https://api.parkerapex.com/odonto/v1/treatment"text-cyan-300">-plans \
      "text-cyan-300">-H "Authorization: Bearer YOUR_TOKEN" \
      "text-cyan-300">-H "Content">-Type: application/json" \
      "text-cyan-300">-d '{"subject_gpid":"APX">-EXAMPLE","procedures":[{"cdt":"D2391","tooth":14,"surface":"MO"}]}'
  4. 4

    Post completed procedure

    Record a completed CDT procedure for billing and clinical documentation.

    bash
    "text">-amber-300 font">-semibold">curl "text-cyan-300">-s "text-cyan-300">-X "text">-amber-300 font">-semibold">POST https://api.parkerapex.com/odonto/v1/procedures/post \
      "text-cyan-300">-H "Authorization: Bearer YOUR_TOKEN" \
      "text-cyan-300">-H "Content">-Type: application/json" \
      "text-cyan-300">-d '{"cdt":"D2391","tooth":14,"provider_gpid":"PLX">-DOC-00001","completed_at":"2026-06-12T14:00:00Z"}'

Related