public ChargeItemDefinition setExperimental(boolean value) { 
        if (this.experimental == null)
          this.experimental = new BooleanType();
        this.experimental.setValue(value);
      return this;
    }
public ChargeItemDefinition setExperimental ( boolean value ) { if ( this . experimental == null ) this . experimental = new BooleanType ( ) ; this . experimental . setValue ( value ) ; return this ; }
@param value A Boolean value to indicate that this charge item definition is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage.