private void CopyFrom(IPatientRootData other)
		{
			PatientId = other.PatientId;
			PatientsName = other.PatientsName;
			PatientsBirthDate = other.PatientsBirthDate;
			PatientsBirthTime = other.PatientsBirthTime;
			PatientsSex = other.PatientsSex;
			NumberOfPatientRelatedStudies = other.NumberOfPatientRelatedStudies;
			NumberOfPatientRelatedSeries = other.NumberOfPatientRelatedSeries;
			NumberOfPatientRelatedInstances = other.NumberOfPatientRelatedInstances;
		}
 private void CopyFrom(IPatientRootData other)
 {
     PatientId                       = other.PatientId;
     PatientsName                    = other.PatientsName;
     PatientsBirthDate               = other.PatientsBirthDate;
     PatientsBirthTime               = other.PatientsBirthTime;
     PatientsSex                     = other.PatientsSex;
     NumberOfPatientRelatedStudies   = other.NumberOfPatientRelatedStudies;
     NumberOfPatientRelatedSeries    = other.NumberOfPatientRelatedSeries;
     NumberOfPatientRelatedInstances = other.NumberOfPatientRelatedInstances;
 }
Exemple #3
0
        public ImageViewerMoveScu(string localAETitle, IDicomServiceNode remoteAEInfo, IPatientRootData patient, IStudyIdentifier studiesToRetrieve)
            : base(localAETitle, remoteAEInfo.AETitle, remoteAEInfo.ScpParameters.HostName, remoteAEInfo.ScpParameters.Port, localAETitle)
        {
            Platform.CheckForEmptyString(localAETitle, "localAETitle");
            Platform.CheckForEmptyString(remoteAEInfo.AETitle, "AETitle");
            Platform.CheckForEmptyString(remoteAEInfo.ScpParameters.HostName, "HostName");
            Platform.CheckForNullReference(studiesToRetrieve, "studiesToRetrieve");

            _studyToRetrieve         = studiesToRetrieve;
            _patientToRetrieve       = patient;
            _errorDescriptionDetails = string.Empty;
        }
Exemple #4
0
        public ImageViewerMoveScu(string localAETitle, IDicomServiceNode remoteAEInfo, IPatientRootData patient, IStudyIdentifier studiesToRetrieve)
            : base(localAETitle, remoteAEInfo.AETitle, remoteAEInfo.ScpParameters.HostName, remoteAEInfo.ScpParameters.Port, localAETitle)
        {
            Platform.CheckForEmptyString(localAETitle, "localAETitle");
            Platform.CheckForEmptyString(remoteAEInfo.AETitle, "AETitle");
            Platform.CheckForEmptyString(remoteAEInfo.ScpParameters.HostName, "HostName");
            Platform.CheckForNullReference(studiesToRetrieve, "studiesToRetrieve");

            _studyToRetrieve = studiesToRetrieve;
            _patientToRetrieve = patient;
            _errorDescriptionDetails = string.Empty;
        }
Exemple #5
0
 public ImageViewerMoveScu(string localAETitle, IDicomServiceNode remoteAEInfo, IPatientRootData patient, IStudyIdentifier studyInformation, IEnumerable <string> seriesInstanceUids)
     : this(localAETitle, remoteAEInfo, patient, studyInformation)
 {
     _seriesInstanceUids = seriesInstanceUids;
 }
Exemple #6
0
 private void CopyFrom(IPatientRootData other)
 {
     NumberOfPatientRelatedStudies   = other.NumberOfPatientRelatedStudies;
     NumberOfPatientRelatedSeries    = other.NumberOfPatientRelatedSeries;
     NumberOfPatientRelatedInstances = other.NumberOfPatientRelatedInstances;
 }
Exemple #7
0
 public PatientRootPatientIdentifier(IPatientRootData other)
 {
     CopyFrom((IPatientData)other);
     CopyFrom(other);
 }
Exemple #8
0
 public PatientRootPatientIdentifier(IPatientRootData other, IIdentifier identifier)
     : base(identifier)
 {
     CopyFrom(other);
 }
Exemple #9
0
 public ImageViewerMoveScu(string localAETitle, IDicomServiceNode remoteAEInfo, IPatientRootData patient, IStudyIdentifier studyInformation, IEnumerable<string> seriesInstanceUids)
     : this(localAETitle, remoteAEInfo, patient, studyInformation)
 {
     _seriesInstanceUids = seriesInstanceUids;
 }
	    private void CopyFrom(IPatientRootData other)
		{
	   	    NumberOfPatientRelatedStudies = other.NumberOfPatientRelatedStudies;
			NumberOfPatientRelatedSeries = other.NumberOfPatientRelatedSeries;
			NumberOfPatientRelatedInstances = other.NumberOfPatientRelatedInstances;
		}
		public PatientRootPatientIdentifier(IPatientRootData other)
		{
            CopyFrom((IPatientData)other);
			CopyFrom(other);
		}
		public PatientRootPatientIdentifier(IPatientRootData other, IIdentifier identifier)
			: base(identifier)
		{
			CopyFrom(other);
		}