Skip to main content

HS.Test.UI.XDSbPnR

class HS.Test.UI.XDSbPnR extends HS.Test.UI.Main

Property Inventory

Method Inventory

Parameters

parameter MHDPROVIDE = 0;
parameter PAGENAME = Provide and Register Patient Document;
Displayed name of this page.
parameter SERVICEREGISTRYENTRY = XDSb.Repository;

Properties

property PatientAA as %String (ZENURL = "PATIENTAA");
Property methods: PatientAADisplayToLogical(), PatientAAGet(), PatientAAIsValid(), PatientAALogicalToDisplay(), PatientAALogicalToOdbc(), PatientAANormalize(), PatientAASet()
property PatientId as %String);
Property methods: PatientIdDisplayToLogical(), PatientIdGet(), PatientIdIsValid(), PatientIdLogicalToDisplay(), PatientIdLogicalToOdbc(), PatientIdNormalize(), PatientIdSet()
property PatientMRN as %String (ZENURL = "PATIENTMRN");
Property methods: PatientMRNDisplayToLogical(), PatientMRNGet(), PatientMRNIsValid(), PatientMRNLogicalToDisplay(), PatientMRNLogicalToOdbc(), PatientMRNNormalize(), PatientMRNSet()

Methods

method %OnAfterCreatePage() as %Status
This callback is called after the server-side page object and all of its children are created.
Subclasses can override this to add, remove, or modify items within the page object model, or to provide values for controls.
classmethod %OnSubmit(pSubmit As %ZEN.Submit) as %Status
This callback is called when a form on this page is submitted. pSubmit is a %ZEN.Submit object containing details of the form submit.
Upload CCD file content from client machine to server
classmethod AddPatientRequest(pStream, Output pSourcePatientID, pGlobalIdentifier) as %Status
method DisplayTestResult(pTest As HS.Test.UI.Test, pGroupTest As HS.Test.UI.TestGroup = "", pClear=0)
classmethod GetHL7Stream(pText, pSourcePatientID="100000001^^^&1.3.6.1.4.1.21367.2010.1.2.300&ISO", ByRef pStream As %Stream.GlobalCharacter) as %Status
classmethod GetHL7String(pSource="xdata://HS.Test.UI.XDSbPnR:HL7Data") as %String
classmethod GetPatientMatch(pSourcePatientID, ByRef pPatientMatch As HS.Message.PatientMPIMatch = "") as %Status
clientmethod GoPatientSearch() [ Language = javascript ]
method PopulateComboBoxes()
method Send() as %String [ ZenMethod ]
method cancel() [ ZenMethod ]
clientmethod clearSourcePatientIDCombo() [ Language = javascript ]
method disableSourcePatientID() [ ZenMethod ]
classmethod doDefaults()
method enableSourcePatientID() [ ZenMethod ]
method onloadHandler() [ ZenMethod ]
Inherited description: This client event, if present, is fired when the page is loaded.
method populateSourcePatient() [ ZenMethod ]
clientmethod reload() [ Language = javascript ]
clientmethod selectPatient() [ Language = javascript ]
method updateSourceOID() [ ZenMethod ]
clientmethod updateSourcePatientID() [ Language = javascript ]
clientmethod updateSourcePatientIDHL7() [ Language = javascript ]
clientmethod validateAndSubmit() [ Language = javascript ]

Inherited Members

Inherited Properties

Inherited Methods

Subclasses

FeedbackOpens in a new tab