ACTIVE |
DSS has permission to call ACTIVE^DGACT passing in
three arguments.
Argument 1: File number 45.7 or 42.4
Argument 2: IEN of the Facility Treating Specialty or Specialty
Argument 3: Date to check the active/inactive status of the
treating speciality
DSS expects ACTIVE^DGACT to return the following result:
1 if the Facility Treating Speciality was active on the
given date
0 if the Facility Treating Speciality was inactive on the
given date
An example of how this tag may be referenced:
S ACTVAL=$$ACTIVE^DGACT(45.7,ECXSPIEN,DT)
|
TSDATA |
Subscriber has permission to call TSDATA^DGACT
passing in three, optionally four arguments.
Argument 1: File number 45.7 or 42.4
Argument 2: IEN of Facility Treating Specialty or Specialty
Files
Argument 3: Array variable used to return entry properties
Argument 4: Date to check the active/inactive status of the
treating specialty (optional, if no date is
passed, the current date will be used)
Subscriber expects TSDATA^DGACT to return the following results:
1 if the Treating Specialty exists.
-1 if the Treating Specialty does not exist.
If the Teating Specialty exists, return array:
ARRAY(0) := 1 if Treating Specialty was active on the
given date.
0 if Treating Spdcialty was not active on
the given date.
If Argument 1 = 45.7
ARRAY(1) := Name of Facility Treating Specialty
ARRAY(2) := Specialty ptr to 42.4 File^Specialty Name
ARRAY(3) := Abbreviaton
ARRAY(4) := Service ptr to 49 File^Service name
If Argument 1 = 42.4
ARRAY(1) := Name of Specialty
ARRAY(2) := Print Name
ARRAY(3) := Service (set of codes value)^Service name
ARRAY(4) := Ask Psychiatric Question? (set of codes
value)^null,yes,or no.
ARRAY(5) := Billing Rate Bedsection^
ARRAY(6) := MPCR Account
ARRAY(7) := PTF Code (alpha-numeric)
An example of how this tag may be referenced:
S ACTVAL=$$TSDATA^DGACT(45.7,124,.DATA)
S ACTVAL=$$TSDATA^DGACT(45.7,124,.DATA,3071002)
S ACTVAL=$$TSDATA^DGACT(42.4,100,.DATA)
S ACTVAL=$$TSDATA^DGACT(42.4,100,.DATA,3071002)
|