SROQ30D ;BIR/ADM - 30-DAY READMISSION TRANSMISSION ; October 31, 2011
Source file <SROQ30D.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| MSG | ; create mail message to server
|
|
| EN | ; entry point when run manually to generate current report
|
|
| EN1 | ||
| CASE | ; examine case
|
|
| PIMS | ; determine if inpatient surgery
|
|
| ADM | ; get information related to admission
; determine if admission was for observation ; quit if no specialty defined for admission |
|
| SPEC | ; find specialty associated with movement
|
|
| END | ||
| SITE | ; update site parameters file
|
|
| NIGHT | ; determine if current quarterly 30-day readmission report has been transmitted
|
|
| DATES | ||
| CURRENT | ; get current reporting quarter
|
|
| SEL | ; run for selected fiscal quarter
|
|
| QTR | ||
| CHECK | ||
| HELP |
| FileNo | Call Tags |
|---|---|
| ^DIC(4 - [#4] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGPM("APTT1" | CASE+7, CASE+8, PIMS+3, ADM+6 |
| ^SRF - [#130] | CASE+1, CASE+4, CASE+5, PIMS+3, ADM+6 |
| ^SRF("AC" | EN1+2 |
| ^SRO(133 - [#133] | CASE+3, SITE+1, NIGHT+1 |
| ^TMP("SRQTR" | MSG+6!, EN1!, EN1+1*, CASE+11*, END! |
| ^XMB("NETNAME" | MSG+3 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | SITE+1* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | SPEC+1!*, END! |
| DFN | CASE+2~, CASE+4*, CASE+7, CASE+8, PIMS+3, ADM+6 |
| DIC | SPEC+1!*, END! |
| DIQ | SPEC+1!*, END! |
| DIQ(0 | SPEC+1* |
| DIR | SEL+1! |
| DIR("A" | SEL+1* |
| DIR(0 | SEL+1* |
| DR | SPEC+1!*, END! |
| DT | CURRENT+1 |
| >> DTOUT | SEL+1 |
| >> DUOUT | SEL+1 |
| DUZ | MSG+1 |
| I | MSG+6~ |
| ISC | MSG+3*, MSG+4, MSG+5, END! |
| SR | CASE+2~ |
| SR(0 | CASE+4*, PIMS+1 |
| SR24 | PIMS+3*, END! |
| SR30 | CASE+8*, END! |
| SR48 | ADM+6*, END! |
| SRADM | CASE+2~, CASE+7*, CASE+8*, CASE+9, CASE+11 |
| SRASITE | MSG+2, EN1+1*, CASE+3, CASE+11, END! |
| SRCNT | MSG+2, EN1+1*, CASE+11*, END! |
| SRD | MSG+3*, MSG+5, END! |
| SRDAY | END!, CURRENT+1*, CURRENT+2 |
| SRDISCH | CASE+2~, CASE+5*, CASE+7, CASE+8, ADM+3*, ADM+6*, ADM+7*, ADM+8* |
| SRDIV | CASE+3*, CASE+11, END! |
| SRDT | PIMS+3*, ADM+6*, ADM+7, END! |
| SRE | END!, SITE+1*, NIGHT+1* |
| SRED | EN1+1*, EN1+2, END! |
| SREMO | END!, DATES* |
| SREND | EN1+1, END+1!, DATES* |
| SRFQ | END+1!, SITE+1, NIGHT+1, CURRENT+3*, SEL+3* |
| SRHELP | HELP!, HELP+1! |
| SRHELP(1 | HELP* |
| SRHELP(2 | HELP* |
| SRHELP(3 | HELP* |
| SRHELP(4 | HELP* |
| SRHELP(5 | HELP+1* |
| SRHELP(6 | HELP+1* |
| SRHELP(7 | HELP+1* |
| SRPTF | CASE+2~, CASE+10* |
| SRQTR | MSG+2, END+1!, DATES, CURRENT+1*, CURRENT+2, CURRENT+3, SEL+3* |
| SRRES | CASE+2~, CASE+10* |
| SRRES(1 | CASE+11 |
| SRSD | EN1+1*, EN1+2*, END+1! |
| SRSDATE | PIMS+1~*, PIMS+3 |
| SRSMO | END+1!, DATES* |
| SRSOUT | PIMS+1~*, PIMS+4, ADM+3*, ADM+4, ADM+6*, ADM+7*, END+1! |
| SRSP | ADM+4, SPEC+1*, END+1! |
| SRSPE | CASE+9*, CASE+11, SPEC+1*, END+1! |
| SRSTART | EN1+1, END+1!, DATES* |
| SRTN | EN1+2*, CASE+1, CASE+3, CASE+4, CASE+5, CASE+11, PIMS+3, ADM+6, END+1! |
| SRX | CASE+9*, ADM+3*, SPEC+1, END+1!, SEL+3, QTR+1!, CHECK+3*, CHECK+5 |
| SRY | SPEC+1!, END+1!, SEL+3, QTR+1!, CHECK+4*, CHECK+5 |
| SRY( | SPEC+1 |
| SRYR | MSG+2, END+1!, CURRENT+1*, CURRENT+2*, CURRENT+3*, SEL+3* |
| SRYRF | END+1!, DATES, CURRENT+3*, SEL+3* |
| VAIN | END+1! |
| VAIN(10 | CASE+10 |
| VAIN(3 | CASE+9 |
| VAINDT | CASE+9*, END+1! |
| VAIP | END+1! |
| VAIP("D" | PIMS+1*, PIMS+3*, ADM+7* |
| VAIP(13 | PIMS+3, PIMS+4, ADM+3, ADM+6, ADM+7 |
| VAIP(17 | ADM+3, ADM+8 |
| X | MSG+1*, CASE+3*, CASE+8, PIMS+3, ADM+6, END+1!, SEL+1, SEL+2, QTR, CHECK! , CHECK+1!, CHECK+2!, CHECK+3!, CHECK+4!, CHECK+5* |
| X1 | CASE+8*, PIMS+3*, ADM+6*, END+1! |
| X2 | CASE+8*, PIMS+3*, ADM+6*, END+1! |
| >> XMDUZ | MSG+1* |
| >> XMMG | MSG+7 |
| >> XMSUB | MSG+2* |
| XMTEXT | MSG+6*! |
| XMY | MSG+4!, MSG+6! |
| XMY("G.CARDIA | C RISK ASSESSMENTS@DENVER.DOMAIN.EXT" , MSG+4* |
| XMY("G.SR-QUARTERLY@" | MSG+5* |
| XMY("G.SRCOSERV@SURGERYSRA.DOMAIN.EXT" | MSG+4* |
| Y | ADM+4*, END+1! |
| >> ZTREQ | END+2* |