Skip to content

Commit

Permalink
add plantuml for build check
Browse files Browse the repository at this point in the history
  • Loading branch information
oliveregger committed May 16, 2024
1 parent b73c6a8 commit ec4238d
Show file tree
Hide file tree
Showing 4 changed files with 70 additions and 5 deletions.
62 changes: 62 additions & 0 deletions input/images-source/overview.plantuml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
@startuml

title **Profiles, actors and transactions covered in this national extension**

skinparam componentStyle rectangle
skinparam svgDimensionStyle false

left to right direction

component "EPR App" {
[IUA Authorization Client] as IUAClient

[Patient Demographics Consumer] as PDQmConsumer

[PIXm Patient Identifier Cross-reference Consumer] as PIXmConsumer
[PIXm Patient Identity Source] as PIXmSource

[MHD Document Source] as MHDSource
[MHD Document Consumer] as MHDConsumer

[RESTful ATNA Secure Node] as ATNANode

[Care Services Selective Consumer] as mCSDSelectiveConsumer

[Policy Source] as PPQmPolicySource
[Policy Consumer] as PPQmPolicyConsumer
}

component "EPR API" {
[IUA Authorization Server] as IUAAuthServer
IUAClient -> IUAAuthServer : Get Access Token [ITI-71], \nGet Authorization Server Metadata [ITI-103]
[IUA Resource Server] as IUAResourceServer
IUAClient --> IUAResourceServer : Incorporate Access Token [ITI-72]

[Patient Demographics Supplier] as PDQmSupplier
PDQmConsumer --> PDQmSupplier : Mobile Patient Demographics Query [ITI-78]

[PIXm Patient Identifier Cross-reference Manager] as PIXmManager
PIXmConsumer --> PIXmManager : Mobile Patient Identifier Cross-reference Query [ITI-83]
PIXmSource --> PIXmManager : Patient Identity Feed FHIR [ITI-104]

[MHD Document Recipient] as MHDRecipient
MHDSource --> MHDRecipient : Provide Document Bundle [ITI-65], \nUpdate Document Metadata [CH:MHD-1]

[MHD Document Responder] as MHDResponder
MHDConsumer --> MHDResponder : Find Document Lists [ITI-66], \nFind Document References [ITI-67], \nRetrieve Document [ITI-68]

[RESTful ATNA Audit Record Repository] as ATNARepository
ATNANode --> ATNARepository : Record Audit Event [ITI-20]

[Care Services Selective Supplier] as mCSDSelectiveSupplier
mCSDSelectiveConsumer --> mCSDSelectiveSupplier : Find Matching Care Services [ITI-90]

[Policy Repository] as PPQmPolicyRepository
PPQmPolicySource --> PPQmPolicyRepository : Mobile Privacy Policy Feed [PPQ-3],\nMobile Privacy Policy Bundle Feed [PPQ-4]
PPQmPolicyConsumer --> PPQmPolicyRepository : Mobile Privacy Policy Retrieve [PPQ-5]
}

[User Authentication Provider] as UAProvider
IUAAuthServer --> UAProvider : Authenticate User

@enduml
3 changes: 3 additions & 0 deletions input/pagecontent/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
**CH IG** is a template for creating a [HL7 Switzerland](https://www.hl7.ch/) FHIR implementation guide.


<div>{% include overview.svg %}</div>


### Source and Download

[GitHub Repository](https://github.com/ahdis/ch-ig)
Expand Down
4 changes: 2 additions & 2 deletions publication-request.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"package-id" : "ch.fhir.ig.ch-ig",
"version" : "1.0.0",
"path" : "http://fhir.ch/ig/ch-ig/1.0.0",
"version" : "1.1.0",
"path" : "http://fhir.ch/ig/ch-ig/1.1.0",
"mode" : "milestone",
"status" : "trial-use",
"sequence" : "STU",
Expand Down
6 changes: 3 additions & 3 deletions sushi-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ status: draft
license: CC0-1.0
copyright: CC0-1.0
jurisdiction: urn:iso:std:iso:3166#CHE
date: 2024-04-04
version: 1.0.0
date: 2024-05-16
version: 1.1.0
fhirVersion: 4.0.1
copyrightYear: 2024+
releaseLabel: draft # ci-build | draft | qa-preview | ballot | trial-use | release | update | normative+trial-use
Expand All @@ -27,7 +27,7 @@ contact:

dependencies:
hl7.terminology: 5.4.0
ch.fhir.ig.ch-core: 4.0.1
ch.fhir.ig.ch-core: 5.0.0-ballot

pages:
index.md:
Expand Down

0 comments on commit ec4238d

Please sign in to comment.