Skip to main content

HS.IHE.PDQv3.Supplier.Services

class HS.IHE.PDQv3.Supplier.Services extends HS.IHE.Common.Services.SOAPServer.Base, HS.IHE.Common.Actor.Base

Property Inventory

Method Inventory

Parameters

parameter MUSTUNDERSTANDACTION = 0;
parameter NAMESPACE = urn:ihe:iti:pdqv3:2007;
This is the namespace used by the Service
parameter OUTPUTTYPEATTRIBUTE = 1;
Use xsi:type attribute for literal types.
parameter SERVICENAME = PDQSupplier_Service;
This is the name of the Service
parameter SETTINGS = PDQv3CancelTarget,PDQv3ContinueTarget,PDQv3QueryTarget;
Inherited description: Can't do grace period without an OnTask loop
parameter TYPENAMESPACE = urn:hl7-org:v3;
This is the namespace used for types by the Service

Properties

property PDQv3CancelTarget as Ens.DataType.ConfigName;
Property methods: PDQv3CancelTargetDisplayToLogical(), PDQv3CancelTargetGet(), PDQv3CancelTargetIsValid(), PDQv3CancelTargetLogicalToDisplay(), PDQv3CancelTargetLogicalToOdbc(), PDQv3CancelTargetNormalize(), PDQv3CancelTargetParseConfigNameSpec(), PDQv3CancelTargetSet()
property PDQv3ContinueTarget as Ens.DataType.ConfigName;
Property methods: PDQv3ContinueTargetDisplayToLogical(), PDQv3ContinueTargetGet(), PDQv3ContinueTargetIsValid(), PDQv3ContinueTargetLogicalToDisplay(), PDQv3ContinueTargetLogicalToOdbc(), PDQv3ContinueTargetNormalize(), PDQv3ContinueTargetParseConfigNameSpec(), PDQv3ContinueTargetSet()
property PDQv3QueryTarget as Ens.DataType.ConfigName;
Property methods: PDQv3QueryTargetDisplayToLogical(), PDQv3QueryTargetGet(), PDQv3QueryTargetIsValid(), PDQv3QueryTargetLogicalToDisplay(), PDQv3QueryTargetLogicalToOdbc(), PDQv3QueryTargetNormalize(), PDQv3QueryTargetParseConfigNameSpec(), PDQv3QueryTargetSet()

Methods

method Cancel(pRequest As HS.Message.XMLMessage, Output pResponse As HS.Message.XMLMessage) as %Status [ WebMethod ]
method Continue(pRequest As HS.Message.XMLMessage, Output pResponse As HS.Message.XMLMessage) as %Status [ WebMethod ]
method OnProcessInput(pRequest As HS.Message.XMLMessage, Output pResponse As HS.Message.XMLMessage = $$$NULLOREF, ByRef pHint As %Library.String) as %Status
Inherited description: Override this method to process incoming data. Do not call SendRequestSync/Async() from outside this method (e.g. in a SOAP Service or a CSP page).
method Query(pRequest As HS.Message.XMLMessage, Output pResponse As HS.Message.XMLMessage) as %Status [ WebMethod ]

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab