TITLE | VALUE | |
---|---|---|
NAME | DSSO CREATE 664 | |
DESCRIPTION | This RPC requires the following file 664 fields to be input in EXTERNAL^INTERNAL format: DSSO668 - File 668 IEN - required) - Patient = VETERAN (#1) DSSOVND - Field #4 Vendor (pointer to file 440 - required) DSSOIFO - Field #7.1 IFCAP Order (pointer to file 442 - required) DSSOPCR - Field #7.5 Purchase Card Reference (required) DSSOINI - Field #10 Initiator (purchasing agent DUZ) DSSOSHP - Field #11 Est Shipping Charge (0-999999, two decimals) DSSODIS - Field #17 Percent Discount (1-99, one decimal) DSSOSNM - Field #18 Station Name (pointer to file 4 - required) DSSODEL - Field #19 Deliver To (3-30 characters) "PROSTHETICS", "VETERAN", or "OTHER LOCATION AT THIS SITE" DSSODRQ - Field #20 Date Required DSSODTM - Field #21 Delivery Time (1-99999, 0 decimals) DSSOATN - Field #21.1 Deliver To Attention (1-45 characters) DSSOPCN - Field #25 Purchase Card Number (16 digits - required) DSSOAMT - Field #27 Est Amount (0-999999, two decimals) DSSOWO - Field #24 2529-3 (pointer to file 664.1) Fields also stored are: Field #.01 Date = DT Field #21 Delivery Time defaults to 30 (days) Field #15 Form Type defaults to "2421PC" Field #13 Shipping Entry is populated by RPC DSSO SEND PURCHASE ORDER Output: Error Messages: DSSORET(0)="-1^"_error message or "0^"_error message Successful Completion: DSSORET(1)=IEN of newly-created 664 record_"^Prosthetics 1358 file created successfully." | |
TAG | CREAT664 | |
ROUTINE | DSSOPP8 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
INPUT PARAMETER | DSSO668 | |
DESCRIPTION | File 668 IEN - required Field VETERAN (#1) is used to set the PATIENT (#1) field in file 664. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 15 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
INPUT PARAMETER | DSSOVND | |
DESCRIPTION | File 664 field #4 Vendor (pointer to file 440 - required) | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 61 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 3 |
INPUT PARAMETER | DSSOIFO | |
DESCRIPTION | File 664 field #7.1 IFCAP Order - Hyphenated PO Number - pointer to file 442 (required) | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 61 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 4 |
INPUT PARAMETER | DSSOSNM | |
DESCRIPTION | File 664 field #18 Station Name - pointer to file 4 (required) | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 61 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 5 |
INPUT PARAMETER | DSSODRQ | |
DESCRIPTION | File 664 field #20 Date Required (required) - calculated | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 61 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 6 |
INPUT PARAMETER | DSSOPCN | |
DESCRIPTION | File 664 field #25 Purchase Card Number (required) - 16 digits - will be encrypted before storing in file #664 - Prosthetics 1358 | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 33 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 7 |
INPUT PARAMETER | DSSOPCR | |
DESCRIPTION | File 664 field #7.5 Purchase Card Reference (required) - second hypen-piece of Purchase Order Number | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 21 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 8 |
INPUT PARAMETER | DSSOINI | |
DESCRIPTION | File 664 field #10 Initiator (Purchasing agent name/DUZ) | |
PARAMETER TYPE | LITERAL | |
REQUIRED | ||
MAXIMUM DATA LENGTH | 61 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 9 |
INPUT PARAMETER | DSSOSHP | |
DESCRIPTION | File 664 field #11 Est Shipping Charge (0-999999, two decimals) | |
PARAMETER TYPE | LITERAL | |
REQUIRED | ||
MAXIMUM DATA LENGTH | 21 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 10 |
INPUT PARAMETER | DSSODIS | |
DESCRIPTION | File 664 field #17 Percent Discount (1-99, one decimal) | |
PARAMETER TYPE | LITERAL | |
REQUIRED | ||
MAXIMUM DATA LENGTH | 9 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 11 |
INPUT PARAMETER | DSSODEL | |
DESCRIPTION | File 664 field #19 Deliver To (3-30 characters): "PROSTHETICS", "VETERAN", "OTHER LOCATION AT THIS SITE" | |
PARAMETER TYPE | LITERAL | |
REQUIRED | ||
MAXIMUM DATA LENGTH | 61 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 12 |
INPUT PARAMETER | DSSODTM | |
DESCRIPTION | File 664 field #21 Delivery Time - in days. If not input, defaults to 30 days. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | ||
MAXIMUM DATA LENGTH | 11 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 13 |
INPUT PARAMETER | DSSOATN | |
DESCRIPTION | File 664 field #12 Deliver to Attention | |
PARAMETER TYPE | LITERAL | |
REQUIRED | ||
MAXIMUM DATA LENGTH | 91 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 14 |
INPUT PARAMETER | DSSOAMT | |
DESCRIPTION | File 664 field #27 Est Amount - (0-999999, two decimals) | |
PARAMETER TYPE | LITERAL | |
REQUIRED | ||
MAXIMUM DATA LENGTH | 20 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 15 |
INPUT PARAMETER | DSSOWO | |
DESCRIPTION | File 664 field #24 2529-372529- - pointer to file 664.1 | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 30 | |
RETURN VALUE TYPE | ARRAY | |
RETURN PARAMETER DESCRIPTION | Output: Error Messages: DSSORET(0)="-1^"_error message or "0^"_error message Successful Completion: DSSORET(1)=IEN of newly-created 664 record_"^Prosthetics 1358 file created successfully." | |
AVAILABILITY | AGREEMENT | |
INACTIVE | ACTIVE | |
CLIENT MANAGER | ||
WORD WRAP ON | TRUE | |
VERSION | ||
SUPPRESS RDV USER SETUP | ||
APP PROXY ALLOWED |