/** * Returns all repetitions of Patient ID (Internal ID) (PID-3). */ public CM_PAT_ID[] getPid3_PatientIDInternalID() { CM_PAT_ID[] retVal = this.getTypedField(3, new CM_PAT_ID[0]); return retVal; }
/** * Returns * PID-4: "Alternate Patient ID" - creates it if necessary */ public ST getAlternatePatientID() { ST retVal = this.getTypedField(4, 0); return retVal; }
/** * Returns a specific repetition of * PID-9: "Patient Alias" - creates it if necessary * * @param rep The repetition index (0-indexed) */ public PN getPid9_PatientAlias(int rep) { PN retVal = this.getTypedField(9, rep); return retVal; }
/** * Returns * PID-10: "Race" - creates it if necessary */ public ID getPid10_Race() { ID retVal = this.getTypedField(10, 0); return retVal; }
/** * Returns all repetitions of Patient Address (PID-11). */ public AD[] getPid11_PatientAddress() { AD[] retVal = this.getTypedField(11, new AD[0]); return retVal; }
/** * Returns * PID-17: "Religion" - creates it if necessary */ public ID getReligion() { ID retVal = this.getTypedField(17, 0); return retVal; }
/** * Returns a specific repetition of * PID-26: "Citizenship" - creates it if necessary * * @param rep The repetition index (0-indexed) */ public ID getCitizenship(int rep) { ID retVal = this.getTypedField(26, rep); return retVal; }
/** * Returns * PID-27: "Veterans Military Status" - creates it if necessary */ public ST getVeteransMilitaryStatus() { ST retVal = this.getTypedField(27, 0); return retVal; }
/** * Returns * PID-1: "Set ID - Patient ID" - creates it if necessary */ public SI getSetIDPatientID() { SI retVal = this.getTypedField(1, 0); return retVal; }
/** * Returns * PID-8: "Sex" - creates it if necessary */ public ID getPid8_Sex() { ID retVal = this.getTypedField(8, 0); return retVal; }
/** * Returns a specific repetition of * PID-9: "Patient Alias" - creates it if necessary * * @param rep The repetition index (0-indexed) */ public PN getPatientAlias(int rep) { PN retVal = this.getTypedField(9, rep); return retVal; }
/** * Returns * PID-10: "Race" - creates it if necessary */ public ID getPid10_Race() { ID retVal = this.getTypedField(10, 0); return retVal; }
/** * Returns all repetitions of Patient Address (PID-11). */ public AD[] getPatientAddress() { AD[] retVal = this.getTypedField(11, new AD[0]); return retVal; }
/** * Returns a specific repetition of * PID-11: "Patient Address" - creates it if necessary * * @param rep The repetition index (0-indexed) */ public AD getPatientAddress(int rep) { AD retVal = this.getTypedField(11, rep); return retVal; }
/** * Returns a specific repetition of * PID-13: "Phone Number - Home" - creates it if necessary * * @param rep The repetition index (0-indexed) */ public TN getPid13_PhoneNumberHome(int rep) { TN retVal = this.getTypedField(13, rep); return retVal; }
/** * Returns all repetitions of Phone Number - Business (PID-14). */ public TN[] getPhoneNumberBusiness() { TN[] retVal = this.getTypedField(14, new TN[0]); return retVal; }
/** * Returns * PID-17: "Religion" - creates it if necessary */ public ID getPid17_Religion() { ID retVal = this.getTypedField(17, 0); return retVal; }
/** * Returns * PID-22: "Ethnic Group" - creates it if necessary */ public ID getEthnicGroup() { ID retVal = this.getTypedField(22, 0); return retVal; }
/** * Returns * PID-22: "Ethnic Group" - creates it if necessary */ public ID getPid22_EthnicGroup() { ID retVal = this.getTypedField(22, 0); return retVal; }
/** * Returns * PID-25: "Birth Order" - creates it if necessary */ public NM getPid25_BirthOrder() { NM retVal = this.getTypedField(25, 0); return retVal; }