/** * <p> * Returns * PD1 (PD1 - patient additional demographic segment) - creates it if necessary * </p> * * */ public PD1 getPD1() { return getTyped("PD1", PD1.class); }
/** * <p> * Returns * PV1PV2 (a Group object) - creates it if necessary * </p> * * */ public PPG_PCG_PV1PV2 getPV1PV2() { return getTyped("PV1PV2", PPG_PCG_PV1PV2.class); }
/** * <p> * Returns * MSA (MSA - message acknowledgment segment) - creates it if necessary * </p> * * */ public MSA getMSA() { return getTyped("MSA", MSA.class); }
/** * <p> * Returns the number of existing repetitions of PTHNTEVARROLVARGOLNTEVARROLVAROBXNTEPRBNTEVARROLVAROBXNTEORCOBRRXONTEVAROBXNTEVAR * </p> * */ public int getPTHNTEVARROLVARGOLNTEVARROLVAROBXNTEPRBNTEVARROLVAROBXNTEORCOBRRXONTEVAROBXNTEVARReps() { return getReps("PTHNTEVARROLVARGOLNTEVARROLVAROBXNTEPRBNTEVARROLVAROBXNTEORCOBRRXONTEVAROBXNTEVAR"); }
/** * <p> * Returns * PID (PID - patient identification segment) - creates it if necessary * </p> * * */ public PID getPID() { return getTyped("PID", PID.class); }
/** * <p> * Returns the number of existing repetitions of FT1PR1ROL * </p> * */ public int getFT1PR1ROLReps() { return getReps("FT1PR1ROL"); }
/** * <p> * Returns * QRD (QRD - original-style query definition segment) - creates it if necessary * </p> * * */ public QRD getQRD() { return getTyped("QRD", QRD.class); }
/** * <p> * Returns * the first repetition of * PV1PV2DB1OBXAL1DG1DRGPR1ROLGT1NK1IN1IN2IN3ACCUB1UB2 (a Group object) - creates it if necessary * </p> * * */ public BAR_P05_PV1PV2DB1OBXAL1DG1DRGPR1ROLGT1NK1IN1IN2IN3ACCUB1UB2 getPV1PV2DB1OBXAL1DG1DRGPR1ROLGT1NK1IN1IN2IN3ACCUB1UB2() { return getTyped("PV1PV2DB1OBXAL1DG1DRGPR1ROLGT1NK1IN1IN2IN3ACCUB1UB2", BAR_P05_PV1PV2DB1OBXAL1DG1DRGPR1ROLGT1NK1IN1IN2IN3ACCUB1UB2.class); }
/** * Creates a new ADT_A50 message with custom ModelClassFactory. */ public ADT_A50(ModelClassFactory factory) { super(factory); init(factory); }
/** * <p> * Returns * EVN (EVN - event type segment) - creates it if necessary * </p> * * */ public EVN getEVN() { return getTyped("EVN", EVN.class); }
/** * <p> * Returns * PD1 (PD1 - patient additional demographic segment) - creates it if necessary * </p> * * */ public PD1 getPD1() { return getTyped("PD1", PD1.class); }
/** * <p> * Returns the number of existing repetitions of PRBNTEVARROLVARPTHVAROBXNTEGOLNTEVARROLVAROBXNTEORCOBRRXONTEVAROBXNTEVAR * </p> * */ public int getPRBNTEVARROLVARPTHVAROBXNTEGOLNTEVARROLVAROBXNTEORCOBRRXONTEVAROBXNTEVARReps() { return getReps("PRBNTEVARROLVARPTHVAROBXNTEGOLNTEVARROLVAROBXNTEORCOBRRXONTEVAROBXNTEVAR"); }
/** * <p> * Returns * the first repetition of * NK1 (NK1 - next of kin / associated parties segment-) - creates it if necessary * </p> * * */ public NK1 getNK1() { return getTyped("NK1", NK1.class); }
} else if ( ack instanceof ca.uhn.hl7v2.model.v231.message.ACK ) { ca.uhn.hl7v2.model.v231.message.ACK mod = (ca.uhn.hl7v2.model.v231.message.ACK) ack; mod.getMSH().getSendingApplication().getNamespaceID().setValue( APPNAME ); mod.getMSH().getSendingFacility().getNamespaceID().setValue( APPNAME ); ackMessage = mod.encode(); } else if ( ack instanceof ca.uhn.hl7v2.model.v24.message.ACK ) { ca.uhn.hl7v2.model.v24.message.ACK mod = (ca.uhn.hl7v2.model.v24.message.ACK) ack;
/** * <p> * Returns * PV1 () - creates it if necessary * </p> * Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A18, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A37, ADT_A38, ADT_A50, ADT_A51] * */ public PV1 getPV1() { return getTyped("PV1", PV1.class); }
/** * <p> * Returns * the first repetition of * OBX (OBX - observation/result segment) - creates it if necessary * </p> * * */ public OBX getOBX() { return getTyped("OBX", OBX.class); }
/** * <p> * Returns * the first repetition of * PTHNTEVARROLVARGOLNTEVARROLVAROBXNTEPRBNTEVARROLVAROBXNTEORCOBRRXONTEVAROBXNTEVAR (a Group object) - creates it if necessary * </p> * * */ public PPG_PCG_PTHNTEVARROLVARGOLNTEVARROLVAROBXNTEPRBNTEVARROLVAROBXNTEORCOBRRXONTEVAROBXNTEVAR getPTHNTEVARROLVARGOLNTEVARROLVAROBXNTEPRBNTEVARROLVAROBXNTEORCOBRRXONTEVAROBXNTEVAR() { return getTyped("PTHNTEVARROLVARGOLNTEVARROLVAROBXNTEPRBNTEVARROLVAROBXNTEORCOBRRXONTEVAROBXNTEVAR", PPG_PCG_PTHNTEVARROLVARGOLNTEVARROLVAROBXNTEPRBNTEVARROLVAROBXNTEORCOBRRXONTEVAROBXNTEVAR.class); }
/** * <p> * Returns * DSC (DSC - Continuation pointer segment) - creates it if necessary * </p> * * */ public DSC getDSC() { return getTyped("DSC", DSC.class); }
/** * <p> * Returns * PV2 () - creates it if necessary * </p> * Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A21, ADT_A22, ADT_A23, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A38] * */ public PV2 getPV2() { return getTyped("PV2", PV2.class); }
/** * <p> * Returns * ACC (ACC - accident segment) - creates it if necessary * </p> * * */ public ACC getACC() { return getTyped("ACC", ACC.class); }