| TITLE | VALUE | |
|---|---|---|
| NAME | DSIV VALIDATE VI INDEX TERMS | |
| DESCRIPTION | This Remote Procedure Call validates the interdependency of VI index terms. It ensures that Type, Procedure/Event, and Specialty/SubSpecialty are active, checks to see if Type is Clinical if Procedure/Event or Specialty/SubSpecialty are input, and makes sure that the input Specialty/SubSpecialty is associated with the input Procedure/Event. | |
| TAG | VLDTSP | |
| ROUTINE | DSIVTSP | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
| INPUT PARAMETER | TYPE | |
| DESCRIPTION | TYPE is the Type Index which is found in file ^MAG(2005.83) as field NAME. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | YES | |
| MAXIMUM DATA LENGTH | 40 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
| INPUT PARAMETER | SPEC | |
| DESCRIPTION | SPEC is the Specialty/SubSpecialty which is found in file ^MAG(2005.85) as field NAME. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 30 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 3 |
| INPUT PARAMETER | PROC | |
| DESCRIPTION | PROC is the Procedure/Event which is found in file ^MAG(2005.84) as field NAME. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 50 | |
| RETURN VALUE TYPE | ARRAY | |
| RETURN PARAMETER DESCRIPTION | An array is returned which contains status and error message (if necessary). DSIVDV(0)="1^Okay" OR "-1^error message"^error message" | |
| AVAILABILITY | AGREEMENT | |
| INACTIVE | ACTIVE | |
| CLIENT MANAGER | ||
| WORD WRAP ON | ||
| VERSION | ||
| SUPPRESS RDV USER SETUP | ||
| APP PROXY ALLOWED | ||