private PRPA_MT201307UV02ParameterList GetIdParameters(string CURRENT_USER, Int32 CURRENT_REGISTRY_ID, Int32 CURRENT_PATIENT_ID)
        {
            PRPA_MT201307UV02ParameterList objReturn = null;

            PATIENT p = PATIENTManager.GetItemComplete(CURRENT_USER, CURRENT_REGISTRY_ID, CURRENT_PATIENT_ID);

            if (p != null && p.SPATIENT != null && !string.IsNullOrEmpty(p.SPATIENT.PatientICN))
            {
                objReturn = new PRPA_MT201307UV02ParameterList()
                {
                    patientIdentifier = new PRPA_MT201307UV02PatientIdentifier[]
                    {
                        new PRPA_MT201307UV02PatientIdentifier()
                        {
                            value = new II[] { new II()
                                               {
                                                   root = vaRoot, extension = p.SPATIENT.PatientICN
                                               } },
                            semanticsText = "Patient.Id"
                        }
                    }
                };
            }

            return(objReturn);
        }
Пример #2
0
 public PATIENT GetPatientData(Int32 PATIENT_ID)
 {
     return(PATIENTManager.GetItem(HttpContext.Current.User.Identity.Name, 0, PATIENT_ID));
 }
Пример #3
0
 public PATIENT GetPatientCohortEvaluationResults(Int32 PATIENT_ID)
 {
     return(PATIENTManager.GetItem(HttpContext.Current.User.Identity.Name, 0, PATIENT_ID));
 }
Пример #4
0
 public List <PATIENT> GetCohortPatientList(Int32 STD_REGISTRY_ID)
 {
     return(PATIENTManager.GetItemsByRegistry(HttpContext.Current.User.Identity.Name, STD_REGISTRY_ID));
 }