Пример #1
0
        public int getPatientHeight(out ushort val, out HeightDefinition def)
        {
            val = 0;
            def = HeightDefinition.Unspecified;

            return(1);
        }
Пример #2
0
        public int setPatientHeight(ushort val, HeightDefinition def)
        {
            _PatientHeightVal = val;
            _PatientHeightDef = def;

            return(0);
        }
Пример #3
0
        public int getPatientHeight(out ushort val, out HeightDefinition def)
        {
            val = _PatientHeightVal;
            def = _PatientHeightDef;

            return(0);
        }
Пример #4
0
 public int getPatientHeight(out ushort val, out HeightDefinition def)
 {
     val = 0;
     def = HeightDefinition.Unspecified;
     if (_IdRecInfo.Weight != 0)
     {
         val = (ushort)_IdRecInfo.Height;
         def = HeightDefinition.Centimeters;
     }
     return(1);
 }
Пример #5
0
        public void Init()
        {
            _PatientID      = null;
            _AcqTime        = DateTime.MinValue;
            _LastName       = null;
            _FirstName      = null;
            _SecondLastName = null;
            _PrefixName     = null;
            _SuffixName     = null;

            _PatientAgeVal = 0;
            _PatientAgeDef = AgeDefinition.Unspecified;

            _PatientHeightVal = 0;
            _PatientHeightDef = HeightDefinition.Unspecified;

            _PatientWeightVal = 0;
            _PatientWeightDef = WeightDefinition.Unspecified;

            _PatientBirthDate = null;
            _Gender           = Sex.Null;
            _PatientRace      = Race.Null;

            _BaselineFilter = 0;
            _LowpassFilter  = 0;
            _FilterBitmap   = 0;

            _AcqInstitution = null;
            _AcqDepartment  = null;

            _AnalyzingDepartment  = null;
            _AnalyzingInstitution = null;

            _DiastolicBloodPressure = ECGConversion.ECGGlobalMeasurements.GlobalMeasurement.NoValue;
            _SystolicBloodPressure  = ECGConversion.ECGGlobalMeasurements.GlobalMeasurement.NoValue;

            _ReferralIndication    = null;
            _ReferringPhysician    = null;
            _OverreadingPhysician  = null;
            _RoomDescription       = null;
            _SequenceNr            = null;
            _TechnicianDescription = null;

            _FreeTextFields = null;
            _Drugs          = null;
            _StatCode       = 0xff;
        }
Пример #6
0
        public int setPatientHeight(ushort val, HeightDefinition def)
        {
            if ((val != 0) &&
                (def != HeightDefinition.Unspecified))
            {
                switch (def)
                {
                case HeightDefinition.Centimeters:
                    _IdRecInfo.Height = (short)val;
                    break;

                case HeightDefinition.Millimeters:
                    _IdRecInfo.Height = (short)(val / 10);
                    break;

                case HeightDefinition.Inches:
                    _IdRecInfo.Height = (short)((val * 254) / 100);
                    break;
                }
                return(0);
            }
            return(1);
        }
Пример #7
0
 public int setPatientHeight(ushort val, HeightDefinition def)
 {
     return(1);
 }