RAPCE ;HIRMFO/GJC - Interface with PCE APIs for wrkload, visits ; Mar 28, 2025@11:46:40
Source file <RAPCE.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| COMPLETE(RADFN,RADTI,RACNI) | ; When an exam status changes to 'complete'
 ; Input: RADFN-> Patient DFN, RADTI-> Exam Timestamp, RACNI-> Case IEN ; NOTE: RACNI input param is ignored for exam sets (all cases under  | 
|
| EN2 | ;check i-loc's credit method quit if 'no credit'
 | 
|
| LON | ; lock at P level
 | 
|
| NONSET | ; non-exam sets
 | 
|
| KOUT | ||
| ENC(X) | ; Set up the '"RAPXAPI",$J,"ENCOUNTER"' nodes
 | 
|
| PCE(RADFN,RADTI,RACNI) | ; Pass on the information to the PCE software
 | 
|
| MULCS(RADFN,RADTI) | ; Update the 'Credit recorded' field and the Visit
 | 
|
| PROC(X) | ; Set up the other '"RAPXAPI",$J,"PROCEDURE"' nodes for this case
 ; If same procedure repeated in exam set, add to qty of existing ; 'procedure' node. Else, if different provider, create new ; separate 'procedure' nodes  | 
|
| RECDCS(RADFN,RADTI,RACNI) | ; Set 'Clinic Stop Recorded' to yes
 ; (70.03, fld 23)  | 
|
| SETUP | ; Setup examination data node information
 ; If no provider, or inactive CPT, fail  | 
|
| VISIT(RADFN,RADTI,RACNI,RAVSIT) | ; Stuff the Visit file pointer passed back
 ; from $$DATA2PCE^PXAPI() into the Visit field (70.02, fld 6)  | 
|
| CPTMOD(X3) | ;CPT Modifiers
 ; CPT Mods for dupl. procedure+provider will be accounted for ; however, same CPT Mod will overwrite previous CPT Mod  | 
|
| OUTSIDE() | ;is this study tied to an outside report?
 ; input: none (vars RADFN,RADTI,RACNI must exist)  |