public getAdHocHealthSummaryByDisplayName ( string displayName ) : |
||
displayName | string | |
리턴 |
public TaggedTextArray getAdHocHealthSummaryByDisplayName(string displayName)
{
TaggedTextArray result = new TaggedTextArray();
string msg = MdwsUtils.isAuthorizedConnection(mySession);
if (msg != "OK")
{
result.fault = new FaultTO(msg);
}
else if (displayName == "")
{
result.fault = new FaultTO("Missing displayName");
}
if (result.fault != null)
{
return result;
}
try
{
IndexedHashtable t = ClinicalApi.getAdHocHealthSummaryByDisplayName(mySession.ConnectionSet, displayName);
return new TaggedTextArray(t);
}
catch (Exception e)
{
result.fault = new FaultTO(e);
return result;
}
}
ClinicalLib::getAdHocHealthSummaryByDisplayName ( string sitecode, string displayName ) : |
public TextTO getHealthSummary(string pwd, string sitecode, string mpiPid, string displayName) { TextTO result = new TextTO(); if (String.IsNullOrEmpty(sitecode)) { result.fault = new FaultTO("Missing sitecode"); } else if (mpiPid == "") { result.fault = new FaultTO("Missing mpiPid"); } else if (displayName == "") { result.fault = new FaultTO("Missing displayName"); } if (result.fault != null) { return(result); } AccountLib acctLib = new AccountLib(mySession); try { // Visit as DoD user... SiteArray sites = acctLib.patientVisit(pwd, sitecode, mpiPid, false); if (sites.fault != null) { result.fault = sites.fault; return(result); } // Get the labs... ClinicalLib clinicalLib = new ClinicalLib(mySession); result = clinicalLib.getAdHocHealthSummaryByDisplayName(sitecode, displayName); } catch (Exception e) { result.fault = new FaultTO(e.Message); } finally { mySession.close(); } return(result); }