The software typically integrates with the Electronic Health Record (EHR) systems used by healthcare facilities. When a nurse or healthcare provider documents a service or procedure, the software automatically assigns the appropriate diagnosis and procedure codes (such as ICD-10, CPT, or HCPCS). These codes are then used to generate claims that are submitted to insurance companies for reimbursement.