This describes the DICOM association negotiation phase, and can be used to control how HL7Connect responds to an association request

Properties

TDicomAssociationState State;
   The state of the assoication - either StaWaitAssociateRequest, StaWaitAssociateResponse

-- List of possible state of DICOM association

StaIdle

StaTransportOpening

StaWaitAssociateRequest

StaWaitAssociateResponse

StaAssociated

StaWaitReleaseResponse

StaWaitTransportClose

string RequestEntity;
   The AT title of the user opening the connection.

You can modify this value. The new value will replace the previous value for the duration of the association. The value is not used in HL7Connect, but is accessible in other scripts

int RequestMaxLength;
   The maximum length that the user opening the connection proposed.

You can modify this value. The new value will replace the previous value for the duration of the association. The value is not used in HL7Connect, but is accessible in other scripts

HL7Connect.Dicom.AssociationContextRequestList RequestContexts;
   The contexts that the user (client) proposed when opening the association.

You can modify the contexts. The new value will replace the previous value for the duration of the association. The value is not used in HL7Connect, but is accessible in other scripts

HL7Connect.Dicom.AssocationUserDataList RequestUserData;
   The user data that the user (client) supplied when opening the association.

You can modify the user data. The new value will replace the previous value for the duration of the association. The value is not used in HL7Connect, but is accessible in other scripts

string ResponseEntity;
   The AE title that HL7Connect is configured to use when responding to the association request.

You can modify this value. The modified value will be returned to the user (client) and stored for the duration of the association

int ResponseMaxLength;
   The maximum length that is configured to use when responding to the association request.

You can modify this value. The new value will replace the previous value for the duration of the association. The value is not used in HL7Connect, but is accessible in other scripts

The maximum length must be greater than 20 and less than 2GB-1.

HL7Connect.Dicom.AssociationContextResponseList ResponseContexts;
   The presentation contexts that HL7Connect is configured to use when responding to this association request.

You can modify these contexts. The modified value will be returned to the user (client) and stored for the duration of the association

HL7Connect.Dicom.AssocationUserDataList ResponseUserData;
   The User Data that HL7Connect is configured to use when responding to this association request.

Note - do not use $51 for Max length - use the response max length parameter directly

You can modify these contexts. The modified value will be returned to the user (client) and stored for the duration of the association


Methods


© Kestral Computing P/L 2000 - 2003. HL7Connect v2.00-063 generated on 30-Nov 2015.
Keywords: RequestContexts, RequestEntity, RequestMaxLength, RequestUserData, ResponseContexts, ResponseEntity, ResponseMaxLength, ResponseUserData, State, Association, HL7Connect.Dicom.Association