TITLE | VALUE | |
---|---|---|
NAME | MAG4 INDEX GET SPECIALTY | |
DESCRIPTION | This call will return an array of INDEX SPECIALTY/SUBSPECIALTIES based on the input parameters CLS (Class) and EVENT (Procedure/Event) When images are displayed, it is desirable to limit the list of presented images to only those that are likely to be relevant in the current context. This procedure accepts an "image category" (either an IEN or the name of a category) and returns all "(sub)specialties" that generate images in that category. | |
TAG | IGS | |
ROUTINE | MAGSIXGT | |
INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
INPUT PARAMETER | CLS | |
DESCRIPTION | This parameter is a ',' (comma) delimited string of classes only those specialties that match a 'class' in the string will be listed in the result array. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 90 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
INPUT PARAMETER | EVENT | |
DESCRIPTION | This is a ','(comma) delimited string of Procedure/Events only those Specialties associated with one of these Proc/Events will be listed in the output. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 50 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 3 |
INPUT PARAMETER | FLGS | |
DESCRIPTION | ; FLGS : An '^' delimited string ; 1 IGN: Flag to IGNore the Status field ; 2 INCL: Include Class in the Output string ; 3 INST: Include Status in the Output String ; 4 INSP: Include Specialty in the OutPut String | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 40 | |
RETURN VALUE TYPE | ARRAY | |
RETURN PARAMETER DESCRIPTION | The result array includes all Specialty/SubSpecialties that match the Class and Procedure/Event that were passed as input parameters. The format of the result array is : Result(0)="0^ Result(0)="1^OK" <- if success the items in the array are in the format Result(1..n)="Specialty/SubSpecialty^Abbreviation" and optionally the 3rd,4th and 5th pieces could be CLASS^STATUS^SPECIALTY The structure of the output array is: OUT(0) = "0^OK" or one of the above error messages OUT(i) = name of specialty ^ ien of specialty | |
AVAILABILITY | AGREEMENT | |
INACTIVE | ACTIVE | |
CLIENT MANAGER | ||
WORD WRAP ON | FALSE | |
VERSION | 3 | |
SUPPRESS RDV USER SETUP | ||
APP PROXY ALLOWED |