APCLV ; IHS/CMI/LAB - visit data ;
Source file <APCLV.m>
| Package | Total | Call Graph |
|---|---|---|
| Patient Care Component Reports | 7 | DENT^APCLV05 (ATTPHY,MIDWIFE,PRIMPROV,SECPROV)^APCLV06 (ADMDX,PRIMPOV,SECPOV)^APCLV07 PROC^APCLV08 (ACTTIME,ADMSERV,ADMSOURC,ADMTYPE,ADMUB,APCWL,APDT,APWI,CHART,CHSCOST,CLINIC,CODT,COMM,CONSULTS,DDTM,DLM,DOW,DSCHDATE,DSCHSERV,DSCHTYPE,DVEX,DWEX,EM,FACTX,LOCENC,LOS,LS,NLAB,NRX,OUTSL,PATIENT,PCHART,SC,TIME,TRAVTIME,TYPE,VD,VDTM)^APCLV1 IMM^APCLV11 PBMI^APCLV2 |
| Kernel | 1 | $$FMDIFF^XLFDT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DWEX(V,F) | ;PEP - return date visit exported to NDW (national data warehouse)
|
|
| ADMSOURC(V,F) | ;PEP - return admission type i format F
|
|
| FACTX(V,F) | ;PEP - return facility transferred to
|
|
| TYPE(V,F) | ;PEP - given V, visit ien and F, format, returns type of visit
|
|
| ADMUB(V,F) | ;PEP - return admission type i format F
|
|
| VDTM(V,F) | ;PEP - given visit ien in V, return visit date and time in F format
|
|
| PCHART(P,L) | ;PEP - returns chart at facility L
|
|
| LOS(V) | ;PEP - return length of stay
|
|
| COMM(V,F) | ;PEP ; given V as visit ien, COMMUNITY - STATE,COUNTY,COMMUNITY codes of patient
|
|
| DENT(V,F,N) | ;PEP - returns dental
|
|
| DDTM(V,F) | ;PEP - discharge date/time
|
|
| ATTPHY(V,F) | ;PEP - return attending physician
|
|
| CHART(V) | ;PEP - returns ASUFAC_HRN ( 12 digits, HRN is left zero filled)
|
|
| NRX(V) | ;PEP - returns # of rxs on visit V
|
|
| MIDWIFE(V) | ;PEP - return midwifery code
|
|
| PATIENT(V,F) | ;PEP - return patient
|
|
| ADMTYPE(V,F) | ;PEP - return admission type i format F
|
|
| ADMSERV(V,F) | ;PEP - return admitting service in Code, internal or external form
|
|
| DVEX(V,F) | ;PEP - return date visit exported
|
|
| PROC(V,F,N) | ;PEP - returns procedure N in format F for visit V
|
|
| APCWL(V) | ;PEP - is this visit APC Workload Reportable
|
|
| EM(V,F) | ;PEP - given V, visit ien and F, format, returns eval&man code of visit
|
|
| PRIMPOV(V,F) | ;PEP - returns primary pov on visit V in format F
|
|
| CLINIC(V,F) | ;PEP - given V is visit ien, F is format, returns clinic on visit
|
|
| TRAVTIME(V) | ;PEP - return travel time
|
|
| TVAL | ;
|
|
| ACTTIME(V) | ;PEP - return activity time
|
|
| BMI(H,W,D) | ;PEP - return BMI if passed Ht and Wt
|
|
| CONSULTS(V) | ;PEP - return # of consults
|
|
| DSCHSERV(V,F) | ;PEP - return discharge service in format F
|
|
| CHSCOST(V) | ;PEP - return CHS total cost
|
|
| ADMDX(V,F) | ;PEP - return admitting dx
|
|
| SECPROV(V,F,N) | ;PEP - returns secondary provider N in format F
; see primPROV for format definitions, N is the 1-N secondary providers, if you want an array of all secondary providers use SECPROVS EP. |
|
| LOCENC(V,F) | ;PEP - given visit ien V, return loc. of encounter in format F
|
|
| SECPOV(V,F,N) | ;PEP - returns secondary pov N in format F for visit V
|
|
| CODT(V,F) | ;PEP - return check out date&time
|
|
| IMM(V,F,N) | ;PEP - returns immunization done on visit V in format F number N
|
|
| DLM(V,F) | ;PEP - return date last modified
|
|
| LOSHRS(AD,DSD,PAT) | ;PEP; returns length of stay in hours
|
|
| NLAB(V) | ;PEP - returns # of labs on the visit V
|
|
| PCCVF(V,T,F,A) | ;PEP return v file information
|
|
| SC(V,F) | ;PEP - given V=visit ien and F=format, returns service category of visit
|
|
| APDT(V,F) | ;PEP - return appt date&time from visit
|
|
| LS(V,F) | ;PEP - given V, visit ien and F, format, returns level of servie of visit
|
|
| PBMI(P,EDATE) | ;PEP - return patient's most current BMI as of EDATE
|
|
| DOW(V,F) | ;PEP - given V, visit ien and F, format returns DOW of visit
|
|
| DSCHDATE(V,F) | ;PEP - return discharge date in F format
|
|
| TIME(V,F) | ;PEP - given visit ien in V, returns visit time of day i n format F
|
|
| DSCHTYPE(V,F) | ;PEP - return discharge type in format F
|
|
| VD(V,F) | ;PEP - given visit ien in V, return date of visit in internal or external format
|
|
| PRIMPROV(V,F) | ;PEP - returns primary provider on that visit in F format
|
|
| OUTSL(V) | ;PEP - returns outside location
|
|
| APWI(V,F) | ;PEP - return walk-in/appt
|
| Name | Field # of Occurrence |
|---|---|
| DENT^APCLV05 | DENT+6 |
| ATTPHY^APCLV06 | ATTPHY+1 |
| MIDWIFE^APCLV06 | MIDWIFE+1 |
| PRIMPROV^APCLV06 | PRIMPROV+14 |
| SECPROV^APCLV06 | SECPROV+2 |
| ADMDX^APCLV07 | ADMDX+1 |
| PRIMPOV^APCLV07 | PRIMPOV+10 |
| SECPOV^APCLV07 | SECPOV+2 |
| PROC^APCLV08 | PROC+13 |
| ACTTIME^APCLV1 | ACTTIME+1 |
| ADMSERV^APCLV1 | ADMSERV+1 |
| ADMSOURC^APCLV1 | ADMSOURC+1 |
| ADMTYPE^APCLV1 | ADMTYPE+4 |
| ADMUB^APCLV1 | ADMUB+1 |
| APCWL^APCLV1 | APCWL+2 |
| APDT^APCLV1 | APDT+1 |
| APWI^APCLV1 | APWI+1 |
| CHART^APCLV1 | CHART+5 |
| CHSCOST^APCLV1 | CHSCOST+1 |
| CLINIC^APCLV1 | CLINIC+2 |
| CODT^APCLV1 | CODT+1 |
| COMM^APCLV1 | COMM+2 |
| CONSULTS^APCLV1 | CONSULTS+1 |
| DDTM^APCLV1 | DDTM+2 |
| DLM^APCLV1 | DLM+1 |
| DOW^APCLV1 | DOW+2 |
| DSCHDATE^APCLV1 | DSCHDATE+3 |
| DSCHSERV^APCLV1 | DSCHSERV+1 |
| DSCHTYPE^APCLV1 | DSCHTYPE+4 |
| DVEX^APCLV1 | DVEX+1 |
| DWEX^APCLV1 | DWEX+1 |
| EM^APCLV1 | EM+2 |
| FACTX^APCLV1 | FACTX+1 |
| LOCENC^APCLV1 | LOCENC+2 |
| LOS^APCLV1 | LOS+1 |
| LS^APCLV1 | LS+2 |
| NLAB^APCLV1 | NLAB+1 |
| NRX^APCLV1 | NRX+1 |
| OUTSL^APCLV1 | OUTSL+1 |
| PATIENT^APCLV1 | PATIENT+1 |
| PCHART^APCLV1 | PCHART+2 |
| SC^APCLV1 | SC+2 |
| TIME^APCLV1 | TIME+2 |
| TRAVTIME^APCLV1 | TRAVTIME+1 |
| TYPE^APCLV1 | TYPE+2 |
| VD^APCLV1 | VD+3 |
| VDTM^APCLV1 | VDTM+2 |
| IMM^APCLV11 | IMM+6 |
| PBMI^APCLV2 | PBMI+28 |
| $$FMDIFF^XLFDT | LOSHRS+1 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNVSIT - [#9000010] | PCCVF+4 |
| Name | Line Occurrences |
|---|---|
| @( | PCCVF+10 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | BMI+6~, BMI+7*, BMI+8*, BMI+9 |
| A | PCCVF~ |
| AD | LOSHRS~, LOSHRS+1 |
| APCLPROG | PCCVF+5~, PCCVF+7*, PCCVF+10 |
| APCLTYPE | PCCVF+5~, PCCVF+6*, PCCVF+7*, PCCVF+8 |
| APCLV | PCCVF+9! |
| D | BMI~, BMI+8 |
| DSD | LOSHRS~, LOSHRS+1 |
| EDATE | PBMI~ |
| F | COMM~, LOCENC~, VD~, VDTM~, DDTM~, TIME~, DOW~, TYPE~, SC~, CLINIC~ , EM~, LS~, ADMSERV~, DSCHSERV~, ADMTYPE~, ADMUB~, ADMSOURC~, DSCHTYPE~, PRIMPROV~, SECPROV~ , PRIMPOV~, SECPOV~, PROC~, IMM~, DENT~, DSCHDATE~, ATTPHY~, FACTX~, PATIENT~, DLM~ , DVEX~, DWEX~, CODT~, APDT~, APWI~, ADMDX~, PCCVF~, PCCVF+3 |
| H | BMI~, BMI+4, BMI+7* |
| >> I | PCCVF+7* |
| L | PCHART~ |
| N | SECPROV~, SECPOV~, PROC~, IMM~, DENT~ |
| P | PCHART~, PBMI~ |
| PAT | LOSHRS~ |
| T | PCCVF~, PCCVF+1, PCCVF+7 |
| V | COMM~, CHART~, LOCENC~, VD~, VDTM~, DDTM~, TIME~, DOW~, TYPE~, SC~ , CLINIC~, EM~, LS~, ADMSERV~, DSCHSERV~, NLAB~, ADMTYPE~, ADMUB~, ADMSOURC~, DSCHTYPE~ , NRX~, PRIMPROV~, SECPROV~, PRIMPOV~, SECPOV~, PROC~, IMM~, DENT~, DSCHDATE~, CONSULTS~ , ATTPHY~, LOS~, FACTX~, MIDWIFE~, ACTTIME~, TRAVTIME~, CHSCOST~, PATIENT~, DLM~, DVEX~ , DWEX~, CODT~, APDT~, APWI~, OUTSL~, ADMDX~, PCCVF~, PCCVF+2, PCCVF+4, APCWL~ |
| W | BMI~, BMI+5, BMI+7* |
| X | PCCVF+5~, PCCVF+7* |
| Name | Field # of Occurrence |
|---|---|
| $T(TVAL+I | PCCVF+7 |