/** * Returns Name Representation code (component 8). This is a convenience method that saves you from * casting and handling an exception. */ public ID getNameRepresentationCode() { return getTyped(7, ID.class); }
/** * Creates a new XPN type */ public XPN(Message message) { super(message); init(); }
case 16: return new FT(getMessage()); case 17: return new CE(getMessage()); case 18: return new XPN(getMessage()); case 19: return new XAD(getMessage()); case 20: return new XTN(getMessage());
private void init() { data = new Type[11]; data[0] = new FN(getMessage()); data[1] = new ST(getMessage()); data[2] = new ST(getMessage()); data[3] = new ST(getMessage()); data[4] = new ST(getMessage()); data[5] = new IS(getMessage(), 0); data[6] = new ID(getMessage(), 0); data[7] = new ID(getMessage(), 0); data[8] = new CE(getMessage()); data[9] = new DR(getMessage()); data[10] = new ID(getMessage(), 0); }
pid.getPatientName(0).getFamilyName().getSurname().setValue("Doe"); pid.getPatientName(0).getGivenName().setValue("John"); pid.getPatientIdentifierList(0).getID().setValue("123456");
case 16: return new FT(getMessage()); case 17: return new CE(getMessage()); case 18: return new XPN(getMessage()); case 19: return new XAD(getMessage()); case 20: return new XTN(getMessage());
private void init() { data = new Type[11]; data[0] = new FN(getMessage()); data[1] = new ST(getMessage()); data[2] = new ST(getMessage()); data[3] = new ST(getMessage()); data[4] = new ST(getMessage()); data[5] = new IS(getMessage(), 0); data[6] = new ID(getMessage(), 0); data[7] = new ID(getMessage(), 0); data[8] = new CE(getMessage()); data[9] = new DR(getMessage()); data[10] = new ID(getMessage(), 0); }
/** * Returns name context (component 9). This is a convenience method that saves you from * casting and handling an exception. */ public CE getXpn9_NameContext() { return getTyped(8, CE.class); }
case 4: return new IS(getMessage(), new Integer( 137 )); case 5: return new ST(getMessage()); case 6: return new XPN(getMessage()); case 7: return new ST(getMessage()); case 8: return new XPN(getMessage()); case 9: return new ST(getMessage()); case 10: return new CE(getMessage()); case 19: return new ID(getMessage(), new Integer( 136 )); case 20: return new ST(getMessage()); case 21: return new XPN(getMessage()); case 22: return new ST(getMessage()); case 23: return new IS(getMessage(), new Integer( 143 )); case 37: return new IS(getMessage(), new Integer( 231 )); case 38: return new CE(getMessage()); case 39: return new XPN(getMessage()); case 40: return new CE(getMessage()); case 41: return new CE(getMessage()); case 46: return new JCC(getMessage()); case 47: return new IS(getMessage(), new Integer( 311 )); case 48: return new XPN(getMessage()); case 49: return new XTN(getMessage()); case 50: return new IS(getMessage(), new Integer( 222 )); case 51: return new XPN(getMessage()); case 52: return new XTN(getMessage()); case 53: return new IS(getMessage(), new Integer( 222 ));
/** * Creates a new XPN type */ public XPN(Message message) { super(message); init(); }
/** * Returns name validity range (component 10). This is a convenience method that saves you from * casting and handling an exception. */ public DR getXpn10_NameValidityRange() { return getTyped(9, DR.class); }
case 4: return new IS(getMessage(), new Integer( 137 )); case 5: return new ST(getMessage()); case 6: return new XPN(getMessage()); case 7: return new ST(getMessage()); case 8: return new XPN(getMessage()); case 9: return new ST(getMessage()); case 10: return new CE(getMessage()); case 19: return new ID(getMessage(), new Integer( 136 )); case 20: return new ST(getMessage()); case 21: return new XPN(getMessage()); case 22: return new ST(getMessage()); case 23: return new IS(getMessage(), new Integer( 143 )); case 37: return new IS(getMessage(), new Integer( 231 )); case 38: return new CE(getMessage()); case 39: return new XPN(getMessage()); case 40: return new CE(getMessage()); case 41: return new CE(getMessage()); case 46: return new JCC(getMessage()); case 47: return new IS(getMessage(), new Integer( 311 )); case 48: return new XPN(getMessage()); case 49: return new XTN(getMessage()); case 50: return new IS(getMessage(), new Integer( 222 )); case 51: return new XPN(getMessage()); case 52: return new XTN(getMessage()); case 53: return new IS(getMessage(), new Integer( 222 ));
/** * Returns prefix (e.g., DR) (component 5). This is a convenience method that saves you from * casting and handling an exception. */ public ST getXpn5_PrefixEgDR() { return getTyped(4, ST.class); }
switch (field) { case 0: return new SI(getMessage()); case 1: return new XPN(getMessage()); case 2: return new CE(getMessage()); case 3: return new XAD(getMessage()); case 23: return new IS(getMessage(), new Integer( 231 )); case 24: return new CE(getMessage()); case 25: return new XPN(getMessage()); case 26: return new CE(getMessage()); case 27: return new CE(getMessage()); case 28: return new CE(getMessage()); case 29: return new XPN(getMessage()); case 30: return new XTN(getMessage()); case 31: return new XAD(getMessage());
/** * Returns name validity range (component 10). This is a convenience method that saves you from * casting and handling an exception. */ public DR getXpn10_NameValidityRange() { return getTyped(9, DR.class); }
case 0: return new SI(getMessage()); case 1: return new CX(getMessage()); case 2: return new XPN(getMessage()); case 3: return new XPN(getMessage()); case 4: return new XAD(getMessage()); case 5: return new XTN(getMessage()); case 13: return new DT(getMessage()); case 14: return new NM(getMessage()); case 15: return new XPN(getMessage()); case 16: return new XAD(getMessage()); case 17: return new XTN(getMessage()); case 39: return new IS(getMessage(), new Integer( 231 )); case 40: return new CE(getMessage()); case 41: return new XPN(getMessage()); case 42: return new CE(getMessage()); case 43: return new CE(getMessage()); case 44: return new XPN(getMessage()); case 45: return new XTN(getMessage()); case 46: return new CE(getMessage());
/** * Returns name assembly order (component 11). This is a convenience method that saves you from * casting and handling an exception. */ public ID getXpn11_NameAssemblyOrder() { return getTyped(10, ID.class); }
case 0: return new SI(getMessage()); case 1: return new CX(getMessage()); case 2: return new XPN(getMessage()); case 3: return new XPN(getMessage()); case 4: return new XAD(getMessage()); case 5: return new XTN(getMessage()); case 13: return new DT(getMessage()); case 14: return new NM(getMessage()); case 15: return new XPN(getMessage()); case 16: return new XAD(getMessage()); case 17: return new XTN(getMessage()); case 39: return new IS(getMessage(), new Integer( 231 )); case 40: return new CE(getMessage()); case 41: return new XPN(getMessage()); case 42: return new CE(getMessage()); case 43: return new CE(getMessage()); case 44: return new XPN(getMessage()); case 45: return new XTN(getMessage()); case 46: return new CE(getMessage());
/** * Returns suffix (e.g., JR or III) (component 4). This is a convenience method that saves you from * casting and handling an exception. */ public ST getSuffixEgJRorIII() { return getTyped(3, ST.class); }
switch (field) { case 0: return new SI(getMessage()); case 1: return new XPN(getMessage()); case 2: return new CE(getMessage()); case 3: return new XAD(getMessage()); case 23: return new IS(getMessage(), new Integer( 231 )); case 24: return new CE(getMessage()); case 25: return new XPN(getMessage()); case 26: return new CE(getMessage()); case 27: return new CE(getMessage()); case 28: return new CE(getMessage()); case 29: return new XPN(getMessage()); case 30: return new XTN(getMessage()); case 31: return new XAD(getMessage());