/** * Returns a count of the current number of repetitions of Patient Identifier List (SCD-33). * This method does not create a repetition, so if no repetitions have currently been defined or accessed, * it will return zero. */ public int getPatientIdentifierListReps() { return this.getReps(33); }
/** * Returns * SCD-5: "Load Number" - creates it if necessary */ public NM getScd5_LoadNumber() { NM retVal = this.getTypedField(5, 0); return retVal; }
/** * Creates a new SCD segment */ public SCD(Group parent, ModelClassFactory factory) { super(parent, factory); init(factory); }
private void init(ModelClassFactory factory) { try { this.add(TM.class, false, 1, 16, new Object[]{ getMessage() }, "Cycle Start Time"); this.add(NM.class, false, 1, 16, new Object[]{ getMessage() }, "Cycle Count"); this.add(CQ.class, false, 1, 36, new Object[]{ getMessage() }, "Temp Max"); this.add(CQ.class, false, 1, 36, new Object[]{ getMessage() }, "Temp Min"); this.add(NM.class, false, 1, 16, new Object[]{ getMessage() }, "Load Number"); this.add(CQ.class, false, 1, 16, new Object[]{ getMessage() }, "Condition Time"); this.add(CQ.class, false, 1, 16, new Object[]{ getMessage() }, "Sterilize Time"); this.add(CQ.class, false, 1, 16, new Object[]{ getMessage() }, "Exhaust Time"); this.add(CQ.class, false, 1, 16, new Object[]{ getMessage() }, "Total Cycle Time"); this.add(CWE.class, false, 1, 4, new Object[]{ getMessage() }, "Device Status"); this.add(DTM.class, false, 1, 24, new Object[]{ getMessage() }, "Cycle Start Date/Time"); this.add(CQ.class, false, 1, 16, new Object[]{ getMessage() }, "Dry Time"); this.add(CQ.class, false, 1, 16, new Object[]{ getMessage() }, "Leak Rate"); this.add(CQ.class, false, 1, 36, new Object[]{ getMessage() }, "Control Temperature"); this.add(CQ.class, false, 1, 36, new Object[]{ getMessage() }, "Sterilizer Temperature"); this.add(TM.class, false, 1, 16, new Object[]{ getMessage() }, "Cycle Complete Time"); this.add(CQ.class, false, 1, 36, new Object[]{ getMessage() }, "Under Temperature"); this.add(CQ.class, false, 1, 36, new Object[]{ getMessage() }, "Over Temperature"); this.add(CNE.class, false, 1, 4, new Object[]{ getMessage() }, "Abort Cycle"); this.add(CNE.class, false, 1, 4, new Object[]{ getMessage() }, "Alarm"); this.add(CNE.class, false, 1, 4, new Object[]{ getMessage() }, "Long in Charge Phase"); this.add(CNE.class, false, 1, 4, new Object[]{ getMessage() }, "Long in Exhaust Phase"); this.add(CNE.class, false, 1, 4, new Object[]{ getMessage() }, "Long in Fast Exhaust Phase"); this.add(CNE.class, false, 1, 4, new Object[]{ getMessage() }, "Reset"); this.add(XCN.class, false, 1, 15, new Object[]{ getMessage() }, "Operator - Unload"); this.add(CNE.class, false, 1, 4, new Object[]{ getMessage() }, "Door Open"); this.add(CNE.class, false, 1, 4, new Object[]{ getMessage() }, "Reading Failure"); this.add(CWE.class, false, 1, 3, new Object[]{ getMessage() }, "Cycle Type");
case 0: return new TM(getMessage()); case 1: return new NM(getMessage()); case 2: return new CQ(getMessage()); case 3: return new CQ(getMessage()); case 4: return new NM(getMessage()); case 5: return new CQ(getMessage()); case 6: return new CQ(getMessage()); case 7: return new CQ(getMessage()); case 8: return new CQ(getMessage()); case 9: return new CWE(getMessage()); case 10: return new DTM(getMessage()); case 11: return new CQ(getMessage()); case 12: return new CQ(getMessage()); case 13: return new CQ(getMessage()); case 14: return new CQ(getMessage()); case 15: return new TM(getMessage()); case 16: return new CQ(getMessage()); case 17: return new CQ(getMessage()); case 18: return new CNE(getMessage()); case 19: return new CNE(getMessage()); case 20: return new CNE(getMessage()); case 21: return new CNE(getMessage()); case 22: return new CNE(getMessage()); case 23: return new CNE(getMessage()); case 24: return new XCN(getMessage()); case 25: return new CNE(getMessage()); case 26: return new CNE(getMessage()); case 27: return new CWE(getMessage()); case 28: return new CQ(getMessage());
private void init(ModelClassFactory factory) { try { this.add(TM.class, false, 1, 16, new Object[]{ getMessage() }, "Cycle Start Time"); this.add(NM.class, false, 1, 16, new Object[]{ getMessage() }, "Cycle Count"); this.add(CQ.class, false, 1, 36, new Object[]{ getMessage() }, "Temp Max"); this.add(CQ.class, false, 1, 36, new Object[]{ getMessage() }, "Temp Min"); this.add(NM.class, false, 1, 16, new Object[]{ getMessage() }, "Load Number"); this.add(CQ.class, false, 1, 16, new Object[]{ getMessage() }, "Condition Time"); this.add(CQ.class, false, 1, 16, new Object[]{ getMessage() }, "Sterilize Time"); this.add(CQ.class, false, 1, 16, new Object[]{ getMessage() }, "Exhaust Time"); this.add(CQ.class, false, 1, 16, new Object[]{ getMessage() }, "Total Cycle Time"); this.add(CWE.class, false, 1, 4, new Object[]{ getMessage() }, "Device Status"); this.add(DTM.class, false, 1, 24, new Object[]{ getMessage() }, "Cycle Start Date/Time"); this.add(CQ.class, false, 1, 16, new Object[]{ getMessage() }, "Dry Time"); this.add(CQ.class, false, 1, 16, new Object[]{ getMessage() }, "Leak Rate"); this.add(CQ.class, false, 1, 36, new Object[]{ getMessage() }, "Control Temperature"); this.add(CQ.class, false, 1, 36, new Object[]{ getMessage() }, "Sterilizer Temperature"); this.add(TM.class, false, 1, 16, new Object[]{ getMessage() }, "Cycle Complete Time"); this.add(CQ.class, false, 1, 36, new Object[]{ getMessage() }, "Under Temperature"); this.add(CQ.class, false, 1, 36, new Object[]{ getMessage() }, "Over Temperature"); this.add(CNE.class, false, 1, 4, new Object[]{ getMessage() }, "Abort Cycle"); this.add(CNE.class, false, 1, 4, new Object[]{ getMessage() }, "Alarm"); this.add(CNE.class, false, 1, 4, new Object[]{ getMessage() }, "Long in Charge Phase"); this.add(CNE.class, false, 1, 4, new Object[]{ getMessage() }, "Long in Exhaust Phase"); this.add(CNE.class, false, 1, 4, new Object[]{ getMessage() }, "Long in Fast Exhaust Phase"); this.add(CNE.class, false, 1, 4, new Object[]{ getMessage() }, "Reset"); this.add(XCN.class, false, 1, 15, new Object[]{ getMessage() }, "Operator - Unload"); this.add(CNE.class, false, 1, 4, new Object[]{ getMessage() }, "Door Open"); this.add(CNE.class, false, 1, 4, new Object[]{ getMessage() }, "Reading Failure"); this.add(CWE.class, false, 1, 3, new Object[]{ getMessage() }, "Cycle Type");
case 0: return new TM(getMessage()); case 1: return new NM(getMessage()); case 2: return new CQ(getMessage()); case 3: return new CQ(getMessage()); case 4: return new NM(getMessage()); case 5: return new CQ(getMessage()); case 6: return new CQ(getMessage()); case 7: return new CQ(getMessage()); case 8: return new CQ(getMessage()); case 9: return new CWE(getMessage()); case 10: return new DTM(getMessage()); case 11: return new CQ(getMessage()); case 12: return new CQ(getMessage()); case 13: return new CQ(getMessage()); case 14: return new CQ(getMessage()); case 15: return new TM(getMessage()); case 16: return new CQ(getMessage()); case 17: return new CQ(getMessage()); case 18: return new CNE(getMessage()); case 19: return new CNE(getMessage()); case 20: return new CNE(getMessage()); case 21: return new CNE(getMessage()); case 22: return new CNE(getMessage()); case 23: return new CNE(getMessage()); case 24: return new XCN(getMessage()); case 25: return new CNE(getMessage()); case 26: return new CNE(getMessage()); case 27: return new CWE(getMessage()); case 28: return new CQ(getMessage());
/** * Returns * SCD-6: "Condition Time" - creates it if necessary */ public CQ getConditionTime() { CQ retVal = this.getTypedField(6, 0); return retVal; }
/** * Returns a count of the current number of repetitions of Patient Identifier List (SCD-33). * This method does not create a repetition, so if no repetitions have currently been defined or accessed, * it will return zero. */ public int getScd33_PatientIdentifierListReps() { return this.getReps(33); }
/** * Creates a new SCD segment */ public SCD(Group parent, ModelClassFactory factory) { super(parent, factory); init(factory); }
/** * Returns * SCD-16: "Cycle Complete Time" - creates it if necessary */ public TM getCycleCompleteTime() { TM retVal = this.getTypedField(16, 0); return retVal; }
/** * Returns a count of the current number of repetitions of Patient Identifier List (SCD-33). * This method does not create a repetition, so if no repetitions have currently been defined or accessed, * it will return zero. */ public int getPatientIdentifierListReps() { return this.getReps(33); }
/** * Returns * SCD-18: "Over Temperature" - creates it if necessary */ public CQ getScd18_OverTemperature() { CQ retVal = this.getTypedField(18, 0); return retVal; }
/** * Returns a count of the current number of repetitions of Patient Identifier List (SCD-33). * This method does not create a repetition, so if no repetitions have currently been defined or accessed, * it will return zero. */ public int getScd33_PatientIdentifierListReps() { return this.getReps(33); }
/** * Returns * SCD-21: "Long in Charge Phase" - creates it if necessary */ public CNE getScd21_LongInChargePhase() { CNE retVal = this.getTypedField(21, 0); return retVal; }
/** * Returns * SCD-22: "Long in Exhaust Phase" - creates it if necessary */ public CNE getScd22_LongInExhaustPhase() { CNE retVal = this.getTypedField(22, 0); return retVal; }
/** * Returns * SCD-26: "Door Open" - creates it if necessary */ public CNE getScd26_DoorOpen() { CNE retVal = this.getTypedField(26, 0); return retVal; }
/** * Returns * SCD-27: "Reading Failure" - creates it if necessary */ public CNE getScd27_ReadingFailure() { CNE retVal = this.getTypedField(27, 0); return retVal; }
/** * Returns * SCD-32: "Procedure Code" - creates it if necessary */ public CNE getProcedureCode() { CNE retVal = this.getTypedField(32, 0); return retVal; }
/** * Returns all repetitions of Patient Identifier List (SCD-33). */ public CX[] getPatientIdentifierList() { CX[] retVal = this.getTypedField(33, new CX[0]); return retVal; }