RMPOPED ;EDS/MDB,DDW,RVD - HOME OXYGEN MISC FILE EDITS ;7/24/98
Source file <RMPOPED.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| UNLOCK | ||
| EXIT | ||
| KEY | ;user must have the RMPRSUPERVISOR key in order to add a new patient.
 | 
|
| SITE | ; Editing of Home Oxygen site parameter file.
 | 
|
| FCPHLP | ; Executable help for FCP multiple in 669.9
 | 
|
| FCPIX | ; Input transform for FCP multiple in 669.9
 | 
|
| ACT | ;activate/inactivate a home oxygen patient
 | 
|
| ACT1 | ;Toggle ACTIVATE/INACTIVATE functions.
 | 
|
| INACTVT | ; Inactivate the patient if user wants to.
 ; Confirm if the user wants to proceed.  | 
|
| ACTVT | ;Activate the patient if the user wants to.
 | 
|
| PAT | ;Add/Edit Home Oxygen Patient
 | 
|
| LOOP | ;
 | 
|
| EDBLK | ;
 | 
|
| EDIT | ;From Billing...
 | 
|
| LOOKUP | ;First look-up the patient
 | 
|
| CONT | ||
| QUIT() | ||
| EQUIT() | ||
| LJ(S,W,C) | ; LEFT JUSTIFY S IN A FIELD W WIDE PADDING WITH CHAR F
 | 
|
| SITECHK | ;If user chooses patient from site different from billing site
 | 
|
| SET | ;
 | 
|
| DEMOG | ;First edit the patient's basic fields
 | 
|
| RX | ;Edit the Rx Data
 | 
|
| ITEM | ;Add/Edit Items
 | 
|
| ITEMP | ; Add Primary Item
 | 
|
| ITEMA | ; Add Items
 | 
|
| ITEMS | ; Select Item
 ; Return ITEM = index into both ITEMS and IEN arrays  | 
|
| RMPRLOAD | ; Load ICD, Code Set and Status
 | 
|
| ITEME | ; Edit an Item - ICD-10 Changes
 | 
|
| ITEMEH | ;CHECK HCPCS code for inactive    ;RMPR*3.0*180
 | 
|
| ITEMEP | ; Primary Item edit...
 | 
|
| PIEN(DFN) | ; FIND PRIMARY ITEM
 ; RETURN IEN OF P.I. IN MULTIPLE ^ IEN IN FILE 661  | 
|
| ITEMD | ; Display Items
 | 
|
| ITEMNM(ITM) | ; RETURN ITEM NAME
 | 
|
| VDRNM(VDR) | ; RETURN VENDOR NAME
 | 
|
| ITEMK | ; Delete an Item
 | 
|
| ITEMO() | ; Choose Option
 | 
|
| PARSE(RMPRTXT) | ; Utility to break line of text over 80 characters into 2 lines
 ; Input: ; RMPRTXT = Two line array to parse ; RMPRTXT(1) = ICD-## Diagnosis code: ###.#### - Required ; RMPRTXT(2) = Full Description up to 245 characters Required ; RMPRTXT(3) = Suspense Info Optional ; ; Output: ; RMPRTXT array with each line of text < 80 characters and ending in a whole word.  | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| FileNo | Call Tags | 
|---|---|
| 420.01 | FIND^DIC | 
| ^PRC(440 - [#440] | GETS^DIQ | 
| ^RMPR(661 - [#661] | Classic Fileman Calls, GETS^DIQ | 
| ^RMPR(665 - [#665] | Classic Fileman Calls, GETS^DIQ | 
| 665.193 | GET1^DIQ | 
| ^RMPR(669.9 - [#669.9] | Classic Fileman Calls |