The whole XML I generate and print
=========================================
<wsa:MessageID>0b9d8e75-6eae-44bf-8700-c44a0a642f77</wsa:MessageID>
<wsa:To>targetEndpointUri</wsa:To>
<wsa:Action>urn:ihe:iti:2007:RegistryStoredQuery</wsa:Action>
</soap:Header>
<soap:Body>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<query:AdhocQueryRequest
xmlns="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0"
xmlns:rs="urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0"
xmlns:xds="urn:ihe:iti:xds-b:2007"
xmlns:query="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0"
xmlns:lcm="urn:oasis:names:tc:ebxml-regrep:xsd:lcm:3.0"
xmlns:rmd="urn:ihe:iti:rmd:2017"
xmlns:xdsi="urn:ihe:rad:xdsi-b:2009">
<query:ResponseOption returnType="LeafClass" returnComposedObjects="true"/>
<AdhocQuery id="urn:uuid:14d4debf-8f97-4251-9a74-a90016b0af0d">
<Slot name="$XDSDocumentEntryPatientId">
<ValueList>
<Value>'1234567'</Value>
</ValueList>
</Slot>
<Slot name="$XDSDocumentEntryStatus">
<ValueList>
<Value>('urn:oasis:names:tc:ebxml-regrep:StatusType:Approved')</Value>
</ValueList>
</Slot>
</AdhocQuery>
</query:AdhocQueryRequest>
</soap:Body>
</soap:Envelope>