public ProtocolCodeSummary CreateProtocolCodeSummary(ProtocolCode code) { return(new ProtocolCodeSummary(code.GetRef(), code.Name, code.Description, code.Deactivated)); }
/// <inheritdoc/> public string ToDelimitedString() { CultureInfo culture = CultureInfo.CurrentCulture; return(string.Format( culture, StringHelper.StringFormatSequence(0, 10, Configuration.FieldSeparator), Id, AccessionIdentifier?.ToDelimitedString(), RequestedProcedureId?.ToDelimitedString(), StudyInstanceUid?.ToDelimitedString(), ScheduledProcedureStepId?.ToDelimitedString(), Modality?.ToDelimitedString(), ProtocolCode != null ? string.Join(Configuration.FieldRepeatSeparator, ProtocolCode.Select(x => x.ToDelimitedString())) : null, ScheduledStationName?.ToDelimitedString(), ScheduledProcedureStepLocation != null ? string.Join(Configuration.FieldRepeatSeparator, ScheduledProcedureStepLocation.Select(x => x.ToDelimitedString())) : null, ScheduledStationAeTitle ).TrimEnd(Configuration.FieldSeparator.ToCharArray())); }
public ProtocolCodeDetail CreateProtocolCodeDetail(ProtocolCode pc) { return(new ProtocolCodeDetail(pc.GetRef(), pc.Name, pc.Description, pc.Deactivated)); }