The collection and pooling functions in the Hungarian health insurance scheme are separate, but there is no complicated mechanism to distribute resources from the collecting agency (the Tax Office) to the main pooling agency (the NHIFA), which is also the sole payer in the system. The NHIFA does not have much discretion over active contracting, however, because purchasing is based on a contract model and the terms of contracts are determined by the National Assembly.