Hi
Can someone help me with the application dependancies view please. FYI, it is a REST API call from RocketPACS to ezyVet via the ezyVet API.
1) How do I specify the information exchange between ezyVet API and ezyVet? The static architecture of ezyVet has two entries in the application provider dependancies, specifying the relationship between RocketPACS to ezyVet API, and ezyVet API to ezyVet, yet the latter information is not displaying
2) Why is there a bottom arrow that shows a direct connection from RocketPACS to ezyVet? How do I remove this?
Many thanks.
Application dependencies
I think you are using Open Source which a bit different to Cloud, in Cloud you can use the application dependency editor, click the pencil on the line and edit the data there.
In OS, in the search box for the class tree search for the class :APU-TO-APU-STATIC-RELATION
This is all the relations. In the instance browser search for the application name, e.g. ezyVET. You will see all the relations for that app. If you click the relation instance, in the instance window you will see a FROM (the left-hand box) and a TO (right hand) box with apps in each i. This is a dependency, so the FROM app is dependent on the TO add, but note in the information flow, data will flow from the TO app to the FROM app. (sorry, that’s the joy of using a graph, we’re actually modelling dependencies which we are using to define a flow of data).
Below the FROM and TO you should see the Information Exchanged box. In there you can create and add APP_PRO_TO_INFOREP_EXCHANGE_RELATION, there you can add your data, timeliness, etc it should be fairly obvious from there
Re the second line at the bottom suggests a dependency between the two apps has been created. You should find that relation in the :APU-TO-APU-STATIC-RELATION instance list. You are best finding the static architecture you defined it in, it should be the ezyVet one, and delete it. If you can't find it you could delete the :APU-TO-APU-STATIC-RELATION instance but you will have some orphan usages, usually not a problem, but a bit untidy
In OS, in the search box for the class tree search for the class :APU-TO-APU-STATIC-RELATION
This is all the relations. In the instance browser search for the application name, e.g. ezyVET. You will see all the relations for that app. If you click the relation instance, in the instance window you will see a FROM (the left-hand box) and a TO (right hand) box with apps in each i. This is a dependency, so the FROM app is dependent on the TO add, but note in the information flow, data will flow from the TO app to the FROM app. (sorry, that’s the joy of using a graph, we’re actually modelling dependencies which we are using to define a flow of data).
Below the FROM and TO you should see the Information Exchanged box. In there you can create and add APP_PRO_TO_INFOREP_EXCHANGE_RELATION, there you can add your data, timeliness, etc it should be fairly obvious from there
Re the second line at the bottom suggests a dependency between the two apps has been created. You should find that relation in the :APU-TO-APU-STATIC-RELATION instance list. You are best finding the static architecture you defined it in, it should be the ezyVet one, and delete it. If you can't find it you could delete the :APU-TO-APU-STATIC-RELATION instance but you will have some orphan usages, usually not a problem, but a bit untidy