| DESCRIPTION |
This RPC accepts an array containing fields and associated data to be
EXTERNAL/INTERNAL):
"$$DSSOUPD$$" - first entry in array
Field#^External^Internal
...
...
14^Line Number^ Extended Description data
(max 245 characters per line)
...
...
"$$END$$" - final entry in array
used in creating a billing item in the Prosthetics Purchase Card Order.
Required billing item fields:
.01 Billing Item (from file 661) - billing item should be active
(file 441, field 16 Inactivated Item? = "").
NOTE: If the billing item is inactive in file 441, field 16
will contain "INACTIVATED" if inactivated
(internal value = 1).
1 Brief Description (3-60 characters)
3 Qty - maximum 300 items
4 Unit of Issue (from file 420.5)
8 Type of Transaction - set of codes -
A record will be added to multiple 664.02 - Billing Item - in file 664
(I=Initial Issue, R=Replace, S=Spare, X=Repair, 5=Rental)
9 Patient Category - set of codes -
(1=SC/OP, 4=NSC/OP)
11 Source ("C" - always commercial for Prosthetics)commercial)
16 PSAS HCPCS (from file 661.1) - should be active
NOTE: Field 3 Status in file 661.1 = "ACTIVE" (1)
or "INACTIVE" (0).
Non-required field checks:
2 Unit Cost - 0-999999.99, two decimals
- Prosthetics 1358.
7 Remarks - 0-30 characters
13 Contract # - 1-30 characters
15 Serial Number - 3-15 characters
15.2 Manufacturer - 1-30 characters
15.4 Model - 1-30 characters
15.6 Lot # - 1-30 characters
18 Exclude/Waiver - set of codes
("E" - Exclude, "W" - Waiver)
19 Number of Bids - 0-99, no decimals
(Required for these PSAS HCPCS items:
HISAN, HISAS, VA105, VA141, VA159)
Output:
Error Messages:
DSSORET="-1^<error message> (failure) or
"0^"<warning message> (no data found)
Successful Completion:
DSSORET=File 664 IEN^File 664 Billing Item IEN^"Prosthetics
1358 file updated successfully."
Input:
DSSOIEN - IEN of Prosthetics 1358 file (#664) to which to add the
billing item
DSSOUPD array contains the following variables and data (in format
|
| INPUT PARAMETER |
-
- DSSOUPD
- PARAMETER TYPE: LIST
- MAXIMUM DATA LENGTH: 245
- REQUIRED: YES
- SEQUENCE NUMBER: 2
- DESCRIPTION:
DSSOUPD array contains the following variables and data (in format
...
"$$END$$" - final entry in array
Required billing item fields:
.01 Billing Item (from file 661) - billing item should be active
(file 441, field 16 Inactivated Item? = "").
NOTE: If the billing item is inactive in file 441, field 16
will contain "INACTIVATED" if inactivated
(internal value = 1).
1 Brief Description (3-60 characters)
3 Qty - maximum 300 items
EXTERNAL/INTERNAL):
4 Unit of Issue (from file 420.5)
8 Type of Transaction - set of codes -
(I=Initial Issue, R=Replace, S=Spare, X=Repair, 5=Rental)
9 Patient Category - set of codes -
(1=SC/OP, 2=SC/IP, 3=NSC/IP, 4=NSC/OP)
11 Source ("C" ? always commercial for Prosthetics)
16 PSAS HCPCS (from file 661.1) - should be active
NOTE: Field 3 Status in file 661.1 = "ACTIVE" (1)
or "INACTIVE" (0).
"$$DSSOUPD$$" - first entry in array
Non-required field checks:
2 Unit Cost - 0-999999.99, two decimals
7 Remarks - 0-30 characters
13 Contract # - 1-30 characters
15 Serial Number - 3-15 characters
15.2 Manufacturer - 1-30 characters
15.4 Model - 1-30 characters
15.6 Lot # - 1-30 characters
18 Exclude/Waiver - set of codes
("E" - Exclude, "W" - Waiver)
Field#^External^Internal
19 Number of Bids - 0-99, no decimals
(Required for these PSAS HCPCS items:
HISAN, HISAS, VA105, VA141, VA159)
...
...
14^Line Number^ Extended Description data
(max 245 characters per line)
...
-
- DSSOIEN
- PARAMETER TYPE: LITERAL
- MAXIMUM DATA LENGTH: 30
- REQUIRED: YES
- SEQUENCE NUMBER: 1
- DESCRIPTION:
IEN of Prosthetics 1358 file (#664) to which billing item is to be added
|