/** * Returns a count of the current number of repetitions of System Induced Contaminants (SAC-40). * This method does not create a repetition, so if no repetitions have currently been defined or accessed, * it will return zero. */ public int getSystemInducedContaminantsReps() { return this.getReps(40); }
/** * Returns * SAC-1: "External Accession Identifier" - creates it if necessary */ public EI getExternalAccessionIdentifier() { EI retVal = this.getTypedField(1, 0); return retVal; }
/** * Creates a new SAC segment */ public SAC(Group parent, ModelClassFactory factory) { super(parent, factory); init(factory); }
private void init(ModelClassFactory factory) { try { this.add(EI.class, false, 1, 427, new Object[]{ getMessage() }, "External Accession Identifier"); this.add(EI.class, false, 1, 427, new Object[]{ getMessage() }, "Accession Identifier"); this.add(EI.class, false, 1, 427, new Object[]{ getMessage() }, "Container Identifier"); this.add(EI.class, false, 1, 427, new Object[]{ getMessage() }, "Primary (Parent) Container Identifier"); this.add(EI.class, false, 1, 427, new Object[]{ getMessage() }, "Equipment Container Identifier"); this.add(SPS.class, false, 1, 0, new Object[]{ getMessage() }, "Specimen Source"); this.add(DTM.class, false, 1, 24, new Object[]{ getMessage() }, "Registration Date/Time"); this.add(CWE.class, false, 1, 705, new Object[]{ getMessage() }, "Container Status"); this.add(CWE.class, false, 1, 705, new Object[]{ getMessage() }, "Carrier Type"); this.add(EI.class, false, 1, 705, new Object[]{ getMessage() }, "Carrier Identifier"); this.add(NA.class, false, 1, 80, new Object[]{ getMessage() }, "Position in Carrier"); this.add(CWE.class, false, 1, 705, new Object[]{ getMessage() }, "Tray Type - SAC"); this.add(EI.class, false, 1, 427, new Object[]{ getMessage() }, "Tray Identifier"); this.add(NA.class, false, 1, 80, new Object[]{ getMessage() }, "Position in Tray"); this.add(CWE.class, false, 0, 705, new Object[]{ getMessage() }, "Location"); this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Container Height"); this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Container Diameter"); this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Barrier Delta"); this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Bottom Delta"); this.add(CWE.class, false, 1, 705, new Object[]{ getMessage() }, "Container Height/Diameter/Delta Units"); this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Container Volume"); this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Available Specimen Volume"); this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Initial Specimen Volume"); this.add(CWE.class, false, 1, 705, new Object[]{ getMessage() }, "Volume Units"); this.add(CWE.class, false, 1, 705, new Object[]{ getMessage() }, "Separator Type"); this.add(CWE.class, false, 1, 705, new Object[]{ getMessage() }, "Cap Type"); this.add(CWE.class, false, 0, 705, new Object[]{ getMessage() }, "Additive"); this.add(CWE.class, false, 1, 705, new Object[]{ getMessage() }, "Specimen Component");
case 0: return new EI(getMessage()); case 1: return new EI(getMessage()); case 2: return new EI(getMessage()); case 3: return new EI(getMessage()); case 4: return new EI(getMessage()); case 5: return new SPS(getMessage()); case 6: return new DTM(getMessage()); case 7: return new CWE(getMessage()); case 8: return new CWE(getMessage()); case 9: return new EI(getMessage()); case 10: return new NA(getMessage()); case 11: return new CWE(getMessage()); case 12: return new EI(getMessage()); case 13: return new NA(getMessage()); case 14: return new CWE(getMessage()); case 15: return new NM(getMessage()); case 16: return new NM(getMessage()); case 17: return new NM(getMessage()); case 18: return new NM(getMessage()); case 19: return new CWE(getMessage()); case 20: return new NM(getMessage()); case 21: return new NM(getMessage()); case 22: return new NM(getMessage()); case 23: return new CWE(getMessage()); case 24: return new CWE(getMessage()); case 25: return new CWE(getMessage()); case 26: return new CWE(getMessage()); case 27: return new CWE(getMessage()); case 28: return new SN(getMessage());
private void init(ModelClassFactory factory) { try { this.add(EI.class, false, 1, 427, new Object[]{ getMessage() }, "External Accession Identifier"); this.add(EI.class, false, 1, 427, new Object[]{ getMessage() }, "Accession Identifier"); this.add(EI.class, false, 1, 427, new Object[]{ getMessage() }, "Container Identifier"); this.add(EI.class, false, 1, 427, new Object[]{ getMessage() }, "Primary (Parent) Container Identifier"); this.add(EI.class, false, 1, 427, new Object[]{ getMessage() }, "Equipment Container Identifier"); this.add(SPS.class, false, 1, 0, new Object[]{ getMessage() }, "Specimen Source"); this.add(DTM.class, false, 1, 24, new Object[]{ getMessage() }, "Registration Date/Time"); this.add(CWE.class, false, 1, 705, new Object[]{ getMessage() }, "Container Status"); this.add(CWE.class, false, 1, 705, new Object[]{ getMessage() }, "Carrier Type"); this.add(EI.class, false, 1, 705, new Object[]{ getMessage() }, "Carrier Identifier"); this.add(NA.class, false, 1, 80, new Object[]{ getMessage() }, "Position in Carrier"); this.add(CWE.class, false, 1, 705, new Object[]{ getMessage() }, "Tray Type - SAC"); this.add(EI.class, false, 1, 427, new Object[]{ getMessage() }, "Tray Identifier"); this.add(NA.class, false, 1, 80, new Object[]{ getMessage() }, "Position in Tray"); this.add(CWE.class, false, 0, 705, new Object[]{ getMessage() }, "Location"); this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Container Height"); this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Container Diameter"); this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Barrier Delta"); this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Bottom Delta"); this.add(CWE.class, false, 1, 705, new Object[]{ getMessage() }, "Container Height/Diameter/Delta Units"); this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Container Volume"); this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Available Specimen Volume"); this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Initial Specimen Volume"); this.add(CWE.class, false, 1, 705, new Object[]{ getMessage() }, "Volume Units"); this.add(CWE.class, false, 1, 705, new Object[]{ getMessage() }, "Separator Type"); this.add(CWE.class, false, 1, 705, new Object[]{ getMessage() }, "Cap Type"); this.add(CWE.class, false, 0, 705, new Object[]{ getMessage() }, "Additive"); this.add(CWE.class, false, 1, 705, new Object[]{ getMessage() }, "Specimen Component");
case 0: return new EI(getMessage()); case 1: return new EI(getMessage()); case 2: return new EI(getMessage()); case 3: return new EI(getMessage()); case 4: return new EI(getMessage()); case 5: return new SPS(getMessage()); case 6: return new DTM(getMessage()); case 7: return new CWE(getMessage()); case 8: return new CWE(getMessage()); case 9: return new EI(getMessage()); case 10: return new NA(getMessage()); case 11: return new CWE(getMessage()); case 12: return new EI(getMessage()); case 13: return new NA(getMessage()); case 14: return new CWE(getMessage()); case 15: return new NM(getMessage()); case 16: return new NM(getMessage()); case 17: return new NM(getMessage()); case 18: return new NM(getMessage()); case 19: return new CWE(getMessage()); case 20: return new NM(getMessage()); case 21: return new NM(getMessage()); case 22: return new NM(getMessage()); case 23: return new CWE(getMessage()); case 24: return new CWE(getMessage()); case 25: return new CWE(getMessage()); case 26: return new CWE(getMessage()); case 27: return new CWE(getMessage()); case 28: return new SN(getMessage());
/** * Returns * SAC-4: "Primary (Parent) Container Identifier" - creates it if necessary */ public EI getSac4_PrimaryParentContainerIdentifier() { EI retVal = this.getTypedField(4, 0); return retVal; }
/** * Returns a count of the current number of repetitions of Drug Interference (SAC-41). * This method does not create a repetition, so if no repetitions have currently been defined or accessed, * it will return zero. */ public int getDrugInterferenceReps() { return this.getReps(41); }
/** * Creates a new SAC segment */ public SAC(Group parent, ModelClassFactory factory) { super(parent, factory); init(factory); }
/** * Returns * SAC-5: "Equipment Container Identifier" - creates it if necessary */ public EI getEquipmentContainerIdentifier() { EI retVal = this.getTypedField(5, 0); return retVal; }
/** * Returns a count of the current number of repetitions of Other Environmental Factors (SAC-44). * This method does not create a repetition, so if no repetitions have currently been defined or accessed, * it will return zero. */ public int getOtherEnvironmentalFactorsReps() { return this.getReps(44); }
/** * Returns * SAC-7: "Registration Date/Time" - creates it if necessary */ public DTM getSac7_RegistrationDateTime() { DTM retVal = this.getTypedField(7, 0); return retVal; }
/** * Returns a count of the current number of repetitions of Drug Interference (SAC-41). * This method does not create a repetition, so if no repetitions have currently been defined or accessed, * it will return zero. */ public int getSac41_DrugInterferenceReps() { return this.getReps(41); }
/** * Returns * SAC-10: "Carrier Identifier" - creates it if necessary */ public EI getSac10_CarrierIdentifier() { EI retVal = this.getTypedField(10, 0); return retVal; }
/** * Returns a count of the current number of repetitions of Special Handling Code (SAC-43). * This method does not create a repetition, so if no repetitions have currently been defined or accessed, * it will return zero. */ public int getSpecialHandlingCodeReps() { return this.getReps(43); }
/** * Returns * SAC-11: "Position in Carrier" - creates it if necessary */ public NA getSac11_PositionInCarrier() { NA retVal = this.getTypedField(11, 0); return retVal; }
/** * Returns a count of the current number of repetitions of Additive (SAC-27). * This method does not create a repetition, so if no repetitions have currently been defined or accessed, * it will return zero. */ public int getAdditiveReps() { return this.getReps(27); }
/** * Returns * SAC-12: "Tray Type - SAC" - creates it if necessary */ public CWE getSac12_TrayTypeSAC() { CWE retVal = this.getTypedField(12, 0); return retVal; }
/** * Returns a count of the current number of repetitions of Additive (SAC-27). * This method does not create a repetition, so if no repetitions have currently been defined or accessed, * it will return zero. */ public int getSac27_AdditiveReps() { return this.getReps(27); }