Improving public health services requires comprehensively integrating all services including medical, social, community, and public health ones. Therefore, developing integrated health information services has to start considering business process, rules and information semantics of involved domains. The paper proposes a business and information architecture for the specification of a future-proof national integrated system, concretely the requirements for semantic integration between public health surveillance and clinical information systems. The architecture is a semantically interoperable approach because it describes business process, rules and information semantics based on national policy documents and expressed in a standard language such us the Unified Modeling Language UML. Having the enterprise and information models formalized, semantically interoperable Health IT components/services development is supported.