Tabnine Logo
BPO
Code IndexAdd Tabnine to your IDE (free)

How to use
BPO
in
ca.uhn.hl7v2.model.v26.segment

Best Java code snippets using ca.uhn.hl7v2.model.v26.segment.BPO (Showing top 20 results out of 315)

origin: ca.uhn.hapi/hapi-structures-v26

/**
 * Returns a count of the current number of repetitions of BP Indication for Use (BPO-13).
 * This method does not create a repetition, so if no repetitions have currently been defined or accessed,
 * it will return zero.
 */
public int getBpo13_BPIndicationForUseReps() {
  return this.getReps(13);
}
origin: ca.uhn.hapi/hapi-structures-v26

/**
 * Returns
 * BPO-2: "BP Universal Service Identifier" - creates it if necessary
 */
public CWE getBPUniversalServiceIdentifier() { 
  CWE retVal = this.getTypedField(2, 0);
  return retVal;
}
 
origin: ca.uhn.hapi/hapi-osgi-base

/** 
 * Creates a new BPO segment
 */
public BPO(Group parent, ModelClassFactory factory) {
  super(parent, factory);
  init(factory);
}
origin: ca.uhn.hapi/hapi-osgi-base

private void init(ModelClassFactory factory) {
  try {
               this.add(SI.class, true, 1, 4, new Object[]{ getMessage() }, "Set ID - BPO");
               this.add(CWE.class, true, 1, 250, new Object[]{ getMessage() }, "BP Universal Service Identifier");
               this.add(CWE.class, false, 0, 250, new Object[]{ getMessage() }, "BP  Processing Requirements");
               this.add(NM.class, true, 1, 5, new Object[]{ getMessage() }, "BP Quantity");
               this.add(NM.class, false, 1, 5, new Object[]{ getMessage() }, "BP Amount");
               this.add(CWE.class, false, 1, 250, new Object[]{ getMessage() }, "BP Units");
               this.add(DTM.class, false, 1, 24, new Object[]{ getMessage() }, "BP Intended Use Date/Time");
               this.add(PL.class, false, 1, 80, new Object[]{ getMessage() }, "BP Intended Dispense From Location");
               this.add(XAD.class, false, 1, 250, new Object[]{ getMessage() }, "BP Intended Dispense From Address");
               this.add(DTM.class, false, 1, 24, new Object[]{ getMessage() }, "BP Requested Dispense Date/Time");
               this.add(PL.class, false, 1, 80, new Object[]{ getMessage() }, "BP Requested Dispense To Location");
               this.add(XAD.class, false, 1, 250, new Object[]{ getMessage() }, "BP Requested Dispense To Address");
               this.add(CWE.class, false, 0, 250, new Object[]{ getMessage() }, "BP Indication for Use");
                     this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "BP Informed Consent Indicator");
  } catch(HL7Exception e) {
   log.error("Unexpected error creating BPO - this is probably a bug in the source code generator.", e);
  }
}
origin: ca.uhn.hapi/hapi-structures-v26

/** {@inheritDoc} */   
protected Type createNewTypeWithoutReflection(int field) {
  switch (field) {
   case 0: return new SI(getMessage());
   case 1: return new CWE(getMessage());
   case 2: return new CWE(getMessage());
   case 3: return new NM(getMessage());
   case 4: return new NM(getMessage());
   case 5: return new CWE(getMessage());
   case 6: return new DTM(getMessage());
   case 7: return new PL(getMessage());
   case 8: return new XAD(getMessage());
   case 9: return new DTM(getMessage());
   case 10: return new PL(getMessage());
   case 11: return new XAD(getMessage());
   case 12: return new CWE(getMessage());
   case 13: return new ID(getMessage(), new Integer( 136 ));
   default: return null;
  }
}
origin: ca.uhn.hapi/hapi-structures-v26

private void init(ModelClassFactory factory) {
  try {
               this.add(SI.class, true, 1, 4, new Object[]{ getMessage() }, "Set ID - BPO");
               this.add(CWE.class, true, 1, 250, new Object[]{ getMessage() }, "BP Universal Service Identifier");
               this.add(CWE.class, false, 0, 250, new Object[]{ getMessage() }, "BP  Processing Requirements");
               this.add(NM.class, true, 1, 5, new Object[]{ getMessage() }, "BP Quantity");
               this.add(NM.class, false, 1, 5, new Object[]{ getMessage() }, "BP Amount");
               this.add(CWE.class, false, 1, 250, new Object[]{ getMessage() }, "BP Units");
               this.add(DTM.class, false, 1, 24, new Object[]{ getMessage() }, "BP Intended Use Date/Time");
               this.add(PL.class, false, 1, 80, new Object[]{ getMessage() }, "BP Intended Dispense From Location");
               this.add(XAD.class, false, 1, 250, new Object[]{ getMessage() }, "BP Intended Dispense From Address");
               this.add(DTM.class, false, 1, 24, new Object[]{ getMessage() }, "BP Requested Dispense Date/Time");
               this.add(PL.class, false, 1, 80, new Object[]{ getMessage() }, "BP Requested Dispense To Location");
               this.add(XAD.class, false, 1, 250, new Object[]{ getMessage() }, "BP Requested Dispense To Address");
               this.add(CWE.class, false, 0, 250, new Object[]{ getMessage() }, "BP Indication for Use");
                     this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "BP Informed Consent Indicator");
  } catch(HL7Exception e) {
   log.error("Unexpected error creating BPO - this is probably a bug in the source code generator.", e);
  }
}
origin: ca.uhn.hapi/hapi-osgi-base

/** {@inheritDoc} */   
protected Type createNewTypeWithoutReflection(int field) {
  switch (field) {
   case 0: return new SI(getMessage());
   case 1: return new CWE(getMessage());
   case 2: return new CWE(getMessage());
   case 3: return new NM(getMessage());
   case 4: return new NM(getMessage());
   case 5: return new CWE(getMessage());
   case 6: return new DTM(getMessage());
   case 7: return new PL(getMessage());
   case 8: return new XAD(getMessage());
   case 9: return new DTM(getMessage());
   case 10: return new PL(getMessage());
   case 11: return new XAD(getMessage());
   case 12: return new CWE(getMessage());
   case 13: return new ID(getMessage(), new Integer( 136 ));
   default: return null;
  }
}
origin: ca.uhn.hapi/hapi-structures-v26

/**
 * Returns
 * BPO-4: "BP Quantity" - creates it if necessary
 */
public NM getBpo4_BPQuantity() { 
  NM retVal = this.getTypedField(4, 0);
  return retVal;
}
origin: ca.uhn.hapi/hapi-osgi-base

/**
 * Returns a count of the current number of repetitions of BP Indication for Use (BPO-13).
 * This method does not create a repetition, so if no repetitions have currently been defined or accessed,
 * it will return zero.
 */
public int getBpo13_BPIndicationForUseReps() {
  return this.getReps(13);
}
origin: ca.uhn.hapi/hapi-structures-v26

/** 
 * Creates a new BPO segment
 */
public BPO(Group parent, ModelClassFactory factory) {
  super(parent, factory);
  init(factory);
}
origin: ca.uhn.hapi/hapi-structures-v26

/**
 * Returns
 * BPO-8: "BP Intended Dispense From Location" - creates it if necessary
 */
public PL getBPIntendedDispenseFromLocation() { 
  PL retVal = this.getTypedField(8, 0);
  return retVal;
}
 
origin: ca.uhn.hapi/hapi-osgi-base

/**
 * Returns a count of the current number of repetitions of BP  Processing Requirements (BPO-3).
 * This method does not create a repetition, so if no repetitions have currently been defined or accessed,
 * it will return zero.
 */
public int getBpo3_BPProcessingRequirementsReps() {
  return this.getReps(3);
}
origin: ca.uhn.hapi/hapi-structures-v26

/**
 * Returns
 * BPO-10: "BP Requested Dispense Date/Time" - creates it if necessary
 */
public DTM getBPRequestedDispenseDateTime() { 
  DTM retVal = this.getTypedField(10, 0);
  return retVal;
}
 
origin: ca.uhn.hapi/hapi-structures-v26

/**
 * Returns a count of the current number of repetitions of BP  Processing Requirements (BPO-3).
 * This method does not create a repetition, so if no repetitions have currently been defined or accessed,
 * it will return zero.
 */
public int getBpo3_BPProcessingRequirementsReps() {
  return this.getReps(3);
}
origin: ca.uhn.hapi/hapi-structures-v26

/**
 * Returns
 * BPO-14: "BP Informed Consent Indicator" - creates it if necessary
 */
public ID getBPInformedConsentIndicator() { 
  ID retVal = this.getTypedField(14, 0);
  return retVal;
}
 
origin: ca.uhn.hapi/hapi-osgi-base

/**
 * Returns a count of the current number of repetitions of BP  Processing Requirements (BPO-3).
 * This method does not create a repetition, so if no repetitions have currently been defined or accessed,
 * it will return zero.
 */
public int getBPProcessingRequirementsReps() {
  return this.getReps(3);
}
origin: ca.uhn.hapi/hapi-osgi-base

/**
 * Returns
 * BPO-6: "BP Units" - creates it if necessary
 */
public CWE getBPUnits() { 
  CWE retVal = this.getTypedField(6, 0);
  return retVal;
}
 
origin: ca.uhn.hapi/hapi-osgi-base

/**
 * Returns a count of the current number of repetitions of BP Indication for Use (BPO-13).
 * This method does not create a repetition, so if no repetitions have currently been defined or accessed,
 * it will return zero.
 */
public int getBPIndicationForUseReps() {
  return this.getReps(13);
}
origin: ca.uhn.hapi/hapi-osgi-base

/**
 * Returns
 * BPO-10: "BP Requested Dispense Date/Time" - creates it if necessary
 */
public DTM getBpo10_BPRequestedDispenseDateTime() { 
  DTM retVal = this.getTypedField(10, 0);
  return retVal;
}
origin: ca.uhn.hapi/hapi-structures-v26

/**
 * Returns a count of the current number of repetitions of BP  Processing Requirements (BPO-3).
 * This method does not create a repetition, so if no repetitions have currently been defined or accessed,
 * it will return zero.
 */
public int getBPProcessingRequirementsReps() {
  return this.getReps(3);
}
ca.uhn.hl7v2.model.v26.segmentBPO

Javadoc

Represents an HL7 BPO message segment (Blood product order). This segment has the following fields:

  • BPO-1: Set ID - BPO (SI)
  • BPO-2: BP Universal Service Identifier (CWE)
  • BPO-3: BP Processing Requirements (CWE) optional repeating
  • BPO-4: BP Quantity (NM)
  • BPO-5: BP Amount (NM) optional
  • BPO-6: BP Units (CWE) optional
  • BPO-7: BP Intended Use Date/Time (DTM) optional
  • BPO-8: BP Intended Dispense From Location (PL) optional
  • BPO-9: BP Intended Dispense From Address (XAD) optional
  • BPO-10: BP Requested Dispense Date/Time (DTM) optional
  • BPO-11: BP Requested Dispense To Location (PL) optional
  • BPO-12: BP Requested Dispense To Address (XAD) optional
  • BPO-13: BP Indication for Use (CWE) optional repeating
  • BPO-14: BP Informed Consent Indicator (ID) optional

Most used methods

  • add
  • getMessage
  • getReps
  • getTypedField
  • init

Popular in Java

  • Finding current android device location
  • getExternalFilesDir (Context)
  • onRequestPermissionsResult (Fragment)
  • getSystemService (Context)
  • HttpServer (com.sun.net.httpserver)
    This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
  • Color (java.awt)
    The Color class is used to encapsulate colors in the default sRGB color space or colors in arbitrary
  • BufferedImage (java.awt.image)
    The BufferedImage subclass describes an java.awt.Image with an accessible buffer of image data. All
  • List (java.util)
    An ordered collection (also known as a sequence). The user of this interface has precise control ove
  • JCheckBox (javax.swing)
  • Join (org.hibernate.mapping)
  • Github Copilot alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now