ACHS278 ;IHS/SET/GTH - X12 278 SETUP ; [ 12/06/2002 10:36 AM ]
Source file <ACHS278.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 2 | NOW^%DTC $$GET1^DIQ |
IHS Generic Interface System | 1 | $$TS^INHUT1 |
IHS Patient | 1 | ($$DOB,$$SEX,$$SSN)^AUPNPAT |
IHS VA Utilities | 1 | $$LOC^XBFUNC |
Package | Total | Caller Graph |
---|---|---|
Contract Health Management Information System | 1 | ACHS278O |
Name | Comments | DBIA/ICR reference |
---|---|---|
GEN278(ACHSDIEN,ACHSTIEN,ACHS) | ;PEP - Generate an array for the 278Outbound.
; DUZ(2) must exist. ; ACHSDIEN = IEN of the Document. ; ACHSTIEN = IEN of the Transaction. ; ACHSTOS = Type Of Service: ; 43 = Inpatient ; 57 = Dental ; 64 = Outpatient |
|
TS() | ;-- make a time stamp
|
|
SEGCNT() | ;-- count number of segments
|
|
VNDR(I) | ;-- get the vendors ein
|
Name | Field # of Occurrence |
---|---|
NOW^%DTC | TS+1 |
$$DOB^AUPNPAT | GEN278+187 |
$$SEX^AUPNPAT | GEN278+189 |
$$SSN^AUPNPAT | GEN278+182 |
$$GET1^DIQ | GEN278+9, GEN278+10, GEN278+78, GEN278+83, GEN278+86, GEN278+90, GEN278+92, GEN278+93, GEN278+95, GEN278+103 , GEN278+107, GEN278+119, GEN278+122, GEN278+168, GEN278+170, GEN278+177, GEN278+236, GEN278+238, GEN278+285, GEN278+293 , GEN278+301, GEN278+302, GEN278+309, GEN278+313, GEN278+315, GEN278+317, GEN278+323, GEN278+327, GEN278+355, GEN278+361 , GEN278+376, GEN278+379, GEN278+388, GEN278+412, GEN278+498 |
$$TS^INHUT1 | TS+2 |
$$LOC^XBFUNC | GEN278+70 |
FileNo | Call Tags |
---|---|
^DIC(5 - [#5] | GET1^DIQ |
^USC(8932.1 - [#8932.1] | GET1^DIQ |
^ACHSF - [#9002080] | GET1^DIQ |
9002080.01 | GET1^DIQ |
9002080.02 | GET1^DIQ |
^AUTTLOC - [#9999999.06] | GET1^DIQ |
^AUTTVNDR - [#9999999.11] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ACHSF - [#9002080] | VNDR+2 |
^AUPNPAT - [#9000001] | GEN278+365 |
^AUTTVNDR - [#9999999.11] | VNDR+4 |
Name | Line Occurrences |
---|---|
$$SEGCNT | GEN278+503 |
$$TS | GEN278+24, GEN278+26, GEN278+28 |
$$VNDR | GEN278+52 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | GEN278+92*, GEN278+93, GEN278+102*, GEN278+103, GEN278+119*, GEN278+120, GEN278+122, GEN278+285*, GEN278+286, GEN278+302* , GEN278+303, GEN278+355*, GEN278+356, TS+2 |
ACHS | GEN278~ |
ACHS( | SEGCNT+3 |
ACHS("2782000AHL1" | GEN278+32* |
ACHS("2782000AHL3" | GEN278+35* |
ACHS("2782000AHL4" | GEN278+37* |
ACHS("2782000BHL1" | GEN278+56* |
ACHS("2782000BHL2" | GEN278+58* |
ACHS("2782000BHL3" | GEN278+60* |
ACHS("2782000BHL4" | GEN278+62* |
ACHS("2782000CHL1" | GEN278+125* |
ACHS("2782000CHL2" | GEN278+127* |
ACHS("2782000CHL3" | GEN278+129* |
ACHS("2782000CHL4" | GEN278+131* |
ACHS("2782000DHL1" | GEN278+192* |
ACHS("2782000DHL2" | GEN278+194* |
ACHS("2782000DHL3" | GEN278+196* |
ACHS("2782000DHL4" | GEN278+198* |
ACHS("2782000EHL1" | GEN278+271* |
ACHS("2782000EHL2" | GEN278+273* |
ACHS("2782000EHL3" | GEN278+275* |
ACHS("2782000EHL4" | GEN278+277* |
ACHS("2782000EMSG1" | GEN278+286* |
ACHS("2782000FDTPA1" | GEN278+372* |
ACHS("2782000FDTPA2" | GEN278+374* |
ACHS("2782000FDTPA3" | GEN278+376* |
ACHS("2782000FDTPB1" | GEN278+382* |
ACHS("2782000FDTPB2" | GEN278+384* |
ACHS("2782000FDTPB3" | GEN278+379*, GEN278+380*, GEN278+382, GEN278+384 |
ACHS("2782000FDTPC1" | GEN278+391* |
ACHS("2782000FDTPC2" | GEN278+393* |
ACHS("2782000FDTPC3" | GEN278+388*, GEN278+389*, GEN278+391, GEN278+393 |
ACHS("2782000FHL1" | GEN278+338* |
ACHS("2782000FHL2" | GEN278+340* |
ACHS("2782000FHL3" | GEN278+342* |
ACHS("2782000FHL4" | GEN278+344* |
ACHS("2782000FHSD1" | GEN278+410* |
ACHS("2782000FHSD2" | GEN278+412*, GEN278+413* |
ACHS("2782000FMSG1" | GEN278+498* |
ACHS("2782000FUM1" | GEN278+353* |
ACHS("2782000FUM2" | GEN278+356* |
ACHS("2782000FUM6" | GEN278+361* |
ACHS("2782000FUM9" | GEN278+365* |
ACHS("2782010ANM11" | GEN278+41* |
ACHS("2782010ANM12" | GEN278+43* |
ACHS("2782010ANM18" | GEN278+50* |
ACHS("2782010ANM19" | GEN278+52* |
ACHS("2782010BN31" | GEN278+86* |
ACHS("2782010BN41" | GEN278+90* |
ACHS("2782010BN42" | GEN278+93* |
ACHS("2782010BN43" | GEN278+95* |
ACHS("2782010BNM11" | GEN278+66* |
ACHS("2782010BNM12" | GEN278+68* |
ACHS("2782010BNM13" | GEN278+70* |
ACHS("2782010BNM18" | GEN278+76* |
ACHS("2782010BNM19" | GEN278+78* |
ACHS("2782010BPER1" | GEN278+99* |
ACHS("2782010BPER2" | GEN278+101*, GEN278+103* |
ACHS("2782010BPER3" | GEN278+105* |
ACHS("2782010BPER4" | GEN278+107* |
ACHS("2782010BPRV1" | GEN278+114* |
ACHS("2782010BPRV2" | GEN278+116*, GEN278+121* |
ACHS("2782010BPRV3" | GEN278+118*, GEN278+122* |
ACHS("2782010BREF1" | GEN278+81* |
ACHS("2782010BREF2" | GEN278+83* |
ACHS("2782010CDMG1" | GEN278+185* |
ACHS("2782010CDMG2" | GEN278+187* |
ACHS("2782010CDMG3" | GEN278+189* |
ACHS("2782010CNM11" | GEN278+164* |
ACHS("2782010CNM12" | GEN278+166* |
ACHS("2782010CNM13" | GEN278+168* |
ACHS("2782010CNM14" | GEN278+170* |
ACHS("2782010CNM18" | GEN278+175* |
ACHS("2782010CNM19" | GEN278+177* |
ACHS("2782010CREF1" | GEN278+180* |
ACHS("2782010CREF2" | GEN278+182* |
ACHS("2782010DNM11" | GEN278+232* |
ACHS("2782010DNM12" | GEN278+234* |
ACHS("2782010DNM13" | GEN278+236* |
ACHS("2782010DNM14" | GEN278+238* |
ACHS("2782010EN31" | GEN278+309* |
ACHS("2782010EN41" | GEN278+313* |
ACHS("2782010EN42" | GEN278+315* |
ACHS("2782010EN43" | GEN278+317* |
ACHS("2782010ENM11" | GEN278+289* |
ACHS("2782010ENM12" | GEN278+291* |
ACHS("2782010ENM13" | GEN278+293* |
ACHS("2782010ENM18" | GEN278+299* |
ACHS("2782010ENM19" | GEN278+301*, GEN278+303* |
ACHS("2782010EPER1" | GEN278+321* |
ACHS("2782010EPER2" | GEN278+323* |
ACHS("2782010EPER3" | GEN278+325* |
ACHS("2782010EPER4" | GEN278+327* |
ACHS("278HFBHT1" | GEN278+20* |
ACHS("278HFBHT2" | GEN278+22* |
ACHS("278HFBHT3" | GEN278+24* |
ACHS("278HFBHT4" | GEN278+26* |
ACHS("278HFBHT5" | GEN278+28* |
ACHS("278HFSE1" | GEN278+503* |
ACHS("278HFSE2" | GEN278+501* |
ACHS("278HFST1" | GEN278+14* |
ACHS("278HFST2" | GEN278+16* |
ACHS("DTP032000F" | GEN278+380, GEN278+389 |
ACHSDIEN | GEN278~, GEN278+9, GEN278+10, GEN278+24, GEN278+52, GEN278+119, GEN278+168, GEN278+170, GEN278+177, GEN278+236 , GEN278+238, GEN278+285, GEN278+293, GEN278+301, GEN278+302, GEN278+309, GEN278+313, GEN278+315, GEN278+317, GEN278+323 , GEN278+327, GEN278+355, GEN278+361, GEN278+376, GEN278+379, GEN278+388, GEN278+412, GEN278+498 |
ACHSTIEN | GEN278~, GEN278+355 |
>> ACHSTOS | GEN278+9*, GEN278+102, GEN278+353 |
C | SEGCNT+1~, SEGCNT+2*, SEGCNT+3*, SEGCNT+4 |
D | SEGCNT+1~, SEGCNT+2*, SEGCNT+3* |
>> DFN | GEN278+10*, GEN278+182, GEN278+187, GEN278+189, GEN278+365 |
DUZ(2 | GEN278+9, GEN278+10, GEN278+78, GEN278+83, GEN278+86, GEN278+90, GEN278+92, GEN278+95, GEN278+103, GEN278+107 , GEN278+119, GEN278+168, GEN278+170, GEN278+177, GEN278+236, GEN278+238, GEN278+285, GEN278+293, GEN278+301, GEN278+302 , GEN278+309, GEN278+313, GEN278+315, GEN278+317, GEN278+323, GEN278+327, GEN278+355, GEN278+361, GEN278+376, GEN278+379 , GEN278+388, GEN278+412, GEN278+498, VNDR+2 |
I | VNDR~, VNDR+2 |
U | VNDR+2, VNDR+4 |
V | VNDR+1~, VNDR+2*, VNDR+3, VNDR+4 |