docs: @Override
  	public void setValueAsQueryToken(FhirContext theContext, String theParamName, String theQualifier, String theParameter) {
  		int barIndex = ParameterUtil.nonEscapedIndexOf(theParameter, '|');
  		if (barIndex != -1) {
  			setSystem(theParameter.substring(0, barIndex));
  			setValue(ParameterUtil.unescape(theParameter.substring(barIndex + 1)));
  		} else {
  			setValue(ParameterUtil.unescape(theParameter));
  		}
  	}