ORQQCN2 ; slc/REV - Functions for GUI consult actions ; 02 April 2003 4:05 PM
Source file <ORQQCN2.m>
| Package | Total | Call Graph |
|---|---|---|
| Consult Request Tracking | 9 | SERV1^GMRCASV GUI^GMRCASV1 ($$REAF,GETDEF)^GMRCDRFR RT^GMRCGUIA ($$SCH,$$SFILE,CMT)^GMRCGUIB (EN,GUI)^GMRCP5 PRNT^GMRCP5A $$ANYPENDG^GMRCTIU ($$PROVDX,PREREQ)^GMRCUTL1 |
| Order Entry Results Reporting | 3 | SVCTREE^ORQQCN2 $$USID^ORWDXC ($$HFS,HFSCLOSE,HFSOPEN,IOVAR,SETITEM)^ORWRP |
| Toolkit | 2 | ($$GET,ADD,CHG)^XPAR $$SCREEN^XTID |
| Kernel | 1 | $$NOW^XLFDT |
| Package | Total | Caller Graph |
|---|---|---|
| Order Entry Results Reporting | 1 | ORQQCN2 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SVCSYN(ORROOT,ORSTRT,ORWHY,ORSYN,ORIEN) | ;;return CSLT services for GUI
|
|
| STATUS(Y) | ; Returns a list of statuses currently in use
|
|
| SHOW513(ORY,GMRCO) | ||
| SVCTREE(Y,PURPOSE) | ;Returns list of consult service for current
; context, screening for inactive, groupers, and tracking ; PURPOSE: Display=0, Forward=1, Order=1 |
|
| UNRSLVD(ORY,ORDFN) | ;Returns true if unresolved consults for user/pt
|
|
| CMT(ORERR,ORIEN,ORCOM,ORALRT,ORALTO,ORDATE) | ;Add comment to existing consult without changing status
|
|
| MEDRSLT(ORY,GMRCO) | ;Returns Medicine results plus TIU results
|
|
| PREREQ(ORY,ORSVC,ORDFN) | ;Returns prequisites for ordering
|
|
| SVCIEN(ORY,ORIEN) | ;Given orderable item file entry, return IEN in 123.5, OR -1 IF INACTIVE IN 101.43
|
|
| GETCTXT(Y,ORUSER) | ; Returns current view context for user
|
|
| EDITDRFR(ORY,ORSVC) | ; Allow editing of reason for request?
|
|
| SCH(ORERR,ORIEN,ORNP,ORDATE,ORALRT,ORALTO,ORCOM) | ;Schedule consult and change status
|
|
| ADMCOMPL(Y,ORIEN,ORFL,ORCOM,ORRESP,ORALRT,ORALTO,ORDATE) | ; Admin users
; Administrative complete action |
|
| SAVECTXT(Y,ORCTXT) | ; Save new view preferences for user
|
|
| PROVDX(ORY,ORIEN) | ;Return provisional dx prompting info for service
|
|
| SVCLIST(ORY,FROM,DIR) | ; Return a set of consult services in long list format
; .ORY=returned list, FROM=text to $O from, DIR=$O direction, |
|
| WPRT513(ORY,GMRCO,GMRCCHT) | ;Print SF513 to Windows device from GUI
|
|
| SIGFIND(Y,ORIEN,ORFL,ORCOM,ORALRT,ORALTO,ORDATE) | ;Significant findings
|
|
| PRT513(Y,GMRCO,GMRCCHT,GMRCDEV) | ; Print SF513 to VistA device from GUI
|
|
| DEFRFREQ(ORY,ORSVC,ORDFN,RESOLVE) | ;Return default reason for request for service
; ORSVC=pointer to file 123.5 ; ORDFN=patient, if RESOLVE=1 ; RESOLVE=1 to resolve boilerplate, 0 to not resolve |
| Name | Field # of Occurrence |
|---|---|
| SERV1^GMRCASV | SVCTREE+5 |
| GUI^GMRCASV1 | SVCSYN+14 |
| $$REAF^GMRCDRFR | EDITDRFR+1 |
| GETDEF^GMRCDRFR | DEFRFREQ+8 |
| RT^GMRCGUIA | MEDRSLT+2 |
| $$SCH^GMRCGUIB | SCH+15 |
| $$SFILE^GMRCGUIB | SIGFIND+1, ADMCOMPL+2 |
| CMT^GMRCGUIB | CMT+13 |
| EN^GMRCP5 | PRT513+2 |
| GUI^GMRCP5 | SHOW513+1 |
| PRNT^GMRCP5A | WPRT513+13 |
| $$ANYPENDG^GMRCTIU | UNRSLVD+5 |
| $$PROVDX^GMRCUTL1 | PROVDX+1 |
| PREREQ^GMRCUTL1 | PREREQ+3 |
| SVCTREE^ORQQCN2 | SVCLIST+4 |
| $$USID^ORWDXC | SVCIEN+5 |
| $$HFS^ORWRP | WPRT513+5 |
| HFSCLOSE^ORWRP | WPRT513+14 |
| HFSOPEN^ORWRP | WPRT513+6 |
| IOVAR^ORWRP | WPRT513+9 |
| SETITEM^ORWRP | WPRT513+8 |
| $$NOW^XLFDT | CMT+8, SCH+10, SVCIEN+4 |
| $$GET^XPAR | GETCTXT+1, SAVECTXT+2, UNRSLVD+6 |
| ADD^XPAR | SAVECTXT+5 |
| CHG^XPAR | SAVECTXT+4 |
| $$SCREEN^XTID | STATUS+6 |
| RPC Name | Call Tags |
|---|---|
| ORQQCN ADDCMT | CMT |
| ORQQCN SVCTREE | SVCTREE |
| ORQQCN STATUS | STATUS |
| ORQQCN MED RESULTS | MEDRSLT |
| ORQQCN SHOW SF513 | SHOW513 |
| ORQQCN PRINT SF513 | PRT513 |
| ORQQCN SIGFIND | SIGFIND |
| ORQQCN ADMIN COMPLETE | ADMCOMPL |
| ORQQCN SVCLIST | SVCLIST |
| ORQQCN2 GET CONTEXT | GETCTXT |
| ORQQCN2 SAVE CONTEXT | SAVECTXT |
| ORQQCN DEFAULT REQUEST REASON | DEFRFREQ |
| ORQQCN GET SERVICE IEN | SVCIEN |
| ORQQCN PROVDX | PROVDX |
| ORQQCN SF513 WINDOWS PRINT | WPRT513 |
| ORQQCN EDIT DEFAULT REASON | EDITDRFR |
| ORQQCN2 GET PREREQUISITE | PREREQ |
| ORQQCN2 SCHEDULE CONSULT | SCH |
| ORQQCN SVC W/SYNONYMS | SVCSYN |
| ORQQCN UNRESOLVED | UNRSLVD |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^GMR(123 - [#123] | CMT+10, SCH+12 |
| ^GMR(123.1 - [#123.1] | STATUS+5 |
| ^ORD(100.01 - [#100.01] | STATUS+4, STATUS+7 |
| ^ORD(101.43 - [#101.43] | SVCTREE+10, SVCSYN+19, SVCIEN+2, SVCIEN+3 |
| ^TMP( | WPRT513+4 |
| ^TMP("GMRCSLIST" | SVCTREE+7, SVCTREE+8, SVCTREE+9 |
| ^TMP("ORCSLT" | SVCSYN+13 |
| ^TMP("ORPREREQ" | PREREQ+2 |
| ^TMP("ORREQ" | DEFRFREQ+6 |
| ^TMP("ORRSLT" | MEDRSLT+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CNT | SVCLIST+2~, SVCLIST+3*, SVCLIST+7 |
| DIR | SVCLIST~, SVCLIST+7 |
| DUZ | CMT+13, SCH+11, SIGFIND+1, ADMCOMPL+2, SAVECTXT+2, SAVECTXT+4, SAVECTXT+5, UNRSLVD+5 |
| FROM | SVCLIST~, SVCLIST+7*, SVCLIST+8 |
| GMRCCHT | PRT513~, PRT513+2, WPRT513~, WPRT513+13 |
| GMRCDEV | PRT513~, PRT513+2 |
| GMRCDG | SVCTREE+3~, SVCTREE+4* |
| GMRCO | MEDRSLT~, MEDRSLT+2, SHOW513~, SHOW513+1, PRT513~, PRT513+2, WPRT513~, WPRT513+13 |
| GMRCOI | SVCTREE+3~, SVCTREE+10*, SVCTREE+11 |
| GMRCORST | STATUS+2~, STATUS+3*, STATUS+4*, STATUS+5, STATUS+6, STATUS+7 |
| GMRCSVC | SVCTREE+3~, SVCTREE+6*, SVCTREE+8*, SVCTREE+9 |
| GMRCTO | SVCTREE+3~, SVCTREE+4* |
| I | CMT+12*, SCH+14*, SVCTREE+8*, SVCTREE+9, SVCTREE+10, SVCTREE+11, SVCSYN+9~, SVCSYN+17*, SVCLIST+2~, SVCLIST+3* , SVCLIST+5*, SVCLIST+6, SVCLIST+7*, SVCLIST+9 |
| IEN | SVCLIST+2~ |
| IO | WPRT513+12 |
| IOF | WPRT513+2~ |
| IOM | WPRT513+2~ |
| IOS | WPRT513+2~ |
| IOSL | WPRT513+2~ |
| IOST | WPRT513+2~ |
| IOT | WPRT513+2~ |
| OI | SVCSYN+9~, SVCSYN+19*, SVCSYN+20 |
| ORAD | CMT+7~, CMT+8*, CMT+13, SCH+9~, SCH+10*, SCH+15 |
| ORALRT | CMT~, CMT+11, SCH~, SCH+13, SIGFIND~, SIGFIND+1, ADMCOMPL~, ADMCOMPL+2 |
| ORALTO | CMT~, CMT+12, SCH~, SCH+14, SIGFIND~, SIGFIND+1, ADMCOMPL~, ADMCOMPL+2 |
| ORCOM | CMT~, CMT+9, CMT+13, SCH~, SCH+15, SIGFIND~, SIGFIND+1, ADMCOMPL~, ADMCOMPL+2 |
| ORCTXT | SAVECTXT~, SAVECTXT+4, SAVECTXT+5 |
| ORDATE | CMT~, CMT+8, SCH~, SCH+10, SIGFIND~, SIGFIND+1, ADMCOMPL~, ADMCOMPL+2 |
| ORDFN | DEFRFREQ~, DEFRFREQ+5, DEFRFREQ+8, PREREQ~, PREREQ+1, PREREQ+3, UNRSLVD~, UNRSLVD+5 |
| ORDUZ | CMT+7~, CMT+13, SCH+9~, SCH+15 |
| ORDUZ( | CMT+12*, SCH+14* |
| ORERR | CMT~, CMT+8*, CMT+9*, CMT+10*, SCH~, SCH+10*, SCH+12*, SCH+15* |
| ORFL | SIGFIND~, SIGFIND+1, ADMCOMPL~, ADMCOMPL+2 |
| ORHANDLE | WPRT513+1~, WPRT513+3*, WPRT513+6, WPRT513+14 |
| ORHFS | WPRT513+1~, WPRT513+5*, WPRT513+6, WPRT513+14 |
| ORIEN | CMT~, CMT+10, CMT+13, SCH~, SCH+12, SCH+15, SVCSYN~, SVCSYN+14, SIGFIND~, SIGFIND+1 , ADMCOMPL~, ADMCOMPL+2, SVCIEN~, SVCIEN+2, SVCIEN+3, SVCIEN+5, PROVDX~, PROVDX+1 |
| ORIO | WPRT513+1~, WPRT513+3*, WPRT513+9 |
| ORNP | CMT+7~, CMT+8*, SCH~, SCH+11*, SCH+15 |
| ORRESP | ADMCOMPL~, ADMCOMPL+2 |
| ORROOT | SVCSYN~, SVCSYN+13*, SVCSYN+14, SVCSYN+16, SVCSYN+17, SVCSYN+18, SVCSYN+20 |
| ORSTATUS | PRT513+1~, PRT513+2, PRT513+3, WPRT513+1~ |
| ORSTR | SVCLIST+2~, SVCLIST+8*, SVCLIST+9 |
| ORSTRT | SVCSYN~, SVCSYN+10*, SVCSYN+14 |
| ORSUB | WPRT513+1~, WPRT513+3*, WPRT513+4 |
| ORSVC | SVCSYN+9~, SVCSYN+15*, SVCSYN+17*, SVCSYN+18, SVCSYN+20, SVCLIST+2~, SVCLIST+3*, SVCLIST+5*, SVCLIST+6, DEFRFREQ~ , DEFRFREQ+4, DEFRFREQ+8, EDITDRFR~, EDITDRFR+1, PREREQ~, PREREQ+1, PREREQ+3 |
| ORSYN | SVCSYN~, SVCSYN+12*, SVCSYN+14 |
| ORTMP | SVCLIST+2~ |
| ORTMP( | SVCLIST+6*, SVCLIST+7, SVCLIST+8 |
| ORUSER | GETCTXT~ |
| ORWHY | SVCSYN~, SVCSYN+11*, SVCSYN+14 |
| ORY | MEDRSLT~, MEDRSLT+1*, MEDRSLT+2, SHOW513~, SHOW513+1, WPRT513~, WPRT513+4*, SVCLIST~, DEFRFREQ~, DEFRFREQ+6* , DEFRFREQ+8, DEFRFREQ+9, EDITDRFR~, EDITDRFR+1*, SVCIEN~, SVCIEN+2*, SVCIEN+4*, SVCIEN+5*, PROVDX~, PROVDX+1* , PREREQ~, PREREQ+2*, PREREQ+3, PREREQ+4, UNRSLVD~, UNRSLVD+5*, UNRSLVD+6* |
| ORY( | SVCLIST+9* |
| >> POP | WPRT513+7 |
| PURPOSE | SVCTREE~, SVCTREE+4 |
| RESOLVE | DEFRFREQ~, DEFRFREQ+5, DEFRFREQ+7*, DEFRFREQ+8 |
| ROOT | WPRT513+1~, WPRT513+3*, WPRT513+8 |
| TMP | SAVECTXT+1~, SAVECTXT+2*, SAVECTXT+3 |
| U | SVCTREE+10, SVCTREE+11, SVCSYN+19, SVCSYN+20, STATUS+7, SVCLIST+5, SVCIEN+5, UNRSLVD+5, UNRSLVD+6 |
| X | CMT+7~, CMT+12*, SCH+9~, SCH+14*, SVCSYN+9~, SVCSYN+18*, SVCSYN+19, SVCSYN+20 |
| X1 | SVCIEN+1~, SVCIEN+3*, SVCIEN+4 |
| Y | SVCTREE~, STATUS~, PRT513~, PRT513+3*, SIGFIND~, SIGFIND+1*, ADMCOMPL~, ADMCOMPL+2*, SVCLIST+2~, SVCLIST+4 , GETCTXT~, GETCTXT+1*, SAVECTXT~ |
| Y( | SVCTREE+9*, SVCTREE+10, SVCTREE+11*, STATUS+7*, SVCLIST+5, SVCLIST+6 |
| Y(1 | SVCTREE+7* |
| Y(999 | STATUS+3*, STATUS+5* |
| ZTQUEUED | WPRT513+1~ |