Eventually we want to get rid of this controller, introduce an EncounterTransactionResource, and let the existing switchboard rest controller handle this and delegate to our resource.