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 |