| TITLE | VALUE | |
|---|---|---|
| NAME | MPIF DNL ADD UPD | |
| DESCRIPTION | This RPC has been established to allow the remote creation of records into the MPI DO NOT LINK (#985.26) file. | |
| TAG | DNLADD | |
| ROUTINE | MPIRPC | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
| INPUT PARAMETER | SOURCEID | |
| DESCRIPTION | The field is the ID of the record you want to add to the DO NOT LINK list. The field format will be the fully qualified SourceID: SourceID~AssigningLocation~AssigningAuthority~SourceType For example: 123~500~USVHA~PI | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | YES | |
| MAXIMUM DATA LENGTH | 50 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
| INPUT PARAMETER | DNLSOURCEID | |
| DESCRIPTION | The field contains the corresponding ID of the record you want to add to the DO NOT LINK list. The field format will be the fully qualified SourceID: SourceID~AssigningLocation~AssigningAuthority~SourceType For example: 123~500~USVHA~PI | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | YES | |
| MAXIMUM DATA LENGTH | 50 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 3 |
| INPUT PARAMETER | DNLEVENT | |
| DESCRIPTION | This is the event that triggered this entry to get created. The events are MPI Resolve Mismatch, User input, TOOLKIT Resolve Duplicate, and KERNEL VERIFIED NOT A DUPLICATE. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | YES | |
| MAXIMUM DATA LENGTH | 30 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 4 |
| INPUT PARAMETER | DNLIDENTIFYINGLOCATION | |
| DESCRIPTION | This field contains the station# of the person that identified/triggered the DO NOT LINK request to be added. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | YES | |
| MAXIMUM DATA LENGTH | 5 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 5 |
| INPUT PARAMETER | DNLIDENTIFIEDBY | |
| DESCRIPTION | This is the person that identified the DO NOT LINK record. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | YES | |
| MAXIMUM DATA LENGTH | 60 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 6 |
| INPUT PARAMETER | INACT | |
| DESCRIPTION | This field will be used to pass whether the user/application wants the pair to be inactivated. If you want the pair to be inactivated pass a Y for yes, otherwise leave blank. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | ||
| MAXIMUM DATA LENGTH | 1 | |
| RETURN VALUE TYPE | ARRAY | |
| RETURN PARAMETER DESCRIPTION | This RPC will return a positive (1) or negative response (-1) in RETURN(1), in the following format: result^text result Example output: -1^Missing SourceID passed, missing ID" -1^Missing SourceID passed, missing Assigning Location -1^Missing SourceID passed, missing Assigning Authority -1^Missing SourceID passed, missing Id Type -1^error text or 1^SUCCESSFUL | |
| AVAILABILITY | RESTRICTED | |
| INACTIVE | ACTIVE | |
| CLIENT MANAGER | ||
| WORD WRAP ON | ||
| VERSION | 1 | |
| SUPPRESS RDV USER SETUP | ||
| APP PROXY ALLOWED | Yes | |