PSOERX1H ;ALB/MFR - eRx Utilities ;Aug 14, 2020@12:43:34
Source file <PSOERX1H.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DEANOTE | ; DEA Note for CS Digitally Signed eRx records
 | 
|
| BATCHREM(ERXIEN,REMVIEN,REMCOMM,TYPE) | ; Batch Remove/Un-Remove for Additional eRx (Received Same Day, Patient and Provider)
 | 
|
| CHKSTA(REMOVERX) | ; check if status is RM or type is "REM"
 | 
|
| CREATEPN(PSOIEN,CRERXIEN,PNCOMM,CRMEDS,TIUTITLE,ERXBTCHFLG) | ;CREATE A PROGRESS NOTE FOR PATIENT
 | 
|
| UPDATESUB(PSOTIUDA,PSOIEN,CRMEDS) | ;Update Subject of the existing patient progress notes
 | 
|
| MARKSIGN(TIUDA,TIUESBY) | ; Mark note as electronically signed and send alert to the co-signature recipient
 | 
|
| UPDATEPN(PSOTIUDA,PSOIEN) | ;Update existing patient progress notes
 | 
|
| DRUGHDR | ; - Drug Matching Header Line
 | 
|
| ADDPNOTE(LINE,PNCOMM) | ;
 | 
|
| CHECKREC(RECARY) | ;check if there are any change requests made for this original eRx.
 | 
|
| SELCTREC() | ;prompt user to select REC
 ; N - New ; R - Resend existing REC  | 
|
| ANSWER(PSODIRA,PSODIRB,PSODIR0,PSODIRH) | ;
 ; Input: ; PSODIR0 - DIR(0) string ; PSODIRA - DIR("A") string ; PSODIRB - DIR("B") string ; PSODIRH - DIR("?") string ; Output: ; Function Value - Internal value returned from ^DIR or -1 if user ; up-arrows, double up-arrows or the read times out.  | 
|
| HELP | ;REC help
 | 
|
| BUILDSUM(ERXIEN) | ;Build the existing record of the erx that the user selected
 | 
|
| MEDREQ(ERXIEN) | ;Existing Medication Requested
 | 
|
| UNACC | ; Un-Accept eRx from Pending Queue back into the Holding Queue
 | 
|
| UNACCBEF(ERXIEN) | ; Determines if the eRx has been Un-Accepted Before
 ; Input: (r)ERXIEN - Pointer to ERX HOLDING QUEUE (#52.49)  | 
|
| ASKCONT | ; display "Press <Enter> or '^' to exit" prompt
 | 
| 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 | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| FileNo | Call Tags | 
|---|---|
| ^VA(200 - [#200] | GET1^DIQ | 
| ^PSRX - [#52] | GET1^DIQ | 
| ^PS(52.41 - [#52.41] | GET1^DIQ | 
| ^PS(52.45 - [#52.45] | Classic Fileman Calls, GET1^DIQ | 
| ^PS(52.49 - [#52.49] | GET1^DIQ | 
| 52.4919 | GET1^DIQ | 
| 52.49316 | GET1^DIQ | 
| ^PS(59.7 - [#59.7] | GET1^DIQ | 
| ^TIU(8925.1 - [#8925.1] | FIND1^DIC | 
| ^TIU(8925.6 - [#8925.6] | FIND1^DIC |