S3Model as a Component of an Enterprise Architecture¶
S3Model is a core foundational part of any enterprise architecture that strives to attain computable semantic interoperability. In this chapter, we describe how the S3Model eco-system fits into typical IT architectures. Keeping in mind that S3Model is also applicable to any size application that needs to be semantically Interoperable, from wearable devices to enterprise EHRs.
The Open Group Architecture Framework (TOGAF®) is a framework for enterprise architecture which provides an approach for designing, planning, implementing, and governing an enterprise information technology architecture. In this document, it provides us with a formal method to communicate with implementers and decision makers on integrating S3Model into the enterprise.
Focusing on Part V (chapter 39) and Part VI (chapter 44) of the TOGAF specification; Enterprise Continuum and Integrated Information Infrastructure Reference Model. These chapters explore the view of the enterprise repository as part of the enterprise and the information technology industry at large as well as developing a sound foundation for boundary-less information flow.
Referring to Figure 39-1 and its description, the S3Model reference model, and its implementation fits into the category Architecture Continuum. In the details description and depicted graphically in Figure 39-2 are four conceptual architectures. Their relationship to S3Model is described below. The reader should bear in mind that S3Model is much finer-grained than these abstract architectures. However, this does serve as a good starting point.
TOGAF® Foundation Architectures¶
The S3Model specifications and reference implementation represent a foundation model on which to build more specific models. From a broader perspective, the XML family of technologies provides the foundation for ubiquity.
TOGAF® Common System Architectures¶
The S3Model DMs are composed of multiple, reusable (pluggable) complexType restrictions of the reference model. These PCMs can be reused in many DMs and can represent a standard group of components. Again from the broader perspective, the use of XML Schema as an easily transported model is of primary importance as a typical architecture.
TOGAF® Industry Architectures¶
DMs that have broad applicability in healthcare across many types of applications fit into the architecture. These DMs may be openly licensed and shared globally. One might consider the availability of tools for XML in this category as well as tools that might be used specifically for creating S3Model knowledge artifacts (RMCs and DMs).
TOGAF® Organization-Specific Architectures¶
Data Models used in applications within one organization are in this category.
The reader should consult the details of the TOGAF® documentation as well as the remainder of this document, to understand the full implications of implementing S3Model into large organizations.
In chapter 44 of the TOGAF® specifications we focus more towards information interoperability of applications, regardless of their platform and location. Here we can discover the importance of ubiquitous technology in providing interoperability. This chapter focuses on a specific enterprise whereas with S3Model we work with a global healthcare information scenario. There are multiple terminologies and ontologies to use, numerous languages, cultures, and geographies to consider and the data essentially has no expiration date. Therefore, The Boundaryless Information Flow problem space for us is significantly larger than the TOGAF® specifications cover. However, the above descriptions should add some context to the S3Model concepts for those developers that are familiar with existing enterprise architectures. Always keep in mind that implementations are local, DMs and data instances are global.