-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathstructurizr-UpdateAddressbook.puml
46 lines (37 loc) · 1.22 KB
/
structurizr-UpdateAddressbook.puml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
@startuml
set separator none
title Update Addressbook
top to bottom direction
skinparam {
arrowFontSize 10
defaultTextAlignment center
wrapWidth 200
maxMessageSize 100
}
hide stereotype
skinparam rectangle<<AdressingService>> {
BackgroundColor #ecc22e
FontColor #000000
BorderColor #000000
shadowing true
}
skinparam rectangle<<LocalAddressingRegister>> {
BackgroundColor #c5c5c5
FontColor #000000
BorderColor #000000
shadowing true
}
rectangle "Generic Function Modules" <<group1>> as group1 {
skinparam RectangleBorderColor<<group1>> #cccccc
skinparam RectangleFontColor<<group1>> #cccccc
skinparam RectangleBorderStyle<<group1>> dashed
rectangle "==Adressing Service\n<size:10>[System]</size>" <<AdressingService>> as AdressingService
}
rectangle "Healthcare Provider domain" <<group2>> as group2 {
skinparam RectangleBorderColor<<group2>> #cccccc
skinparam RectangleFontColor<<group2>> #cccccc
skinparam RectangleBorderStyle<<group2>> dashed
rectangle "==Local Addressing Register\n<size:10>[System]</size>" <<LocalAddressingRegister>> as LocalAddressingRegister
}
LocalAddressingRegister <.[#707070,thickness=2]. AdressingService : "<color:#707070>1. Request Care Services Updates [ITI-91]"
@enduml