Beispiel #1
0
 public Study(
     String _studyInstanceUid_
     , ServerEntityKey _serverPartitionKey_
     , ServerEntityKey _patientKey_
     , Int32 _numberOfStudyRelatedSeries_
     , Int32 _numberOfStudyRelatedInstances_
     , QCStatusEnum _qCStatusEnum_
     , String _qCOutput_
     , DateTime?_qCUpdateTimeUtc_
     , ServerEntityKey _orderKey_
     , Decimal _studySizeInKB_
     , String _responsiblePerson_
     , String _responsibleOrganization_
     , XmlDocument _queryXml_
     , String _specificCharacterSet_
     , ServerEntityKey _studyStorageKey_
     , String _patientsName_
     , String _patientId_
     , String _issuerOfPatientId_
     , String _patientsBirthDate_
     , String _patientsAge_
     , String _patientsSex_
     , String _studyDate_
     , String _studyTime_
     , String _accessionNumber_
     , String _studyId_
     , String _studyDescription_
     , String _referringPhysiciansName_
     ) : base("Study")
 {
     StudyInstanceUid              = _studyInstanceUid_;
     ServerPartitionKey            = _serverPartitionKey_;
     PatientKey                    = _patientKey_;
     NumberOfStudyRelatedSeries    = _numberOfStudyRelatedSeries_;
     NumberOfStudyRelatedInstances = _numberOfStudyRelatedInstances_;
     QCStatusEnum                  = _qCStatusEnum_;
     QCOutput                = _qCOutput_;
     QCUpdateTimeUtc         = _qCUpdateTimeUtc_;
     OrderKey                = _orderKey_;
     StudySizeInKB           = _studySizeInKB_;
     ResponsiblePerson       = _responsiblePerson_;
     ResponsibleOrganization = _responsibleOrganization_;
     QueryXml                = _queryXml_;
     SpecificCharacterSet    = _specificCharacterSet_;
     StudyStorageKey         = _studyStorageKey_;
     PatientsName            = _patientsName_;
     PatientId               = _patientId_;
     IssuerOfPatientId       = _issuerOfPatientId_;
     PatientsBirthDate       = _patientsBirthDate_;
     PatientsAge             = _patientsAge_;
     PatientsSex             = _patientsSex_;
     StudyDate               = _studyDate_;
     StudyTime               = _studyTime_;
     AccessionNumber         = _accessionNumber_;
     StudyId                 = _studyId_;
     StudyDescription        = _studyDescription_;
     ReferringPhysiciansName = _referringPhysiciansName_;
 }
Beispiel #2
0
 public Study(
      String _studyInstanceUid_
     ,ServerEntityKey _serverPartitionKey_
     ,ServerEntityKey _patientKey_
     ,Int32 _numberOfStudyRelatedSeries_
     ,Int32 _numberOfStudyRelatedInstances_
     ,QCStatusEnum _qCStatusEnum_
     ,String _qCOutput_
     ,DateTime? _qCUpdateTimeUtc_
     ,ServerEntityKey _orderKey_
     ,Decimal _studySizeInKB_
     ,String _responsiblePerson_
     ,String _responsibleOrganization_
     ,XmlDocument _queryXml_
     ,String _specificCharacterSet_
     ,ServerEntityKey _studyStorageKey_
     ,String _patientsName_
     ,String _patientId_
     ,String _issuerOfPatientId_
     ,String _patientsBirthDate_
     ,String _patientsAge_
     ,String _patientsSex_
     ,String _studyDate_
     ,String _studyTime_
     ,String _accessionNumber_
     ,String _studyId_
     ,String _studyDescription_
     ,String _referringPhysiciansName_
     ):base("Study")
 {
     StudyInstanceUid = _studyInstanceUid_;
     ServerPartitionKey = _serverPartitionKey_;
     PatientKey = _patientKey_;
     NumberOfStudyRelatedSeries = _numberOfStudyRelatedSeries_;
     NumberOfStudyRelatedInstances = _numberOfStudyRelatedInstances_;
     QCStatusEnum = _qCStatusEnum_;
     QCOutput = _qCOutput_;
     QCUpdateTimeUtc = _qCUpdateTimeUtc_;
     OrderKey = _orderKey_;
     StudySizeInKB = _studySizeInKB_;
     ResponsiblePerson = _responsiblePerson_;
     ResponsibleOrganization = _responsibleOrganization_;
     QueryXml = _queryXml_;
     SpecificCharacterSet = _specificCharacterSet_;
     StudyStorageKey = _studyStorageKey_;
     PatientsName = _patientsName_;
     PatientId = _patientId_;
     IssuerOfPatientId = _issuerOfPatientId_;
     PatientsBirthDate = _patientsBirthDate_;
     PatientsAge = _patientsAge_;
     PatientsSex = _patientsSex_;
     StudyDate = _studyDate_;
     StudyTime = _studyTime_;
     AccessionNumber = _accessionNumber_;
     StudyId = _studyId_;
     StudyDescription = _studyDescription_;
     ReferringPhysiciansName = _referringPhysiciansName_;
 }
		/// <summary>
		/// Constructor.
		/// </summary>
		/// <param name="context">A contentxt in which to apply the AutoRoute request.</param>
		/// <param name="device">The AE Title of the device to AutoRoute to.</param>
		/// <param name="e">An option required QC StatusEnum value</param>
		public InsertStudyAutoRouteCommand(ServerActionContext context, string device, QCStatusEnum e)
			: base("Update/Insert an AutoRoute WorkQueue Entry")
		{
			Platform.CheckForNullReference(context, "ServerActionContext");

			_context = context;
			_deviceAe = device;
			_qcStatus = e;
		}