Home > Class Reference > HSLIB namespace > HS.IHE.PIXv3.Consumer.Services

HS.IHE.PIXv3.Consumer.Services

class HS.IHE.PIXv3.Consumer.Services extends HS.IHE.Common.Services.SOAPServer.Base, HS.IHE.Common.Actor.Base

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter MUSTUNDERSTANDACTION = 0;
parameter NAMESPACE = urn:ihe:iti:pixv3:2007;
This is the namespace used by the Service
parameter OUTPUTTYPEATTRIBUTE = 1;
Use xsi:type attribute for literal types.
parameter SERVICENAME = PIXConsumer_Service;
This is the name of the Service
parameter SETTINGS = PIXv3ReviseTarget,XCPDCacheReviseTarget;
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 (Including Private)

property PIXv3ReviseTarget as Ens.DataType.ConfigName;
Property methods: PIXv3ReviseTargetDisplayToLogical(), PIXv3ReviseTargetGet(), PIXv3ReviseTargetIsValid(), PIXv3ReviseTargetLogicalToDisplay(), PIXv3ReviseTargetLogicalToOdbc(), PIXv3ReviseTargetNormalize(), PIXv3ReviseTargetParseConfigNameSpec(), PIXv3ReviseTargetSet()
property XCPDCacheReviseTarget as Ens.DataType.ConfigName;
Property methods: XCPDCacheReviseTargetDisplayToLogical(), XCPDCacheReviseTargetGet(), XCPDCacheReviseTargetIsValid(), XCPDCacheReviseTargetLogicalToDisplay(), XCPDCacheReviseTargetLogicalToOdbc(), XCPDCacheReviseTargetNormalize(), XCPDCacheReviseTargetParseConfigNameSpec(), XCPDCacheReviseTargetSet()

Methods (Including Private)

method OnProcessInput(pRequest As HS.Message.XMLMessage, Output pResponse As HS.Message.XMLMessage = $$$NULLOREF, ByRef pHint As %Library.String) as %Status [ Language = objectscript ]
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 Revise(pRequest As HS.Message.XMLMessage, Output pResponse As HS.Message.XMLMessage) as %Status [ Language = objectscript, WebMethod ]

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)