inst.getString(Tag.StudyDate, ppsStartDate));
mpps.setString(Tag.PerformedProcedureStepStartTime, VR.TM,
inst.getString(Tag.StudyTime, ppsStartTime));
for (int tag : MPPS_TOP_LEVEL_TYPE_2_ATTRS)
mpps.setNull(tag, dict.vrOf(tag));
mpps.addSelected(inst, MPPS_TOP_LEVEL_ATTRS);
if (newPPSID || !mpps.containsValue(Tag.PerformedProcedureStepID))
mpps.setString(Tag.PerformedProcedureStepID, VR.CS, mkPPSID());
mpps.setString(Tag.PerformedProcedureStepEndDate, VR.DA,
mpps.getString(Tag.PerformedProcedureStepStartDate));
mpps.setString(Tag.PerformedProcedureStepEndTime, VR.TM,