we used some version of this as a custom monitor :
loadbalancer.org/blog/load-balancing-dicom-pacs-health-check
you can use it to query actual aetitles for responsiveness.
tcp profile: had a lot of throughput complaints when initially migrating from another type of LB to netscaler, until we tweaked some settings, dicom is a really chatty protocol, using so much chatter to send through actual data.
started off with a default lan profile and adjusted:
max burst limit -> 255
initial congestion win size -> 20
max packets per retransmission -> 50
slow start increment -> 25
This was early 2016, so pretty sure we had to enable SACK aswell back then, but that seems to be ok in todays standards :)
Persistency here is just a 25 minute source ip one, that was the original setting on the old config as well