SCMCENCT ;ALB/ART - PCMM Web RPC to Get Patient Encounters ;02/05/2015
Source file <SCMCENCT.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 |
|---|---|---|
| ENCT(SCLIST,SCDFN,SCLKBK,SCLKEND) | ;Get patient encounters
|
|
| FIND(SCDFN,SCPASTDT,SCENDDT,SCINDX) | ;Look for Patient's Encounters in Outpatient Encounter and Visit Files
|
| RPC Name | Call Tags |
|---|---|
| SCMC GET PATIENT ENCOUNTERS | ENCT |
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| ^DIC(40.7 - [#40.7] | GET1^DIQ |
| ^SCE - [#409.68] | GET1^DIQ |
| ^SC - [#44] | GET1^DIQ |
| ^AUPNVSIT - [#9000010] | GET1^DIQ |
| ^AUPNVPRV - [#9000010.06] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNVPRV("AD" | FIND+34 |
| ^SCE("ACOD" | ENCT+41, FIND+13, FIND+15 |
| ^TMP("SCMCENCT" | ENCT+15*, ENCT+32!, ENCT+33, ENCT+34*, ENCT+46*, FIND+37*, FIND+43* |
| Name | Line Occurrences |
|---|---|
| FIND | ENCT+42, ENCT+47 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | ENCT+8~, ENCT+18*, ENCT+27* |
| DT | ENCT+24 |
| SCCAT | FIND+9~, FIND+29*, FIND+37, FIND+43 |
| SCCOCOMP | FIND+8~, FIND+12*, FIND+13*, FIND+15, FIND+37, FIND+43 |
| SCCTYPE | FIND+9~, FIND+27*, FIND+37, FIND+43 |
| SCDAYEND | ENCT+9~, ENCT+13*, ENCT+14, ENCT+23, ENCT+28 |
| SCDAYS | ENCT+9~, ENCT+12*, ENCT+14, ENCT+19 |
| SCDFN | ENCT~, ENCT+38, ENCT+45, ENCT+47, FIND~, FIND+13, FIND+15, FIND+37, FIND+43 |
| SCDFN1 | ENCT+9~, ENCT+40*, ENCT+41*, ENCT+42 |
| SCENCDT | FIND+7~, FIND+20*, FIND+37, FIND+43 |
| SCENCIEN | FIND+7~, FIND+14*, FIND+15*, FIND+16, FIND+17, FIND+20, FIND+21, FIND+23, FIND+37, FIND+43 |
| SCENDDT | ENCT+24*, ENCT+30*, ENCT+42, ENCT+47, FIND~, FIND+13 |
| SCEPARNT | FIND+8~, FIND+23*, FIND+37, FIND+43 |
| SCINDX | ENCT+9~, ENCT+36*, ENCT+42, ENCT+47, FIND~, FIND+37, FIND+38*, FIND+43, FIND+44* |
| SCLIST | ENCT~, ENCT+33* |
| SCLKBK | ENCT~, ENCT+12 |
| SCLKEND | ENCT~, ENCT+13 |
| SCLOC | FIND+9~, FIND+26*, FIND+27, FIND+28 |
| SCNCNT | FIND+9~, FIND+28*, FIND+37, FIND+43 |
| SCPASTDT | ENCT+9~, ENCT+21*, ENCT+42, ENCT+47, FIND~, FIND+12, FIND+16 |
| SCPDUZ | FIND+7~, FIND+35*, FIND+37, FIND+41*, FIND+43 |
| SCPREC | FIND+9~, FIND+33*, FIND+39*, FIND+40 |
| SCPRISEC | FIND+7~, FIND+36*, FIND+37, FIND+42*, FIND+43 |
| SCSTAT | FIND+9~, FIND+30*, FIND+37, FIND+43 |
| SCSTCIEN | FIND+8~, FIND+21*, FIND+22 |
| SCSTOPCD | FIND+8~, FIND+22*, FIND+37, FIND+43 |
| SCVPARNT | FIND+8~, FIND+24*, FIND+37, FIND+43 |
| SCVPIEN | FIND+7~, FIND+32*, FIND+34*, FIND+35, FIND+36 |
| SCVSTIEN | FIND+7~, FIND+17*, FIND+18, FIND+19, FIND+24, FIND+25, FIND+26, FIND+29, FIND+30, FIND+34 , FIND+37, FIND+43 |
| SCVTYPE | FIND+8~, FIND+25*, FIND+37, FIND+43 |
| U | FIND+37, FIND+43 |
| X | ENCT+8~, ENCT+19*, ENCT+28* |
| Y | ENCT+8~, ENCT+21, ENCT+30 |