/** * Returns * ARQ-2: "Filler Appointment ID" - creates it if necessary */ public EI getFillerAppointmentID() { EI retVal = this.getTypedField(2, 0); return retVal; }
/** * Returns * ARQ-7: "Appointment Reason" - creates it if necessary */ public CE getAppointmentReason() { CE retVal = this.getTypedField(7, 0); return retVal; }
/** * Returns a specific repetition of * ARQ-11: "Requested Start Date/Time Range" - creates it if necessary * * @param rep The repetition index (0-indexed) */ public DR getArq11_RequestedStartDateTimeRange(int rep) { DR retVal = this.getTypedField(11, rep); return retVal; }
/** * Returns * ARQ-12: "Priority-ARQ" - creates it if necessary */ public ST getPriorityARQ() { ST retVal = this.getTypedField(12, 0); return retVal; }
/** * Returns a specific repetition of * ARQ-15: "Placer Contact Person" - creates it if necessary * * @param rep The repetition index (0-indexed) */ public XCN getArq15_PlacerContactPerson(int rep) { XCN retVal = this.getTypedField(15, rep); return retVal; }
/** * Returns all repetitions of Placer Contact Address (ARQ-17). */ public XAD[] getPlacerContactAddress() { XAD[] retVal = this.getTypedField(17, new XAD[0]); return retVal; }
/** * Returns a specific repetition of * ARQ-19: "Entered by Person" - creates it if necessary * * @param rep The repetition index (0-indexed) */ public XCN getArq19_EnteredByPerson(int rep) { XCN retVal = this.getTypedField(19, rep); return retVal; }
/** * Returns a specific repetition of * ARQ-20: "Entered by Phone Number" - creates it if necessary * * @param rep The repetition index (0-indexed) */ public XTN getEnteredByPhoneNumber(int rep) { XTN retVal = this.getTypedField(20, rep); return retVal; }
/** * Returns * ARQ-6: "Request Event Reason" - creates it if necessary */ public CE getArq6_RequestEventReason() { CE retVal = this.getTypedField(6, 0); return retVal; }
/** * Returns * ARQ-7: "Appointment Reason" - creates it if necessary */ public CE getAppointmentReason() { CE retVal = this.getTypedField(7, 0); return retVal; }
/** * Returns all repetitions of Requested Start Date/Time Range (ARQ-11). */ public DR[] getRequestedStartDateTimeRange() { DR[] retVal = this.getTypedField(11, new DR[0]); return retVal; }
/** * Returns all repetitions of Requested Start Date/Time Range (ARQ-11). */ public DR[] getArq11_RequestedStartDateTimeRange() { DR[] retVal = this.getTypedField(11, new DR[0]); return retVal; }
/** * Returns all repetitions of Placer Contact Person (ARQ-15). */ public XCN[] getPlacerContactPerson() { XCN[] retVal = this.getTypedField(15, new XCN[0]); return retVal; }
/** * Returns all repetitions of Placer Contact Phone Number (ARQ-16). */ public XTN[] getArq16_PlacerContactPhoneNumber() { XTN[] retVal = this.getTypedField(16, new XTN[0]); return retVal; }
/** * Returns * ARQ-8: "Appointment Type" - creates it if necessary */ public CE getAppointmentType() { CE retVal = this.getTypedField(8, 0); return retVal; }
/** * Returns * ARQ-9: "Appointment Duration" - creates it if necessary */ public NM getAppointmentDuration() { NM retVal = this.getTypedField(9, 0); return retVal; }
/** * Returns * ARQ-9: "Appointment Duration" - creates it if necessary */ public NM getArq9_AppointmentDuration() { NM retVal = this.getTypedField(9, 0); return retVal; }
/** * Returns all repetitions of Requested Start Date/Time Range (ARQ-11). */ public DR[] getRequestedStartDateTimeRange() { DR[] retVal = this.getTypedField(11, new DR[0]); return retVal; }
/** * Returns * ARQ-13: "Repeating Interval" - creates it if necessary */ public RI getArq13_RepeatingInterval() { RI retVal = this.getTypedField(13, 0); return retVal; }
/** * Returns * ARQ-14: "Repeating Interval Duration" - creates it if necessary */ public ST getArq14_RepeatingIntervalDuration() { ST retVal = this.getTypedField(14, 0); return retVal; }