Estimado foreros
Si alguien me puede ayudar con el siguiente incoveniente, estoy trabajando con primefaces e Hibernate, el problema es el siguiente tengo un selectOneMenu donde estraigo de mi base los pacientes registrados, ahora deseo obtener el ID del paciente escogido y enviarlo como parametro a un metodo en mi Bean "mbRPaciente.getByCodigo('codigoCapturado')". El problema es que no encuentro manera de poder capturar el id del paciente seleccionado y eviarlo al metodo.
<p:selectOneMenu id="paciente"
filter="true" filterMatchMode="startsWith"
panelStyle="width:250px" required="true" var="itemPaciente" >
<f:selectItem itemLabel="Seleccione" itemValue="" noSelectionOption="true"/>
<f:selectItems value ="#{mbRPaciente.all}" var="itemPaciente" itemLabel="#{itemPaciente.nombres} #{itemPaciente.apellidos}" itemValue="#{itemPaciente.codigoPaciente}" />
<p:ajax event="change" listener="#{mbRPaciente.getByCodigo('codigoCapturado')}"/>
</p:selectOneMenu>
Cualquier ayuda será bien recibida de antemano les doy mis sinceros agradecimientos.