'Declaration Public Property CoercionSOP As String
'Usage Dim instance As DicomAssociation Dim value As String instance.CoercionSOP = value value = instance.CoercionSOP
public string CoercionSOP {get; set;}
'Declaration Public Property CoercionSOP As String
'Usage Dim instance As DicomAssociation Dim value As String instance.CoercionSOP = value value = instance.CoercionSOP
public string CoercionSOP {get; set;}
Some equipments can only support a limited range of SOP classes, but there may be a need to send images of other types to it. If this property is set to a non-null value, and if the remote AE does not support the SOP class of an image being sent, (but does support he CoercionSOP class), then a temporary image (with a New UID) is generated with its SOP class set to equal CoercionSOP, and this is transmitted instead.
The most common value for CoercionSOP would be SecondaryCapture (1.2.840.10008.5.1.4.1.1.7).
Although this practice is questionable, it is often useful for sending images such as ultrasounds, to display stations primarily designed for CT and MRI etc. but which also support secondary capture.