PSOERSE1 ;ALB/RM - Single eRx View/Display ;Jan 30, 2024@12:43:34
Source file <PSOERSE1.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN(PSOIEN) | ; -- main entry point for PSO ERX SINGLE ERX DISPLAY
|
|
| HDR | ; -- header code
|
|
| GETMTYPE(ERXIEN) | ;Retrieve the eRx Message Type
; Input : ERXIEN - Pointer to ERX HOLDING QUEUE file (#52.49) ; Output: MTYPEE - eRx Message Type |
|
| INIT | ;
|
|
| HELP | ; -- help code
|
|
| EXIT | ; -- exit code
|
|
| EXPND | ; -- expand code
|
|
| ERXMTYPE(ERXIEN) | ;Retrieve the message type in File 52.49
; Input: ERXIEN - Pointer to ERX HOLDING QUEUE file (#52.49) |
|
| ERXRCVDT(ERXIEN) | ;
|
|
| S2017(MODE,NAMESPACE,ERXIEN,S2017) | ;Retrieve erx written and effective/issue date
|
|
| GETHLDSTA(ERXHLDARY,ERXIEN) | ;Retrieve the Erx Hold Status, Reason, and Hold By
; Input : ERXIEN - Pointer to ERX HOLDING QUEUE file (#52.49) ; Output: ERXHLDARY - An array which must be passed in by reference; returned with the following: ; ERXHLDARY(#)=value or if no hold status ERXHLDARY(0)="" ; Where: ; # - is a sequential number greater than zero ; value - is a line of text ; 1-Hold Status ; 2-Hold Reason ; 3-Hold Entered By |
|
| GETERXRDT(ERXIEN) | ;Retrieve the eRx Received Date time stamp
; Input : ERXIEN - Pointer to ERX HOLDING QUEUE file (#52.49) ; Output: ERXRADT - eRx Recieved Date time stamp^accepted by^date accepted ; Example: 1/19/24@14:05^LASTNAME,FIRSTNAME^9/26/24@10:30 |
|
| REF | ;Screen Refresh
|
|
| VO | ; View Original eRx Action
|
|
| VRR | ; View Request
|
|
| VRE | ; View Request Response
|
|
| RELERX(ERXIEN,MSGTYPE) | ; Returns the Selected Related eRx IEN
; Input: ERXIEN - Pointer to ERX HOLDING QUEUE (#52.49) ; MSGTYPE - Relation types ("N":NewRx;"RR,CR,CA":Request;"RE,CN,CX":Response) |
|
| DEANOTE(LINE) | ;DEA Note for CS Digitally Signed eRx records
|
|
| VSR | ; View Suggested eRx
|
| 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 |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | RECALL^DILFD |
| ^PS(52.45 - [#52.45] | GET1^DIQ |
| ^PS(52.49 - [#52.49] | GET1^DIQ |
| 52.4919 | GET1^DIQ |
| ^PS(59.7 - [#59.7] | GET1^DIQ |