/** * Create an instance of {@link AuditSourceIdentification } * */ public AuditSourceIdentification createAuditSourceIdentification() { return new AuditSourceIdentification(); }
/** * Create an instance of {@link AuditSourceIdentification } * */ public AuditSourceIdentification createAuditSourceIdentification() { return new AuditSourceIdentification(); }
public static AuditSourceIdentification createAuditSourceIdentification( String siteID, String sourceID, AuditSourceTypeCode... types) { AuditSourceIdentification asi = new AuditSourceIdentification(); asi.setAuditEnterpriseSiteID(siteID); asi.setAuditSourceID(sourceID); for (AuditSourceTypeCode type : types) asi.getAuditSourceTypeCode().add(type); return asi; }
public static AuditSourceIdentification createAuditSourceIdentification( String siteID, String sourceID, AuditSourceTypeCode... types) { AuditSourceIdentification asi = new AuditSourceIdentification(); asi.setAuditEnterpriseSiteID(siteID); asi.setAuditSourceID(sourceID); for (AuditSourceTypeCode type : types) asi.getAuditSourceTypeCode().add(type); return asi; }
public AuditSourceIdentification createAuditSourceIdentification() { AuditSourceIdentification asi = new AuditSourceIdentification(); asi.setAuditSourceID(auditSourceID()); if (auditEnterpriseSiteID != null) { if (auditEnterpriseSiteID.equals("dicomInstitutionName")) { String[] institutionNames = device.getInstitutionNames(); if (institutionNames.length > 0) asi.setAuditEnterpriseSiteID(institutionNames[0]); } else asi.setAuditEnterpriseSiteID(auditEnterpriseSiteID); } for (String code : auditSourceTypeCodes) { AuditSourceTypeCode asc = new AuditSourceTypeCode(); if (code.equals("dicomPrimaryDeviceType")) { for (String type : device.getPrimaryDeviceTypes()) { asc.setCsdCode(type); asc.setCodeSystemName("DCM"); asi.getAuditSourceTypeCode().add(asc); } } else { asc.setCsdCode(code); asi.getAuditSourceTypeCode().add(asc); } } return asi ; }
public AuditSourceIdentification createAuditSourceIdentification() { AuditSourceIdentification asi = new AuditSourceIdentification(); asi.setAuditSourceID(auditSourceID()); if (auditEnterpriseSiteID != null) { if (auditEnterpriseSiteID.equals("dicomInstitutionName")) { String[] institutionNames = device.getInstitutionNames(); if (institutionNames.length > 0) asi.setAuditEnterpriseSiteID(institutionNames[0]); } else asi.setAuditEnterpriseSiteID(auditEnterpriseSiteID); } for (String code : auditSourceTypeCodes) { AuditSourceTypeCode asc = new AuditSourceTypeCode(); if (code.equals("dicomPrimaryDeviceType")) { for (String type : device.getPrimaryDeviceTypes()) { asc.setCsdCode(type); asc.setCodeSystemName("DCM"); asi.getAuditSourceTypeCode().add(asc); } } else { asc.setCsdCode(code); asi.getAuditSourceTypeCode().add(asc); } } return asi ; }