public string AddTestToExistingOrder(Line50PatientId patientId, Line53OrderId orderId, List<Line55TestId> testIds) { PatientId = patientId; OrderId = orderId; TestIds = testIds; return MakePacket($"{PatientId.Build()}{OrderId.Build()}{GetTests()}"); }
public Block49PatientManipulationResponse(List <string> data) { var line96 = data.FirstOrDefault(a => a.StartsWith("96")); var line50 = data.FirstOrDefault(a => a.StartsWith("50")); ErrorCode = new Line96ErrorCode().Detect(line96); PatientId = new Line50PatientId().Detect(line50); }
public Block10OrderEntry Create(Line50PatientId patientId,Line53OrderId orderId,Line54OrderInformation orderInfo,Line56SampleName sampleName, List<Line55TestId> testIds) { PatientId = patientId; OrderId = orderId; OrderInformation = orderInfo; SampleName = sampleName; TestIds = testIds; return this; }
public Block19OrderManipulationResponse(List <string> data) { var line96 = data.FirstOrDefault(a => a.StartsWith("96")); var line50 = data.FirstOrDefault(a => a.StartsWith("50")); var line53 = data.FirstOrDefault(a => a.StartsWith("53")); var line54 = data.FirstOrDefault(a => a.StartsWith("54")); var line55 = data.FirstOrDefault(a => a.StartsWith("55")); var line52 = data.FirstOrDefault(a => a.StartsWith("52")); ErrorCode = new Line96ErrorCode().Detect(line96); PatientId = new Line50PatientId().Detect(line50); OrderId = new Line53OrderId().Detect(line53); OrderInformation = new Line54OrderInformation().Detect(line54); TestId = new Line55TestId().Detect(line55); SpecialOrderSelection = new Line52SpecialOrderSelection().Detect(line52); }
public Block42PatientModification Create(Line50PatientId patientId, Line51PatientInfo patientInfo) { PatientId = patientId; PatientInfo = patientInfo; return(this); }
public Block40PatientEntry Create(Line50PatientId patientId, Line51PatientInfo patientInfo) { PatientId = patientId; PatientInfo = patientInfo; return(this); }
public Block41PatientDeletion Create(Line50PatientId patientId) { PatientId = patientId; return(this); }