SDESORDCLEAN ;ALB/LAB - Clean-up of Pending and partialdd RTC orders ;Dec 06,2022@08:00
Source file <SDESORDCLEAN.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CLEANDATA | ;
|
|
| DEVICEPROMPT | ;prompt for device
|
|
| FIN | ;Show final results
|
|
| GETDISPOSITION(REQIEN,ORDSTAT,POP,DISPOSITION) | ;
|
|
| ORDPROMPT(ORDERIENS,POP) | ;enter order number
|
|
| CHECKORDERSTAT(ORDERIEN,STATUS,POP) | ;is order status in range
|
|
| GETREQUESTIEN(ORDERIEN,REQIEN,POP) | ;get request IEN
|
|
| MATCHORDTOREQ(ORDERIEN,REQIEN,POP,OBJOFORDER) | ; Match order with request quit if they do not match
|
|
| UPDATEREQ(REQIEN,ORDERIEN) | ;update order field in request with order if missing
|
|
| CLEANUPSTEPS(ORIEN,ORSTATUS,DISPOSITION,SDPATIENT,SDIEN,POP) | ;
|
|
| START | ;Show introductory text
|
|
| SDHL7BLD(SDIEN,ORIEN,SDDISPBY,SDPATIENT,PATNAME,ORDIS) | ;
|
| 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 |
|
| FileNo | Call Tags |
|---|---|
| ^OR(100 - [#100] | GET1^DIQ |
| ^VA(200 - [#200] | GET1^DIQ |
| ^SDEC(409.85 - [#409.85] | GET1^DIQ |