Observation form with searchable input

I have setup a form (Infant Visit for Postnatal Care) using implementer interface and one of the the input is infant id. So i want to make that input a searchable patient identifier input for another patient registered. So to clear things up a mother will start an Infant Visit her child and and on the observation form i want a way to implement an input that search for patient identifier. What this the best way to implement that?

Thanks

in Observation form, you can’t do that OOB as of now. it will require some development. But here would be tentative approach

  1. Define a concept with datatype complex
  2. write a complex obs handler like a ProviderObsHandler
  3. Improve the formbuilder obs control to support such complex obs (there is already one for Location)