/** * Gets the first repetition for <b>channel</b> (Groups related data items), * creating it if it does not already exist. * * <p> * <b>Definition:</b> * Groups together physiological measurement data and derived data * </p> */ public VirtualDeviceChannel getChannelFirstRep() { if (getChannel().isEmpty()) { return addChannel(); } return getChannel().get(0); }
/** * Adds and returns a new value for <b>channel</b> (Groups related data items) * * <p> * <b>Definition:</b> * Groups together physiological measurement data and derived data * </p> */ public VirtualDeviceChannel addChannel() { VirtualDeviceChannel newType = new VirtualDeviceChannel(); getChannel().add(newType); return newType; }
/** * Adds and returns a new value for <b>virtualDevice</b> (A medical-related subsystem of a medical device) * * <p> * <b>Definition:</b> * A medical-related subsystem of a medical device * </p> */ public VirtualDevice addVirtualDevice() { VirtualDevice newType = new VirtualDevice(); getVirtualDevice().add(newType); return newType; }