@Override protected boolean filter(int tag) { return filter.contains(tag); }
public DicomObject makePatientDirectoryRecord(DicomObject dcmobj) { DicomObject rec = makeRecord(DirectoryRecordType.PATIENT, patientKeys, dcmobj); if (!rec.contains(Tag.PatientName)) { rec.putNull(Tag.PatientName, VR.PN); } if (!rec.containsValue(Tag.PatientID)) { rec.putString(Tag.PatientID, VR.LO, dcmobj .getString(Tag.StudyInstanceUID)); } return rec; }
if (!this.mwl.contains(Tag.SpecificCharacterSet)) this.mwl.putNull(Tag.SpecificCharacterSet, VR.CS); this.rsp.putInt(Tag.Status, VR.US, mwl.containsAll(keys) ? Status.Pending : Status.PendingWarning);
public boolean contains(int tag) { return dcmobj.contains(tag); }
public boolean contains(int tag) { return filter(tag) && attrs.contains(tag); }
public boolean contains(int tag) { return table.get(tag) != null || (defaults != null && defaults.contains(tag)); }
public String getPrivateCreator(int tag) { if( ds1.contains(tag) ) return ds1.getPrivateCreator(tag); return ds2.getPrivateCreator(tag); }
public SpecificCharacterSet getSpecificCharacterSet() { if( ds1.contains(Tag.SpecificCharacterSet) ) return ds1.getSpecificCharacterSet(); return ds2.getSpecificCharacterSet(); }
public DicomElement get(int tag) { DicomElement element; if( ds1.contains(tag) ) { element = ds1.get(tag); } else { tag = resolveTagForDS2(tag); element = ds2.get(tag); } return element; }
public VR vrOf(int tag) { if( ds1.contains(tag) ) return ds1.vrOf(tag); return ds2.vrOf(resolveTagForDS2(tag)); }
public String nameOf(int tag) { if( ds1.contains(tag) ) return ds1.nameOf(tag); return ds2.nameOf(resolveTagForDS2(tag)); }
if (!keys.contains(Tag.SpecificCharacterSet)) { this.keys.putNull(Tag.SpecificCharacterSet, VR.CS); keys.putNull(Tag.SpecificCharacterSet, VR.CS);
.append("\tiuid=") .append(cmd.getString(Tag.AffectedSOPInstanceUID)); if (cmd.contains(Tag.MoveOriginatorApplicationEntityTitle)) sb.append(NL) .append("\torig=") .append(":N-GET-RQ[pcid=") .append(pcid); if (cmd.contains(Tag.AttributeIdentifierList)) sb.append(NL) .append("\ttags=") .append(Integer.toHexString(cmd.getInt(Tag.Status))) .append('H'); if (cmd.contains(Tag.ErrorID)) sb.append(", errorID=").append(cmd.getInt(Tag.ErrorID)); if (cmd.contains(Tag.ErrorComment)) sb.append(NL).append("\terror=").append(cmd.getString(Tag.ErrorComment)); if (cmd.contains(Tag.AffectedSOPClassUID)) sb.append(NL).append("\tcuid=").append(dict.prompt(cmd.getString(Tag.AffectedSOPClassUID))); if (cmd.contains(Tag.AffectedSOPInstanceUID)) sb.append(NL).append("\tiuid=").append(cmd.getString(Tag.AffectedSOPInstanceUID));
if( ds.contains(Tag.MediaStorageSOPInstanceUID) ) updateUID(ds,Tag.MediaStorageSOPInstanceUID,salt); updateId(ds,Tag.AccessionNumber,salt); updateId(ds,Tag.StudyID,salt);