Designing systems working in health care needs complying with the heterogeneous, overlapping, non-overlapping, competing, or even contradicting requirements expressed by the various actors of the health care complex environment, including regulatory bodies. The unification method introduced in this paper, utilized ontological struc- tures to unify heterogeneous requirements in different levels of ab- straction. Also the weighting and threshold algorithms defined upon the ontology structure allows to both prioritize the requirements and align design resources upon that priority, at the same time to enforce regulatory requirements in an easy, clear and integrated way and reject designs which cannot comply with them. Application of the method introduced in this paper is not limited to health care, but it might be applied in design for any heterogeneous environment.