[[TracNav(TracNav/ISO15926Primer)]] = Encapsulate an Application = ---- In this example, information flow between the applications is already automated by means of custom database maps. But you would like to be able to modify one of the applications without disrupting the entire landscape of applications. One way to do this is to map the output of upstream applications, and the input of the target application to ISO 15926-4. [[Image(GettingStarted_Encapsulate01.JPG, 400px)]] '''Figure 1 - Hard-Coded Custom Maps''' This is called ''Encapsulating.'' The application using the 15926-4 dictionary. After you do this, the application can be modified, or changed out entirely, as long as the inputs are still mapped to 15926-4 [[Image(GettingStarted_Encapsulate02.JPG, 400px)]] '''Figure 2 - Encapsulate an Application''' === Next === * [wiki:ISO15926Primer_GettingStarted_Decouple Primer: Decouple an Application from a Confederation of Applications] ----