DicomObjects.NET.8.48 Documentation
DicomObjects Namespace / DicomAssociation Class / CoercionSOP Property






In This Topic
    CoercionSOP Property
    In This Topic
    SOP Class to which images should be coerced if peer does not accept true SOP class
    Syntax
    'Declaration
     
    
    Public Property CoercionSOP As System.String
    'Usage
     
    
    Dim instance As DicomAssociation
    Dim value As System.String
     
    instance.CoercionSOP = value
     
    value = instance.CoercionSOP
    public System.string CoercionSOP {get; set;}
    public read-write property CoercionSOP: System.String; 
    public function get,set CoercionSOP : System.String
    public: __property System.string* get_CoercionSOP();
    public: __property void set_CoercionSOP( 
       System.string* value
    );
    public:
    property System.String^ CoercionSOP {
       System.String^ get();
       void set (    System.String^ value);
    }
    Remarks

    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.

    Requirements

    Target Platforms: .NET CLR 4.8 or higher

    See Also