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

How to use
AIL
in
ca.uhn.hl7v2.model.v251.segment

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

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

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

/**
 * Returns
 * AIL-1: "Set ID - AIL" - creates it if necessary
 */
public SI getAil1_SetIDAIL() { 
  SI retVal = this.getTypedField(1, 0);
  return retVal;
}
origin: ca.uhn.hapi/hapi-structures-v251

/** 
 * Creates a new AIL segment
 */
public AIL(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 - AIL");
                     this.add(ID.class, false, 1, 3, new Object[]{ getMessage(), new Integer(206) }, "Segment Action Code");
               this.add(PL.class, false, 0, 80, new Object[]{ getMessage() }, "Location Resource ID");
               this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Location Type-AIL");
               this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Location Group");
               this.add(TS.class, false, 1, 26, new Object[]{ getMessage() }, "Start Date/Time");
               this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Start Date/Time Offset");
               this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Start Date/Time Offset Units");
               this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Duration");
               this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Duration Units");
                     this.add(IS.class, false, 1, 10, new Object[]{ getMessage(), new Integer(279) }, "Allow Substitution Code");
               this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Filler Status Code");
  } catch(HL7Exception e) {
   log.error("Unexpected error creating AIL - this is probably a bug in the source code generator.", e);
  }
}
origin: ca.uhn.hapi/hapi-structures-v251

/** {@inheritDoc} */   
protected Type createNewTypeWithoutReflection(int field) {
  switch (field) {
   case 0: return new SI(getMessage());
   case 1: return new ID(getMessage(), new Integer( 206 ));
   case 2: return new PL(getMessage());
   case 3: return new CE(getMessage());
   case 4: return new CE(getMessage());
   case 5: return new TS(getMessage());
   case 6: return new NM(getMessage());
   case 7: return new CE(getMessage());
   case 8: return new NM(getMessage());
   case 9: return new CE(getMessage());
   case 10: return new IS(getMessage(), new Integer( 279 ));
   case 11: return new CE(getMessage());
   default: return null;
  }
}
origin: ca.uhn.hapi/hapi-structures-v251

private void init(ModelClassFactory factory) {
  try {
               this.add(SI.class, true, 1, 4, new Object[]{ getMessage() }, "Set ID - AIL");
                     this.add(ID.class, false, 1, 3, new Object[]{ getMessage(), new Integer(206) }, "Segment Action Code");
               this.add(PL.class, false, 0, 80, new Object[]{ getMessage() }, "Location Resource ID");
               this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Location Type-AIL");
               this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Location Group");
               this.add(TS.class, false, 1, 26, new Object[]{ getMessage() }, "Start Date/Time");
               this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Start Date/Time Offset");
               this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Start Date/Time Offset Units");
               this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Duration");
               this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Duration Units");
                     this.add(IS.class, false, 1, 10, new Object[]{ getMessage(), new Integer(279) }, "Allow Substitution Code");
               this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Filler Status Code");
  } catch(HL7Exception e) {
   log.error("Unexpected error creating AIL - 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 ID(getMessage(), new Integer( 206 ));
   case 2: return new PL(getMessage());
   case 3: return new CE(getMessage());
   case 4: return new CE(getMessage());
   case 5: return new TS(getMessage());
   case 6: return new NM(getMessage());
   case 7: return new CE(getMessage());
   case 8: return new NM(getMessage());
   case 9: return new CE(getMessage());
   case 10: return new IS(getMessage(), new Integer( 279 ));
   case 11: return new CE(getMessage());
   default: return null;
  }
}
origin: ca.uhn.hapi/hapi-structures-v251

/**
 * Returns
 * AIL-4: "Location Type-AIL" - creates it if necessary
 */
public CE getLocationTypeAIL() { 
  CE retVal = this.getTypedField(4, 0);
  return retVal;
}
 
origin: ca.uhn.hapi/hapi-structures-v251

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

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

/**
 * Returns
 * AIL-6: "Start Date/Time" - creates it if necessary
 */
public TS getAil6_StartDateTime() { 
  TS retVal = this.getTypedField(6, 0);
  return retVal;
}
origin: ca.uhn.hapi/hapi-osgi-base

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

/**
 * Returns
 * AIL-7: "Start Date/Time Offset" - creates it if necessary
 */
public NM getAil7_StartDateTimeOffset() { 
  NM retVal = this.getTypedField(7, 0);
  return retVal;
}
origin: ca.uhn.hapi/hapi-osgi-base

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

/**
 * Returns all repetitions of Location Resource ID (AIL-3).
 */
public PL[] getLocationResourceID() {
  PL[] retVal = this.getTypedField(3, new PL[0]);
  return retVal;
}
origin: ca.uhn.hapi/hapi-structures-v251

/**
 * Returns a specific repetition of
 * AIL-3: "Location Resource ID" - creates it if necessary
 *
 * @param rep The repetition index (0-indexed)
 */
public PL getLocationResourceID(int rep) { 
  PL retVal = this.getTypedField(3, rep);
  return retVal;
}
origin: ca.uhn.hapi/hapi-structures-v251

/**
 * Returns
 * AIL-7: "Start Date/Time Offset" - creates it if necessary
 */
public NM getStartDateTimeOffset() { 
  NM retVal = this.getTypedField(7, 0);
  return retVal;
}
 
origin: ca.uhn.hapi/hapi-structures-v251

/**
 * Returns
 * AIL-10: "Duration Units" - creates it if necessary
 */
public CE getAil10_DurationUnits() { 
  CE retVal = this.getTypedField(10, 0);
  return retVal;
}
origin: ca.uhn.hapi/hapi-osgi-base

/**
 * Returns
 * AIL-1: "Set ID - AIL" - creates it if necessary
 */
public SI getSetIDAIL() { 
  SI retVal = this.getTypedField(1, 0);
  return retVal;
}
 
origin: ca.uhn.hapi/hapi-osgi-base

/**
 * Returns
 * AIL-5: "Location Group" - creates it if necessary
 */
public CE getAil5_LocationGroup() { 
  CE retVal = this.getTypedField(5, 0);
  return retVal;
}
ca.uhn.hl7v2.model.v251.segmentAIL

Javadoc

Represents an HL7 AIL message segment (Appointment Information - Location Resource). This segment has the following fields:

  • AIL-1: Set ID - AIL (SI)
  • AIL-2: Segment Action Code (ID) optional
  • AIL-3: Location Resource ID (PL) optional repeating
  • AIL-4: Location Type-AIL (CE) optional
  • AIL-5: Location Group (CE) optional
  • AIL-6: Start Date/Time (TS) optional
  • AIL-7: Start Date/Time Offset (NM) optional
  • AIL-8: Start Date/Time Offset Units (CE) optional
  • AIL-9: Duration (NM) optional
  • AIL-10: Duration Units (CE) optional
  • AIL-11: Allow Substitution Code (IS) optional
  • AIL-12: Filler Status Code (CE) optional

Most used methods

  • add
  • getMessage
  • getReps
  • getTypedField
  • init

Popular in Java

  • Updating database using SQL prepared statement
  • scheduleAtFixedRate (ScheduledExecutorService)
  • setScale (BigDecimal)
  • getExternalFilesDir (Context)
  • GridBagLayout (java.awt)
    The GridBagLayout class is a flexible layout manager that aligns components vertically and horizonta
  • Window (java.awt)
    A Window object is a top-level window with no borders and no menubar. The default layout for a windo
  • Kernel (java.awt.image)
  • SocketException (java.net)
    This SocketException may be thrown during socket creation or setting options, and is the superclass
  • Dictionary (java.util)
    Note: Do not use this class since it is obsolete. Please use the Map interface for new implementatio
  • ResourceBundle (java.util)
    ResourceBundle is an abstract class which is the superclass of classes which provide Locale-specifi
  • Top plugins for WebStorm
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