382
syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241

syngo.share webviewUser Manual

Page 2: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Language Directory

Dansk 3

Deutsch 32

Eλληνικά 61

English 90

Español 121

Français 150

Magyar 179

Italiano 208

Nederlands 237

Norsk 266

Polski 295

Português (Portugal) 324

Türkçe 353

2

Page 3: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241

syngo.share webviewBrugermanual

Page 4: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Indhold1 Introduktion 6

1.1 Tiltænkt anvendelse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61.2 Systemkrav . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61.3 Sikkerhedsanvisninger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Billed- og dokumentdistribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Medicinsk uddannelse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Beregning afvigelser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Enheder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Adgangsbegrænsning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Påvirkning fra eksterne programmer . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8Udskrivning af billeder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

2 Installation med syngo.share VNA 92.1 Krav . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92.2 Installationstrin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92.3 Konfigurering og aktivering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

3 Installation uden syngo.share VNA 123.1 Konfiguration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

3.1.1 Filtjek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123.1.2 Statiske indstillinger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123.1.3 Applikations-specifikke indstillinger . . . . . . . . . . . . . . . . . . . . . . . . 133.1.4 Brugerspecifikke indstillinger . . . . . . . . . . . . . . . . . . . . . . . . . . . 163.1.5 Tildeling af gruppe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173.1.6 LDAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

3.1.6.1 Autentificeringsdetaljer . . . . . . . . . . . . . . . . . . . . . . . . 183.2 Arkivforbindelser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

3.2.1 Query Spanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183.2.2 syngo.share VNA Forbindelse . . . . . . . . . . . . . . . . . . . . . . . . . . . 193.2.3 DICOM-arkivforbindelser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

3.2.3.1 DICOM krav . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193.2.3.2 DICOM indstillinger . . . . . . . . . . . . . . . . . . . . . . . . . . 203.2.3.3 C-FIND Adgangsregler . . . . . . . . . . . . . . . . . . . . . . . . . 21

3.3 Indlejret autentificeringsside i eksterne websider . . . . . . . . . . . . . . . . . . . . . . 23

4 De første trin 244.1 Brugersikkerhed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244.2 Tastekombination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244.3 Søg efter patienter og dokumenter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

4.3.1 Avanceret søgning med jokertegn . . . . . . . . . . . . . . . . . . . . . . . . . 244.4 Dokumentsøgning og resultater (syngo.share view, syngo.share webview) . . . . . . . 254.5 Keyword-tagging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254.6 Eksport/gem lokalt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

4.6.1 Eksport med syngo.share view . . . . . . . . . . . . . . . . . . . . . . . . . . 254.6.2 Eksport med syngo.share view . . . . . . . . . . . . . . . . . . . . . . . . . . 26

4.7 Kontroltilstand for handlinger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

5 Applikation syngo.share webview 275.1 Visning af dokumenter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275.2 Visning af patienter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

5.2.1 Funktioner under fanen Patient . . . . . . . . . . . . . . . . . . . . . . . . . . 27

4

Page 5: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5.3 Genvejsmenuen til resultatlisten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

EU-overensstemmelseserklæring syngo.share webview 30

5

Page 6: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1 Introduktion

1.1 Tiltænkt anvendelse

syngo.share webview er en webapplikation, der anvendes til klinisk billed- og dokumentdistribution ogleveres med generiske standardiserede grænseflader, der kan tilsluttes medicinsk udstyr uden at kon-trollere eller ændre deres funktioner. syngo.share webview giver adgang til data fra tilsluttede systemer(f.eks. forhandlerneutrale arkiver (VNA), billedarkiverings- og kommunikationssystemer (PACS), DICOM-arkiver, XDS/-I affinitetsdomæner, elektroniske medicinske journalsystemer (EMRS), kliniske information-ssystemer (CIS)) og det lokale filsystem til elektronisk visning af data.

1.2 Systemkrav

syngo.share webview kan køres ved hjælp af følgende webbrowsere:

Optimeret til: ≥ 1280x1024

Google Chrome ≥ 67

Microsoft Internet Explorer ≥ 11

Mozilla Firefox ≥ 60

Understøttet:

Apple Safari ≥ 11

Microsoft Edge

På mobile styresystemer, såsom:

Android

Apple iOS

Microsoft Windows 10

Berøringsyngo.share webview understøtter berøringsmanøvrer, men er ikke optimeret til dem.

Videostreaming i Microsoft Internet ExplorerDenne funktion fås i Microsoft Internet Explorer ≥ 11 from Microsoft Windows ≥ 8 og senere.

6

Page 7: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1.3 Sikkerhedsanvisninger

Billed- og dokumentdistribution

syngo.share webview er kun beregnet til klinisk billed- og dokumentdistribution.Anvend ikke syngo.share webview til direkte diagnoser.

Medicinsk uddannelse

Brugen af syngo.share webview må kun tillades kvalificerede medarbejdere.

Beregning afvigelser

Enhver beregning og kalibrering, der ikke er lavet i syngo.share webview har et præ-cisionsniveau, der svarer til præcisionen af programmet, de blev foretaget i—ikke afsyngo.share webview. Derudover er præcisionsniveauet kun så præcist, som de data,der blev indsamlet af den anvendte modalitet. Derfor skal en modalitet kalibreres, hvergang den tilsluttes. Kalibreringen af enheden og fortolkningen af de anvendte bereg-ninger i diagnosen skal gennemses af kvalificerede medarbejdere. Afvigelserne kan væreforårsaget af selve billedet, især ved konventionelle røntgenscanninger (CR), f.eks. afbækken eller hofte. Repræsentationen af afstanden mellem den legemsdel, der optages,og billedpladen kan deformere længden af en to-dimensionel røntgenbillederepræsen-tation. Selv hvis der indgår et referencepunkt i scanningen (f.eks. en bold), vil der al-tid være en afvigelse, hvis et referencepunkt ikke placeres præcist i samme højde somkropsdelen, der beregnes på scanningstidspunktet. Området for to polygoner, hvis kan-ter overlapper hinanden, beregnes ikke korrekt i hvert enkelt tilfælde. Derudover kanekstrapoleringsalgoritmen, der anvendes i syngo.share webview til billedfremvisning tiltider føre til upræcis gengivelse. Beregninger af sådanne billeder kan være unøjagtige.I det følgende defineres, hvordan beregninger afrundes:

Længde og overfladeareal: til nærmeste tiendedel Densitet (HU): til nærmeste heltal

Enheder

Applikationen syngo.share webview er i overensstemmelse med direktiv 80/181/EØF,som indeholder specifikationer relateret til beregningsenheder. Kalibrerede længderskal beregnes ved hjælp af millimeter. Overfladearealer skal beregnes i kvadratmillimeter(mm2). Planvinkler skal beregnes i grader. Densiteter beregnes ved hjælp af branchensstandardenhed, Hounsfield units (HU), som ikke er omfattet af direktivet 80/181/EØF.

7

Page 8: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Adgangsbegrænsning

Sørg for at logge ud af syngo.share webview, når du er færdig med at arbejde for atundgå uautoriseret adgang til systemet.

Påvirkning fra eksterne programmer

Softwareproducenten sørger ikke for, at tredjepartsapplikationer ikke påvirker systemetnegativt. Ethvert eksternt program, der åbnes af syngo.share webview har standarder,der svarer til deres respektive producenter.

Udskrivning af billeder

Når der udskrives billeder med funktionen »Som kamera«, skjules nogle etikettermuligvis på grund af fysisk pladsbegrænsning på siden. Derfor er diverse ændringer,f.eks. spejlvending, rotation og anvendte præsentationstilstande osv. - selv diverse pa-tientoplysninger - muligvis ikke synlige på udskriftet. Hvis en serie har aktive præsenta-tionstilstande i både visnings- og udskriftslayoutet, vil en deaktivering af præsentation-stilstandene i visningslayoutet også deaktivere det i seriernes udskriftslayout.

8

Page 9: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

2 Installation med syngo.share VNA

Sørg for, at følgende krav er opfyldt, inden du fortsætter med installationen af syngo.share webview.

2.1 Krav

IcoSetupIcoSetup skal installeres og konfigureres.

syngo.share VNAsyngo.share VNA skal installeres og køres.

VM med RHEL7 til rådighedsyngo.share webview kan installeres på en dedikeret VM eller på den samme VM som syngo.shareVNA. Du anbefales at bruge en dedikeret VM ved over 100 syngo.share webview-brugere.

2.2 Installationstrin

syngo.share webview skal installeres med IcoSetup installationsprogrammet ved hjælp af den sammeIcoSetup-vært som syngo.share VNA.

Hvis syngo.share webview skal installeres på en dedikeret VM, tilføjes værtsnavnet i »share« sektio-nen i databasefilen IcoSetup.

Hvis syngo.share webview skal installeres på en eksisterende syngo.share VNA VM, skal dentilsvarende VM allerede være anført i »share«-sektionen.

For yderligere oplysninger angående installationen af IcoSetup, henvises til Online-hjælp for syngo.shareVNA.

Forudsætninger

1. ssh-nøglen distribueres til webview VM.

2. databasefilen findes og indeholder webview VM i »share« sektionen.

3. syngo.share webview ISO og tilsvarende sha512 checksumfil er placeret på icosetup-værten.

Følgende trin skal udføres på Icosetup-værten:

1. Udfør icosetup-kommandoen, og indtast hele stien til syngo.share webview ISO, når icosetup an-moder om iso-filen.

icosetup

9

Page 10: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Full-path to the share/sense iso file: /root/syngo.share_VA26A.webview_RH7.iso

The given isofile contains following product:---------isotype: 'SP'majorversion: 'VA26'servicepack: 'VA26A'versionstring: 'syngo.share VA26A.webview RH7'product: 'syngo.share webview'isoversion: '4.6.0.0'---------

Following hosts will be processed:---------- localhost---------This will start icosetup in setup mode and execute an installation or BF/SP update on

the hosts listed aboveAre you sure you want to continue? Answer with Y:

Når dette trin er færdigt, er syngo.share webview installeret på alle share værter, som er anført ikonfigurationsfilen. Men den er endnu ikke aktiveret og konfigureret

2.3 Konfigurering og aktivering

Følgende trin skal udføres på værten, som syngo.share webview skal køre på:

1. Kør det indledende konfigurationsscript, og besvar spørgsmålene. Husk at svare nej til spørgsmålet»standalone mode«

/opt/icoserve/etc/samples/initial-configure-webview.sh

Welcome to syngo.share initial configuration!

RHEL7 OS found

no configuration found

Do you want to install a default configuration? [y/N] y

Do you want to change configuration? [y/N] y

Configuration:Run webview/webrenderserver in standalone mode without syngo.share VNA? [y/n]: nNamingHost where Corba OmniNames is running? only used if not in standalone mode! (

hostname, maybe sharetest.ith-icoserve.com): sharetest.ith-icoserve.comIs this Host used ONLY for webview/webrenderserver (no other syngo.share processes

running on it)? [y/n]: yGoing to write configuration. Continue? [y/N] y

Do you want to enable Webapps service? [y/N] y

configuration done - have a nice day!

Please edit /opt/icoserve/config/share-webapps.conf to configure needed webapplicationson this host!

10

Page 11: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Rediger /opt/icoserve/config/share-webapps.conf

WebTenantAdminUser=icoserveWebTenantAdminPWD=icoserveMinHeapSpace=128mMaxHeapSpace=2048mwebadmin=0webtenantadmin=0webservice_api=0webview=1webrenderserver=1webviewdiagnostic=0

2. Aktiver, eller deaktiver webtjenesterne, som skal køre på denne vært. syngo.share webview kræveren webrenderserver, så husk at aktivere den også.

3. If syngo.share webview kører på en dedikeret VM, sync nemlig CORBA SSL Nøgler fra en eksisterendesyngo.share VNA VM

rsync -av sharevnahostname:/opt/icoserve/certificates/ /opt/icoserve/certificates/

4. opstart syngo.share webview

systemctl restart share-webapps.target

Hvis alle trin er udført succesfuldt, kan syngo.share webview nu nås med en Webbrowser.

11

Page 12: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3 Installation uden syngo.share VNA

syngo.share webview kan installeres som selvstætndig applikation uden syngo.share VNA. For at akti-vere denne funktion skal der tændes for selvstændig driftstilstand, og arkivet skal understøtte en DICOM-grænseflade.

3.1 Konfiguration

Selvstændig driftstilstand konfigureres ved hjælp af XML-filer. De fleste konfigurationsfiler genereres au-tomatisk efter opstart, se Kapitel 3.1.1. Næsten alle filerne oprettes og administreres selvstændigt udenbehov for justeringer.

XML-filer har følgende navngivningsprocedure:

Brugerfilusername.xml Filnavnet skal være identisk med det associerede brugernavn.

Gruppefilgroupname.xml Filnavnet skal være identisk med det associerede gruppenavn.

Applikationsfilapplication.xml Filnavnet skal være identisk med webapplikationens rodmappe på serveren,f.eks. normalt webview.xml

3.1.1 Filtjek

Når applikationen starter, udføres følgende tjek:

1. Tjek, om XmlConfigDir eksisterer, og opret den, hvis den mangler.

2. Tjek, om de to undermapper »users« og »groups« findes i XmlConfigDir, og opret dem, hvis demangler.

3. Tjek, om Applikations-specifikke indstillinger eksisterer, og opret den, hvis den mangler.

4. Tjek, om LdapUserGroup er indstillet, og om den associerede XML-fil eksisterer, f.eks. for grup-pen »testgroup«, en fil testgroup.xml skal findes i gruppens undermappe, ellers oprettes denautomatisk.

Alle XML-filer overvåges for ændringer hvert 10 sekund og genindlæses automatisk. Fejl i XML-filen skalkorrigeres manuelt, inden de kan indlæstes. Derudover anvendes XSD-filer til at validere hver XML-fil. Fejllogges i logfilen syngo.share webview.

3.1.2 Statiske indstillinger

Følgende parametre findes i StaicConfig-filen:

StandaloneModeSand/falsk. Bevæger sig i selvstændig driftstilstand. Serveren skal genstartes.

12

Page 13: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

XmlConfigDirRodmappe, hvor XML-filerne og undermapperne befinder sig og oprettes.

LdapBindDnBindDn for LDAP-forbindelsen. Valgfri, når anonym søgning understøttes.

LdapBindDnPasswordAdgangskoden til LDAP BindDn. Valgfri.

LdapSslTruststoreTruststore, der indeholder LDAPS-servercertifikat eller CA-certifikat. Kræves kun til sikre LDAP-forbindelser. Fil-stien skal have præfikset file:/.f.eks file:/opt/icoserve/certificates/ldaptruststore.jks

LdapSslTruststorePasswordAdgangskoden til LDAP,SSL Truststore. Kræves kun, når LdapSslTruststore anvendes.

LdapUrlurl til LDAP-autentificeringsserver, hvormed brugernavnet sammenlignes med, se Kapitel 3.1.6.

LdapUserGroupGruppen, som brugerne autentificeres til via LDAP skal tildeles automatisk.

Når LdapUrl er indstilllet genereres bruger-XML-filerne automatisk af syngo.share webview ved loginfor hver bruser. Det samme gælder for LdapUserGroup, som automatisk genrerer gruppens XML-fil.Yderligere grupper skal tilføjes manuelt.

3.1.3 Applikations-specifikke indstillinger

Denne fil (webview.xml) indeholder indstillingerne, der kræves under runtime. Globale indstillinger, deranvendes på alle brugere, kan indstilles her. Dette indbefatter DICOM-arkiverne, modaliteter, bruger-grænsefladeobjekter.

staticAppConfigSystembasekonfiguration, som kan justeres til overholdelse af særlige krav, f.eks. logo på login-siden, tilpassedeetiketter, lokalisering, forbindelser til eksterne applikationer. adgangskodepolitik, sessionstimeout.

applicationLogoPathEn absolut sti på serveren, hvor logoet sidder.

customizedLabels

externalApps

localeAT, AU, CA, CH, DE, DK, ES, GB, IT, NL, NO, NZ, PT, TR, US

modalities

passwordPolicy

sessionTimeout

dynamicAppConfigKontekstspecifikke indstillinger kan gemmes her, f.eks. DICOM SCPer, C-FIND adgang. regler.

advanced

communication

serviceClassProvidersDICOM-interface til DICOM-søgningen,se autorefsec:dicomconfig.

messaging

permission

13

Page 14: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

cFindAccessRuleSe Kapitel 3.2.3.3.

SearchPatientSøgekriterier, resultatliste-konfiguration, brugerdefineret søgning

ViewerWindowingWindowing standardinstillinger.

Alle førnævnte indstillinger kan også anvendes ved brugeren og på gruppeniveauer, som tilsidesætterstandardindstillingerne. StaticConfig ligner ClientConfig i syngo.share VNA.

Eksempel 1: Applikationsspecifike indstillinger (webview.xml)

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><appConfig>

<staticAppConfig><applicationLogoPath xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><customizedLabels><customizedLabel name="AccessionNumber"></customizedLabel><customizedLabel name="AlternatePatientId">SVNR</customizedLabel><customizedLabel name="AlternateVisitId"></customizedLabel><customizedLabel name="DocumentType"></customizedLabel><customizedLabel name="Modality"></customizedLabel><customizedLabel name="PatientAgeAtDeath"></customizedLabel><customizedLabel name="PatientBirthDate"></customizedLabel><customizedLabel name="PatientDeathDate"></customizedLabel><customizedLabel name="PatientFirstName"></customizedLabel><customizedLabel name="PatientId"></customizedLabel><customizedLabel name="PatientLastName"></customizedLabel><customizedLabel name="PatientName"></customizedLabel><customizedLabel name="PatientSex"></customizedLabel><customizedLabel name="Producer"></customizedLabel><customizedLabel name="ReferringPhysicianName"></customizedLabel><customizedLabel name="StudyDate"></customizedLabel><customizedLabel name="StudyDescription"></customizedLabel><customizedLabel name="Tags"></customizedLabel><customizedLabel name="VisitId"></customizedLabel>

</customizedLabels><externalApps xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><locale xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><modalities><modality>AR</modality><modality>ASMT</modality><modality>AU</modality><modality>BDUS</modality><modality>BI</modality><modality>BMD</modality><modality>CR</modality><modality>CT</modality><modality>DG</modality><modality>DOC</modality><modality>DX</modality><modality>ECG</modality><modality>EPS</modality><modality>ES</modality><modality>FID</modality><modality>GM</modality><modality>HC</modality><modality>HD</modality><modality>IO</modality><modality>IOL</modality><modality>IVOCT</modality><modality>IVUS</modality><modality>KER</modality>

14

Page 15: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<modality>KO</modality><modality>LEN</modality><modality>LS</modality><modality>MG</modality><modality>MR</modality><modality>NM</modality><modality>OAM</modality><modality>OCT</modality><modality>OP</modality><modality>OPM</modality><modality>OPT</modality><modality>OPV</modality><modality>OSS</modality><modality>OT</modality><modality>PLAN</modality><modality>PR</modality><modality>PT</modality><modality>PX</modality><modality>REG</modality><modality>RESP</modality><modality>RF</modality><modality>RG</modality><modality>RTDOSE</modality><modality>RTIMAGE</modality><modality>RTPLAN</modality><modality>RTRECORD</modality><modality>RTSTRUCT</modality><modality>RWV</modality><modality>SEG</modality><modality>SM</modality><modality>SMR</modality><modality>SR</modality><modality>SRF</modality><modality>STAIN</modality><modality>TG</modality><modality>US</modality><modality>VA</modality><modality>XA</modality><modality>XC</modality>

</modalities><passwordPolicy><minimumPasswordLength>0</minimumPasswordLength><passwordChangeIntervalInDays>365</passwordChangeIntervalInDays><passwordRequiresDigit>false</passwordRequiresDigit><passwordRequiresLowerCaseLetter>false</passwordRequiresLowerCaseLetter><passwordRequiresSpecialCharacter>false</passwordRequiresSpecialCharacter><passwordRequiresUpperCaseLetter>false</passwordRequiresUpperCaseLetter>

</passwordPolicy><sessionTimeout>300</sessionTimeout><hmacAuthentication><hashType>SHA2-256</hashType><password>theHmacPassword</password><validityInSeconds>60</validityInSeconds>

</hmacAuthentication></staticAppConfig><dynamicAppConfig>

<advanced><lockTimeout>60</lockTimeout>

</advanced><communication><scps>

<scp><description>archive_name</description><aet>ARCHIVEAET</aet><host>xxx.xxx.xxx.xxx</host>

15

Page 16: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<port>xxxxx</port></scp>

</scps></communication><messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>

<showMessage>true</showMessage></messaging><permission><cFindAccessRule xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/></permission><searchPatient><criteriaLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><defaultCriteria xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/><patientIdPrefix>PatIdPrefix</patientIdPrefix><resultlistLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/></searchPatient><viewerWindowing><presetsSeparator>|</presetsSeparator><presetsSubseparator>,</presetsSubseparator>

<ct>Cranium,25,95|Lungs,-700,1700|Abdomen,10,400|Mediastinum,10,450|Bone,300,2500|Spine,20,300|Postmyelo,200,1000|Petrous bone,500,4000</ct>

<mr>t1,570,1230|t2,477,1024</mr><nm>Full,54,129</nm><pt>Brain,16380,32750</pt>

</viewerWindowing></dynamicAppConfig>

</appConfig>

3.1.4 Brugerspecifikke indstillinger

Bruger XML-filerne bruges til at gemme konfigurationen af brugerne. Følgende skal indstilles under kørseluden en LDAP-forbindelse.

passwordAdgangskoden skal være små bogstaver der gemmes som en SHA-512 hashed hexadecimal streng, som ergenereret med den ukrypterede salt. Skal ikke udfyldes hvis LDAP-forbindelsen anvendes.

saltEn Base64 indkodet, 16 byte tilfældig streng.

typelokal eller LDAP.

De anbefalede online-værktøjer for kodning i Base64 og oprettelse af nummertegn er:

Base64http://www.convertstring.com/EncodeDecode/Base64Encode

SHA512http://www.convertstring.com/Hash/SHA512

Eksempel 2: Brugerspecifik XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><user>

<loginName>hmu</loginName><firstName>Ned</firstName><lastName>Sanders</lastName><password>879fd8e9e465389eac6baaef980ca04c1f2d990834ae31b041cd5aa793d8adc680e4b7f0dc71ad5af509cafc4af4405759600966b4252c31e0a4644d7b6cecb4</password>

16

Page 17: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<salt>c2FsdEFuZFdhdGVy</salt><salutation>Mr.</salutation><title xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><type>local</type><passwordExpires xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><group>ExampleGroup</group><dynamicAppConfig>

<messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><showMessage>false</showMessage><showSafetyNotice>false</showSafetyNotice>

</messaging></dynamicAppConfig>

</user>

3.1.5 Tildeling af gruppe

Den gruppespecifikke XML-fil bruges til at gemme konfigurationer til grupperne. En bruger kan tildelesen gruppe. Derfor kan gruppeelementet i brugerens XML-fil anvendes.

Eksempel 3: Gruppe XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><group>

<name>ExampleGroup</name></group>

3.1.6 LDAP

I selvstændig driftstilstand, kan syngo.share webview bruge en LDAP-server til brugerautentificering.LDAP-forbindelsesparemetre kan sættes op i StaticConfig, se Kapitel 3.1.2.

Der forespørges på følgende LDAP-egenskaber ved søgning efter en bruger:

snBrugerens efternavn/tilnavn

givenNameBrugerens fornavn.

titleBrugerens titel

personalTitleSamme som title.

employeeTypeOmstillet til »salutation«.

uidDenne entydige identifikator til et datasæt i LDAP Det kan tildeles som pladsholder med formatet {0}, som er-stattes af brugerens login-navn.

Eksempel 4: LDAP URL

ldap(s)://host:port/dn?attributes?scope?filterldap(s)://ldap.example.com/ou=people,ou=hospital,dc=example,dc=com?sn,givenName,title,

personalTitle,employeeType?sub?uid={user}

17

Page 18: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3.1.6.1 Autentificeringsdetaljer

Ved login søger syngo.share webview efter den brugerspecifikke XML-fil i konfigurationsmappen. Hvisden findes og brugertypen er indstillet til LDAP, fortsætter autentificering med LDAP-tjeneste(r). Hvisden brugerspecifikke indstillingsfil ikke findes, forsøger syngo.share webview at autentificere via LDAP-tjeneste(r), og hvis det lykkes, opretter den en brugerspecifik XML-fil til brugeren.

syngo.share webview bruger den givne LDAP BindDN og BindDN adgangskode til en indledende bruger-søgning. Hvis der ikke er leveret nogen LDAP BindDN, udfører syngo.share webview en anonym søgningfor vedkommende bruger. Derefter starter en brugersøgning ved det aktuelle startpunkt i LDAP-træetved hjælp af de tildelte filterkriterier. Hvis der findes en DN, starter autorisationen af brugernavnet ogadgangskoden. Hvis den gennemføres, logges brugeren ind. syngo.share webview understøtter ≤ 10henvisninger til andre LDAP-servere.

SSL-forbindelse

For at opnå sikre LDAP-forbindelser skal der konfigureres en truststore med LDAP-servercertifikatet, ogellers skal CA-certifikatet til LDAP-servercertifikatet konfigureres.

Eksempel 5: Opret en Java truststore

keytool -import -file C:\cascerts\firstCA.cert -alias firstCA-keystore myTrustStore.jks

firstCA.cert er certifikatet som skal tilføjes.

myTrustStore.jks er navnet på den aktuelle truststore.

3.2 Arkivforbindelser

syngo.share webview opretter kommunikation til syngo.share VNA og til et eller flere DICOM-arkiver.Dette afsnit indeholder relevante oplysninger om de to understøttede arkivforbindelsestyper.

3.2.1 Query Spanning

syngo.share webview søger efter alle tilsluttede DICOM-arkiver og syngo.share VNA. CORBA-protokollenbruges til at kommunikere med syngo.share VNA, og DICOM-protokollen anvendes til at kommunikeremed supplerende arkiver, se Figur 1.

18

Page 19: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Figur 1: Forespørgslens udbredelse.

Search

C-FIND

2

Initial Client

(web browser)

1

C-FIND

Non-syngo.share

Archives

3

Results

syngo.shareVNA

CORBA

syngo.share

webview

SCU

1. Søgning udføres i webgrænsefladen, her betegnet som »Indledende klient«.

2. syngo.share webview starter søgningen på alle de konfigurerede arkiver (som SCU til DICOM-arkiver).

3. Resultaterne er sammensat1 og det returneres til den første indledende klient. Hvis der er tale omDICOM-arkiver, filtreres resultaterne af en eksisterende adgangsregel, inden de returneres til »Indle-dende klient«.

3.2.2 syngo.share VNA Forbindelse

Når den konfigureres til søgning syngo.share VNA, bliver syngo.share VNA automatisk tilgængelig for allebrugere. Denne arkivforbindelse gør det muligt at få vist DICOM2 og generiske dokumenter.

Der kan tilføjes yderligere arkiver i dette system, se Kapitel 3.2.3.

3.2.3 DICOM-arkivforbindelser

Når syngo.share webview kører sammen med syngo.share VNA eller i selvstændig driftstilstand, kansyngo.share webview kommunikere med et eller flere DICOM-arkiver for at søge og få vist DICOM-dokumenter. Adgangsregler kan konfigureres til filtrering af hentede DICOM-studier og serier, se Kapi-tel 3.2.3.3.

3.2.3.1 DICOM krav

Et DICOM-arkiv skal levere en forespørgsels-/hentningstjeneste som en SCP med rod på undersøgelses-niveau som forudbestemt af »undersøgelsesrodforespørgsel/Hent informationsmodel«. Derudover skalalle DICOM-arkivforbindelser understøtte tegnsættet ISO_IR 192 (UTF-8).

Ideelt set skal C-FIND understøtte følgende egenskaber.

NumberOfFrames (0028,0008)Kræves for at få vist billeder i multiframe DCOM-billeder. Uden den kan kun det første dokument vises.

1Duplikater vises. Der gives prioritet til det første svar.2Et DICOM-dokument kan tolkes som en undersøgelse, serie, eller et billede.

19

Page 20: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

AcquisitionNumber (0020,0012) og InstanceNumber (0020,0013)Obligatorisk til sortering af DICOM-dokumenter. Ellers baseres sorteringen udelukkende på hentningsrækkeføl-gen.

3.2.3.2 DICOM indstillinger

DICOM arkiver (også kaldet SCPs) skal først konfigureres, inden de kan åbnes af syngo.share webview. Nårde kører sammen med syngo.share VNA, konfigureres disse i webadmin og kan have fordel af indstillingaf arv. Når de kører i selvstændig driftstilstand, skal DICOM-arkiver konfigureres i dedikerede XML-filer tilgrupper og/eller brugere, se Kapitel 3.1.3. Uanset hvor DICOM-arkiverne er konfigureret, forbliver XML-strukturen den samme, se 6.

webadmin konfigurationen findes under:

Systemstyring Modulkonfigurattion webview Kommunikation Tjenesteklasseudbydere

Obligatoriske XML-elementer

descriptionEt deskriptivt navn på SCP som hjælp til at definere den. Datatype: streng.

aetDen Kaldte AET for SCP. Må ikke overstige 16 tegn. Datatype: streng.

hostVærten for SCP. Datatype: streng.

portPorten for SCP. Datatype: streng.

Frivillige XML-elementer

alternateCallingAetEt alternativt navn til SCU (syngo.share webview), hvis SCP forventer en specifik eller allerede konfigureretKaldende AET. Må ikke overstige 16 tegn. Standardværdien indstilles i den statiske konfigurationsfil. Datatype:streng.

useExploratoryCfindAccessModeNår denne værdi er stillet til sand, aktiveres undersøgelsestilstand, så det almindelige DICOM-hierarki ignoreres.Hvis dette element ikke eksisterer, respekterer søgninger det normale DICOM-hierarki. Denne funktion er kunrelevant, når der anvendes C-FIND adgangsregler, se Kapitel 3.2.3.3. Den eksploratoriske C-FIND adgangstilstandskal anvendes til DICOM-arkiver, der sender attributter retur til de forkerte niveauer, se Tabel 1.DICOM-standarden angiver, hvilket niveau et element kan anvendes på, men nogle DICOM-arkiver forsømmerdette hieararki. Hvis det er tilfældet, kan det eksploratoriske adgangsniveau C-FIND aktiveres. Denne intelli-gente søgning anmoder om alle elementerne fra adgangsreglen på undersøgelsesniveauet. Hvis ingen ellerikke alle elementerne sendes retur, udføres en ekstra forespørgsel på serieniveau med det manglende element.Ideelt set sendes alle de nødvendige oplysninger for anvendelse af adgangsreglen retur efter en forespørgsel påserieniveau.

Eksempel 6: XML DICOM SCP-indstillinger

<scps><scp>

<description>PACS</description><aet>CALLED_AET</aet><host>host</host><port>104</port><alternateCallingAet>CALLING_AET</alternateCallingAet><useExploratoryCfindAccessMode>true</useExploratoryCfindAccessMode>

</scp></scps>

20

Page 21: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Tabel 1: Understøttede DICOM-elementer til C-FIND adgangsregler

DICOM-tag DICOM niveau syngo.share VNA Ikke-standard

institutionName 0008,0080 Serie Serie Undersøgelse

institutionalDepartmentName 0008,1040 Serie Serie Undersøgelse

referringPhysicianName 0008,0090 Undersøgelse Undersøgelse -

performingPhysicianName 0008,1050 Serie Serie -

currentPatientLocation 0038,0300 Undersøgelse - Undersøgelse

Følgende trin er også nødvendige:

1. Parameteren QueryRetrieveScuCallingAet i StaticConfig-filen til syngo.share webview skalindeholde den Kaldende AET.

2. Parametrene QueryRetrieveScuCallingAet og StorageScpCalledAet i webrenderserverStaticConfig skal indstilles.

3. Alle oplyste AETer skal registreres i DICOM-arkiverne.

3.2.3.3 C-FIND Adgangsregler

Adgangsreglerne anvendes til at begrænse adgangen til visse DICOM-undersøgelser og DICOM-serier. Dereturnerede søgeresultater filtreres af en regel på basis af visse DICOM-elementer, se Tabel 1. Kun den Re-ferringPhysicianName og PerformingPhysicianName kan begrænses til brugere og/eller grupper. Bemærk,at en gruppe i syngo.share webview henviser til alle brugerne inden for et syngo.share VNA Brugerska-belon. Se f.eks. Tabel 2 for, hvordan udtryk evalueres, når der er adskillige kriterier.

C-FIND Adgangnsregelindtillinger

Når syngo.share webview kører sammen med syngo.share VNA, konfigureres de i webadmin og kanderefter drage fordel af nedarvet konfiguration. Ved kørsel i selvstændig driftstilstand, kan der konfig-ureres regler i dedikerede XML-filer til hele applikationen, grupper og/eller brugere, se Kapitel 3.1.3.

webadmin konfigurationen findes under:

Systemstyring Modulkonfigurering webview Tilladelser C-FIND adgangsregel

BemærkMan tilrådes kun at definere adgangsregler, der indeholder DICOM-elementer, der understøttes påtværs af alle arkiver, ellers vises resultater fra arkiver, der ikke understøtter et element ikke.

Understøttede operatører

Følgende er en liste over operatorer, der anvendes i regeludtryk. Operatorer og operander skelnermellem store og små bogstaver. Det betyder, at udtrykkene evalueres med skelnen mellem store og småbogstaver. Når personnavne sammenlignes, anvendes kun for- og efternavnet.

ISEvalueringen skal være ens på begge sider af udtryk.

ANDFøj det obligatoriske kriterium til udtrykket.

21

Page 22: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ORFøj det frivillige kriterium til udtrykket.

()Tilføj afgrænsning omkring multiple operatorer. Kun den endelige værdi for afgrænsningen i betragtning, seTabel 2.

;Afslut udtrykket.

USERDenne operator accepterer en bruger som en streng i stedet for et DICOM-element »Personname«. Dette gælderkun referringPhysicianName og performingPhysicianName, se 9.

GROUPDenne operator matcher en gruppe. Dette gælder kun for elementerne referringPhysicianName og performing-PhysicianName, se 9.

Pladsholdere

Her er en liste over understøttede pladsholdere, der anvendes i adgangsreglerne.

'*'Evaluerer til alle tegn.

[user]Evaluerer til den aktuelle bruger, der er logget ind.

f.eks. »Max*« ville passe til »Max Mustermann« og »Max Merryweather«.

Eksempel 7: C-FIND adgangsregel: Enkelte udtryk med strengfelter

institutionName IS 'Tirol Kliniken';institutionalDepartmentName IS 'Tirol Kliniken Radiologie';currentPatientLocation IS '12345';

Eksempel 8: C-FIND adgangsregel: Enkeltstående udtryk med DICOM »Personnavn« FelterKun for- og efternavne sammenlignes.

referringPhysicianName IS 'Mustermann^Max';referringPhysicianName IS USER 'maxmustermann';referringPhysicianName IS USER [user];performingPhysicianName IS GROUP 'Radiologist';

Eksempel 9: C-FIND adgangsregel: Kombinerede udtryk ved hjælp af operatorer og pladsholdereBemærk, at udtrykket i parentesen evalueres, før den næste operator tilføjes.

(referringPhysicianName IS USER [user] OR referringPhysicianName IS USER 'rne')AND referringPhysicianName IS 'Mustermann^Max' OR institutionName IS 'Tirol*';

Tabel 2: Evalueringer af C-FIND adgangsregler

Udtryk Evaluering

sand ELLER sand ELLER sand sand

falsk ELLER falsk ELLER sand sand

falsk ELLER falsk ELLER falsk falsk

falsk OG sand falsk

sand OG (sand ELLER falsk) sand

sand OG falsk ELLER falsk falsk

22

Page 23: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3.3 Indlejret autentificeringsside i eksterne websider

syngo.share understøtter integration med eksterne webapplikationer. Autentificeringssiden for syngo.share webviewkan indlejres i en anden webside for hurtig og bekvem adgang. Det er måske en fordel for drift, når ek-sisterende web-infrastrukturer kræver autentificering. En autentificeringsside kan indlejres ved hjælp afen »HTML iframe«.

Eksempel 10: iframe som autentificeringsside på eksterne websider

<iframe s r c =” < s e r v e r s r c > / webview/ < tenantname >/ < sitename >”s t y l e =” border : 0px s o l i d #000000; højde :403 px ; margen : 0px ;udfy ldning : 0px ; bredde : 299px ” i d =” loginFrame ” >

<tenantname>, <serversrc>, og <sitename> står for variabler, der skal indstilles. Værdierne af stil-parametrene for sidens præsentation, f.eks. højde, bredde osv.

23

Page 24: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4 De første trin

I dette kapitel findes de vigtigste funktioner til syngo.share webview samt driftsanvisningerne.

4.1 Brugersikkerhed

Der kræves gyldigt brugernavn og adgangskode til syngo.share webview, som tildeles af en systemadmin-istrator på din arbejdsplads. De tildelte roller og beføjelser afgør, hvilke funktioner der aktiveres for envilkårlig bruger. En interaktiv applikation låses automatisk for at sikre, at der ikke er uautoriseret adgang.For at fortsætte arbejdet, hvor du sidst sluttede, skal du bare logge ind igen, så programmet åbnes ligefør stedet, hvor den automatiske lås blev aktiveret.

4.2 Tastekombination

Du kan bruge tastekombinationer til at starte funktioner. Genvejene vises i genvejsmenuen eller i værk-tøjstip til den aktuelle funktion. Der findes en komplet liste over tastekombinationer i online-hjælp-manualen.

4.3 Søg efter patienter og dokumenter

Start søgningen ved at angive de korrekte søgekriterier i søgefeltet, og tryk på »Søg«. Hvis dine søgekri-terier er utilstrækkelige, forbliver »Søg« knappen inaktiv. Tryk på »Reset«, hvis alle søgekriterier skalfjernes hurtigt. Søgemaskens felter kan defineres i applikationsvisningen, og syngo.share webview medknappen »Konfigurer søgefelter« og ved at (de)aktivere de relevante søgefelter. Denne indstilling gemmesaf programmerne. Der tages ikke hensyn til brug af store eller små startbogstaver.

4.3.1 Avanceret søgning med jokertegn

Følgende tegn anvendes til at udføre avancerede søgninger med jokertegn i søgegrænsefladen:

Tegnet »%« er en variabel for et eller flere tegn

Understregning »_« er en variabel for præcis et valgfrit tegn

Eksempel 11: Søg ved hjælp af pladsholdere (wildcards)»m%er« ville medføre: »Meier«, »Mayer«, »Moser«, »Mariacher«, osv.

»m_ier« ville medføre: »Meier«, »Maier« osv.

24

Page 25: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4.4 Dokumentsøgning og resultater (syngo.share view, syngo.sharewebview)

Søgeresultatkolonnerne kan ordnes vilkårligt ved at trække dem med musen. Den valgte rækkefølgegemmes i din brugerprofil og bruges i fremtidige søgninger.

Klik på kolonnens sidehoved for at sortere kolonnen.

Du kan klikke på pilen i kolonneoverskriften for at vise eller skjule kolonner. Disse indstillinger kankonfigureres i genvejsmenuen i applikationen syngo.share view. Dine indstillinger gemmes og erdisponible, næste gang programmet startes.

Søgeresultaterne kan eksporteres som en CSV-fil i webapplikationerne syngo.share webview og we-badmin.

Hvis søgeresultaterne skal åbnes, skal du dobbeltklikke på resultatlisten:

I applikationen syngo.share view indlæses patientjournalen i dokumenttræet.

I applikationen syngo.share webview og webbox vises det markerede element i fremviseren.

4.5 Keyword-tagging

I applikationerne syngo.share view, syngo.share print, syngo.share import og syngo.share webview kandu lave anmærkninger til dokumenter. Denne funktion kræver særlig tilladelse fra administratoren. Tagslægger et ekstra beskrivelseslag oven på dokumenterne, så de fremover er lette at finde. En konfigurationbestemmer, om tagsene kan vælges fra et katalog, tilføjes et katalog dynamisk eller indtastes som fritekst(f.eks. kommentarer). Følgende DICOM-niveauer understøtter keyword-tags: undersøgelser, serier ogbilleder. Generiske containere understøtter også tagning. Mens der søges ved hjælp af søgeord, visesresultaterne uafhængigt af det niveau, hvor keyword-taggen blev tilføjet.

Yderligere oplysninger om tagning findes desuden i online-hjælpen.

4.6 Eksport/gem lokalt

I applikationerne syngo.share view, syngo.share webview og webbox er der eksportfunktioner, der gørdet muligt at gemme data lokalt. Der er to mulige tilladelsesniveauer til eksport af data.

Komplet anonym eksport

Fuld tilladelse til eksport

4.6.1 Eksport med syngo.share view

Eksport af undersøgelser og serier i dokumenttræet:

Klik på knappen »Eksporter alle serier« for at eksportere hver fil.

25

Page 26: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

vælg de ønskede elementer, og eksporter dem ved hjælp af knappen »Eksporter valgte serier«.

Eksport af individuelle billeder i udskriftsområdet:

1. Træk det ønskede element ud af dokumenttræet og ind i udskriftsområdet.

2. Klik på »Eksport…«.

4.6.2 Eksport med syngo.share view

Eksporterer et valg i syngo.share webview:

1. Klik enten på »Eksporter…« eller »Eksporter som…« i genvejsmenuen.

2. Eksport-guiden åbner stedet, hvor du kan konfigurere din eksport.

4.7 Kontroltilstand for handlinger

Alle skrivebordsapplikationer har et statusområde, der indeholder

Hvis den anmodede handling er udført, vises en grøn afkrydsning.

Et udråbstegn angiver, at handlingen ikke blev gennemført korrekt. Klik på status for detaljeredeoplysninger.

26

Page 27: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5 Applikation syngo.share webview

Applikationen syngo.share webview minder om syngo.share view, bortset fra at den kører i en web-browser. Du kan få vist lægelige dokumenter (f.eks. røntgenbilleder, kliniske rapporter, patientdata)og ændre udseendet eller perspektivet via indbyggede værktøjer (f.eks. zoom, rotatation, lysstyrke, etc.).Du kan bruge syngo.share webview til at vise patienternes dokumenter direkte samt udføre administrativtarbejde.

Eksempler: Send, del og marker dokumenter med søgeord.

5.1 Visning af dokumenter

For at få vist undersøgelser i fremviseren skal du gøre et af følgende:

Dobbeltklik på en undersøgelse på listen

Klik på knappen Vis dokument .

Højreklik på elementet, og klik på Vis dokument

Under fanen »selection list« vises alle tilgængelige dokumenter i arkivet for en patient. Der kan vises fleredokumenter i layout ved siden af eller ovenover.

5.2 Visning af patienter

Der åbnes en fane til den ønskede patient, når du har klikket på knappen Vis patient eller Vis patient i gen-vejsmenuen. Under denne fane kan du finde visningsfiltre i venstre side:

Patientjournaler.

Patientbesøg.

5.2.1 Funktioner under fanen Patient

Nulstil visningsfiltreDu kan deaktivere filtrering af filer og besøg.

Download patientdokumenterDu kan eksportere anonyme data som arkivfil eller kompilere dem som en enkelt pdf-fil.

Vis patientdataDu kan få vist patientdata og yderligere data samt pårørende, f.eks. de nærmeste slægtninge ellerforsikrede.

Vis patient URLLaver en patient-URL til den aktive patientjournal, der kan åbnes i en internetbrowser.

27

Page 28: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Vis arkivdialogFor at bruge denne funktion skal du have særlig tilladelse til at knytte dokumenter, der er gemt lokalt,til den aktive patientjournal Vinduet »arkivdata« åbnes, og patientgenvejen vælges automatisk for dig.

5.3 Genvejsmenuen til resultatlisten

Vis dokumentÅbn et dokument i fremviseren, eller skaf et downloadlink, hvis dokumenttypen ikke er understøttet.

Vis patietnÅbn en fane til den valgte patient med adgang til:

Vis filtre

Andre dokumenter & DICOM-undersøgelser

DICOM-serie

Billedvisning og -indstillinger

Ekstern søgningGiver dig mulighed for at få hurtig adgang til syngo.share view og syngo.share import:

Søg med patient-IDÅbn syngo.share view med valgte patient-ID.

Søg med besøgs-IDÅbn syngo.share view med valgte besøgs-ID.

Anskaffes med patient-IDÅbn syngo.share import med valgt patient-ID.

Anskaffes med besøgs-IDÅbn syngo.share import med valgte besøgs-ID.

SletSlet dokumentet.

SendSend dokumentet til en AET, der er konfigureret som modtager i applikationen webadmin.

Registrer referencepointerGør et dokument tilgængeligt i undersystemer. Du kan manuelt registrere dokumenter, der er tilgæn-gelige i syngo.share webview. I baggrunden sendes en referencepointer til undersystemet, der inde-holder oplysninger om dokumentet.

ShareDel dokumenter med kollegaer og lokale læger med applikationen webbox.

Vis URLGiver direkte adgang til et element i browseren, du kan hente en URL.

Eksporter...

Eksporter som...Giver dig mulighed for at gemme dokumenter lokalt.

28

Page 29: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Åbn lokalt...Hvis applikationen syngo.share view er installeret lokalt, kan du åbne dokumentet i den lokalefremviser.

Tilføj tag...Du kan manuelt indsætte keyword-tags i dokumenter.

Rediger tag...Du kan fjerne keyword-tag fra dokumenter.

Kopier...Du kan kopiere et dokument til et andet repository.

Flyt...Du kan omdirigere et dokument til et andet repository.

Gentildel...Forkert placerede dokumenter kan omdirigeres til en anden patient eller et besøg.

Skift dokumentegenskaber...Du kan ændre beskrivelsen eller datoen af en undersøgelse til et dokument.

BemærkBrugerroller og deres tilknyttede tilladelser, tildelt af systemadministratorer, bestemmer, hvilke funk-tioner der er disponible.

Page 30: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

EU-o

vere

nss

tem

mel

sese

rklæ

rin

gEU-overensstemmelseserklæring

Produktoplysninger

Produktets navnTypeModelnummerKlassifikation iht. Direktiv 93/42/EØF, bilag IX

syngo.share webviewVA26A_BF0611250006Class I

Producent

Adresse ITH icoserve technology for healthcare GmbHInnrain 986020 InnsbruckAustriaPhone: +43 512 89059

Oplysninger om overensstemmelsesvurdering

Procedure iht. Direktiv 93/42/EØF Bilag VII

Anvendte standarder

EN ISO 13485:2016EN ISO 9001:2015EN ISO 14971:2012EN 62304:2006 + Cor.:2008 + A1:2015EN 62366-1:2015 + AC:2015

Undertegnede erklærer på eget ansvar, at de ovenfor beskrevne produkter er i overensstemmelse medDirektiv 93/42/EØF, hvis deres installation og brug sker i overensstemmelse ed bruger- og produktinfor-mationen. Denne erklæringer erstatter alle tidligere udstedte erklæringer for dette produkt.

Innsbruck 2019-09-04

Dr. Bernhard Hirsch

Administrerende direktør

Mag. (FH) Herbert Plankl

Chef for kvalitet og & dokumentation

Page 31: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ITH icoserve technology for healthcare GmbHInnrain 98A-6020 InnsbruckAustria

2019

Distributed bySiemens Healthcare GmbHHenkestr. 12791052 ErlangenGermanyPhone: +49 9131 84-0siemens-healthineers.com

Legal ManufacturerITH icoserve technology for healthcare GmbH

Innrain 986020 Innsbruck

AustriaPhone: +43 512 89059

Made in Austria

Page 32: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241

syngo.share webviewGebrauchsanweisung

Page 33: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Inhaltsverzeichnis1 Einleitung 35

1.1 Anwendungszweck . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351.2 Systemvoraussetzungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351.3 Sicherheitshinweise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

Bild- und Befundverteilung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36Medizinische Ausbildung und Schulung . . . . . . . . . . . . . . . . . . . . . . . . . . 36Abweichungen beim Berechnen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36Maßeinheiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36Zugriff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37Auswirkung externer Programme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37Drucken von Bildern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

2 Installation mit syngo.share VNA 382.1 Voraussetzungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382.2 Installationsschritte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382.3 Konfiguration and Aktivierung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

3 Installation ohne syngo.share VNA 413.1 Einstellungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

3.1.1 Überprüfung der Dateien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413.1.2 Statische Konfigurationen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423.1.3 Anwendungsseinstellungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423.1.4 Benutzer-spezifische Einstellungen . . . . . . . . . . . . . . . . . . . . . . . . 453.1.5 Gruppe zuweisen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463.1.6 LDAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

3.1.6.1 Authentifizierung im Detail . . . . . . . . . . . . . . . . . . . . . . 473.2 Archivanbindungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

3.2.1 Archivübergreifende Abfragen (Query Spanning) . . . . . . . . . . . . . . . . 473.2.2 syngo.share VNA-Anbindung . . . . . . . . . . . . . . . . . . . . . . . . . . . 483.2.3 DICOM-Archivanbindungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

3.2.3.1 DICOM-Anforderungen . . . . . . . . . . . . . . . . . . . . . . . . 483.2.3.2 DICOM-Einstellungen . . . . . . . . . . . . . . . . . . . . . . . . . 493.2.3.3 C-FIND-Zugriffsregeln . . . . . . . . . . . . . . . . . . . . . . . . . 50

3.3 Einbetten der Anmeldungsmaske in Fremdwebseiten . . . . . . . . . . . . . . . . . . . 52

4 Erste Schritte 534.1 An- und Abmelden in den Programmen . . . . . . . . . . . . . . . . . . . . . . . . . . . 534.2 Tastenkombinationen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534.3 Suche nach Patienten und Dokumenten . . . . . . . . . . . . . . . . . . . . . . . . . . 53

4.3.1 Suche mit Platzhaltern (Wildcards) . . . . . . . . . . . . . . . . . . . . . . . . 534.4 Ergebnisliste der Dokumentensuche . . . . . . . . . . . . . . . . . . . . . . . . . . . . 544.5 Beschlagwortung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 544.6 Exportieren/lokal speichern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

4.6.1 Exportieren mit syngo.share view . . . . . . . . . . . . . . . . . . . . . . . . . 554.6.2 Exportieren mit syngo.share webview . . . . . . . . . . . . . . . . . . . . . . 55

4.7 Status von Aktionen überwachen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

5 Applikation syngo.share webview 565.1 Dokument betrachten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565.2 Patient betrachten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

5.2.1 Aktionen im Register Patient . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

33

Page 34: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5.3 Kontextmenü in der Ergebnisliste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

EG-Konformitätserklärung syngo.share webview 59

34

Page 35: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1 Einleitung

1.1 Anwendungszweck

syngo.share webview ist eine Webanwendung zur klinischen Bild- und Befund-Verteilung und verfügtüber standardisierte, generische Schnittstellen zur Kommunikation mit Medizinprodukten ohne derenFunktionen zu kontrollieren oder zu beeinflussen. syngo.share webview ermöglicht den Zugriff auf Datenvon verbundenen Systemen (wie beispielsweise Vendor Neutral Archives, Picture Archiving and Commu-nication Systems, DICOM Archive, XDS/-I Affinity Domains, Elektronische Patientenakten, Krankenhausin-formationssysteme) und dem lokalen Dateisystem zur elektronischen Darstellung von Daten.

1.2 Systemvoraussetzungen

syngo.share webview kann mit folgenden Webbrowsern betrieben werden:

Optimiert für: ≥ 1280x1024

Google Chrome ≥ 67

Microsoft Internet Explorer ≥ 11

Mozilla Firefox ≥ 60

Unterstützt:

Apple Safari ≥ 11

Microsoft Edge

Mobile Betriebsysteme:

Android

Apple iOS

Microsoft Windows 10

Fingerbewegungensyngo.share webview unterstützt Fingerbewegungen, aber ist nicht für sie optimiert.

Kontinuierliche Übertragung von Videodaten in Microsoft Internet ExplorerDiese Funktionalität ist über Microsoft Internet Explorer ≥ 11 ab Microsoft Windows ≥ 8 verfügbar.

35

Page 36: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1.3 Sicherheitshinweise

Bild- und Befundverteilung

syngo.share webview ist nur zur klinischen Bild- und Befundverteilung zu verwenden.Verwenden Sie syngo.share webview nicht für direkte Diagnosen.

Medizinische Ausbildung und Schulung

Der Betrieb von syngo.share webview darf nur durch ausgebildetes Personal erfolgen.

Abweichungen beim Berechnen

Die Genauigkeit von Berechnungen und Kalibrierungen auf Bildern, die außerhalbvon syngo.share webview durchgeführt wurden, entspricht den Qualitätsvorgaben desQuellsystems. Eine automatisch vorgenommene Kalibrierung kann immer nur so genausein, wie die Längenauswertung der bildgebenden Modalität dies erlaubt. Die Län-genauswertung muss deshalb bei der Anbindung einer Modalität überprüft werden.Berechnungen und Kalibrierung müssen bei der Befundung durch das Fachpersonal aufPlausibilität geprüft werden. Abweichungen können auch durch die Aufnahme bedingtsein - besonders bei konventionellen Röntgenaufnahmen (CR), z.B. von Becken oderHüfte. Der räumliche Abstand des aufzunehmenden Körperteils von der Speicherfolieverzerrt die Darstellung der Länge auf dem zweidimensionalen Röntgenbild. Auch wennein Maßstab (Kugel) gemeinsam mit dem Patienten aufgenommen wird, ist eine Abwe-ichung gegeben, sofern der Maßstab bei der Aufnahme nicht exakt auf gleicher Höhemit dem abzulichtenden Körperteil liegt. Die Fläche von Polygonen, deren Kanten sichüberschneiden, wird nicht in allen Fällen korrekt berechnet.Berechnungen werden wie folgt gerundet: Länge und Fläche: 1 Nachkom-mastelle, Dichtewerte (HU ): Keine Nachkommastelle. Standardmäßig wird insyngo.share webview ein Interpolationsalgorithmus zur Bilddarstellung verwendet,welcher zu Darstellungsfehlern führen kann. Berechnungen auf derart dargestelltenBildern können Ungenauigkeiten enthalten.

36

Page 37: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Maßeinheiten

Die Applikation syngo.share webview entspricht den Vorgaben der Richtlinie80/181/EWG über Einheiten im Messwesen. Für kalibrierte Längenberechnungwird die Einheit „Millimeter“ verwendet. Flächenberechnungen erfolgen in mm2. ZurRechnung von ebenen Winkeln wird die Einheit „Grad“ verwendet. Dichteberechnungenerfolgen in der branchenüblichen Einheit „Hounsfield Units“ (HU), für welche dieRichtlinie 80/181/EWG keine Regelungen trifft.

Zugriff

Wenn Sie Ihre Arbeit mit syngo.share webview beendet haben, melden Sie sich bittestets vom System ab, um unerlaubte Zugriffe auf das System zu vermeiden.

Auswirkung externer Programme

Der Hersteller kann nicht gewährleisten, dass externe, syngo.share webview-fremde Ap-plikationen keine negativen Auswirkungen auf die Produkte haben. Für externe Pro-gramme, die über syngo.share webview aufgerufen werden, gelten die Vorgaben desjeweiligen Herstellers.

Drucken von Bildern

Beim Drucken von Bildern mit der Bildbeschriftungsoption „wie Kamera“ ist es aufgrundvon Platzmangel am Ausdruck möglich, dass Beschriftungen im Bild teilweise ausge-blendet werden. Dies hat zur Folge, dass eventuell durchgeführte Transformationenwie Spiegelung, Rotation, angewendete Presentation States, Patienteninformationenam Ausdruck nicht ersichtlich sind. Befindet sich eine Serie mit aktivierten PresentationStates in der Anzeige sowie im Drucklayout, wird beim Deaktivieren des PresentationStates in der Anzeige, auch die Serie im Drucklayout geändert.

37

Page 38: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

2 Installation mit syngo.share VNA

Stellen Sie sicher, dass folgende Anforderungen erfüllt sind bevor sie mit der Installation von syngo.share webviewbeginnen.

2.1 Voraussetzungen

IcoSetupIcoSetup muss bereits installiert und konfiguriert sein.

syngo.share VNAsyngo.share VNA muss installiert sein und laufen.

VM mit RHEL7 verfügbarsyngo.share webview kann auf einer dedizierten VM betrieben werden, oder zusammen mit einerbestehenden syngo.share VNA VM. Es ist empfohlen eine dedizierte VM zu verwenden sobal mehr als100 syngo.share webview user zu erwarten sind.

2.2 Installationsschritte

syngo.share webview wird wie syngo.share VNA über denselben IcoSetup Installer installiert.

Wenn syngo.share webview auf einer dedizierten VM installiert werden soll, muss der Hostname inder ”share” Sektion des IcoSetup Inventarfiles geschrieben werden.

Wenn syngo.share webview auf einer bestehenden syngo.share VNA VM installiert werden soll,sollte dieser Hostname bereits in in ”share” Sektion gelistet sein.

Nähere Informationen zum IcoSetup-Installer befinden sich in der Onlinehilfe von syngo.share VNA.

Vorbedingungen

1. ssh-key ist auf der webview VM verteilt

2. Das IcoSetup Inventarfile listet die webview VM in der ”share” Sektion auf

3. syngo.share webview ISO und zugehöriges sha512 checksumfile liegen auf dem IcoSetup Host

Folgende Schritte müssen am IcoSetup Host ausgeführt werden:

1. Führen Sie das icosetup command aus und geben sie den vollen Pfad zur syngo.share webview ISOan wenn Sie nach dem ISO File gefragt werden

icosetup

38

Page 39: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Full-path to the share/sense iso file: /root/syngo.share_VA26A.webview_RH7.iso

The given isofile contains following product:---------isotype: 'SP'majorversion: 'VA26'servicepack: 'VA26A'versionstring: 'syngo.share VA26A.webview RH7'product: 'syngo.share webview'isoversion: '4.6.0.0'---------

Following hosts will be processed:---------- localhost---------This will start icosetup in setup mode and execute an installation or BF/SP update on

the hosts listed aboveAre you sure you want to continue? Answer with Y:

Nach diesem Schritt ist syngo.share webview auf allen share hosts installiert. Es muss aber nochaktiviert und konfiguriert werden.

2.3 Konfiguration and Aktivierung

Folgende Schritte müssen auf dem syngo.share webview Host ausgeführt werden:

1. Führen sie das ”initial configure” Skript aus und beantworten Sie die Fragen. Stellen Sie sicher, dasssie die Frage bzgl. ”standalone mode” mit Nein beantworten.

/opt/icoserve/etc/samples/initial-configure-webview.sh

Welcome to syngo.share initial configuration!

RHEL7 OS found

no configuration found

Do you want to install a default configuration? [y/N] y

Do you want to change configuration? [y/N] y

Configuration:Run webview/webrenderserver in standalone mode without syngo.share VNA? [y/n]: nNamingHost where Corba OmniNames is running? only used if not in standalone mode! (

hostname, maybe sharetest.ith-icoserve.com): sharetest.ith-icoserve.comIs this Host used ONLY for webview/webrenderserver (no other syngo.share processes

running on it)? [y/n]: yGoing to write configuration. Continue? [y/N] y

Do you want to enable Webapps service? [y/N] y

configuration done - have a nice day!

Please edit /opt/icoserve/config/share-webapps.conf to configure needed webapplicationson this host!

39

Page 40: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Editieren Sie /opt/icoserve/config/share-webapps.conf

WebTenantAdminUser=icoserveWebTenantAdminPWD=icoserveMinHeapSpace=128mMaxHeapSpace=2048mwebadmin=0webtenantadmin=0webservice_api=0webview=1webrenderserver=1webviewdiagnostic=0

2. Aktivieren oder deaktivieren Sie die webservices welche auf diesem Host laufen sollen. syngo.share webviewbenötigt einen webrenderserver, daher muss dieser auch aktiviert werden

3. Wenn syngo.share webview auf einer dedizierten VM läuft, syncen Sie die CORBA SSL Zertifikatevon einer bestehenden syngo.share VNA VM

rsync -av sharevnahostname:/opt/icoserve/certificates/ /opt/icoserve/certificates/

4. Start syngo.share webview

systemctl restart share-webapps.target

Sofern alle Schritte erfolgreich ausgeführt wurden, ist syngo.share webview nun über einen Web-browser erreichbar.

40

Page 41: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3 Installation ohne syngo.share VNA

syngo.share webview kann als eigenständiges Produkt oder ohne syngo.share VNA installiert werden.Um diese Funktionalität freizuschalten, muss „Standalone“-Modus eingeschaltet werden, und das Archivmuss eine DICOM-Anbindung unterstützen.

3.1 Einstellungen

Die Einstellungen für „Standalone“-Modus werden in XML-Dateien gespeichert. Viele Dateien werdenbeim Start automatisch erzeugt, siehe Kapitel 3.1.1. Fast alle Dateien werden eigenständig verwaltet,und verlangen daher keine weitere Anpassungen.

Folgendes Namensschema gilt für XML-Dateien:

Benutzerdateiusername.xml. Dieser Dateiname muss mit dem entsprechenden Benutzernamen übereinstimmen.

Gruppendateigroupname.xml. Dieser Dateiname muss mit dem entsprechenden Gruppennamen übereinstim-men.

Applikationsdateiapplication.xml. Dieser Dateiname muss mit dem Ordner in dem die Webapplikation entpacktwurde übereinstimmen, normalerweise z.B. webview.xml.

3.1.1 Überprüfung der Dateien

Beim Start werden folgende Überprüfungen durchgeführt:

1. Wenn das Verzeichnis XmlConfigDir nicht vorhanden ist, wird dieses angelegt.

2. Sollten die beiden Unterverzeichnisse „users“ und „groups“ in XmlConfigDir nicht vorhanden sein,werden diese erzeugt.

3. Falls die Anwendungsseinstellungen nicht besteht, wird diese erstellt.

4. Es wird geprüft, ob ein Wert für LdapUserGroup gesetzt ist und die entsprechende XML-Datei vorhan-den ist, anderfalls wird diese erzeugt. Es muss beispielsweise für die Gruppe „testgruppe“ eine Dateitestgruppe.xml im Gruppenverzeichnis vorhanden ist.

Die XML-Dateien werden alle 10 Sekunden auf Änderungen geprüft und automatisch neugeladen.Fehler in einer XML-Datei müssen manuell ausgebessert werden, bevor sie geladen werden kön-nen. XML-Dateien werden zusätzliche gegen XSD-Dateien geprüft. Fehlereinträge werden in dersyngo.share webview-Logdatei gelistet.

41

Page 42: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3.1.2 Statische Konfigurationen

Folgende Parameter sind in der StaticConfig verfügbar:

StandaloneModeTrue/false. Schaltet den unabhängigen Betriebmodus/„Standalone“-Modus an/aus. Es ist ein Neustart erforder-lich.

XmlConfigDirIst das Wurzelverzeichnis in dem XML-Datien und Unterverzeichnisse liegen bzw. erzeugt werden.

LdapBindDnDieser optionale Parameter BindDN wird für die anonyme Suche in der LDAP-Anbindung verwendet.

LdapBindDnPasswordDer optionale Parameter wird für das Kennwort für den BindDN verwendet.

LdapSslTruststoreIm Truststore wird das LDAP-Serverzertifikat bzw. das CA-Zertifikat gespeichert, welches nur für sichere LDAP-Anbindungen erforderlich ist. Der Dateipfad muss mit file:/ beginnen.z.B. file:/opt/icoserve/certificates/ldaptruststore.jks

LdapSslTruststorePasswordDas Kennwort für den LDAP-SSL-Truststore. Es ist nur erforderlich, wenn LdapSslTruststore verwendet wird.

LdapUrlDie URL des LDAP-Authentifikationsservers, mit dem der Benutzer abgeglichen wird, siehe Kapitel 3.1.6.

LdapUserGroupDie Gruppe, zu der die LDAP-angemeldeten Benutzer automatisch zugeordnet werden sollen.

Wenn der Parameter LdapUrl gesetzt wurde, werden die Benutzer-XML-Dateien automatisch von syngo.share webviewverwaltet. Das Gleiche gilt für LdapUserGroup. Weitere Gruppen müssen manuell hinzugefügt werden.

3.1.3 Anwendungsseinstellungen

Die Datei webview.xml beinhaltet die anwendungsspezifischen Einstellungen. Globale Einstellungen, wiez.B. DICOM-Archive, Modalitäten, Aussehen der Benutzeroberfläche usw., die für alle Benutzer geltensollen, können hier bestimmt werden.

staticAppConfigSystemeinstellungen, die je nach Bedarf angepasst werden können, z.B. das Logo auf der Anmeldungsseite,Beschriftungen von Suchfeldern, Kennwortrichtlinien, Gültigkeitsdauer der Sitzung.

applicationLogoPathDer absoluter Pfad eines Logos für die Anzeige auf der Anmeldeseite.

customizedLabels

externalApps

localeAT, AU, CA, CH, DE, DK, ES, GB, IT, NL, NO, NZ, PT, TR, US

modalities

passwordPolicy

sessionTimeout

dynamicAppConfigKontext-spezifische Einstellungen können hier gespeichert werden, z.B. DICOM-SCPs, C-FIND-Zugriffsregeln.

advanced

42

Page 43: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

communication

serviceClassProvidersDICOM-Schnittstelle für DICOM-Suchen, siehe Kapitel 3.2.3.2.

messaging

permission

cFindAccessRuleSiehe Kapitel 3.2.3.3.

SearchPatientSuchformular, Spaltenanordnung der Ergebnisliste, Benutzeranpassung zu der Suche.

ViewerWindowingFensternvoreinstellungen

Die oben genannten Regeln können auch auf der Benutzer- und Gruppenebene angewendet werden,welche diese Basiseinstellungen überschreiben. Die DynamicAppConfig-Abschnitt hat die gleiche Bedeu-tung wie die Modulkonfigurationen in syngo.share VNA.

Beispiel 1: Anwendungsspezifische Einstellungen (webview.xml)

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><appConfig>

<staticAppConfig><applicationLogoPath xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><customizedLabels><customizedLabel name="AccessionNumber"></customizedLabel><customizedLabel name="AlternatePatientId">SVNR</customizedLabel><customizedLabel name="AlternateVisitId"></customizedLabel><customizedLabel name="DocumentType"></customizedLabel><customizedLabel name="Modality"></customizedLabel><customizedLabel name="PatientAgeAtDeath"></customizedLabel><customizedLabel name="PatientBirthDate"></customizedLabel><customizedLabel name="PatientDeathDate"></customizedLabel><customizedLabel name="PatientFirstName"></customizedLabel><customizedLabel name="PatientId"></customizedLabel><customizedLabel name="PatientLastName"></customizedLabel><customizedLabel name="PatientName"></customizedLabel><customizedLabel name="PatientSex"></customizedLabel><customizedLabel name="Producer"></customizedLabel><customizedLabel name="ReferringPhysicianName"></customizedLabel><customizedLabel name="StudyDate"></customizedLabel><customizedLabel name="StudyDescription"></customizedLabel><customizedLabel name="Tags"></customizedLabel><customizedLabel name="VisitId"></customizedLabel>

</customizedLabels><externalApps xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><locale xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><modalities><modality>AR</modality><modality>ASMT</modality><modality>AU</modality><modality>BDUS</modality><modality>BI</modality><modality>BMD</modality><modality>CR</modality><modality>CT</modality><modality>DG</modality><modality>DOC</modality><modality>DX</modality><modality>ECG</modality><modality>EPS</modality>

43

Page 44: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<modality>ES</modality><modality>FID</modality><modality>GM</modality><modality>HC</modality><modality>HD</modality><modality>IO</modality><modality>IOL</modality><modality>IVOCT</modality><modality>IVUS</modality><modality>KER</modality><modality>KO</modality><modality>LEN</modality><modality>LS</modality><modality>MG</modality><modality>MR</modality><modality>NM</modality><modality>OAM</modality><modality>OCT</modality><modality>OP</modality><modality>OPM</modality><modality>OPT</modality><modality>OPV</modality><modality>OSS</modality><modality>OT</modality><modality>PLAN</modality><modality>PR</modality><modality>PT</modality><modality>PX</modality><modality>REG</modality><modality>RESP</modality><modality>RF</modality><modality>RG</modality><modality>RTDOSE</modality><modality>RTIMAGE</modality><modality>RTPLAN</modality><modality>RTRECORD</modality><modality>RTSTRUCT</modality><modality>RWV</modality><modality>SEG</modality><modality>SM</modality><modality>SMR</modality><modality>SR</modality><modality>SRF</modality><modality>STAIN</modality><modality>TG</modality><modality>US</modality><modality>VA</modality><modality>XA</modality><modality>XC</modality>

</modalities><passwordPolicy><minimumPasswordLength>0</minimumPasswordLength><passwordChangeIntervalInDays>365</passwordChangeIntervalInDays><passwordRequiresDigit>false</passwordRequiresDigit><passwordRequiresLowerCaseLetter>false</passwordRequiresLowerCaseLetter><passwordRequiresSpecialCharacter>false</passwordRequiresSpecialCharacter><passwordRequiresUpperCaseLetter>false</passwordRequiresUpperCaseLetter>

</passwordPolicy><sessionTimeout>300</sessionTimeout><hmacAuthentication><hashType>SHA2-256</hashType><password>theHmacPassword</password><validityInSeconds>60</validityInSeconds>

</hmacAuthentication></staticAppConfig>

44

Page 45: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<dynamicAppConfig><advanced>

<lockTimeout>60</lockTimeout></advanced><communication><scps>

<scp><description>archive_name</description><aet>ARCHIVEAET</aet><host>xxx.xxx.xxx.xxx</host><port>xxxxx</port>

</scp></scps>

</communication><messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>

<showMessage>true</showMessage></messaging><permission><cFindAccessRule xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/></permission><searchPatient><criteriaLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><defaultCriteria xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/><patientIdPrefix>PatIdPrefix</patientIdPrefix><resultlistLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/></searchPatient><viewerWindowing><presetsSeparator>|</presetsSeparator><presetsSubseparator>,</presetsSubseparator>

<ct>Cranium,25,95|Lungs,-700,1700|Abdomen,10,400|Mediastinum,10,450|Bone,300,2500|Spine,20,300|Postmyelo,200,1000|Petrous bone,500,4000</ct>

<mr>t1,570,1230|t2,477,1024</mr><nm>Full,54,129</nm><pt>Brain,16380,32750</pt>

</viewerWindowing></dynamicAppConfig>

</appConfig>

3.1.4 Benutzer-spezifische Einstellungen

Die Benutzer-XML-Dateien beinhalten Einstellungen für die Benutzer.

Folgendes muss eingestellt werden, wenn das System ohne LDAP-Anbindung betrieben wird:

passwordDas Kennwort muss kleingeschrieben sein und mittels des entschlüsselten SALTs als hexadezimal SHA-512 Ze-ichenkette gespeichert werden. Dieses Element ist für eine LDAP-Anbindung nicht erforderlich.

saltEine nach dem Zufallsprinzip erstellte 16-Bit-Zeichenkette, die in Base64-Verschlüsselung gespeichert wird.Dieses Element ist für eine LDAP-Anbindung nicht erforderlich.

type„local“ oder „ldap“.

Die empfohlenen Werkzeuge für die Verschlüsselung von Base64 und Erzeugung von Hashes sind:

Base64http://www.convertstring.com/EncodeDecode/Base64Encode

45

Page 46: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

SHA512http://www.convertstring.com/Hash/SHA512

Beispiel 2: Benutzer-spezifische XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><user>

<loginName>hmu</loginName><firstName>Ned</firstName><lastName>Sanders</lastName><password>879fd8e9e465389eac6baaef980ca04c1f2d990834ae31b041cd5aa793d8adc680e4b7f0dc71ad5af509cafc4af4405759600966b4252c31e0a4644d7b6cecb4</password><salt>c2FsdEFuZFdhdGVy</salt><salutation>Mr.</salutation><title xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><type>local</type><passwordExpires xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><group>ExampleGroup</group><dynamicAppConfig>

<messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><showMessage>false</showMessage><showSafetyNotice>false</showSafetyNotice>

</messaging></dynamicAppConfig>

</user>

3.1.5 Gruppe zuweisen

Eine Gruppen-spezifische XML-Datei beinhaltet die Einstellungen einer einzelnen Gruppe. Die Zuweisungder Gruppe erfolgt über die XML-Datei des entspechenden Benutzers.

Beispiel 3: Group XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><group>

<name>ExampleGroup</name></group>

3.1.6 LDAP

Im unabhängigen Betriebmodus/„Standalone“-Modus kann syngo.share webview einen LDAP-Server fürdie Benutzerauthentifizierung verwenden. Die LDAP-Anbindungparameter können in den statischen Ein-stellungen eingerichtet werden, siehe Kapitel 3.1.2.

Die folgenden LDAP-Attribute werden während einer Benutzersuche abgerufen:

snNachname (surname) eines Anwenders

givenNameVorname eines Anwenders

titleTitel eines Anwenders z.B. Leiter

personalTitleGleich wie title.

46

Page 47: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

employeeTypeWird als Anrede salutation verwendet.

uidDie eindeutige Kennzeichnung für einen Datensatz in LDAP, die als Platzhalter {user} angegeben werden kannund mit dem Benutzernamen ersetzt wird.

Beispiel 4: LDAP URLs

ldap(s)://host:port/dn?attributes?scope?filterldap(s)://ldap.example.com/ou=people,ou=hospital,dc=example,dc=com?sn,givenName,title,

personalTitle,employeeType?sub?uid={user}

3.1.6.1 Authentifizierung im Detail

Bei der Anmeldung sucht syngo.share webview nach der benutzerspezifischen XML-Datei im Konfigura-tionsverzeichnis. Wenn diese Datei vorhanden und der Benutzertyp auf LDAP gesetzt ist, werden dieLDAP-Einstellungen weiter verwendet. Falls keine benutzerspezifische Einstellung für den Benutzer ge-funden wird, versucht syngo.share webview eine Authentifizierung mit LDAP. Falls erforderlich, wird einebenutzerspezifische XML-Datei für diesen Benutzer automatisch erzeugt.

syngo.share webview verwendet die angebenen LDAP-BindDN (LdapBindDn) und BindDN-Kennwort(LdapBindDnPassword) für eine initiale Benutzersuche. Falls diese Werte nicht angeben wurden, wirdsyngo.share webview eine anonyme Suche nach dem Benutzer durchführen. Zunächst wird der Be-nutzer mit dem angegebenen Filterkriterium im LDAP-Baum ab dem eingestellten Startpunkt gesucht.Falls ein DN gefunden wird, wird eine Authorisierung mit dem Benutzernamen und Kennwort durchge-führt. Sofern dies erfolgreich ist, wird der Benutzer angemeldet. syngo.share webview unterstützt ≤ 10Verweise auf weitere LDAP-Server.

3.2 Archivanbindungen

syngo.share webview bietet Anbindungen sowohl an syngo.share VNA als auch an ein oder mehrereDICOM-Archive. Dieser Abschnitt beinhaltet die relevanten Informationen für die Anbindungen an diesezwei Archivarten.

3.2.1 Archivübergreifende Abfragen (Query Spanning)

syngo.share webview führt eine archivübergreifende Suche in allen angebundenen DICOM-Archiven undsyngo.share VNA durch. Das CORBA-Kommunikationsprotokoll wird für syngo.share VNA und das DICOM-Protokoll für alle anderen Archive verwendet, siehe Abbildung 1.

47

Page 48: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Abbildung 1: Archivübergreifende Abfragen (Query Spanning).

Search

C-FIND

2

Initial Client

(web browser)

1

C-FIND

Non-syngo.share

Archives

3

Results

syngo.shareVNA

CORBA

syngo.share

webview

SCU

1. Eine Suche wurde durch die Webschnittstelle, hier als „Initial Client“ gekennzeichnet, ausgelöst.

2. syngo.share webview stößt eine archivübergreifende Suche (als SCU für DICOM-Archive) an.

3. Die Ergebnisse werden an die Webschnittstelle zurückgegeben3. Im Falle von DICOM-Archiven wer-den Ergebnisse erst nach der Filterung mit entsprechenden Zugriffsregeln an die Webschnittstellezurückgegeben.

3.2.2 syngo.share VNA-Anbindung

Wenn syngo.share webview mit syngo.share VNA angebunden ist, wird das Archiv automatisch für alleBenutzer verfügbar sein. Diese Archivanbindung ermöglicht die Suche und Betrachtung von DICOM4 undgenerischen Dokumenten.

Es können weitere Archive zu diesem System hinzugefügt werden, siehe Kapitel 3.2.3.

3.2.3 DICOM-Archivanbindungen

syngo.share webview kann mit einem oder mehreren DICOM-Archiven angebunden werden und in diesenDICOM-Dokumente suchen und betrachten. Zugriffsregeln können für die Filterung von DICOM-Studienund DICOM-Serien festgelegt werden, siehe Kapitel 3.2.3.3.

3.2.3.1 DICOM-Anforderungen

Ein DICOM-Archiv muss den Suchdienst/„Query/Retrieve Service“ auf der Studienebene gemäß dem In-formationsmodell „Study Root Query/Retrieve Information Model“ unterstützen. Zusätzlich muss jedesanzubindende DICOM-Archiv den ISO_IR 192 (UTF-8) Zeichensatz unterstützen.

C-FIND sollte idealerweise folgende Schlüsselattribute unterstützen:

3Duplikate werden angezeigt. Die Reihenfolge wird durch die Geschwindigkeit der zurückgelieferten Dokumente des jeweiligenArchivs bestimmt.

4Ein DICOM-Dokument kann eine Studie, Serie oder ein Bild bedeuten.

48

Page 49: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

NumberOfFrames (0028,0008)Dieses Attribut ist erforderlich, um alle Bilder mit mehreren Pixelrahmen (DICOM Multiframe Images) betrachtenzu können. Andernfalls wird nur das erste Bild angezeigt.

AcquisitionNumber (0020,0012) und InstanceNumber (0020,0013)Diese Attribute sortieren die DICOM-Dokumente. Andernfalls wird das Ergebnis unsortiert in der geliefertenReihenfolge zurückgegeben.

3.2.3.2 DICOM-Einstellungen

DICOM-Archive (im Folgenden auch als SCP bekannt) müssen zuerst eingerichtet werden, bevor diese vonsyngo.share webview aufgerufen werden können. Wenn DICOM-Archive mit syngo.share VNA verwendetwerden, erfolgt deren Konfiguration in webadmin. Hiermit kann der Vorteil der Vererbung von Einstel-lungen genützt werden. Im unabhängigen Betriebsmodus müssen DICOM-Archive in der Applikations-XML-Datei oder in Gruppen/Benutzer-XML-Datei festgelegt werden, siehe Kapitel 3.1.3. Die Struktur derDICOM-Einstellungen ist in beiden Fällen dieselbe.

Die Einstellungen befinden sich in der webadmin unter:

Systemmanagement Modulkonfiguration webview Kommunikation Service Class Providers

Verpflichtende XML-Elemente

descriptionGilt als beschreibender Name für den DICOM-SCP. Datentyp: Zeichenkette.

aetDer „Called AET“ des SCPs. Datentyp: Zeichenkette.

hostHostname vom SCP. Datentyp: Zeichenkette.

portPort vom SCP. Datentyp: Ganzzahl.

Optionale XML-Elemente

alternateCallingAetBietet einen alternativen Namen für den SCU (syngo.share webview) an, falls ein SCP einen bestimmten oderbereits eingerichteten Namen bei der Anbindung erwartet. Die Bezeichnung darf maximal 16 Zeichen lang sein.Der Basiswert ist in der statischen Einstellungensdatei festgelegt. Datentyp: Zeichenkette.

useExploratoryCfindAccessModeWenn dieser Wert auf WAHR „true“ gesetzt ist, wird der Forschungsmodus bei den DICOM-Abfragen eingeschal-ten und dementsprechend die normgerechte DICOM-Hierarchie nicht beachtet. Falls dieses Element nichtvorhanden ist, wird die DICOM-Hierarchie beachtet. Diese Funktion trifft nur zu, wenn C-FIND-Zugriffsregelnangewendet werden sollen, siehe Kapitel 3.2.3.3. Der Forschungsmodus soll nur verwendet werden, wenn einDICOM-Archiv die DICOM-Attribute auf einer falschen Ebene zurückliefert, siehe Tabelle 1.Der DICOM-Standard bestimmt, auf welcher Ebene ein Element verwendet werden darf, wobei manche DICOM-Archive diese Hierarchie missachten. In diesem Fall kann der Forschungsmodus eingeschaltet werden. Dieseexplorative Suche verwendet alle angegebene Elemente der C-FIND-Zugriffsregel auf Studienebene. Falls keineoder nicht alle Elemente zurückgeliefert werden, wird eine zustätzliche Suche auf Serienebene für alle fehlendenElemente durchgeführt. Idealerweise sind nach einer Serienebenesuche alle benötigten Informationen für dieAnwendung der C-FIND-Zugriffsregel vorhanden.

Beispiel 5: XML DICOM-SCP-Einstellungen

<scps><scp>

<description>PACS</description><aet>CALLED_AET</aet><host>host</host><port>104</port><alternateCallingAet>CALLING_AET</alternateCallingAet>

49

Page 50: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<useExploratoryCfindAccessMode>true</useExploratoryCfindAccessMode></scp>

</scps>

Tabelle 1: Unterstützte DICOM-Elemente für C-FIND-Zugriffsregeln

DICOM-Element DICOM-Ebene syngo.share VNA Nicht gemäß DICOM

institutionName 0008,0080 Serie Serie Studie

institutionalDepartmentName 0008,1040 Serie Serie Studie

referringPhysicianName 0008,0090 Studie Studie -

performingPhysicianName 0008,1050 Serie Serie -

currentPatientLocation 0038,0300 Studie - Studie

Folgende Schritte müssen zusätzlich durchgeführt werden:

1. Für syngo.share webview muss in der StaticConfig die Calling AET über den Schalter QueryRetrieveScuCallingAet eingetragen werden.

2. Für den webrenderserver müssen die Schalter QueryRetrieveScuCallingAet und StorageScpCalledAet in der StaticConfig gesetzt werden.

3. Zudem müssen im entsprechenden DICOM-Archiv die angegebenen AETs angelegt und konfiguriertsein.

3.2.3.3 C-FIND-Zugriffsregeln

Zugriffsregeln beschränken den Zugriff auf bestimmte DICOM-Studien und DICOM-Serien. Eine Regel fil-tert das Suchergebnis nach bestimmten DICOM-Elementen, siehe Tabelle 1. Benutzer- und Gruppenein-schränken dürfen nur auf die Elemente ReferringPhysicianName und PerformingPhysicianName angewen-det werden. Eine Gruppe in syngo.share webview entspricht allen Benutzern einer Benutzervorlage UserTemplate in syngo.share VNA. Siehe Tabelle 2 zu Auswertungsbeispielen von Zugriffsregeln.

C-FIND-Zugriffsregeleinstellungen

Wenn syngo.share webview mit syngo.share VNA betrieben wird, erfolgt die Einstellung in webadmin.Hiermit kann der Vorteil der Vererbung von Einstellungen genutzt werden. Im unabhängigen Betrieb-modus können diese Regeln in den vorgesehenen XML-Dateien für die gesamte Applikation, Benutzerund Gruppen bestimmt werden, siehe Kapitel 3.1.3.

Die Einstellungen in der webadmin befinden sich unter:

Systemmanagement Modulkonfiguration webview Berechtigungen C-FIND-Zugriffsregel

HinweisZugriffsregeln sollen nur jene DICOM-Elemente beinhalten, welche in allen angebundenen DICOM-Archiven unterstützt werden. Andernfalls werden Ergebnisse von Archiven nicht angezeigt, welchedas Element nicht unterstützen.

50

Page 51: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Unterstützte Operatoren

Hier werden die Operatoren für die Verwendung in Zugriffsregeln aufgelistet. Für Operatoren und logis-che Operanden ist die Groß- und Kleinschreibung nicht relevant. Bei der Evaluierung von Personennamenwird nur der Vor- und Nachname herangezogen.

ISDie Operanden sind gleich.

ANDEin verpflichtendes Kriterium zum Ausdruck hinzufügen.

OREin wahlweises Kriterium zum Ausdruck hinzufügen.

()Den Geltungsbereich für mehrere Operatoren anwenden. Nur das Endergebnis des Geltungsbereich wirdberücksichtigt, siehe Tabelle 2.

;Ausdruck beenden.

USERDieser Operator erwartet den Benutzer als Zeichenkette statt dem DICOM-Element „Person Name“. Dieser kannnur bei den DICOM-Elementen referringPhysicianName und performingPhysicianName verwendet werden,siehe 8.

GROUPDieser Operator erwartet eine Zeichenkette des Gruppennamens, welcher nur für die DICOM-Elemente refer-ringPhysicianName und performingPhysicianName verwendet werden kann, siehe 8.

Platzhalter

Die folgende Platzhalter werden in C-FIND-Zugriffsregeln unterstützt:

'*'Steht für alle Zeichen.

[user]Steht für den aktuell angemeldeten Benutzer.

z.B. „Max*“ würde somit auf „Max Mustermann“ und „Max Merryweather“ zutreffen.

Beispiel 6: C-FIND-Zugriffsregel: Einzelne Ausdrücke mit Zeichenkettenfeldern

institutionName IS 'Tirol Kliniken';institutionalDepartmentName IS 'Tirol Kliniken Radiologie';currentPatientLocation IS '12345';

Beispiel 7: C-FIND-Zugriffsregel: Einzelne Ausdrücke mit DICOM-„Person Name“-Feldern

referringPhysicianName IS 'Mustermann^Max';referringPhysicianName IS USER 'mustermann';referringPhysicianName IS USER [user];performingPhysicianName IS GROUP 'Radiologist';

Beispiel 8: C-FIND-Zugriffsregel: Zusammengesetzer Ausdruck mit mehreren Operatoren undPlatzhalternDer Ausdruck innerhalb der Klammer wird zuerst ausgewertet, bevor der nächste Operator angewendetwird.

(referringPhysicianName IS USER [user] OR referringPhysicianName IS USER 'Maier^Johann')AND performingPhysicianName IS 'Mustermann^Max' OR institutionName IS 'Tirol*';

51

Page 52: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Tabelle 2: Auswertungen von C-FIND-Zugriffsregeln

Ausdruck Auswertung

wahr ODER wahr ODER wahr wahr

falsch ODER falsch ODER wahr wahr

falsch ODER falsch OR falsch falsch

falsch UND wahr falsch

wahr UND (wahr ODER falsch) wahr

wahr UND falsch ODER falsch falsch

3.3 Einbetten der Anmeldungsmaske in Fremdwebseiten

syngo.share bietet die Möglichkeit, die Anmeldemaske von syngo.share webview in eigene Webseiteneinzubetten und somit schneller auf diese zugreifen zu können. Dies ist besonders in großen medizinis-chen Einrichtungen von Vorteil, in denen auf unterschiedliche Webseiten und Webanwendungen mit jew-eils eigenen Anmeldemasken zugegriffen werden muss.

Die Anmeldung und Überleitung zu syngo.share webview wird dabei durch einen „HTML iframe“ umge-setzt, das folgendermaßen aufgebaut ist:

Beispiel 9: iframe als Anmeldungsmaske in Fremdwebseiten

<iframe s r c =” < s e r v e r s r c > / webview/ < tenantname >/ < sitename >”s t y l e =” border : 0px s o l i d #000000; height :403 px ; margin : 0px ;padding : 0px ; width : 299px ” i d =” loginFrame ” >

<tenantname>, <serversrc> und <sitename> stellen Variablen dar, die durch die entsprechenden Wertezu ersetzen sind. Die Werte der Style-Parameter (Höhe, Breite u. dgl.) sollten zur korrekten Darstellungdes iframes nicht verändert werden.

52

Page 53: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4 Erste Schritte

Dieses Kapitel erklärt die wichtgsten Grundfunktionalitäten und die Bedienung von syngo.share webview.Die Applikationen syngo.share view, syngo.share print und syngo.share import sind über das Windows-Programme-Menü aufrufbar. Die Web-Applikationen syngo.share webview und webbox rufen Sie überden Browser auf (z.B.: https://syngo.share webview/).

4.1 An- und Abmelden in den Programmen

Um alle Funktionen von syngo.share webview nutzen zu können, benötigen Sie einen gültigen Benutzer-namen und ein Passwort, welches Ihnen vom Administrator Ihrer Institution zugewiesen wird. WelcheFunktionen Ihnen dabei zur Verfügung stehen, ist abhängig von den Ihnen zugewiesenen Rollen undBerechtigungen. Bei längerer Inaktivität wird die Applikation gesperrt, damit kein unbefugter Datenzu-griff erfolgen kann. Um weiterarbeiten zu können, müssen Sie sich erneut anmelden. Sie sehen denletzten Stand Ihrer Arbeit, bevor das automatische Sperren aktiviert wurde.

4.2 Tastenkombinationen

Sie können Tastenkombinationen verwenden, die Ihnen im Kontextmenü oder im Tooltip bei der jew-eiligen Funktion angezeigt werden. Eine vollständige Liste aller Tastenkombinationen finden Sie in derOnlinehilfe.

4.3 Suche nach Patienten und Dokumenten

Zum Starten der Suche müssen Sie das gewünschte Kriterium in das jeweilige Suchfeld eingeben unddie Suche mittels „Suchen“-Schaltfläche absetzen. Wenn Sie zu wenige Suchkriterien eingeben, bleibt dieSchaltfläche „Suchen“ inaktiv. Zum Zurücksetzen der Suchmaske aktivieren Sie die Schaltfläche „Zurück-setzen“. Die Felder der Suchmaske können Sie in den Applikationen syngo.share view und syngo.sharewebview mit Hilfe der Schaltfläche „Suchfelder konfigurieren“ definieren, indem Sie die gewünschtenSuchfelder (de)aktivieren. Diese Einstellung wird von den Programmen gespeichert. Bei der Suche wirddie Groß- und Kleinschreibung nicht berücksichtigt.

4.3.1 Suche mit Platzhaltern (Wildcards)

In Suchmasken können Sie mit folgenden Zeichen eine Platzhaltersuche durchführen

Das „%“-Zeichen steht als Platzhalter für ein oder mehrere Zeichen

Der Unterstrich „_“ wird für genau ein beliebiges Zeichen verwendet

53

Page 54: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Beispiel 10: Suche mit Platzhaltern„m%er“ liefert in der Ergebnisliste etwa „Meier“, „Mayer“, „Moser“, „Mariacher“ und ähnliche.

Bei der Suche von „m_ier“ erhalten Sie „Meier“ als auch „Maier“ als Suchergebnis.

4.4 Ergebnisliste der Dokumentensuche

Sie können die Spalten beliebig per Drag&Drop anordnen. Die von Ihnen gewählte Anordnung wird inIhrem Benutzerprofil gespeichert und wird für alle künftigen Suchanfragen verwendet. Klicken Sie aufden Spaltenkopf, um eine Spalte zu sortieren.

In den Webapplikationen können Sie per Klick auf den Pfeil im Spaltenkopf Spalten ein- bzw. aus-blenden. In der Applikation syngo.share view können Sie diese Einstellung über das Kontextmenüin der Ergebnisliste steuern. Ihre Einstellungen werden von den Programmen gespeichert.

In den Webapplikationen syngo.share webview und webadmin können Sie die Suchergebnisse alsCSV-Datei exportieren. Doppelklicken Sie auf einen Eintrag in der Ergebnisliste, um das Element zuöffnen:

In der Applikation syngo.share view wird die Patientenakte in den Dokumentenbaum geladen.

In den Applikationen syngo.share webview und webbox wird das gewählte Element im Betrachterdargestellt.

4.5 Beschlagwortung

In den Applikationen syngo.share view, syngo.share print, syngo.share import und syngo.share web-view können Sie Dokumente beschlagworten. Dazu benötigen Sie eine Berechtigung, die Ihnen derAdministrator zuweisen kann. Mit Schlagworten können Sie Dokumente zum Wiederauffinden genauerbeschreiben. Abhängig von den vorgenommenen Konfigurationen, können Sie Schlagworte entwederaus einem Katalog auswählen, dynamisch zu einem Katalog ergänzen oder als Freitext eingeben. Sie kön-nen Bilder, Studien oder Serien beschlagworten. Beim Suchen qualifizieren sich die Einträge unabhängigdavon, auf welcher Ebene die Beschlagwortung stattgefunden hat. Nähere Details zur Beschlagwortunglesen Sie bitte in der Onlinehilfe nach.

4.6 Exportieren/lokal speichern

In den Applikationen syngo.share view, syngo.share webview und webbox stehen Ihnen Exportfunktio-nen zur Verfügung, um Daten lokal zu speichern. Zum Exportieren von Daten gibt es zwei verschiedeneBerechtigungen, welche von den Ihnen zugewiesenen Rollen abhängig sind: Nur anonymisiertes Ex-portieren - Vollberechtigung zum Exportieren

54

Page 55: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4.6.1 Exportieren mit syngo.share view

Exportieren von Studien und Serien im Dokumetntenbaum:

Aktivieren Sie die Schaltfläche „Alle Serien exportieren“, um den Export aller Dateien durchzuführenbzw.

Markieren Sie die gewünschten Dokumente, um diese mittels der Schaltfläche „Exportieren einermarkierten Serie“ zu exportieren. Exportieren von Einzelbildern im Bereich Drucken:

Ziehen Sie aus dem Dokumentenbaum das gewünschte Element in den Bereich Drucken.

Aktivieren Sie die Schaltfläche „Exportieren…“.

4.6.2 Exportieren mit syngo.share webview

Wählen Sie über das Kontextmenü in der Ergebnisliste „Exportieren…“, „Exportieren als…“, Es öffnet sichder Export Wizard, in dem Sie den gewünschten Export durchführen/die Datei „lokal öffnen“ können.

4.7 Status von Aktionen überwachen

Alle Desktop-Applikationen besitzen einen Status-Bereich, welcher eine Liste der ausgeführten Aktionen,wie z.B. Versenden, Kopieren, etc., und deren Status beinhaltet. Beim Symbol „Status“ erhalten Sie einevisuelle Rückmeldung:

Bei erfolgreicher Durchführung wird beim Status ein grünes Häkchen angezeigt.

Das Rufzeichen signalisiert Ihnen, dass die Aktion nicht erfolgreich abgeschlossen werden konnte.Im Status können Sie weitere Detailinformationen abfragen.

55

Page 56: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5 Applikation syngo.share webview

Mit der Applikation syngo.share webview können Sie medizinische Dokumente, z.B. radiologische Bilder,Befunde, Patientendaten, betrachten und die Anzeige mit Werkzeugen verändern (z.B. zoomen, rotieren).Sie können mit der Applikation syngo.share webview Dokumente zu Patienten direkt einspielen und ad-ministrative Tätigkeiten durchführen. Beispiele: Dokumente versenden, freigeben, beschlagworten.

5.1 Dokument betrachten

Um die Untersuchung im Betrachter betrachten zu können,

Doppelklicken Sie auf eine Untersuchung aus der Liste bzw.

Aktivieren Sie die Schaltfläche „Dokument betrachten“

Im Reiter „Auswahlliste“ werden alle im Archiv verfügbaren Dokumente für den geöffneten Patientenangezeigt. Mehre Dokumente können Sie in Layouts neben- bzw. übereinander anzeigen.

5.2 Patient betrachten

Sie erhalten einen eigenen Reiter für den gewünschten Patienten, indem Sie die Schaltfläche Patient betrachten

aktivieren bzw. aus der Ergebnisliste mittels Kontextmenü den Eintrag Patient betrachten wählen. In diesemReiter finden Sie im linken Bereich die Ansichtsfilterung

Patientenakte

Aufenthalte

5.2.1 Aktionen im Register Patient

Ansichtsfilterung aufhebenSie können hier die Filterung nach Akten und Aufenthalten aufheben.

Patientendaten herunterladenSie können die Daten als Archivdatei bzw. als zusammenhängende PDF-Datei exportieren und diesedabei optional anonymisieren.

Patientendaten anzeigenSie können sich die Patienteninformationen und zusätzliche weitere Daten, nächste Verwandte undVersicherte anzeigen lassen. Mit den „Pfeil-Schaltflächen“ können Sie zusätzliche Infos ein- bzw. aus-blenden.

Patienten-URL anzeigenHier erhalten Sie die Patienten-URL des geöffneten Patienten angezeigt, mit der Sie das Dokumentdirekt im Internetbrowser aufrufen können.

56

Page 57: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Einspielformular anzeigenFür diese Funktion benötigen Sie eine spezielle Berechtigung, um Dokumente vom lokalen PC zu einemausgewählten Patienten einzuspielen. Es wird zum Fenster „Einspielen“ gewechselt, der Patientenkon-text ist in diesem Fall vorausgewählt.

5.3 Kontextmenü in der Ergebnisliste

Für einige Einträge sind spezielle Rechte erforderlich und deshalb können diese Einträge inaktiv sein:

Dokument betrachten Öffnet das Dokument im Betrachter

Ein Dokument betrachten (oder bietet es zum Herunterladen an, falls der Dokumententyp nicht un-terstützt wird).

Patient betrachten Öffnet einen eigenen Reiter je Patient mit

„Ansichtsfilterung“,

„Allgemeine Dokumente & DICOM Studien“,

„DICOM Serien“ und

das aktuellste Dokument mit verschiedenen Anzeigeoptionen.

LöschenDas Dokument wird gelöscht.

VersendenVersenden an eine AET, die als Empfänger in der Applikation webadmin konfiguriert wurde.

Reference Pointer registrierenSie können Dokumente, die nur in syngo.share webview vorhanden sind, manuell registrieren, umdiese für Subsysteme zur Verfügung zu stellen. Im Hintergrund wird ein Reference Pointer an dasSubsystem gesendet, der die Information zum Dokument enthält.

FreigebenFreigeben von Dokumenten für Kollegen und niedergelassene Ärzte für die Applikation webbox.

URL anzeigenFür den Direktzugriff auf ein Element im Internetbrowser können Sie sich die URL anzeigen lassen.

Exportieren bzw. Exportieren (als), lokal speichernErmöglicht den Export bzw. die lokale Speicherung der aktuell ausgewählten Untersuchungen

Lokal öffnenIst die Applikation syngo.share view lokal installiert, können Sie das Dokument im lokalen Betrachteröffnen.

BeschlagwortenErmöglicht das Beschlagworten der angewählten Dateien.

KopierenSie können ein Dokument in einen anderen Ablagebereich kopieren.

VerschiebenSie können ein Dokument in einen anderen Ablagebereich verschieben.

57

Page 58: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

UmhängenSie können falsch zugeordnete Dokumente zu einem anderen Patienten oder Aufenthalt zuweisen.

Dokumenteneigenschaften ändernHier können Sie Beschreibung bzw. Untersuchungsdatum und –zeit eines Dokuments ändern.

Page 59: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

EG-K

on

form

ität

serk

läru

ng

EG-Konformitätserklärung

Produktspezifikationen

ProduktbezeichnungTypModellnummerKlassifizierung nach Richtlinie 93/42/EWG, An-hang IX

syngo.share webviewVA26A_BF0611250006Class I

Hersteller

Adresse ITH icoserve technology for healthcare GmbHInnrain 986020 InnsbruckAustriaPhone: +43 512 89059

Konformitätsbewertung

Verfahren nach Richtlinie 93/42/EWG Anhang VII

Angewandte Normen

EN ISO 13485:2016EN ISO 9001:2015EN ISO 14971:2012EN 62304:2006 + Cor.:2008 + A1:2015EN 62366-1:2015 + AC:2015

Wir erklären in alleiniger Verantwortung, dass die oben beschriebenen Produkte den Anforderun-gen der Richtlinie 93/42/EWG entsprechen, wenn ihre Installation und Anwendung konform zu denEndanwender- und Produktdokumentationen erfolgt. Diese Konformitätserklärung ersetzt jeglichevorherige Konformitätserklärung für dieses Produkt.

Innsbruck, 2019-09-04

Dr. Bernhard HirschGeschäftsführer

Mag. (FH) Herbert PlanklLeiter Qualität & Dokumentation

Page 60: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ITH icoserve technology for healthcare GmbHInnrain 98A-6020 InnsbruckAustria

2019

Distributed bySiemens Healthcare GmbHHenkestr. 12791052 ErlangenGermanyPhone: +49 9131 84-0siemens-healthineers.com

Legal ManufacturerITH icoserve technology for healthcare GmbH

Innrain 986020 Innsbruck

AustriaPhone: +43 512 89059

Made in Austria

Page 61: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241

syngo.share webviewΕγχειρίδιο χρήστη

Page 62: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Περιεχόμενα1 Εισαγωγή 64

1.1 Προβλεπόμενη χρήση . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641.2 Απαιτήσεις συστήματος . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641.3 Προφυλάξεις . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

Διανομή κλινικών εικόνων και αποτελεσμάτων . . . . . . . . . . . . . . . . . . . . . . 65Ιατρικές γνώσεις . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65Αποκλίσεις υπολογισμού . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65Μονάδες . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65Περιορισμός πρόσβασης . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66Επιδράσεις εξωτερικών προγραμμάτων . . . . . . . . . . . . . . . . . . . . . . . . . . 66Εκτύπωση εικόνων . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

2 Εγκατάσταση με syngo.share VNA 672.1 Απαιτήσεις . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672.2 Βήματα εγκατάστασης . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672.3 Διαμόρφωση και ενεργοποίηση . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

3 Εγκατάσταση χωρίς syngo.share VNA 703.1 Διαμόρφωση . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

3.1.1 Έλεγχοι αρχείου . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 703.1.2 Στατικές ρυθμίσεις . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 703.1.3 Ρυθμίσεις για συγκεκριμένες εφαρμογές . . . . . . . . . . . . . . . . . . . . 713.1.4 Ρυθμίσεις για συγκεκριμένους χρήστες . . . . . . . . . . . . . . . . . . . . . 743.1.5 Αντιστοίχιση μιας ομάδας . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 753.1.6 LDAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

3.1.6.1 Στοιχεία πιστοποίησης . . . . . . . . . . . . . . . . . . . . . . . . 763.2 Συνδέσεις αρχείου . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

3.2.1 Διεύρυνση ερωτήματος . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 773.2.2 Σύνδεση του syngo.share VNA . . . . . . . . . . . . . . . . . . . . . . . . . . . 773.2.3 Συνδέσεις αρχείου DICOM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

3.2.3.1 Απαιτήσεις του DICOM . . . . . . . . . . . . . . . . . . . . . . . . 783.2.3.2 Ρυθμίσεις DICOM . . . . . . . . . . . . . . . . . . . . . . . . . . . 783.2.3.3 Κανόνες πρόσβασης C-FIND . . . . . . . . . . . . . . . . . . . . . 79

3.3 Ενσωματωμένη σελίδα πιστοποίησης σε εξωτερικούς ιστότοπους . . . . . . . . . . . . 81

4 Πρώτα βήματα 824.1 Ασφάλεια χρηστών . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824.2 Συντομεύσεις πληκτρολογίου . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824.3 Αναζήτηση για εξεταζόμενους και έγγραφα . . . . . . . . . . . . . . . . . . . . . . . . 82

4.3.1 Προηγμένη αναζήτηση με Wildcard . . . . . . . . . . . . . . . . . . . . . . . . 824.4 Αναζήτηση εγγράφου και αποτελέσματα (syngo.share view, syngo.share webview) . . 834.5 Προσθήκη ετικέτας λέξεων κλειδιών . . . . . . . . . . . . . . . . . . . . . . . . . . . . 834.6 Εξαγωγή/τοπική αποθήκευση . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

4.6.1 Εξαγωγή με syngo.share view . . . . . . . . . . . . . . . . . . . . . . . . . . . 844.6.2 Εξαγωγή με syngo.share webview . . . . . . . . . . . . . . . . . . . . . . . . . 84

4.7 Κατάσταση ελέγχου ενεργειών . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

5 Εφαρμογή syngo.share webview 855.1 Προβολή εγγράφων . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855.2 Προβολή εξεταζόμενων . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

5.2.1 Λειτουργίες στην καρτέλα Εξεταζόμενος . . . . . . . . . . . . . . . . . . . . . 85

62

Page 63: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5.3 Αναδυόμενο μενού για τη λίστα αποτελεσμάτων . . . . . . . . . . . . . . . . . . . . . . 86

Δήλωση συμμόρφωσης ΕΚ syngo.share webview 88

63

Page 64: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1 Εισαγωγή

1.1 Προβλεπόμενη χρήση

Το syngo.share webview είναι μια εφαρμογή ιστού για χρήση σε διανομή κλινικών εικόνων και αποτελεσμάτων,και παρέχει τυποποιημένες, γενικές διεπαφές για τη σύνδεση ιατρικών συσκευών χωρίς έλεγχο ήτροποποίηση των λειτουργιών τους. Το syngo.share webview παρέχει πρόσβαση σε δεδομένα απόσυνδεδεμένα συστήματα (όπως συστήματα Vendor Neutral Archives, συστήματα αρχειοθέτησης καιεπικοινωνίας απεικονιστικών εξετάσεων (PACS), αρχεία DICOM, συγγενείς τομείς XDS/-I, συστήματαηλεκτρονικών ιατρικών αρχείων, κλινικά πληροφοριακά συστήματα) και στο τοπικό σύστημα αρχείωνγια την ηλεκτρονική προβολή δεδομένων.

1.2 Απαιτήσεις συστήματος

Το syngo.share webview μπορεί να λειτουργήσει με χρήση των εξής προγραμμάτων περιήγησης:

Βελτιστοποιημένο για: ≥ 1280x1024

Google Chrome ≥ 67

Microsoft Internet Explorer ≥ 11

Mozilla Firefox ≥ 60

Υποστηρίζεται:

Apple Safari ≥ 11

Microsoft Edge

Σε κινητά λειτουργικά συστήματα όπως:

Android

Apple iOS

Microsoft Windows 10

Χειρονομίες αφήςΤο syngo.share webview υποστηρίζει χειρονομίες αφής αλλά δεν βελτιστοποιείται για αυτές.

Βίντεο συνεχούς ροής σε Microsoft Internet ExplorerΗ λειτουργία αυτή είναι διαθέσιμη στο Microsoft Internet Explorer ≥ 11 από τα Microsoft Windows ≥8 και μετά.

64

Page 65: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1.3 Προφυλάξεις

Διανομή κλινικών εικόνων και αποτελεσμάτων

Το syngo.share webview προορίζεται μόνο για διανομή κλινικών εικόνων καιαποτελεσμάτων.Μην χρησιμοποιείτε το syngo.share webview για άμεσες διαγνώσεις.

Ιατρικές γνώσεις

Η χρήση του syngo.share webview πρέπει να επιτρέπεται μόνο σε πιστοποιημένα μέλητου προσωπικού.

Αποκλίσεις υπολογισμού

Οποιοιδήποτε υπολογισμοί και βαθμονομήσεις που δεν έχουν γίνει στοsyngo.share webview θα έχουν επίπεδο ακρίβειας που συσχετίζεται με αυτό τουπρογράμματος στο οποίο δημιουργήθηκαν—όχι του syngo.share webview. Επιπλέον,το επίπεδο ακρίβειας θα αντιστοιχεί στο επίπεδο ακρίβειας των δεδομένων πουσυλλέγονται από τη χρησιμοποιούμενη συσκευή. Αυτό σημαίνει ότι κάθε φοράπου συνδέεται μια συσκευή, αυτή πρέπει να βαθμονομείται. Η βαθμονόμηση τηςσυσκευής και η ερμηνεία των υπολογισμών που χρησιμοποιούνται σε μια διάγνωσηπρέπει να εξετάζονται από πιστοποιημένα μέλη του προσωπικού ως προς τηνεγκυρότητά τους. Μπορεί να προκληθούν αποκλίσεις από την ίδια την εικόνα—ειδικότερα για τις συμβατικές σαρώσεις ακτίνων Χ (CR) π.χ. πυέλου ή ισχίων. Ηαναπαράσταση της απόστασης μεταξύ του μέρους του σώματος που καταγράφεται καιτης πλάκας απεικόνισης μπορεί να παραμορφώσει το μήκος πάνω σε μια δισδιάστατηαναπαράσταση εικόνων ακτίνων Χ. Ακόμη κι αν υπάρχει ένα σημείο αναφοράς πουπεριλαμβάνεται στη σάρωση (π.χ. μια σφαίρα), θα υπάρχει πάντα απόκλιση αν τοσημείο αναφοράς δεν είναι τοποθετημένο με ακρίβεια στο ύψος του μέρους τουσώματος που υπολογίζεται κατά το χρόνο της σάρωσης. Η επιφάνεια πολυγώνων τωνοποίων οι ακμές αλληλοεπικαλύπτονται δε θα υπολογίζεται σωστά σε κάθε περίπτωση.Επιπλέον, ο αλγόριθμος παρεμβολής που χρησιμοποιείται στο syngo.share webviewγια την εμφάνιση εικόνων μπορεί συχνά να οδηγήσει σε ανακριβή απόδοση. Οιυπολογισμοί τέτοιων εικόνων μπορεί να είναι ανακριβής.Παρακάτω ορίζεται ο τρόπος με τον οποίο θα στρογγυλοποιούνται οι υπολογισμοί:

Μήκος και εμβαδόν επιφάνειας: στο πλησιέστερο δέκατο Πυκνότητα (HU): στον πλησιέστερο ακέραιο

65

Page 66: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Μονάδες

Η εφαρμογή syngo.share webview συμμορφώνεται με την Οδηγία 80/181/EΟΚ, η οποίαπεριλαμβάνει προδιαγραφές σχετικά με μονάδες μέτρησης. Τα βαθμονομημένα μήκηπρέπει να υπολογίζονται χρησιμοποιώντας χιλιοστά. Τα εμβαδά επιφανειών πρέπεινα υπολογίζονται σε τετραγωνικά χιλιοστά (mm2). Οι γωνίες επιπέδων πρέπει ναυπολογίζονται σε μοίρες. Οι πυκνότητες θα υπολογίζονται χρησιμοποιώντας την τυπικήμονάδα του κλάδου, δηλαδή σε μονάδες Hounsfield (HU), που δε ρυθμίζονται από τηνΟδηγία 80/181/EΟΚ.

Περιορισμός πρόσβασης

Βεβαιωθείτε ότι έχετε αποσυνδεθεί από το syngo.share webview όταν τελειώσετετην εργασία σας προκείμενου να αποφύγετε τη μη εξουσιοδοτημένη πρόσβαση στοσύστημα.

Επιδράσεις εξωτερικών προγραμμάτων

Ο κατασκευαστής λογισμικού δεν εγγυάται ότι οι εφαρμογές άλλων κατασκευαστώνδε θα επηρεάσουν αρνητικά το σύστημα. Όλα τα εξωτερικά προγράμματα στα οποίααποκτά πρόσβαση το syngo.share webview διαθέτουν πρότυπα τα οποία εξαρτώνταιαπό τους αντίστοιχους κατασκευαστές τους.

Εκτύπωση εικόνων

Κατά την εκτύπωση εικόνων χρησιμοποιώντας την επιλογή λήψης εικόνας «Ωςκάμερα», ορισμένες ετικέτες ενδέχεται να μην είναι ορατές λόγω του περιορισμένουφυσικού χώρου στη σελίδα. Αυτό μπορεί να έχει ως αποτέλεσμα μετασχηματισμούςόπως κατοπτρισμός, περιστροφή και καταστάσεις εφαρμοσμένης παρουσίασης, κλπ.Επίσης, οι πληροφορίες του εξεταζόμενου μπορεί να μην είναι ορατές κατά τηνεκτύπωση. Αν μια σειρά έχει ενεργές καταστάσεις παρουσίασης τόσο στη διάταξηπροβολής όσο και στη διάταξη εκτύπωσης, η απενεργοποίηση των καταστάσεωνπαρουσίασης στη διάταξη προβολής θα προκαλέσει απενεργοποίησή τους και στηδιάταξη εκτύπωσης της σειράς.

66

Page 67: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

2 Εγκατάσταση με syngo.share VNA

Βεβαιωθείτε ότι πληρούνται οι ακόλουθες απαιτήσεις πριν προχωρήσετε με την εγκατάσταση τουsyngo.share webview.

2.1 Απαιτήσεις

IcoSetupΤο IcoSetup πρέπει να έχει εγκατασταθεί και διαμορφωθεί.

syngo.share VNAΤο syngo.share VNA πρέπει να έχει εγκατασταθεί και να εκτελείται.

Διαθέσιμο VM με RHEL7Το syngo.share webview μπορεί να εγκατασταθεί σε αποκλειστικό VM, ή στο ίδιο VM όπως τοsyngo.share VNA. Συνιστάται η χρήση αποκλειστικού VM για περισσότερους από 100 χρήστες τουsyngo.share webview.

2.2 Βήματα εγκατάστασης

Το syngo.share webview πρέπει να είναι εγκατεστημένο με το IcoSetup Installer χρησιμοποιώντας τονίδιο IcoSetup Host όπως το syngo.share VNA.

Εάν το syngo.share webview θα πρέπει να είναι εγκαταστημένο σε ένα αποκλειστικό VM, προσθέστετο όνομα κεντρικού υπολογιστή στην ενότητα «κοινή χρήση» στο αρχείο απογραφής του IcoSetup.

Εάν το syngo.share webview θα πρέπει να είναι εγκατεστημένο σε ένα υφιστάμενο VM τουsyngo.share VNA, το αντίστοιχο VM θα πρέπει να παρατίθεται ήδη στην ενότητα «κοινή χρήση».

Για περισσότερες πληροφορίες αναφορικά με την εγκατάσταση του IcoSetup, βλ. την ηλεκτρονικήβοήθεια για το syngo.share VNA.

Προαπαιτούμενα

1. το κλειδί διανέμεται στην προβολή δικτύου VM.

2. υπάρχει αρχείο απογραφής και παραθέτει την προβολή δικτύου VM στην ενότητα «κοινή χρήση» .

3. Το syngo.share webview ISO και το αντίστοιχο αρχείο ποσού ελέγχου sha512 είναι τοποθετημένοστον κεντρικό υπολογιστή icosetup.

Τα ακόλουθα βήματα πρέπει να εκτελεστούν στον κεντρικό υπολογιστή IcoSetup:

1. Εκτελέστε την εντολή icosetup και καταχωρίστε την πλήρη διαδρομή στο syngo.share webview ISOόταν το icosetup ρωτήσει για το αρχείο iso.

icosetup

67

Page 68: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Full-path to the share/sense iso file: /root/syngo.share_VA26A.webview_RH7.iso

The given isofile contains following product:---------isotype: 'SP'majorversion: 'VA26'servicepack: 'VA26A'versionstring: 'syngo.share VA26A.webview RH7'product: 'syngo.share webview'isoversion: '4.6.0.0'---------

Following hosts will be processed:---------- localhost---------This will start icosetup in setup mode and execute an installation or BF/SP update on

the hosts listed aboveAre you sure you want to continue? Answer with Y:

Αφού αυτό το βήμα ολοκληρωθεί με επιτυχία, πραγματοποιείται εγκατάσταση του syngo.share webviewσε όλους τους κεντρικούς υπολογιστές κοινής χρήσης οι οποίοι παρατίθενται στο αρχείο απογραφής.Αλλά δεν είναι ακόμα ενεργοποιημένο και διαμορφωμένο

2.3 Διαμόρφωση και ενεργοποίηση

Τα ακόλουθα βήματα πρέπει να εκτελεστούν στον κεντρικό υπολογιστή όπου θα έπρεπε να εκτελείταιτο syngo.share webview:

1. Εκτελέστε το αρχικό σενάριο διαμόρφωσης και απαντήστε τις ερωτήσεις. Βεβαιωθείτε ότι θααπαντήσετε την ερώτηση «αυτόνομης λειτουργίας» με Όχι

/opt/icoserve/etc/samples/initial-configure-webview.sh

Welcome to syngo.share initial configuration!

RHEL7 OS found

no configuration found

Do you want to install a default configuration? [y/N] y

Do you want to change configuration? [y/N] y

Configuration:Run webview/webrenderserver in standalone mode without syngo.share VNA? [y/n]: nNamingHost where Corba OmniNames is running? only used if not in standalone mode! (

hostname, maybe sharetest.ith-icoserve.com): sharetest.ith-icoserve.comIs this Host used ONLY for webview/webrenderserver (no other syngo.share processes

running on it)? [y/n]: yGoing to write configuration. Continue? [y/N] y

Do you want to enable Webapps service? [y/N] y

configuration done - have a nice day!

68

Page 69: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Please edit /opt/icoserve/config/share-webapps.conf to configure needed webapplicationson this host!

Edit /opt/icoserve/config/share-webapps.conf

WebTenantAdminUser=icoserveWebTenantAdminPWD=icoserveMinHeapSpace=128mMaxHeapSpace=2048mwebadmin=0webtenantadmin=0webservice_api=0webview=1webrenderserver=1webviewdiagnostic=0

2. Ενεργοποιήστε ή απενεργοποιήστε τις υπηρεσίες δικτύου οι οποίες θα έπρεπε να εκτελούνταισε αυτόν τον κεντρικό υπολογιστή. Το syngo.share webview απαιτεί έναν webrenderserver, έτσιβεβαιωθείτε ότι θα ενεργοποιήσετε και αυτόν.

3. Εάν το syngo.share webview εκτελείται σε ένα αποκλειστικό VM, συγχρονίστε τα κλειδιά CORBASSL από ένα υφιστάμενο VM syngo.share VNA

rsync -av sharevnahostname:/opt/icoserve/certificates/ /opt/icoserve/certificates/

4. Έναρξη του syngo.share webview

systemctl restart share-webapps.target

Εάν όλα τα βήματα ολοκληρώθηκαν με επιτυχία, το syngo.share webview μπορεί τώρα ναεπιτευχθεί με ένα πρόγραμμα περιήγησης δικτύου.

69

Page 70: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3 Εγκατάσταση χωρίς syngo.share VNA

Το syngo.share webview μπορεί να εγκατασταθεί ως αυτόνομη εφαρμογή χωρίς syngo.share VNA. Για ναμπορεί να ενεργοποιηθεί αυτή τη λειτουργία, πρέπει να είναι ενεργοποιημένη η αυτόνομη λειτουργίακαι το αρχείο πρέπει να υποστηρίζει μια διεπαφή DICOM

3.1 Διαμόρφωση

Η αυτόνομη λειτουργία διαμορφώνεται με χρήση αρχείων XML. Τα περισσότερα αρχεία διαμόρφωσηςθα δημιουργούνται αυτόματα με την εκκίνηση, βλ. Κεφάλαιο 3.1.1. Σχεδόν όλα τα αρχεία δημιουργούνταικαι η διαχείρισή τους πραγματοποιείται ανεξάρτητα χωρίς την ανάγκη για προσαρμογές.

Το σχήμα ονομασίας για αρχεία XML έχει ως εξής:

Αρχείο χρηστώνusername.xml Το όνομα αρχείου πρέπει να είναι το ίδιο όπως το σχετικό όνομα χρήστη.

Αρχείο ομάδωνgroupname.xml Το όνομα αρχείου πρέπει να είναι το ίδιο όπως το σχετικό όνομα ομάδας.

Αρχείο εφαρμογήςapplication.xml Το όνομα του αρχείου πρέπει να έχει το ίδιο όνομα με τον βασικό κατάλογο τηςεφαρμογής ιστού στο διακομιστή, π.χ. συνήθως webview.xml.

3.1.1 Έλεγχοι αρχείου

Όταν ξεκινά η εφαρμογή, εκτελούνται οι εξής έλεγχοι:

1. Ελέγξτε εάν υπάρχει το XmlConfigDir, και δημιουργήστε το εάν λείπει.

2. Ελέγξτε εάν υπάρχουν οι δύο υποκατάλογοι «χρήστες» και «ομάδες» στον XmlConfigDir, καιδημιουργήστε τους εάν λείπουν.

3. Ελέγξτε εάν υπάρχει το Ρυθμίσεις για συγκεκριμένες εφαρμογές, και δημιουργήστε το εάν λείπει.

4. Ελέγξτε εάν έχει ρυθμιστεί το LdapUserGroup, και ότι υπάρχει το σχετικό αρχείο XML π.χ. γιαομάδα «testgroup», πρέπει να υπάρχει ένα αρχείο testgroup.xml στον ομαδικό υποκατάλογοαλλιώς θα δημιουργηθεί αυτόματα.

Όλα τα αρχεία XML θα παρακολουθούνται για αλλαγές κάθε 10 δευτερόλεπτα και θα επαναφορτίζονταιαυτόματα. Τα σφάλματα στο αρχείο XML πρέπει να επιδιορθώνονται χειροκίνητα πριν να μπορούννα φορτωθούν. Επιπλέον, θα χρησιμοποιούνται αρχεία XSD για να επικυρώνουν κάθε αρχείο XML. Τασφάλματα θα καταγράφονται στο αρχείο ημερολογίου του syngo.share webview.

3.1.2 Στατικές ρυθμίσεις

Οι παρακάτω παράμετροι υπάρχουν στο αρχείο StaticConfig:

70

Page 71: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

StandaloneModeΣωστό/Λάθος. Εναλλαγή της αυτόνομης λειτουργίας. Απαιτεί την επανεκκίνηση του διακομιστή.

XmlConfigDirΒασικός κατάλογος όπου υπάρχουν ή θα δημιουργηθούν αρχεία XML και υποκατάλογοι.

LdapBindDnΤο BindDn για τη σύνδεση LDAP. Προαιρετικό όταν υποστηρίζεται η ανώνυμη αναζήτηση.

LdapBindDnPasswordΟ κωδικός πρόσβασης για το LDAP BindDn. Προαιρετικό.

LdapSslTruststoreΑρχείο αποθήκευσης πιστοποιητικών (trust store) που περιέχει το πιστοποιητικό διακομιστή LDAPS ή τοπιστοποιητικό CA Απαιτείται μόνο για ασφαλείς συνδέσεις LDAP. Η διαδρομή αρχείου πρέπει να είναιπροκαθορισμένη με file:/.π.χ. file:/opt/icoserve/certificates/ldaptruststore.jks

LdapSslTruststorePasswordΟ κωδικός πρόσβασης για το LDAP SSL Truststore. Απαιτείται μόνο όταν χρησιμοποιείται το LdapSslTruststore.

LdapUrlΗ διεύθυνση url του διακομιστή πιστοποίησης LDAP, με τον οποίο θα συγκριθεί το όνομα χρήστη, βλ.Κεφάλαιο 3.1.6.

LdapUserGroupΗ ομάδα στην οποία θα πρέπει να αντιστοιχίζονται αυτόματα οι χρήστες που πιστοποιούνται μέσω LDAP

Όταν έχει οριστεί το LdapUrl, τα αρχεία XML χρήστη θα δημιουργηθούν αυτόματα από το syngo.share webviewμε τη σύνδεση για κάθε χρήστη. Το ίδιο ισχύει για LdapUserGroup, το οποίο θα δημιουργήσει αυτόματατο αρχείο XML ομάδας. Επιπρόσθετες ομάδες θα πρέπει να προστεθούν χειροκίνητα.

3.1.3 Ρυθμίσεις για συγκεκριμένες εφαρμογές

Το αρχείο αυτό (webview.xml) περιέχει τις ρυθμίσεις που απαιτούνται κατά τον χρόνο εκτέλεσης.Εδώ μπορούν να οριστούν οι παγκόσμιες ρυθμίσεις που εφαρμόζονται για όλους τους χρήστες. Αυτόπεριλαμβάνει αρχεία DICOM, διαδικασίες, αντικείμενα διεπαφής χρήστη, κλπ.

staticAppConfigΔιαμόρφωση βάσης συστήματος, η οποία μπορεί να προσαρμοστεί για να ανταποκρίνεται σε ειδικέςαπαιτήσεις π.χ. λογότυπο στη σελίδα σύνδεσης, προσαρμοσμένες ετικέτες, τοπικοποίηση, συνδέσεις σεεξωτερικές εφαρμογές, πολιτική περί κωδικού πρόσβασης, ώρα λήξης της περιόδου σύνδεσης.

applicationLogoPathΜια απόλυτη διαδρομή στο διακομιστή όπου βρίσκεται το λογότυπο.

customizedLabels

externalApps

localeAT, AU, CA, CH, DE, DK, ES, GB, IT, NL, NO, NZ, PT, TR, US

modalities

passwordPolicy

sessionTimeout

dynamicAppConfigΟι θεματικές ρυθμίσεις μπορούν να αποθηκευτούν εδώ π.χ. DICOM SCP, κανόνες πρόσβασης C-FIND .

advanced

communication

serviceClassProvidersΔιεπαφή DICOM για αναζητήσεις DICOM, βλ. Κεφάλαιο 3.2.3.2.

71

Page 72: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

messaging

permission

cFindAccessRuleΒλ. Κεφάλαιο 3.2.3.3.

SearchPatientΦόρμα αναζήτησης, διάταξη λίστας αποτελεσμάτων, καθορισμένη από το χρήστη αναζήτηση

ViewerWindowingΠροεπιλογές παραθύρων.

Όλες οι παραπάνω ρυθμίσεις μπορούν επίσης να εφαρμοστούν σε επίπεδο χρήστη και ομάδας, κάτιπου θα αντικαταστήσει αυτές τις προεπιλεγμένες ρυθμίσεις. Το StaticConfig είναι το αντίστοιχο τουClientConfig στο syngo.share VNA.

Παράδειγμα 1: Ρυθμίσεις για συγκεκριμένες εφαρμογές (webview.xml)

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><appConfig>

<staticAppConfig><applicationLogoPath xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><customizedLabels><customizedLabel name="AccessionNumber"></customizedLabel><customizedLabel name="AlternatePatientId">SVNR</customizedLabel><customizedLabel name="AlternateVisitId"></customizedLabel><customizedLabel name="DocumentType"></customizedLabel><customizedLabel name="Modality"></customizedLabel><customizedLabel name="PatientAgeAtDeath"></customizedLabel><customizedLabel name="PatientBirthDate"></customizedLabel><customizedLabel name="PatientDeathDate"></customizedLabel><customizedLabel name="PatientFirstName"></customizedLabel><customizedLabel name="PatientId"></customizedLabel><customizedLabel name="PatientLastName"></customizedLabel><customizedLabel name="PatientName"></customizedLabel><customizedLabel name="PatientSex"></customizedLabel><customizedLabel name="Producer"></customizedLabel><customizedLabel name="ReferringPhysicianName"></customizedLabel><customizedLabel name="StudyDate"></customizedLabel><customizedLabel name="StudyDescription"></customizedLabel><customizedLabel name="Tags"></customizedLabel><customizedLabel name="VisitId"></customizedLabel>

</customizedLabels><externalApps xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><locale xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><modalities><modality>AR</modality><modality>ASMT</modality><modality>AU</modality><modality>BDUS</modality><modality>BI</modality><modality>BMD</modality><modality>CR</modality><modality>CT</modality><modality>DG</modality><modality>DOC</modality><modality>DX</modality><modality>ECG</modality><modality>EPS</modality><modality>ES</modality><modality>FID</modality><modality>GM</modality><modality>HC</modality>

72

Page 73: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<modality>HD</modality><modality>IO</modality><modality>IOL</modality><modality>IVOCT</modality><modality>IVUS</modality><modality>KER</modality><modality>KO</modality><modality>LEN</modality><modality>LS</modality><modality>MG</modality><modality>MR</modality><modality>NM</modality><modality>OAM</modality><modality>OCT</modality><modality>OP</modality><modality>OPM</modality><modality>OPT</modality><modality>OPV</modality><modality>OSS</modality><modality>OT</modality><modality>PLAN</modality><modality>PR</modality><modality>PT</modality><modality>PX</modality><modality>REG</modality><modality>RESP</modality><modality>RF</modality><modality>RG</modality><modality>RTDOSE</modality><modality>RTIMAGE</modality><modality>RTPLAN</modality><modality>RTRECORD</modality><modality>RTSTRUCT</modality><modality>RWV</modality><modality>SEG</modality><modality>SM</modality><modality>SMR</modality><modality>SR</modality><modality>SRF</modality><modality>STAIN</modality><modality>TG</modality><modality>US</modality><modality>VA</modality><modality>XA</modality><modality>XC</modality>

</modalities><passwordPolicy><minimumPasswordLength>0</minimumPasswordLength><passwordChangeIntervalInDays>365</passwordChangeIntervalInDays><passwordRequiresDigit>false</passwordRequiresDigit><passwordRequiresLowerCaseLetter>false</passwordRequiresLowerCaseLetter><passwordRequiresSpecialCharacter>false</passwordRequiresSpecialCharacter><passwordRequiresUpperCaseLetter>false</passwordRequiresUpperCaseLetter>

</passwordPolicy><sessionTimeout>300</sessionTimeout><hmacAuthentication><hashType>SHA2-256</hashType><password>theHmacPassword</password><validityInSeconds>60</validityInSeconds>

</hmacAuthentication></staticAppConfig><dynamicAppConfig>

<advanced><lockTimeout>60</lockTimeout>

</advanced>

73

Page 74: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<communication><scps>

<scp><description>archive_name</description><aet>ARCHIVEAET</aet><host>xxx.xxx.xxx.xxx</host><port>xxxxx</port>

</scp></scps>

</communication><messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>

<showMessage>true</showMessage></messaging><permission><cFindAccessRule xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/></permission><searchPatient><criteriaLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><defaultCriteria xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/><patientIdPrefix>PatIdPrefix</patientIdPrefix><resultlistLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/></searchPatient><viewerWindowing><presetsSeparator>|</presetsSeparator><presetsSubseparator>,</presetsSubseparator>

<ct>Cranium,25,95|Lungs,-700,1700|Abdomen,10,400|Mediastinum,10,450|Bone,300,2500|Spine,20,300|Postmyelo,200,1000|Petrous bone,500,4000</ct>

<mr>t1,570,1230|t2,477,1024</mr><nm>Full,54,129</nm><pt>Brain,16380,32750</pt>

</viewerWindowing></dynamicAppConfig>

</appConfig>

3.1.4 Ρυθμίσεις για συγκεκριμένους χρήστες

Τα αρχεία XML χρηστών χρησιμοποιούνται για να αποθηκεύσουν ρυθμίσεις για χρήστες. Τα παρακάτωπρέπει να ρυθμιστούν όταν λειτουργούν χωρίς σύνδεση LDAP.

passwordΟ κωδικός πρόσβασης πρέπει να γράφεται με μικρά γράμματα και να αποθηκεύεται ως δεκαεξαδικήσυμβολοσειρά κατακερματισμού SHA-512 που έχει δημιουργηθεί με το αποκωδικοποιημένο salt. Μπορείνα παραμείνει κενό αν χρησιμοποιείται σύνδεση LDAP.

saltΑποκωδικοποιημένο Base64, τυχαία συμβολοσειρά 16 byte. Μπορεί να παραμείνει κενό αν χρησιμοποιείταισύνδεση LDAP.

typeΤοπικό ή LDAP.

Τα συνιστώμενα ηλεκτρονικά εργαλεία για την αποκωδικοποίηση σε Base64 και τη δημιουργία κατακερματισμούείναι:

Base64http://www.convertstring.com/EncodeDecode/Base64Encode

SHA512http://www.convertstring.com/Hash/SHA512

74

Page 75: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Παράδειγμα 2: XML για συγκεκριμένους χρήστες

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><user>

<loginName>hmu</loginName><firstName>Ned</firstName><lastName>Sanders</lastName><password>879fd8e9e465389eac6baaef980ca04c1f2d990834ae31b041cd5aa793d8adc680e4b7f0dc71ad5af509cafc4af4405759600966b4252c31e0a4644d7b6cecb4</password><salt>c2FsdEFuZFdhdGVy</salt><salutation>Mr.</salutation><title xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><type>local</type><passwordExpires xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><group>ExampleGroup</group><dynamicAppConfig>

<messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><showMessage>false</showMessage><showSafetyNotice>false</showSafetyNotice>

</messaging></dynamicAppConfig>

</user>

3.1.5 Αντιστοίχιση μιας ομάδας

Τα αρχεία XML για συγκεκριμένες ομάδες χρησιμοποιούνται για να αποθηκεύσουν ρυθμίσεις για τιςομάδες. Ένας χρήστης μπορεί να έχει αντιστοιχηθεί σε μία ομάδα. Για αυτό το λόγο, μπορεί ναχρησιμοποιηθεί το ομαδικό στοιχείο στο αρχείο XML χρήστη.

Παράδειγμα 3: XML ομάδας

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><group>

<name>ExampleGroup</name></group>

3.1.6 LDAP

Σε αυτόνομη λειτουργία, το syngo.share webview μπορεί να χρησιμοποιήσει έναν διακομιστή LDAP γιαπιστοποίηση χρήστη. Οι παράμετροι σύνδεσης LDAP μπορούν να εγκατασταθούν στο StaticConfig, βλ.Κεφάλαιο 3.1.2.

Οι ακόλουθες ιδιότητες LDAP διερευνώνται όταν πραγματοποιείται αναζήτηση για χρήστη:

snΕπώνυμο/επίθετο χρήστη.

givenNameΌνομα χρήστη

titleΠροσφώνηση χρήστη

personalTitleΊδιο όπως title.

employeeTypeΑνακατεύθυνση σε «salutation».

75

Page 76: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

uidΑυτό είναι μοναδικό αναγνωριστικό για σετ δεδομένων σε LDAP. Μπορεί να δοθεί ως σύμβολο υποκατάστασηςμε τη μορφή {0} που θα αντικατασταθεί με το όνομα σύνδεσης χρήστη.

Παράδειγμα 4: LDAP URL

ldap(s)://host:port/dn?attributes?scope?filterldap(s)://ldap.example.com/ou=people,ou=hospital,dc=example,dc=com?sn,givenName,title,

personalTitle,employeeType?sub?uid={user}

3.1.6.1 Στοιχεία πιστοποίησης

Στη σύνδεση, το syngo.share webview αναζητεί το αρχείο XML για συγκεκριμένο χρήστη στον κατάλογοδιαμόρφωσης. Εάν αυτός βρεθεί και ο τύπος χρήστη ρυθμιστεί στο LDAP, η πιστοποίηση συνεχίζειχρησιμοποιώντας την/τις υπηρεσία/ίες LDAP. Αν το αρχείο ρυθμίσεων για συγκεκριμένο χρήστη δενυπάρχει, το προσπαθεί να επαληθεύσει την ταυτότητά του έναντι της/των υπηρεσίας/ιών LDAP και, ανείναι επιτυχής, δημιουργεί ένα αρχείο XML για τον συγκεκριμένο χρήστη.

Το syngo.share webview χρησιμοποιεί το δεδομένο κωδικό πρόσβασης LDAP BindDN και BindDN για μίααρχική αναζήτηση χρήστη. Εάν δεν παρέχεται LDAP BindDN, τότε το syngo.share webview θα εκτελέσειμία ανώνυμη αναζήτηση για εκείνον τον χρήστη. Στη συνέχεια, θα ξεκινήσει μία αναζήτηση χρήστηστη δεδομένη στιγμή έναρξης στο δέντρο LDAP χρησιμοποιώντας τα δεδομένα κριτήρια φίλτρου. Ανβρεθεί ένα DN, θα ξεκινήσει η πιστοποίηση του ονόματος χρήστη και του κωδικού πρόσβασης. Εφόσοναυτό είναι επιτυχές, ο χρήστης θα συνδεθεί. Το syngo.share webview υποστηρίζει ≤ 10 παραπομπές σεάλλους διακομιστές LDAP.

Σύνδεση SSL

Για ασφαλείς συνδέσεις LDAP, πρέπει να διαμορφωθεί ένα αρχείο αποθήκευσης πιστοποιητικών (truststore) με το πιστοποιητικό διακομιστή LDAP ή το πιστοποιητικό CA για το πιστοποιητικό διακομιστήLDAP.

Παράδειγμα 5: Δημιουργία Java Truststore

keytool -import -file C:\cascerts\firstCA.cert -alias firstCA-keystore myTrustStore.jks

Το firstCA.cert είναι το πιστοποιητικό που θα πρέπει να προστεθεί.

Το myTrustStore.jks είναι το όνομα του truststore που προκύπτει.

3.2 Συνδέσεις αρχείου

Το syngo.share webview παρέχει επικοινωνία με το syngo.share VNA καθώς και με ένα ή διάφορα αρχείαDICOM. Αυτή η ενότητα περιέχει σχετικές πληροφορίες αναφορικά με δύο υποστηριζόμενους τύπουςσύνδεσης αρχείων.

76

Page 77: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3.2.1 Διεύρυνση ερωτήματος

Το syngo.share webview αναζητεί όλα τα συνδεδεμένα αρχεία DICOM και το syngo.share VNA. Τοπρωτόκολλο CORBA θα χρησιμοποιείται για την επικοινωνία με το syngo.share VNA και το πρωτόκολλοDICOM θα χρησιμοποιείται για την επικοινωνία με επιπρόσθετα αρχεία, βλ. Σχήμα 1.

Σχήμα 1: Διεύρυνση ερωτήματος.

Search

C-FIND

2

Initial Client

(web browser)

1

C-FIND

Non-syngo.share

Archives

3

Results

syngo.shareVNA

CORBA

syngo.share

webview

SCU

1. Εκτελείται αναζήτηση στο περιβάλλον δικτύου, που εδώ ορίζεται ως «Αρχικός πελάτης».

2. Το syngo.share webview ξεκινά τη διεύρυνση σε όλα τα διαμορφωμένα αρχεία (όπως το SCU γιααρχεία DICOM).

3. Τα αποτελέσματα συγκεντρώνονται5 και επιστρέφουν στον αρχικό πελάτη. Στην περίπτωση τωναρχείων DICOM, τα αποτελέσματα θα φιλτράρονται από έναν υφιστάμενο κανόνα πρόσβασης πρινεπιστρέψουν στον «Αρχικό πελάτη».

3.2.2 Σύνδεση του syngo.share VNA

Εάν διαμορφωθεί για να ερωτηθεί το syngo.share VNA, το syngo.share VNA θα είναι αυτόματα διαθέσιμοσε όλους τους χρήστες. Αυτή η σύνδεση αρχείου επιτρέπει την αναζήτηση και την προβολή του DICOM6

και γενικών εγγράφων.

Σε αυτό το σύστημα μπορούν να προστεθούν επιπλέον αρχεία, βλ. Κεφάλαιο 3.2.3.

3.2.3 Συνδέσεις αρχείου DICOM

Όταν το syngo.share webview εκτελείται σε συνδυασμό με το syngo.share VNA ή σε αυτόνομη λειτουργία,το syngo.share webview μπορεί να επικοινωνήσει με ένα η περισσότερα αρχεία DICOM για τηναναζήτηση και προβολή εγγράφων DICOM. Οι κανόνες πρόσβασης μπορούν να διαμορφωθούν γιανα φιλτράρουν ανακτημένες μελέτες και σειρές DICOM, βλ. Κεφάλαιο 3.2.3.3.

5Θα εμφανιστούν τα διπλότυπα. Προτεραιότητα θα δοθεί στην πρώτη απόκριση.6Ένα έγγραφο DICOM μπορεί να ερμηνευθεί ως μία έρευνα, σειρά ή εικόνα.

77

Page 78: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3.2.3.1 Απαιτήσεις του DICOM

Ένα αρχείο DICOM πρέπει να προσφέρει μια υπηρεσία ερωτήματος/ανάκτησης όπως ένα SCP με βάσηστο επίπεδο μελέτης όπως προκαθορίζεται από το «Μοντέλο πληροφόρησης βασικού/ής ερωτήματος/ανάκτησηςμελέτης». Επιπλέον, όλες οι συνδέσεις αρχείων DICOM πρέπει να υποστηρίζουν τα σετ χαρακτήρωνISO_IR 192 (UTF-8).

Ιδανικά, το C-FIND θα πρέπει να υποστηρίζει τις ακόλουθες ιδιότητες του πλήκτρου Return:

NumberOfFrames (0028,0008)Απαιτείται για να προβάλλετε όλες τις εικόνες σε εικόνες DICOM πολλαπλών πλαισίων. Χωρίς αυτό, μπορεί ναπροβληθεί μόνο το πρώτο έγγραφο

AcquisitionNumber (0020,0012) και InstanceNumber (0020,0013)Απαιτείται για την ταξινόμηση εγγράφων DICOM. Διαφορετικά η ταξινόμηση θα βασίζεται μόνο στην εντολήανάκτησης.

3.2.3.2 Ρυθμίσεις DICOM

Τα αρχεία DICOM (επίσης επονομαζόμενα SCP) θα πρέπει πρώτα να διαμορφωθούν, πριν αποκτήσειπρόσβαση σε αυτά το syngo.share webview. Όταν εκτελούνται σε συνδυασμό με το syngo.share VNA,αυτά διαμορφώνονται σε webadmin και μπορούν να επωφεληθούν από τη ρύθμιση κληρονομικότητας.Όταν εκτελούνται σε αυτόνομη λειτουργία, τα αρχεία DICOM πρέπει να είναι διαμορφωμένα σεαποκλειστικά αρχεία XML για ομάδες και/ή χρήστες, βλ. Κεφάλαιο 3.1.3. Ανεξαρτήτως από το πουδιαμορφώθηκαν τα αρχεία DICOM, η δομή XML παραμένει η ίδια, βλ. 6.

Η διαμόρφωση του webadmin βρίσκεται:

System management Module configuration webview Communication Service Class Providers

Απαιτούμενα χαρακτηριστικά XML

descriptionΈνα περιγραφικό όνομα του SCP για να ταυτοποιηθεί. Είδος δεδομένων: συμβολοσειρά:

aetΤο Called AET του SCP. Δε μπορεί να υπερβεί του 16 χαρακτήρες. Είδος δεδομένων: συμβολοσειρά:

hostΟ κεντρικός υπολογιστής του SCP. Είδος δεδομένων: συμβολοσειρά:

portΗ θύρα του SCP. Είδος δεδομένων: ακέραιος.

Προαιρετικά χαρακτηριστικά XML

alternateCallingAetΈνα εναλλακτικό όνομα για το SCU (syngo.share webview) σε περίπτωση που το SCP αναμένει έναν συγκεκριμένοή ήδη διαμορφωμένο Calling AET. Δε μπορεί να υπερβεί του 16 χαρακτήρες. Η προεπιλεγμένη τιμή έχει οριστείστο στατικό αρχείο διαμόρφωσης. Είδος δεδομένων: συμβολοσειρά:

useExploratoryCfindAccessModeΌταν αυτή η τιμή έχει οριστεί στο σωστό, ενεργοποιείται η εξερευνητική λειτουργία, αγνοώντας έτσι τηνκανονική ιεραρχία DICOM. Εάν αυτό το χαρακτηριστικό δεν υφίσταται, τότε τα ερωτήματα θα σέβονται τηνκανονική ιεραρχία DICOM. Η λειτουργία είναι μόνο σχετική όταν εφαρμόζονται οι κανόνες πρόσβασης C-FIND,βλ. Κεφάλαιο 3.2.3.3. Η εξερευνητική λειτουργία πρόσβασης C-FIND θα πρέπει να χρησιμοποιείται γα αρχείαDICOM τα οποία επιστρέφουν ιδιότητες σε λάθος επίπεδα, βλ. Πίνακας 1.Το DICOM Standard καθορίζει σε ποιο επίπεδο μπορεί να χρησιμοποιηθεί ένα χαρακτηριστικό, αλλά μερικάαρχεία DICOM αγνοούν αυτήν την ιεραρχία. Εάν αυτό ισχύει, μπορεί να ενεργοποιηθεί η εξερευνητικήλειτουργία πρόσβασης C-FIND. Αυτή η έξυπνη αναζήτηση θα ζητήσει όλα τα χαρακτηριστικά από τον κανόναπρόσβασης στο επίπεδο μελέτης. Εάν δεν επιστραφεί κανένα ή δεν επιστραφούν όλα τα χαρακτηριστικά, θαεκτελεστεί ένα επιπρόσθετο ερώτημα επιπέδου σειράς με το χαρακτηριστικό που λείπει. Ιδανικά μετά από έναερώτημα επιπέδου σειράς, θα επιστρέψουν όλες οι πληροφορίες που είναι απαραίτητες για την εφαρμογήτου κανόνα πρόσβασης.

78

Page 79: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Παράδειγμα 6: Ρυθμίσεις XML DICOM SCP

<scps><scp>

<description>PACS</description><aet>CALLED_AET</aet><host>host</host><port>104</port><alternateCallingAet>CALLING_AET</alternateCallingAet><useExploratoryCfindAccessMode>true</useExploratoryCfindAccessMode>

</scp></scps>

Πίνακας 1: Υποστηριζόμενα χαρακτηριστικά DICOM για κανόνες πρόσβασης C-FIND

Ετικέτα DICOM Επίπεδο DICOM syngo.share VNA Μη τυποποιημένο

institutionName 0008,0080 Σειρές Σειρές Μελέτη

institutionalDepartmentName 0008,1040 Σειρές Σειρές Μελέτη

referringPhysicianName 0008,0090 Μελέτη Μελέτη -

performingPhysicianName 0008,1050 Σειρές Σειρές -

currentPatientLocation 0038,0300 Μελέτη - Μελέτη

Τα ακόλουθα βήματα είναι επίσης απαραίτητα:

1. Η παράμετροςQueryRetrieveScuCallingAetστο αρχείο StaticConfig για το syngo.share webviewπρέπει να περιέχει το Calling AET.

2. Πρέπει να οριστούν οι παράμετροι QueryRetrieveScuCallingAet και StorageScpCalledAet στο webrenderserver StaticConfig.

3. Όλα τα δεδομένα AET πρέπει να καταγράφονται μέσα στα αρχεία DICOM.

3.2.3.3 Κανόνες πρόσβασης C-FIND

Οι κανόνες πρόσβασης χρησιμοποιούνται για να περιορίσουν την πρόσβαση σε συγκεκριμένες μελέτεςDICOM και σειρές DICOM. Ένας κανόνας θα φιλτράρει τα επιστρεφόμενα αποτελέσματα αναζήτησηςβάσει συγκεκριμένων χαρακτηριστικών DICOM, βλ. Πίνακας 1. Μόνο το ReferringPhysicianName καιτο PerformingPhysicianName μπορεί να περιορίζεται σε χρήστες και/ή ομάδες. Λάβετε υπόψη ότι μίαομάδα στο syngo.share webview αναφέρεται σε όλους τους χρήστες εντός ενός syngo.share VNA UserTemplate. Βλ. Πίνακας 2 για παράδειγμα του τρόπου με τον οποίο αξιολογούνται οι εκφράσεις ότανυπάρχουν πολλαπλά κριτήρια.

Ρυθμίσεις κανόνων πρόσβασης C-FIND

Όταν το syngo.share webview εκτελείται σε συνδυασμό με το syngo.share VNA, αυτά διαμορφώνονταισε webadmin και μπορούν να επωφεληθούν από τη ρύθμιση κληρονομικότητας. Όταν εκτελούνται σεαυτόνομη λειτουργία, οι κανόνες μπορούν να διαμορφωθούν σε αποκλειστικά αρχεία XML για ολόκληρητην εφαρμογή, τις ομάδες και/ή τους χρήστες, βλ. Κεφάλαιο 3.1.3.

Η διαμόρφωση του webadmin βρίσκεται στο:

System management Module configuration webview Permissions C-FIND access rule

79

Page 80: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ΣημείωσηΣυνιστάται να ορίζετε μόνο κανόνες πρόσβασης οι οποίοι περιλαμβάνουν χαρακτηριστικά DICOMτα οποία υποστηρίζονται σε όλα τα αρχεία, αλλιώς δε θα εμφανίζονται τα αποτελέσματα από αρχείαπου δεν υποστηρίζουν ένα χαρακτηριστικό.

Υποστηριζόμενοι χειριστές

Ο παρακάτω είναι ένας κατάλογος υποστηριζόμενων τελεστών που χρησιμοποιούνται σε εκφράσειςκανόνων πρόσβασης. Οι τελεστές και οι τελεστέοι δεν επηρεάζονται από το εάν γράφετε πεζά ήκεφαλαία. Αυτό σημαίνει ότι οι εκφράσεις αξιολογούνται με τρόπο ανεξάρτητο από τα πεζά ή κεφαλαία.Όταν συγκρίνονται προσωπικά ονόματα, θα χρησιμοποιούνται μόνο τα ονόματα και τα επίθετα.

ISΗ αξιολόγηση πρέπει να είναι ίδια και στις δύο πλευρές της έκφρασης.

ANDΠροσθέστε υποχρεωτικό κριτήριο στην έκφραση.

ORΠροσθέστε προαιρετικό κριτήριο στην έκφραση.

()Προσθέστε εύρος γύρω από πολλούς τελεστές. Θα λαμβάνεται υπόψη μόνο η τελική τιμή του εύρους, βλ.Πίνακας 2.

;Τερματίστε την έκφραση.

USERΑυτός ο τελεστής αποδέχεται έναν χρήστη ως συμβολοσειρά παρά ένα χαρακτηριστικό DICOM «Όνομαατόμου». Αυτό εφαρμόζεται μόνο στο referringPhysicianName και στο performingPhysicianName, βλ. 9.

GROUPΑυτός ο τελεστής θα ταιριάζει σε ομάδα. Αυτό εφαρμόζεται μόνο στα χαρακτηριστικά referringPhysicianNameκαι performingPhysicianName, βλ. 9.

Σύμβολα υποκατάστασης

Ο παρακάτω είναι ένας κατάλογος υποστηριζόμενων συμβόλων υποκατάστασης που χρησιμοποιούνταισε εκφράσεις κανόνων πρόσβασης:

'*'Εκτιμάται να είναι όλοι οι χαρακτήρες.

[user]Εκτιμάται να είναι ο τρέχον συνδεδεμένος χρήστης.

Π.χ. το «Max*» θα ταίριαζε στο «Max Mustermann» και στο «Max Merryweather».

Παράδειγμα 7: Κανόνας πρόσβασης C-FIND: Μονές εκφράσεις με πεδία συμβολοσειρών

institutionName IS 'Tirol Kliniken';institutionalDepartmentName IS 'Tirol Kliniken Radiologie';currentPatientLocation IS '12345';

Παράδειγμα 8: Κανόνας πρόσβασης C-FIND: Μονές εκφράσεις με πεδία DICOM «Όνομα ατόμου»Θα συγκρίνονται μόνο ονόματα και επίθετα.

referringPhysicianName IS 'Mustermann^Max';referringPhysicianName IS USER 'maxmustermann';referringPhysicianName IS USER [user];performingPhysicianName IS GROUP 'Radiologist';

80

Page 81: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Παράδειγμα 9: Κανόνας πρόσβασης C-FIND: Συνδυασμένη έκφραση με χρήση τελεστών καισυμβόλων υποκατάστασηςΣημειώνεται ότι θα αξιολογηθεί η έκφραση εντός των παρενθέσεων πριν εφαρμοστεί ο επόμενοςτελεστής.

(referringPhysicianName IS USER [user] OR referringPhysicianName IS USER 'rne')AND referringPhysicianName IS 'Mustermann^Max' OR institutionName IS 'Tirol*';

Πίνακας 2: Αξιολογήσεις των κανόνων πρόσβασης C-FIND

Έκφραση Αξιολόγηση

true OR true OR true true

false OR false OR true true

false OR false OR false false

false AND true false

true AND (true OR false) true

true AND false OR false false

3.3 Ενσωματωμένη σελίδα πιστοποίησης σε εξωτερικούς ιστότοπους

Το syngo.share υποστηρίζει την ενσωμάτωση σε εξωτερικές εφαρμογές δικτύου. Η σελίδα πιστοποίησηςγια το syngo.share webview μπορεί να ενσωματωθεί σε έναν άλλον ιστότοπο για πιο γρήγορη και άνετηπρόσβαση. Αυτό αποτελεί ενδεχομένως πλεονέκτημα για τη θέση σε λειτουργία με υφιστάμενες δομέςδικτύου που απαιτούν πιστοποίηση. Μία σελίδα πιστοποίησης μπορεί να ενσωματωθεί με χρήση ενός«HTML iframe».

Παράδειγμα 10: iframe ως σελίδα πιστοποίησης σε εξωτερικούς ιστότοπους

<iframe s r c =” < s e r v e r s r c > / webview/ < tenantname >/ < sitename >”s t y l e =” border : 0px s o l i d #000000; height :403 px ; margin : 0px ;padding : 0px ; width : 299px ” i d =” loginFrame ” >

<tenantname>, <serversrc>, και <sitename> αποτελούν μεταβλητές οι οποίες πρόκειται να ρυθμιστούν.Οι τιμές των παραμέτρων στιλ μορφοποιούν τον τρόπο με τον οποίο η σελίδα παρουσιάζεται π.χ.ύψος, πλάτος κλπ.

81

Page 82: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4 Πρώτα βήματα

Το κεφάλαιο αυτό περιλαμβάνει τα πιο σημαντικά χαρακτηριστικά του syngo.share webview καθώς καιοδηγίες λειτουργίας.

4.1 Ασφάλεια χρηστών

Ένα έγκυρο όνομα χρήστη και ένας έγκυρος κωδικός πρόσβασης απαιτούνται από το syngo.share webview,και αντιστοιχίζονται από ένα διαχειριστή συστήματος στο ίδρυμά σας. Οι αντιστοιχισμένοι ρόλοι καιτα αντιστοιχισμένα δικαιώματα καθορίζουν τις λειτουργίες που θα είναι διαθέσιμες για έναν δεδομένοχρήστη. Μια μη ενεργή εφαρμογή θα κλειδώνεται αυτόματα για να εξασφαλιστεί ότι δε θα γίνει μηεξουσιοδοτημένη πρόσβαση. Για να συνεχίσετε την εργασία σας από το σημείο όπου σταματήσατε,απλά συνδεθείτε ξανά και το πρόγραμμα θα συνεχίσει από το σημείο ακριβώς πριν από το οποίοενεργοποιήθηκε το αυτόματο κλείδωμα.

4.2 Συντομεύσεις πληκτρολογίου

Μπορείτε να χρησιμοποιήσετε συντομεύσεις πληκτρολογίου για να ξεκινήσετε λειτουργίες. Οισυντομεύσεις πληκτρολογίου φαίνονται στο αναδυόμενο μενού ή στην υπόμνηση της συγκεκριμένηςλειτουργίας. Μια πλήρης λίστα όλων των συντομεύσεων πληκτρολογίου μπορείτε να βρείτε στο onlineεγχειρίδιο βοήθειας.

4.3 Αναζήτηση για εξεταζόμενους και έγγραφα

Για να ξεκινήσετε την αναζήτηση, εισαγάγετε τα κατάλληλα κριτήρια αναζήτησης στο πεδίο αναζήτησηςκαι πατήστε το κουμπί «Αναζήτηση». Αν τα κριτήρια της αναζήτησής σας είναι ανεπαρκή, το κουμπί«Αναζήτηση» θα παραμείνει ανενεργό. Για να διαγράψετε γρήγορα όλα τα κριτήρια αναζήτησης,πατήστε το κουμπί «Επαναφορά». Τα πεδία της μάσκας αναζήτησης μπορούν να οριστούν στηνπροβολή εφαρμογών και στο syngo.share webview χρησιμοποιώντας το κουμπί «Διαμόρφωση πεδίωναναζήτησης» και απενεργοποιώντας/ενεργοποιώντας τα απαιτούμενα πεδία αναζήτησης. Αυτή ηρύθμιση θα αποθηκευτεί μέσω των προγραμμάτων. Η χρήση πεζών και κεφαλαίων αρχικών γραμμάτωνδε λαμβάνεται υπόψη.

4.3.1 Προηγμένη αναζήτηση με Wildcard

Οι ακόλουθοι χαρακτήρες χρησιμοποιούνται για την πραγματοποίηση προηγμένων αναζητήσεων μεwildcard στο περιβάλλον αναζήτησης:

82

Page 83: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Το σύμβολο «%» είναι μια μεταβλητή για έναν ή περισσότερους χαρακτήρες

Η κάτω παύλα «_» είναι μια μεταβλητή για ακριβώς έναν προαιρετικό χαρακτήρα

Παράδειγμα 11: Αναζήτηση με χρήση συμβόλων υποκατάστασης (wildcards)«m%er» θα κατέληγε σε: «Meier», «Mayer», «Moser», «Mariacher», κλπ.

«m_ier» θα κατέληγε σε: «Meier», «Maier», κλπ.

4.4 Αναζήτηση εγγράφου και αποτελέσματα (syngo.share view,syngo.share webview)

Οι στήλες των αποτελεσμάτων αναζήτησης μπορούν να διαταχθούν αυθαίρετα σύροντάς τις απλάμε το δείκτη του ποντικιού. Η διάταξη που θα επιλέξετε θα αποθηκευτεί στο προφίλ χρήστη και θαχρησιμοποιηθεί σε μελλοντικές αναζητήσεις.

Για την ταξινόμηση μιας στήλης κάντε κλικ στην κεφαλίδα της στήλης.

Στην εφαρμογή διαδικτύου, μπορείτε να κάνετε κλικ πάνω στο βέλος στην κεφαλίδα στήλης γιατην εμφάνιση ή την απόκρυψη στηλών. Αυτές οι ρυθμίσεις μπορούν να διαμορφωθούν στοαναδυόμενο μενού της εφαρμογής syngo.share view. Οι ρυθμίσεις σας θα αποθηκευτούν και θαείναι διαθέσιμες την επόμενη φορά που θα εκτελέσετε το πρόγραμμα.

Τα αποτελέσματα αναζήτησης μπορούν να εξάγονται ως αρχείο CSV στις εφαρμογές διαδικτύουsyngo.share webview και webadmin.

Για να ανοίξετε ένα αποτέλεσμα αναζήτησης κάντε διπλό κλικ σε αυτό στη λίστα αποτελεσμάτων:

Στην εφαρμογή syngo.share view, το αρχείο του εξεταζόμενου θα φορτωθεί στο δένδρο εγγράφων.

Στις εφαρμογές syngo.share webview και webbox, το επιλεγμένο αντικείμενο θα εμφανιστεί στοπρόγραμμα προβολής.

4.5 Προσθήκη ετικέτας λέξεων κλειδιών

Στις εφαρμογές syngo.share view, syngo.share print, syngo.share import, και syngo.share webviewμπορείτε να επισημάνετε έγγραφα. Για αυτή τη λειτουργία απαιτείται ειδική εξουσιοδότηση απόέναν διαχειριστή. Οι ετικέτες προσθέτουν ένα άλλο επίπεδο περιγραφής σε έγγραφα έτσι ώστε αυτάνα μπορούν να εντοπιστούν εύκολα στο μέλλον. Μια διαμόρφωση προσδιορίζει εάν οι ετικέτες θαεπιλέγονται από έναν κατάλογο, θα προστίθενται δυναμικά σε έναν κατάλογο ή θα εισάγονται ωςελεύθερο κείμενο (π.χ. σχόλια). Τα ακόλουθα επίπεδα DICOM υποστηρίζουν ετικέτες με λέξεις-κλειδιά:μελέτες, σειρές και εικόνες. Οι γενικοί αποδέκτες υποστηρίζουν επίσης την προσθήκη ετικετών. Κατάτην αναζήτηση με λέξεις-κλειδιά, τα αποτελέσματα εμφανίζονται ανεξάρτητα από το επίπεδο στο οποίοπροστέθηκε η ετικέτα με λέξεις-κλειδιά.

Για περισσότερες λεπτομέρειες για την προσθήκη ετικετών διαβάστε το online εγχειρίδιο βοήθειας.

83

Page 84: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4.6 Εξαγωγή/τοπική αποθήκευση

Στις εφαρμογές syngo.share view, syngo.share webview, και webbox, υπάρχουν λειτουργίες εξαγωγήςπου επιτρέπουν την αποθήκευση δεδομένων τοπικά. Για την εξαγωγή δεδομένων, υπάρχει δυνατότηταδύο επιπέδων δικαιωμάτων:

Μόνο ανώνυμη εξαγωγή

Εξαγωγή με πλήρη δικαιώματα

4.6.1 Εξαγωγή με syngo.share view

Εξαγωγή μελετών και σειρών στο δένδρο εγγράφων:

Κάντε κλικ στο κουμπί «Εξαγωγή όλων των σειρών» για την εξαγωγή όλων των αρχείων.

Επιλέξτε τα επιθυμητά στοιχεία και εξαγάγετέ τα χρησιμοποιώντας το κουμπί «Εξαγωγή επιλεγμένωνσειρών».

Εξαγωγή μεμονωμένων εικόνων στην περιοχή εκτύπωσης:

1. Σύρετε το ζητούμενο στοιχείο εκτός του δένδρου εγγράφων και μέσα στην περιοχή εκτύπωσης.

2. Κάντε κλικ στο κουμπί «Εξαγωγή…».

4.6.2 Εξαγωγή με syngo.share webview

Εξαγωγή μιας επιλογής στο syngo.share webview:

1. Κάντε κλικ είτε στο «Εξαγωγή…» ή «Εξαγωγή ως…» στο αναδυόμενο μενού.

2. Ο οδηγός εξαγωγής θα ανοίξει στον οποίο μπορείτε να διαμορφώσετε την εξαγωγή.

4.7 Κατάσταση ελέγχου ενεργειών

Όλες οι εφαρμογές της επιφάνειας εργασίας έχουν μια περιοχή κατάστασης όπου

Εάν η ζητούμενη ενέργεια ήταν επιτυχής η κατάσταση θα εμφανίζει ένα πράσινο σημάδι ελέγχου.

Ένα θαυμαστικό υποδεικνύει ότι η ενέργεια δεν ήταν δυνατό να εκτελεστεί με επιτυχία. Κάντε κλικστην κατάσταση για λεπτομερείς πληροφορίες.

84

Page 85: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5 Εφαρμογή syngo.share webview

Η εφαρμογή syngo.share webview είναι παρόμοια με την εφαρμογή syngo.share view, με τη διαφοράότι εκτελείται σε πρόγραμμα περιήγησης διαδικτύου. Μπορείτε να προβάλλετε ιατρικά έγγραφα (π.χ.ακτινολογικές εικόνες, κλινικές εκθέσεις, δεδομένα εξεταζόμενων) και να αλλάζετε την εμφάνιση ήτην προοπτική χρησιμοποιώντας ενσωματωμένα εργαλεία (π.χ. μεγέθυνση, περιστροφή, φωτεινότητα,κλπ.). Μπορείτε να χρησιμοποιείτε το syngo.share webview για να εμφανίζετε έγγραφα για εξεταζόμενουςάμεσα καθώς και για να εκτελείτε εργασίες διαχείρισης.

Παραδείγματα: Αποστολή, κοινή χρήση και προσθήκη ετικέτας με λέξεις-κλειδιά.

5.1 Προβολή εγγράφων

Για να προβάλλετε εξετάσεις στο πρόγραμμα προβολής κάντε ένα από τα εξής:

Κάντε διπλό κλικ σε μια εξέταση στη λίστα

Κάντε κλικ στο κουμπί Προβολή εγγράφου .

Κάντε δεξί κλικ πάνω στο στοιχείο και κάντε κλικ στην επιλογή Προβολή εγγράφου

Η καρτέλα «λίστα επιλογής» εμφανίζει όλα τα διαθέσιμα έγγραφα στο αρχείο για έναν εξεταζόμενο.Περισσότερα έγγραφα μπορούν να εμφανιστούν σχηματικά δίπλα ή από πάνω.

5.2 Προβολή εξεταζόμενων

Μια καρτέλα ανοίγει για τον επιθυμητό εξεταζόμενο αφού κάνετε κλικ στο κουμπί Προβολή εξεταζόμενου

ή στην επιλογή Προβολή εξεταζόμενου από το αναδυόμενο μενού. Σε αυτή την καρτέλα μπορείτε να βρείτεφίλτρα προβολής στην αριστερή πλευρά:

Εγγραφές εξεταζόμενων.

Επισκέψεις εξεταζόμενων.

5.2.1 Λειτουργίες στην καρτέλα Εξεταζόμενος

Επαναφορά φίλτρων προβολήςΜπορείτε να αφαιρέσετε το φιλτράρισμα αρχείων και επισκέψεων.

Λήψη εγγράφων εξεταζόμενουΜπορείτε να εξάγετε ανώνυμα δεδομένα ως αρχείο ή να τα συνθέτετε σε ένα μεμονωμένο αρχείοPDF.

Προβολή δεδομένων εξεταζόμενουΜπορείτε να προβάλλετε πρόσθετα δεδομένα καθώς και σχετικά άτομα όπως πλησιέστεροι συγγενείςή ασφαλισμένοι.

85

Page 86: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Προβολή URL εξεταζόμενουΗ επιλογή αυτή παρέχει ένα URL εξεταζόμενου για την ενεργή εγγραφή εξεταζόμενου που μπορεί ναανοιχτεί σε ένα πρόγραμμα περιήγησης διαδικτύου.

Προβολή διαλόγου αποστολήςΓια τη χρήση αυτής της λειτουργίας θα χρειαστείτε ειδική εξουσιοδότηση για να συσχετιστούντοπικά αποθηκευμένα έγγραφα με την ενεργή εγγραφή εξεταζόμενου. Θα ανοίξει το παράθυρο«δεδομένα αρχείου» και τα σχετικά στοιχεία του εξεταζόμενου θα προεπιλεγούν αυτόματα.

5.3 Αναδυόμενο μενού για τη λίστα αποτελεσμάτων

Προβολή εγγράφουΑνοίξτε ένα έγγραφο στο πρόγραμμα προβολής ή εισαγάγετε ένα σύνδεσμο λήψης εάν ο τύποςεγγράφου δεν υποστηρίζεται.

Προβολή εξεταζόμενουΆνοιγμα μιας καρτέλας για τον επιλεγμένο εξεταζόμενο με πρόσβαση στα εξής:

Προβολή φίλτρων

Άλλα έγγραφα & Μελέτες DICOM

Σειρές DICOM

Προβολή εικόνων και επιλογές

Εξωτερική αναζήτησηΈτσι αποκτάτε εύκολη πρόσβαση στα syngo.share view και syngo.share import:

Αναζήτηση με ID εξεταζόμενουΆνοιγμα του syngo.share view με το επιλεγμένο ID εξεταζόμενου.

Αναζήτηση με ID επίσκεψηςΆνοιγμα του syngo.share view με το επιλεγμένο ID επίσκεψης.

Λήψη χρησιμοποιώντας το ID εξεταζόμενουΆνοιγμα του syngo.share import με το επιλεγμένο ID εξεταζόμενου.

Λήψη χρησιμοποιώντας το ID επίσκεψηςΆνοιγμα του syngo.share import με το επιλεγμένο ID επίσκεψης.

ΔιαγραφήΔιαγραφή του εγγράφου.

ΑποστολήΑποστολή εγγράφου σε ένα AET που είναι διαμορφωμένο ως παραλήπτης στην εφαρμογή webadmin.

Καταχώρηση δείκτη αναφοράςΜε αυτή την επιλογή ένα έγγραφο καθίσταται διαθέσιμο σε υποσυστήματα. Μπορείτε να καταχωρήσετεέγγραφα χειροκίνητα τα οποία διατίθενται στο syngo.share webview. Στο παρασκήνιο, ένας δείκτηςαναφοράς αποστέλλεται στο υποσύστημα που περιέχει πληροφορίες σχετικά με το έγγραφο.

Κοινή χρήσηΚοινή χρήση εγγράφων στην εφαρμογή webbox με συναδέλφους και ιατρούς σε τοπικό επίπεδο.

Εμφάνιση URLΓια άμεση πρόσβαση σε ένα στοιχείο στο πρόγραμμα περιήγησης, μπορείτε να ανακτήσετε ένα URL.

86

Page 87: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Εξαγωγή...

Εξαγωγή ως...Επιτρέπει την τοπική αποθήκευση εγγράφων.

Άνοιγμα τοπικά...Εάν η εφαρμογή syngo.share view είναι εγκατεστημένη τοπικά, μπορείτε να ανοίξετε το έγγραφο στοτοπικό πρόγραμμα προβολής.

Προσθήκη ετικετών...Μπορείτε να εφαρμόσετε ετικέτες με λέξεις-κλειδιά σε έγγραφα.

Επεξεργασία ετικετών...Μπορείτε να αφαιρέσετε ετικέτες με λέξεις-κλειδιά από έγγραφα.

Αντιγραφή...Μπορείτε να αντιγράψετε ένα έγγραφο σε άλλο χώρο αποθήκευσης.

Μετακίνηση...Μπορείτε να μετακινήσετε ένα έγγραφο σε άλλο χώρο αποθήκευσης.

Εκ νέου αντιστοίχηση...Τα έγγραφα που έχουν τοποθετηθεί λανθασμένα μπορούν να αντιστοιχιστούν εκ νέου σε άλλονεξεταζόμενο ή σε άλλη επίσκεψη.

Αλλαγή ιδιοτήτων εγγράφου...Μπορείτε να αλλάξετε την περιγραφή ή την ημερομηνία μιας εξέτασης για ένα έγγραφο.

ΣημείωσηΟι ρόλοι χρηστών και τα σχετικά δικαιώματά τους που αντιστοιχίζονται από το διαχειριστήσυστήματος καθορίζουν ποιες λειτουργίες είναι προσβάσιμες.

Page 88: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Δή

λωσ

ησ

υμ

μό

ρφ

ωσ

ης

ΕΚ

Δήλωση συμμόρφωσης ΕΚ

Στοιχεία προϊόντος

Ονομασία προϊόντοςΤύποςΜοντέλο ΑριθμόςΤαξινόμηση σύμφωνα με την Οδηγία93/42/ΕΟΚ, Παράρτημα IX

syngo.share webviewVA26A_BF0611250006Class I

Κατασκευαστής

Διεύθυνση ITH icoserve technology for healthcare GmbHInnrain 986020 InnsbruckAustriaPhone: +43 512 89059

Στοιχεία αξιολόγησης

Διαδικασία σύμφωνα με την Οδηγία 93/42/ΕΟΚ Παράρτημα VII

Εφαρμοστέα πρότυπα

EN ISO 13485:2016EN ISO 9001:2015EN ISO 14971:2012EN 62304:2006 + Cor.:2008 + A1:2015EN 62366-1:2015 + AC:2015

Δηλώνουμε με αποκλειστική ευθύνη ότι τα προϊόντα που περιγράφονται παραπάνω συμμορφώνονταιμε Οδηγία 93/42/ΕΟΚ, εφόσον η εγκατάσταση και η χρήση τους συμβαίνει σύμφωνα με την τεκμηρίωσηχρήσης και προϊόντος. Αυτή η δήλωση υπερτερεί οποιασδήποτε άλλης δήλωσης που έχει εκδοθείπροηγουμένως για αυτό το προϊόν.

Innsbruck, 2019-09-04

Δρ. Bernhard Hirsch

Διευθυντής

Mag. (FH) Herbert Plankl

Διευθυντής ποιότητας & Τεκμηρίωση

Page 89: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ITH icoserve technology for healthcare GmbHInnrain 98A-6020 InnsbruckAustria

2019

Distributed bySiemens Healthcare GmbHHenkestr. 12791052 ErlangenGermanyPhone: +49 9131 84-0siemens-healthineers.com

Legal ManufacturerITH icoserve technology for healthcare GmbH

Innrain 986020 Innsbruck

AustriaPhone: +43 512 89059

Made in Austria

Page 90: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241

syngo.share webviewUser Manual

Page 91: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Contents1 Introduction 93

1.1 Intended Use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 931.2 System Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 931.3 Safety Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

Image and Result Distribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94Medical Education . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94Calculation Deviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94Access Restriction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95Effects of External Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95Printing of Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

2 Installation with syngo.share VNA 962.1 Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 962.2 Installation Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 962.3 Configuration and Activation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

3 Installation without syngo.share VNA 993.1 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

3.1.1 File Checks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 993.1.2 Static Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 993.1.3 Application-specific Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1003.1.4 User-specific Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1033.1.5 Assigning a Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1043.1.6 LDAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

3.1.6.1 Authentication Details . . . . . . . . . . . . . . . . . . . . . . . . . 1053.2 Archive Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

3.2.1 Query Spanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1053.2.2 syngo.share VNA Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . 1063.2.3 DICOM Archive Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

3.2.3.1 DICOM Requirements . . . . . . . . . . . . . . . . . . . . . . . . . 1063.2.3.2 DICOM Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1073.2.3.3 C-FIND Access Rules . . . . . . . . . . . . . . . . . . . . . . . . . . 108

3.3 Embedded Authentication Page in External Websites . . . . . . . . . . . . . . . . . . . 110

4 First Steps 1114.1 User Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1114.2 Keystroke Combination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1114.3 Search for Patients and Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

4.3.1 Advanced Search with Wildcards . . . . . . . . . . . . . . . . . . . . . . . . . 1114.4 Document Search and Results (syngo.share view, syngo.share webview) . . . . . . . . 1124.5 Keyword Tagging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1124.6 Export/local Saving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112

4.6.1 Exporting with syngo.share view . . . . . . . . . . . . . . . . . . . . . . . . . 1134.6.2 Exporting with syngo.share webview . . . . . . . . . . . . . . . . . . . . . . . 113

4.7 Control State of Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

5 Application syngo.share webview 1145.1 Viewing Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1145.2 Viewing Patients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114

5.2.1 Functions under the Patient Tab . . . . . . . . . . . . . . . . . . . . . . . . . . 114

91

Page 92: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5.3 Context Menu for the List of Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

EC Declaration of Conformity syngo.share webview 117

Australian Conformity syngo.share webview 118

92

Page 93: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1 Introduction

1.1 Intended Use

syngo.share webview is a web application to be used in clinical image and result distribution, and pro-vides standardized generic interfaces to connect to medical devices without controlling or altering theirfunctions. syngo.share webview provides access to data from connected systems (such as Vendor NeutralArchives, Picture Archiving and Communication Systems, DICOM archives, XDS/-I Affinity Domains, Elec-tronic Medical Record Systems, Clinical Information Systems) and the local file system for the electronicdisplay of data.

1.2 System Prerequisites

syngo.share webview can be run using the following web browsers:

Optimized for: ≥ 1280x1024

Google Chrome ≥ 67

Microsoft Internet Explorer ≥ 11

Mozilla Firefox ≥ 60

Supported:

Apple Safari ≥ 11

Microsoft Edge

On mobile operating systems such as:

Android

Apple iOS

Microsoft Windows 10

Touch gesturessyngo.share webview supports touch gestures, but is not optimized for them.

Video streaming in Microsoft Internet ExplorerThis functionality is available in Microsoft Internet Explorer ≥ 11 from Microsoft Windows ≥ 8 onwards.

93

Page 94: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1.3 Safety Notices

Image and Result Distribution

syngo.share webview is only intended for clinical image and result distribution.Do not use syngo.share webview for direct diagnoses.

Medical Education

The use of syngo.share webview should be granted to qualified staff members only.

Calculation Deviations

Any calculations and calibrations not made in syngo.share webview will have a levelof precision that correlates to the precision of the program of that in which they werecreated—not of syngo.share webview. Additionally, the level of precision is only as pre-cise as the data collected by the modality used. This means that each time a modalityis connected, it should be calibrated. The calibration of the device and interpretation ofcalculations used in a diagnosis must be reviewed by qualified staff members for plau-sibility. Deviations may be caused by the image itself—in particular for conventionalX-ray scans (CR) e.g. pelvis or hips. The representation of the distance between the partof the body being recorded and the imaging plate could deform the length on a two-dimendional X-ray image representation. Even if there is a point of reference includedin the scan (e.g. a ball), there will always be a deviation if the point of reference is notpositioned precisely at the height of the body part being calculated at the time of thescan. The area of polygones whose edges overlap will not be calculated correctly in eachcase. In addition, the extrapolation algorithm used in syngo.share webview for display-ing images can occationally lead to imprecise rendering. Calculations of such imagescould be inaccurate.The following defines how calculations will be rounded:

Length and surface area: to the nearest tenth Density (HU): to the nearest whole number

94

Page 95: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Units

The application syngo.share webview conforms to Directive 80/181/EEC, which containsspecifications related to units of calculation. Calibrated lengths are to be calculated usingmillimeters. Surface areas are to be calculated in square millimeters (mm2). Plane anglesare to be calculated in degrees. Densities will be calculated using the industry-standardunit, Hounsfield units (HU), which are not regulated by Directive 80/181/EEC.

Access Restriction

Be sure to log out of syngo.share webview when finished working in order to avoid unau-thorized access to the system.

Effects of External Programs

The software manufacturer does not ensure that third-party applications will not nega-tively affect the system. Any external programs accessed by syngo.share webview havestandards which correspond to their respective producers.

Printing of Images

When printing images using the image caption option “As camera”, it is possible thatsome labels will be hidden from view due to the physically limited space on the page. Asa result, possible transformations such as mirroring, rotation, and applied presentationstates etc.; and even patient information may not be visible on the printout. If a serieshas active presentation states in both the view and print layouts, deactivation of thepresentation states in the view layout will also deactivate it in the print layout of theseries.

95

Page 96: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

2 Installation with syngo.share VNA

Make sure that following requirements are fullfilled, before proceeding with the installation of syngo.share webview.

2.1 Requirements

IcoSetupIcoSetup must be installed and configured.

syngo.share VNAsyngo.share VNA must be installed and running.

VM with RHEL7 availablesyngo.share webview can be installed on a dedicated VM, or on the same VM as syngo.share VNA. Itis recommended to use a dedicated VM, for more than 100 syngo.share webview users.

2.2 Installation Steps

syngo.share webview must be installed with the IcoSetup Installer using the same IcoSetup Host assyngo.share VNA.

If syngo.share webview should be installed on a dedicated VM, add the hostname in the “share”section in the IcoSetup inventory file.

If syngo.share webview should be installed on a existing syngo.share VNA VM, the correspding VMshould already be listed in the “share” section.

For more information regarding the installation of IcoSetup, see the Online Help for syngo.share VNA.

Prerequisites

1. ssh-key is distributed to the webview VM.

2. inventory file is present and lists the the webview VM in the “share” section.

3. syngo.share webview ISO and corresponding sha512 checksum file is placed on the icosetup host.

Following steps must be executed on the IcoSetup Host:

1. Execute icosetup command and enter the full-path to the syngo.share webview ISO when icosetupasks for the iso file.

icosetup

Full-path to the share/sense iso file: /root/syngo.share_VA26A.webview_RH7.iso

The given isofile contains following product:---------isotype: 'SP'

96

Page 97: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

majorversion: 'VA26'servicepack: 'VA26A'versionstring: 'syngo.share VA26A.webview RH7'product: 'syngo.share webview'isoversion: '4.6.0.0'---------

Following hosts will be processed:---------- localhost---------This will start icosetup in setup mode and execute an installation or BF/SP update on

the hosts listed aboveAre you sure you want to continue? Answer with Y:

After this step completed successful, syngo.share webview is installed on all share hosts which arelisted in the inventory file. But it is not yet activated and configuredd

2.3 Configuration and Activation

Following steps must be executed on the Host where syngo.share webview should be running:

1. Execute the initial configuration script and answer the questions. Make sure to answer the “stan-dalone mode” question with No

/opt/icoserve/etc/samples/initial-configure-webview.sh

Welcome to syngo.share initial configuration!

RHEL7 OS found

no configuration found

Do you want to install a default configuration? [y/N] y

Do you want to change configuration? [y/N] y

Configuration:Run webview/webrenderserver in standalone mode without syngo.share VNA? [y/n]: nNamingHost where Corba OmniNames is running? only used if not in standalone mode! (

hostname, maybe sharetest.ith-icoserve.com): sharetest.ith-icoserve.comIs this Host used ONLY for webview/webrenderserver (no other syngo.share processes

running on it)? [y/n]: yGoing to write configuration. Continue? [y/N] y

Do you want to enable Webapps service? [y/N] y

configuration done - have a nice day!

Please edit /opt/icoserve/config/share-webapps.conf to configure needed webapplicationson this host!

Edit /opt/icoserve/config/share-webapps.conf

WebTenantAdminUser=icoserveWebTenantAdminPWD=icoserveMinHeapSpace=128m

97

Page 98: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

MaxHeapSpace=2048mwebadmin=0webtenantadmin=0webservice_api=0webview=1webrenderserver=1webviewdiagnostic=0

2. Enable or disable the webservices which should be running on this host. syngo.share webviewrequires a webrenderserver, so make sure to enable it also

3. If syngo.share webview is running on a dedicated VM, sync the CORBA SSL Keys from an existingsyngo.share VNA VM

rsync -av sharevnahostname:/opt/icoserve/certificates/ /opt/icoserve/certificates/

4. Startup syngo.share webview

systemctl restart share-webapps.target

If all steps completed successfully, syngo.share webview can now be reached with a Webbrowser.

98

Page 99: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3 Installation without syngo.share VNA

syngo.share webview can be installed as a standalone application without syngo.share VNA. To enablethis feature, standalone mode must be turned on and the archive must support a DICOM interface.

3.1 Configuration

Standalone mode is configured using XML files. Most configuration files will be automatically generatedupon startup, see Section 3.1.1. Almost all files are created and managed independently without theneed for adjustments.

The naming scheme for XML files is as follows:

Users fileusername.xml The file name must be the same as the associated user’s name.

Groups filegroupname.xml The file name must be the same as the associated group’s name.

Application fileapplication.xml The file name must have the same name as the web application’s root directoryon the server e.g. normally webview.xml.

3.1.1 File Checks

When the application starts, the following checks are executed:

1. Check whether XmlConfigDir exists, and create it if missing.

2. Check whether the two subdirectories “users” and “groups” exist in XmlConfigDir, and create themif missing.

3. Check whether Application-specific Settings exists, and create it if missing.

4. Check whether LdapUserGroup is set, and that the associated XML file exists e.g. for group “test-group”, a file testgroup.xml must exist in the group subdirectory otherwise it will be createdautomatically.

All XML files will be monitored for changes every 10 seconds and automically reloaded. Errors in the XMLfile must be corrected manually before they can be loaded. Additionally, XSD files will be used to validateeach XML file. Errors will be logged in the syngo.share webview log file.

3.1.2 Static Settings

The following parameters exist in the StaticConfig file:

StandaloneModeTrue/false. Toggles Standalone Mode. Requires server restart.

99

Page 100: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

XmlConfigDirRoot directory where XML files and subdirectories are or will be created.

LdapBindDnThe BindDn for the LDAP connection. Optional when anonymous searching is supported.

LdapBindDnPasswordThe password for the LDAP BindDn. Optional.

LdapSslTruststoreTruststore that contains the LDAPS server certificate or CA certificate. Only required for secure LDAP connections.The file path must be prefixed with file:/.e.g. file:/opt/icoserve/certificates/ldaptruststore.jks

LdapSslTruststorePasswordThe password for the LDAP SSL Truststore. Only required when LdapSslTruststore is used.

LdapUrlThe url of the LDAP authentication server, with which the username will be compared, see Section 3.1.6.

LdapUserGroupThe group to which users authenticated over LDAP should automatically be assigned.

When LdapUrl has been set, the user XML files will be automatically generated by syngo.share webviewat login for each user. The same is valid for LdapUserGroup, which will automatically create the groupXML file. Additional groups must be added manually.

3.1.3 Application-specific Settings

This file (webview.xml) contains the settings that are required during runtime. Global settings that areapplied to all users can be set here. This includes DICOM archives, modalities, user interface objects, etc.

staticAppConfigSystem base configuration, which may be adjusted to meet special requirements e.g. logo on login page, cus-tomized labels, localization, connections to external applications, password policy, session timeout.

applicationLogoPathAn abolute path on the server where the logo is located.

customizedLabels

externalApps

localeAT, AU, CA, CH, DE, DK, ES, GB, IT, NL, NO, NZ, PT, TR, US

modalities

passwordPolicy

sessionTimeout

dynamicAppConfigContext-specific settings can be saved here e.g. DICOM SCPs, C-FIND access rules.

advanced

communication

serviceClassProvidersDICOM interface for DICOM searches, see Section 3.2.3.2.

messaging

permission

cFindAccessRuleSee Section 3.2.3.3.

100

Page 101: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

SearchPatientSearch form, results list arrangement, User-defined search

ViewerWindowingWindowing presets.

All aforementioned settings can also be applied at the user and group levels, which will override thesedefault settings. The StaticConfig is the equivalent of the ClientConfig in syngo.share VNA.

Example 1: Application-specific Settings (webview.xml)

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><appConfig>

<staticAppConfig><applicationLogoPath xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><customizedLabels><customizedLabel name="AccessionNumber"></customizedLabel><customizedLabel name="AlternatePatientId">SVNR</customizedLabel><customizedLabel name="AlternateVisitId"></customizedLabel><customizedLabel name="DocumentType"></customizedLabel><customizedLabel name="Modality"></customizedLabel><customizedLabel name="PatientAgeAtDeath"></customizedLabel><customizedLabel name="PatientBirthDate"></customizedLabel><customizedLabel name="PatientDeathDate"></customizedLabel><customizedLabel name="PatientFirstName"></customizedLabel><customizedLabel name="PatientId"></customizedLabel><customizedLabel name="PatientLastName"></customizedLabel><customizedLabel name="PatientName"></customizedLabel><customizedLabel name="PatientSex"></customizedLabel><customizedLabel name="Producer"></customizedLabel><customizedLabel name="ReferringPhysicianName"></customizedLabel><customizedLabel name="StudyDate"></customizedLabel><customizedLabel name="StudyDescription"></customizedLabel><customizedLabel name="Tags"></customizedLabel><customizedLabel name="VisitId"></customizedLabel>

</customizedLabels><externalApps xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><locale xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><modalities><modality>AR</modality><modality>ASMT</modality><modality>AU</modality><modality>BDUS</modality><modality>BI</modality><modality>BMD</modality><modality>CR</modality><modality>CT</modality><modality>DG</modality><modality>DOC</modality><modality>DX</modality><modality>ECG</modality><modality>EPS</modality><modality>ES</modality><modality>FID</modality><modality>GM</modality><modality>HC</modality><modality>HD</modality><modality>IO</modality><modality>IOL</modality><modality>IVOCT</modality><modality>IVUS</modality><modality>KER</modality><modality>KO</modality><modality>LEN</modality><modality>LS</modality>

101

Page 102: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<modality>MG</modality><modality>MR</modality><modality>NM</modality><modality>OAM</modality><modality>OCT</modality><modality>OP</modality><modality>OPM</modality><modality>OPT</modality><modality>OPV</modality><modality>OSS</modality><modality>OT</modality><modality>PLAN</modality><modality>PR</modality><modality>PT</modality><modality>PX</modality><modality>REG</modality><modality>RESP</modality><modality>RF</modality><modality>RG</modality><modality>RTDOSE</modality><modality>RTIMAGE</modality><modality>RTPLAN</modality><modality>RTRECORD</modality><modality>RTSTRUCT</modality><modality>RWV</modality><modality>SEG</modality><modality>SM</modality><modality>SMR</modality><modality>SR</modality><modality>SRF</modality><modality>STAIN</modality><modality>TG</modality><modality>US</modality><modality>VA</modality><modality>XA</modality><modality>XC</modality>

</modalities><passwordPolicy><minimumPasswordLength>0</minimumPasswordLength><passwordChangeIntervalInDays>365</passwordChangeIntervalInDays><passwordRequiresDigit>false</passwordRequiresDigit><passwordRequiresLowerCaseLetter>false</passwordRequiresLowerCaseLetter><passwordRequiresSpecialCharacter>false</passwordRequiresSpecialCharacter><passwordRequiresUpperCaseLetter>false</passwordRequiresUpperCaseLetter>

</passwordPolicy><sessionTimeout>300</sessionTimeout><hmacAuthentication><hashType>SHA2-256</hashType><password>theHmacPassword</password><validityInSeconds>60</validityInSeconds>

</hmacAuthentication></staticAppConfig><dynamicAppConfig>

<advanced><lockTimeout>60</lockTimeout>

</advanced><communication><scps>

<scp><description>archive_name</description><aet>ARCHIVEAET</aet><host>xxx.xxx.xxx.xxx</host><port>xxxxx</port>

</scp></scps>

102

Page 103: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

</communication><messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>

<showMessage>true</showMessage></messaging><permission><cFindAccessRule xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/></permission><searchPatient><criteriaLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><defaultCriteria xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/><patientIdPrefix>PatIdPrefix</patientIdPrefix><resultlistLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/></searchPatient><viewerWindowing><presetsSeparator>|</presetsSeparator><presetsSubseparator>,</presetsSubseparator>

<ct>Cranium,25,95|Lungs,-700,1700|Abdomen,10,400|Mediastinum,10,450|Bone,300,2500|Spine,20,300|Postmyelo,200,1000|Petrous bone,500,4000</ct>

<mr>t1,570,1230|t2,477,1024</mr><nm>Full,54,129</nm><pt>Brain,16380,32750</pt>

</viewerWindowing></dynamicAppConfig>

</appConfig>

3.1.4 User-specific Settings

The user XML files are used to store configurations for users. The following must be set when runningwithout an LDAP connection.

passwordThe password must be lowercase and must be saved as an SHA-512 hashed hexadecimal string that has beencreated with the decoded salt. May be left empty if LDAP connection is used.

saltA Base64 encoded, random 16 byte string. May be left empty if LDAP connection is used.

typelocal or LDAP.

The recommended online tools for encoding in Base64 and creating hashes are:

Base64http://www.convertstring.com/EncodeDecode/Base64Encode

SHA512http://www.convertstring.com/Hash/SHA512

Example 2: User-specific XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><user>

<loginName>hmu</loginName><firstName>Ned</firstName><lastName>Sanders</lastName><password>879fd8e9e465389eac6baaef980ca04c1f2d990834ae31b041cd5aa793d8adc680e4b7f0dc71ad5af509cafc4af4405759600966b4252c31e0a4644d7b6cecb4</password><salt>c2FsdEFuZFdhdGVy</salt><salutation>Mr.</salutation><title xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>

103

Page 104: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<type>local</type><passwordExpires xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><group>ExampleGroup</group><dynamicAppConfig>

<messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><showMessage>false</showMessage><showSafetyNotice>false</showSafetyNotice>

</messaging></dynamicAppConfig>

</user>

3.1.5 Assigning a Group

The group-specific XML file is used to store configurations for the groups. A user may have one groupassigned. Therefore, the group element in the user’s XML file can be used.

Example 3: Group XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><group>

<name>ExampleGroup</name></group>

3.1.6 LDAP

In Standalone Mode, syngo.share webview can use an LDAP server for user authentication. The LDAPconnection parameters can be set up in the StaticConfig, see Section 3.1.2.

The following LDAP attributes are queried when searching for a user:

snSurname/last name of user.

givenNameGiven name/first name of user.

titleTitle of user

personalTitleSame as title.

employeeTypeRedirected to “salutation”.

uidThis is unique idenfier for a data set in LDAP. It can be given as a placeholder with the format {0} which will bereplaced with the user login name.

Example 4: LDAP URLs

ldap(s)://host:port/dn?attributes?scope?filterldap(s)://ldap.example.com/ou=people,ou=hospital,dc=example,dc=com?sn,givenName,title,

personalTitle,employeeType?sub?uid={user}

104

Page 105: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3.1.6.1 Authentication Details

At login, syngo.share webview searches for the user-specific XML file in the configuration directory. Ifit is found and the user’s type is set to LDAP, authentication continues using the LDAP service(s). If theuser-specific settings file does not exist, syngo.share webview attempts to authenticate against the LDAPservice(s), and if successful, creates a user-specific XML file for the user.

syngo.share webview uses the given LDAP BindDN and BindDN password for an initial user search. If noLDAP BindDN has been provided, then syngo.share webview will execute an anonymous search for thatuser. Next, a user search will start at the given starting poing in the LDAP tree using the given filter criteria.If a DN is found, authorization of the username and password will commence. Provided this is successful,the user will be logged in. syngo.share webview supports ≤ 10 referrals to other LDAP servers.

SSL Connection

For secure LDAP connections, a truststore with the LDAP server certificate or the CA certificate for theLDAP server certificate must be configured.

Example 5: Create a Java Truststore

keytool -import -file C:\cascerts\firstCA.cert -alias firstCA-keystore myTrustStore.jks

firstCA.cert is the certificate that should be added.

myTrustStore.jks is the name of the resulting truststore.

3.2 Archive Connections

syngo.share webview provides communication with syngo.share VNA as well as with one or several DI-COM archives. This section contains relevant information regarding the two supported archive connectiontypes.

3.2.1 Query Spanning

syngo.share webview searches all connected DICOM archives and syngo.share VNA. CORBA protocol willbe used to communicate with syngo.share VNA and the DICOM protocol will be used to communicatewith additional archives, see Figure 1.

105

Page 106: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Figure 1: Query Spanning.

Search

C-FIND

2

Initial Client

(web browser)

1

C-FIND

Non-syngo.share

Archives

3

Results

syngo.shareVNA

CORBA

syngo.share

webview

SCU

1. A search is executed in the web interface, here designated as the “Initial Client”.

2. syngo.share webview initiates spanning across all configured archives (as the SCU for DICOMarchives).

3. The results are aggregated7 and returned to the initial client. In the case of DICOM archives, resultswill be filtered by an existing access rule before they are returned to the “Initial Client”.

3.2.2 syngo.share VNA Connection

When configured to query syngo.share VNA, syngo.share VNA will automatically be available to all users.This archive connection allows to search and view DICOM8 and generic documents.

Additional archives may be added to this system, see Section 3.2.3.

3.2.3 DICOM Archive Connections

When syngo.share webview is running in conjunction with syngo.share VNA or in standalone mode,syngo.share webview can communicate with one or several DICOM archives in order to search and viewDICOM documents. Access rules can be configured to filter retrieved DICOM studies and series, see Sec-tion 3.2.3.3.

3.2.3.1 DICOM Requirements

A DICOM archive must provide a Query/Retrieve service as an SCP with root at the Study level as predeter-mined by the “Study Root Query/Retrieve Information Model”. Additionally, all DICOM archive connectionsmust support the ISO_IR 192 (UTF-8) character set.

Ideally, C-FIND should support the following return key attributes:

NumberOfFrames (0028,0008)Required to view all images in multiframe DICOM images. Without it, only the first document can be viewed.

AcquisitionNumber (0020,0012) and InstanceNumber (0020,0013)Required for sorting DICOM documents. Sorting will otherwise be based solely on the retrieval order.

7Duplicates will be shown. Priority will be given to the first response.8A DICOM document can be interpreted as a study, series, or image.

106

Page 107: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3.2.3.2 DICOM Settings

DICOM archives (also referred to as SCPs) must first be configured before they can be accessed bysyngo.share webview. When running in conjunction with syngo.share VNA, these are configured inwebadmin and can take advantage of setting inheritance. When running in standalone mode, DICOMarchives must be configured in dedicated XML files for groups and/or users, see Section 3.1.3. Regardlessof where the DICOM archives have been configured, the XML structure remains the same, see 6.

The webadmin configuration can be found under:

System management Module configuration webview Communication Service Class Providers

Required XML Elements

descriptionA descriptive name of the SCP to help identify it. Data type: string.

aetThe Called AET of the SCP. May not exceed 16 characters. Data type: string.

hostThe host of the SCP. Data type: string.

portThe port of the SCP. Data type: integer.

Optional XML Elements

alternateCallingAetAn alternate name for the SCU (syngo.share webview) in case the SCP expects a specific or already-configuredCalling AET. May not exceed 16 characters. The default value is set in the static configuration file. Data type:string.

useExploratoryCfindAccessModeWhen this value is set to true, the exploratory mode will be activated thereby ignoring the normal DICOM hier-archy. If this element does not exist, then queries will respect the normal DICOM hierarchy. This function istonly relevant when C-FIND access rules are applied, see Section 3.2.3.3. The exploratory C-FIND access modeshould be used for DICOM archives that return attributes at the wrong levels, see Table 1.The DICOM Standard specifies at which level an element may be used, but some DICOM archives neglect thishierarchy. If this is the case, exploratory C-FIND access mode can be enabled. This intelligent search will requestall elements from the access rule at the study level. If none or not all elements are returned, an additionalseries level query will be performed with the missing element. Ideally after a series level query, all informationnecessary to apply the access rule will be returned.

Example 6: XML DICOM SCP Settings

<scps><scp>

<description>PACS</description><aet>CALLED_AET</aet><host>host</host><port>104</port><alternateCallingAet>CALLING_AET</alternateCallingAet><useExploratoryCfindAccessMode>true</useExploratoryCfindAccessMode>

</scp></scps>

107

Page 108: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Table 1: Supported DICOM Elements for C-FIND Access Rules

DICOM Tag DICOM Level syngo.share VNA Non-standard

institutionName 0008,0080 Series Series Study

institutionalDepartmentName 0008,1040 Series Series Study

referringPhysicianName 0008,0090 Study Study -

performingPhysicianName 0008,1050 Series Series -

currentPatientLocation 0038,0300 Study - Study

The following steps are also necessary:

1. The parameter QueryRetrieveScuCallingAet in the StaticConfig file for syngo.share webviewmust contain the Calling AET.

2. The parameters QueryRetrieveScuCallingAet and StorageScpCalledAet in the webren-derserver StaticConfig must be set.

3. All given AETs must be registered within the DICOM archives.

3.2.3.3 C-FIND Access Rules

Access rules are used to restrict access to certain DICOM studies and DICOM series. A rule will filterthe returned search results based on certain DICOM elements, see Table 1. Only the ReferringPhysi-cianName and PerformingPhysicianName may be restricted to users and/or groups. Note that a groupin syngo.share webview refers to all of the users within a syngo.share VNA User Template. See Table 2for example of how expressions are evaluated when multiple criteria exist.

C-FIND Access Rules Settings

When syngo.share webview is running in conjunction with syngo.share VNA, these are configured in we-badmin and can take advantage of configuration inheritance. When running in standalone mode, rulescan be configured in dedicated XML files for the entire application, groups, and/or users, see Section 3.1.3.

The webadmin configuration can be found under:

System management Module configuration webview Permissions C-FIND access rule

NoteIt is advised to only define access rules that contain DICOM elements that are supported across allarchives, otherwise results from archives that do not support an element will not be shown.

Supported Operators

The following is a list of supported operators used in access rule expressions. Operators and operands arecase-insensitive. This means that expression are evaluated in a case-insensitive way. When comparingpersonal names, only the first and last names will be used.

ISEvaluation must be equal on both sides of expression.

ANDAdd mandatory criterion to expression.

108

Page 109: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ORAdd optional criterion to expression.

()Add scope around multiple operators. Only the final value of the scope will be considered, see Table 2.

;Terminate expression.

USERThis operator accepts a user as a string rather than a DICOM element “Person Name”. It is only applicable toreferringPhysicianName and performingPhysicianName, see 9.

GROUPThis operator will match a group. It is only applicable to the elements referringPhysicianName and performing-PhysicianName, see 9.

Placeholders

The following is a list of supported placeholders used in access rules:

'*'Evaluates to all characters.

[user]Evaluates to the currently logged-in user.

e.g. “Max*” would match “Max Mustermann” and “Max Merryweather”.

Example 7: C-FIND Access Rule: Single Expressions with String Fields

institutionName IS 'Tirol Kliniken';institutionalDepartmentName IS 'Tirol Kliniken Radiologie';currentPatientLocation IS '12345';

Example 8: C-FIND Access Rule: Single Expressions with DICOM “Person Name” FieldsOnly first and last names will be compared.

referringPhysicianName IS 'Mustermann^Max';referringPhysicianName IS USER 'maxmustermann';referringPhysicianName IS USER [user];performingPhysicianName IS GROUP 'Radiologist';

Example 9: C-FIND Access Rule: Combined Expression using Operators and PlaceholdersNote that the expression within the parenthesis will be evaluated before applying the next operator.

(referringPhysicianName IS USER [user] OR referringPhysicianName IS USER 'rne')AND referringPhysicianName IS 'Mustermann^Max' OR institutionName IS 'Tirol*';

Table 2: Evaluations of C-FIND Access Rules

Expression Evaluation

true OR true OR true true

false OR false OR true true

false OR false OR false false

false AND true false

true AND (true OR false) true

true AND false OR false false

109

Page 110: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3.3 Embedded Authentication Page in External Websites

syngo.share supports integration with external web applications. The authentication page for syngo.share webviewcan be embedded in another website for faster, convenient access. This is perhaps advantageous foroperationation with existing web infrastructures require authentication. An authentication page can beembedded using an “HTML iframe”.

Example 10: iframe as Authentication Page in External Websites

<iframe s r c =” < s e r v e r s r c > / webview/ < tenantname >/ < sitename >”s t y l e =” border : 0px s o l i d #000000; height :403 px ; margin : 0px ;padding : 0px ; width : 299px ” i d =” loginFrame ” >

<tenantname>, <serversrc>, and <sitename> stand for variables that are to be set. The values of thestyle parameters format how the page is presented e.g. height, width etc.

110

Page 111: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4 First Steps

This chapter contains the most important features of syngo.share webview as well as operational instruc-tions.

4.1 User Security

A valid username and password is required by syngo.share webview, and will be assigned by a systemadministrator at your institution. The allocated roles and permissions determine which features will beenabled for a given user. An inactive application will be automatically locked to ensure that there is nounauthorized access. To continue working where you left off, simply log in again and the program willresume at the point just before the automatic lock was activated.

4.2 Keystroke Combination

You can use keystroke combinations to initiate functions. The shortcuts are shown in the context menuor in the tool tip of the particular function. A complete list of all keystroke combinations can be found inthe online help manual.

4.3 Search for Patients and Documents

To begin a search, insert the appropriate search criteria into the search field and press the “Search” button.If your search criteria is insufficient, the “Search” button will remain inactive. To remove all search criteriaquickly, press the “Reset” button. The fields of the search mask can be defined at the applications viewand syngo.share webview by using the button “Configure search fields” and by (de)activating the neededsearch fields. This setting will be saved by the programs. The use of capital and small initial letters won’tbe regarded.

4.3.1 Advanced Search with Wildcards

The following characters are used to perform advanced searches with wildcards in the search interface:

The sign “%” is a variable for one or more characters

The underscore “_” is a variable for exactly one optional character

111

Page 112: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Example 11: Search Using Placeholders (wildcards)“m%er” would result in: “Meier”, “Mayer”, “Moser”, “Mariacher”, etc.

“m_ier” would result in: “Meier”, “Maier”, etc.

4.4 Document Search and Results (syngo.share view, syngo.sharewebview)

The search results columns can be arbitrarily ordered by simply dragging them with the mouse pointer.The order you chose will be saved in your user profile and used in future searches.

To sort a column, click on the column header.

In the web application, you can click on the arrow in the column header to show or hide columns.These settings can be configured in the context menu of the application syngo.share view. Yoursettings will be saved and available the next time you launch the program.

The search results can be exported as a CSV file in the web applications syngo.share webview andwebadmin.

To open a search result, double click it in the list of results:

In the application syngo.share view, the patient record will be loaded into the document tree.

In the applications syngo.share webview and webbox, the selected item will be shown in the viewer.

4.5 Keyword Tagging

In the applications syngo.share view, syngo.share print, syngo.share import, and syngo.share webviewyou can annotate documents. Special authorization from an administrator is needed for this functionality.Tags add another layer of description to documents such that they can be easily found in the future. Aconfiguration determines whether the tags can be chosen from a catalog, dynamically added to a catalog,or entered as free text (e.g. comments). The following DICOM levels support keyword tags: studies, series,and images. Generic containers also support tagging. While searching using keywords, the results areshown independently of the level in which the keyword tag was added.

For further details for tagging read the online help.

4.6 Export/local Saving

In the applications syngo.share view, syngo.share webview, and webbox, there are export functions thatallow the data to be saved locally. To export data, two different levels of permission are possible:

Anonymous-only export

Full permissions export

112

Page 113: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4.6.1 Exporting with syngo.share view

Exporting of studies and series in the document tree:

Click “Export all series” button to export every file.

Select the desired items and export them by using the button “Export selected series”.

Exporting of individual images in the print area:

1. Drag the requested element out of the document tree and into the print area.

2. Click the “Export…” button.

4.6.2 Exporting with syngo.share webview

Exporting a selection in syngo.share webview:

1. Click on either “Export…” or “Export as…” in the context menu.

2. The export wizard will open where you can configure your export.

4.7 Control State of Actions

All desktop applications have a status area, which contain

If the requested action was successful the state will show a green check mark.

An exclamation point indicates that the action could not be completed successfully. Click on thestatus for detailed information.

113

Page 114: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5 Application syngo.share webview

The application syngo.share webview is similar to syngo.share view, except that runs in a web browser.You can view medical documents (e.g. radiological images, clinical report, patient data) and changethe appearance or perspective using built-in tools (e.g. zoom, rotate, brightness, etc.). You can usesyngo.share webview to show documents to patients directly as well as carry out administrative work.

Examples: Send, share, and tag documents with keywords.

5.1 Viewing Documents

In order to view examinations in the viewer, do one of the following:

Double-click on an examination in the list

Click the View document button.

Right-click on the item and click View document

The “selection list” tab displays all available documents in the archive for a patient. More documents canbe displayed in layouts next to or above.

5.2 Viewing Patients

A tab is opened for the desired patient after you click on the View Patient button or View Patient from thecontext menu. Under this tab, you can find view filters on the left side:

Patient records.

Patient visits.

5.2.1 Functions under the Patient Tab

Reset view filtersYou can remove the filteration of files and visits.

Download patient documentsYou can export anonymous data as an archive file or compile it as a single PDF file.

Show patient dataYou can view patient information and additional data as well as related people such as the closestrelatives or insured.

Show patient URLThis provides a patient-URL for the active patient record that can be opened in an internet browser.

114

Page 115: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Show archive dialogTo use this function, you will need special authorization to associate locally saved documents with theactive patient record. The “archive data” window will open and the patient context will be preselectedautomatically for you.

5.3 Context Menu for the List of Results

View documentOpen a document in the viewer or provide a download link if the document type is not supported.

View patientOpen a tab for the selected patient with access to:

View filters

Other documents & DICOM studies

DICOM series

Image view and options

External searchThis allows you to quickly access syngo.share view and syngo.share import:

Lookup with patient IDOpen syngo.share view with selected patient ID.

Lookup with visit IDOpen syngo.share view with selected visit ID.

Acquire using patient IDOpen syngo.share import with selected patient ID.

Acquire using visit IDOpen syngo.share import with selected visit ID.

DeleteDelete the document.

SendSend document to an AET configured as a recipient in the application webadmin.

Register reference pointerMake a document available to subsystems. You can manually register documents which are availableto syngo.share webview. In the background, a reference pointer is sent to the subsystem that containsinformation about the document.

ShareShare documents over the application webbox with colleagues and local physicians.

Show URLFor direct access to an item in the browser, you can retrieve a URL.

Export...

Export as...Enables you to save documents locally.

115

Page 116: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Open locally...If the application syngo.share view is installed locally, you can open the document in the local viewer.

Add tags...You can apply keyword tags to documents.

Edit tags...You can remove keyword tags from documents.

Copy...You can copy a document into another repository.

Move...You can relocate a document into another repository.

Reassign...Misplaced documents can be reassigned to another patient or visit.

Change document properties...You can change the description or date of an examination for a document.

NoteUser roles and their associated permissions assigned by the system administrator determine whichfunctions are accessible.

Page 117: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ECD

ecla

rati

on

of

Co

nfo

rmit

y

EC Declaration of Conformity

Product Details

Product NameTypeModel NumberClassification according to Directive 93/42/EEC,Annex IX

syngo.share webviewVA26A_BF0611250006Class I

Manufacturer

Address ITH icoserve technology for healthcare GmbHInnrain 986020 InnsbruckAustriaPhone: +43 512 89059

Assessment Details

Procedure according to Directive 93/42/EEC Annex VII

Applied Standards

EN ISO 13485:2016EN ISO 9001:2015EN ISO 14971:2012EN 62304:2006 + Cor.:2008 + A1:2015EN 62366-1:2015 + AC:2015

We declare under sole responsibility that the products described above are in compliance with Directive93/42/EEC, if their installation and use occurs corresponding to the user and product documentation.This declaration supersedes any declaration previously issued for this product.

Innsbruck, 2019-09-04

Dr. Bernhard HirschManaging Director

Mag. (FH) Herbert PlanklHead of Quality & Documentation

Page 118: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Dec

lara

tio

no

fC

on

form

ity

AU

Manufacturer’s Declaration of ConformityAustralian Therapeutic Goods (Medical Devices) Regulations 2002

Full Quality Assurance Procedure

This is a declaration made in accordance with the requirements of Clause 1.8 of Schedule 3 of the Aus-tralian Therapeutic Goods (Medical Devices) Regulations 2002 relating to the stated device.

Reference

syngo.share webview

Legal Manufacturer Business Address

ITH icoserve technology for healthcare GmbHInnrain 986020 InnsbruckAustriaPhone: +43 512 89059

Facility

ITH icoserve technology for healthcare GmbHInnrain 986020 InnsbruckAustriaPhone: +43 512 89059

Medical Device(s)

syngo.share webview VA26A_BF0611250006

Authorised Signatory

2019-09-04 2019-09-04

Dr. Bernhard Hirsch

Managing Director

Mag. (FH) Herbert Plankl

Head of Quality & Documentation

Page 119: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Classification (per TGA)Class I(Schedule 2, Part 4, Rule 4.1 of the Therapeutic Goods (Medical Devices) Regulations 2002)

GMDN Code and Term41670: Radiology picture archiving and communication system application software

Scope of ApplicationThis declaration of conformity covers syngo.share webview:

Model Number: 11250006

Product Description: syngo.share webview VA26A_BF06

Each kind of medical device to which the Full Quality Assurance Procedures have been applied complieswith the applicable provisions of the essential principles, the classification rules, at each stage, from thedesign of the device until its final inspection before being supplied.

Full Quality Management System Certificate

EN ISO 13485:2016Certificate No.: 170622224

Standards Applied

(European Harmonised Standard)

EN ISO 9001:2015

EN ISO 13485:2016

EN ISO 14971:2012

EN 62304:2006 + Cor.:2008 + A1:2015

EN 62366-1:2015 + AC:2015

Page 120: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ITH icoserve technology for healthcare GmbHInnrain 98A-6020 InnsbruckAustria

2019

Distributed bySiemens Healthcare GmbHHenkestr. 12791052 ErlangenGermanyPhone: +49 9131 84-0siemens-healthineers.com

Legal ManufacturerITH icoserve technology for healthcare GmbH

Innrain 986020 Innsbruck

AustriaPhone: +43 512 89059

Made in Austria

Page 121: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241

syngo.share webviewManual de usuario

Page 122: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Contenido1 Introducción 124

1.1 Uso previsto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1241.2 Requisitos del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1241.3 Indicaciones de seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

Distribución de Imágenes y Resultados . . . . . . . . . . . . . . . . . . . . . . . . . . . 125Educación Médica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125Desviaciones en el cálculo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125unidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125Restricción de acceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126Efectos de programas externos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126Impresión de imágenes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

2 Instalación con syngo.share VNA 1272.1 Requisitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1272.2 Pasos de instalación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1272.3 Configuración y Activación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

3 Instalación sin syngo.share VNA 1303.1 Configuración . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

3.1.1 Comprobaciones de ficheros . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1303.1.2 Ajustes estáticos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1303.1.3 Parametrizaciones específicas de la aplicación . . . . . . . . . . . . . . . . . . 1313.1.4 Parametrizaciones específicas del usuario . . . . . . . . . . . . . . . . . . . . 1343.1.5 Asignación de un grupo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1353.1.6 LDAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

3.1.6.1 Detalles de autenticación . . . . . . . . . . . . . . . . . . . . . . . 1363.2 Archivar conexiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

3.2.1 Extensión de consultas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1363.2.2 La conexión con syngo.share VNA . . . . . . . . . . . . . . . . . . . . . . . . . 1373.2.3 Conexiones de archivos DICOM . . . . . . . . . . . . . . . . . . . . . . . . . . 137

3.2.3.1 Requisitos DICOM . . . . . . . . . . . . . . . . . . . . . . . . . . . 1373.2.3.2 Ajustes DICOM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1383.2.3.3 Reglas de acceso a C-FIND . . . . . . . . . . . . . . . . . . . . . . . 139

3.3 Página de autenticación incrustada en sitios web externos . . . . . . . . . . . . . . . . 141

4 Primeros pasos 1424.1 Seguridad del usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1424.2 Combinación de teclas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1424.3 Búsqueda de pacientes y documentos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142

4.3.1 Búsqueda avanzada con comodines . . . . . . . . . . . . . . . . . . . . . . . . 1424.4 Búsqueda de documentos y resultados (syngo.share view, syngo.share webview) . . . . 1434.5 Etiquetado de palabras clave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1434.6 Exportar/Guardar localmente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

4.6.1 Exportación con syngo.share view . . . . . . . . . . . . . . . . . . . . . . . . 1444.6.2 Exportación con syngo.share webview . . . . . . . . . . . . . . . . . . . . . . 144

4.7 Estado de control de las acciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

5 Aplicación syngo.share webview 1455.1 Ver documentos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1455.2 Ver pacientes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

5.2.1 Funciones en la ficha de paciente . . . . . . . . . . . . . . . . . . . . . . . . . 145

122

Page 123: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5.3 Menú contextual para la lista de resultados . . . . . . . . . . . . . . . . . . . . . . . . . 146

Declaración de Conformidad de la CE syngo.share webview 148

123

Page 124: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1 Introducción

1.1 Uso previsto

syngo.share webview es una aplicación web para ser utilizada en la distribución de imágenes y resultadosclínicos, al mismo tiempo que proporciona interfaces genéricas estandarizadas para conectarse a dispos-itivos médicos sin controlar o alterar sus funciones. syngo.share webview proporciona acceso a datos desistemas conectados (tales como Archivos Neutros de Proveedores, Sistemas de Archivo y Comunicaciónde Imágenes, Archivos DICOM, Dominios de Afinidad XDS/-I, Sistemas de Registros Médicos Electrónicoso Sistemas de Información Clínica) y de sistemas de archivos locales para la visualización electrónica dedatos.

1.2 Requisitos del sistema

syngo.share webview puede ejecutarse utilizando los siguientes navegadores web:

Optimizado para: ≥ 1280x1024

Google Chrome ≥ 67

Microsoft Internet Explorer ≥ 11

Mozilla Firefox ≥ 60

Compatible:

Apple Safari ≥ 11

Microsoft Edge

En sistemas operativos móviles como:

Android

Apple iOS

Microsoft Windows 10

Gestos táctilessyngo.share webview soporta los gestos táctiles, pero no está optimizado para ellos.

Transmisión de vídeo en Microsoft Internet ExplorerEsta funcionalidad está disponible en Microsoft Internet Explorer ≥ 11 a partir de Microsoft Windows≥ 8 en adelante.

124

Page 125: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1.3 Indicaciones de seguridad

Distribución de Imágenes y Resultados

syngo.share webview solo está pensado para la distribución de imágenes clínicas y re-sultados.No utilice syngo.share webview para diagnósticos directos..

Educación Médica

El uso de syngo.share webview solamente se debe conceder a los miembros cualificadosdel personal.

Desviaciones en el cálculo

Cualquier cálculo y calibración no realizados en syngo.share webview tendrá un nivel deprecisión que se correlaciona con la precisión del programa de aquel en el que fueroncreados, y no de syngo.share webview. Además, el nivel de precisión es tan preciso comolos datos recogidos por la modalidad utilizada. Esto significa que cada vez que se conectauna modalidad, esta debe ser calibrada. La calibración del dispositivo y la interpretaciónde los cálculos utilizados en un diagnóstico deben ser revisados por personal cualificadopara comprobar su plausibilidad. Las desviaciones pueden ser causadas por la imagenmisma, en particular para las escaneos convencionales de rayos X (CR), por ejemplo,la pelvis o las caderas. La representación de la distancia entre la parte del cuerpo quese está grabando y la placa de imagenología podría deformar la longitud en una rep-resentación de imagen de rayos X bidimensional. Aunque en el escaneo se incluya unpunto de referencia (p. ej. un balón), siempre se produce una desviación si el punto dereferencia no se encuentra exactamente a la altura de la parte del cuerpo que se estácalculando en el momento del escaneo. El área de polígonos cuyos bordes se superpo-nen no se calculará correctamente en cada caso. Además, el algoritmo de extrapolaciónusado en syngo.share webview para mostrar imágenes puede llevar ocasionalmente aun renderizado impreciso. Los cálculos de tales imágenes podrían ser inexactos.A continuación se define cómo se redondearán los cálculos:

6.3.1. en longitud y superficie: al décimo más próximo Densidad (UMp): al número entero más próximo

125

Page 126: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

unidades

La aplicación de syngo.share webview se ajusta a la Directiva 80/181/CEE, que contieneespecificaciones relativas a las unidades de cálculo. Las longitudes calibradas se calculanen milímetros. Las superficies se calcularán en milímetros cuadrados (mm2). Los ángulosplanos se calcularán en grados. Las densidades se calcularán utilizando la unidad están-dar del sector, las unidades de Hounsfield (HU), que no están reguladas por la Directiva80/181/CEE.

Restricción de acceso

Asegúrese de cerrar la sesión con syngo.share webview cuando termine de trabajar, paraevitar el acceso no autorizado al sistema.

Efectos de programas externos

El fabricante del software no garantiza que las aplicaciones de terceros no afectennegativamente al sistema. Cualquier programa externo al que se acceda consyngo.share webview tiene estándares que corresponden a sus respectivos productores.

Impresión de imágenes

Al imprimir imágenes utilizando la opción de pie de foto «Como cámara», es posible quealgunas etiquetas queden ocultas a la vista debido al espacio físicamente limitado dela página. Como resultado, las posibles transformaciones tales como reflexiones, giro,estados de presentación aplicados, etc.; e incluso la información del paciente podría noser visible en la impresión. Si una serie tiene estados de presentación activos tanto en lavista como en los layouts de impresión, la desactivación de los estados de presentaciónen el layout de vista (view) también lo desactivará en el layout de impresión (print) de laserie.

126

Page 127: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

2 Instalación con syngo.share VNA

Asegúrese de que se cumplan los siguientes requisitos antes de proceder a la instalación de syngo.share webview.

2.1 Requisitos

IcoSetupIcoSetup debe estar instalado y configurado.

syngo.share VNAsyngo.share VNA debe estar instalado y funcionando.

VM con RHEL7 disponiblesyngo.share webview se puede instalar en una VM dedicada, o en la misma VM que syngo.share VNA.Se recomienda utilizar una VM dedicada, para más de 100 usuarios de syngo.share webview.

2.2 Pasos de instalación

syngo.share webview debe instalarse con el instalador de IcoSetup usando el mismo Host de IcoSetupque con syngo.share VNA.

Si desea instalar syngo.share webview en una VM dedicada, añada en la sección «share» al archivode inventario de IcoSetup.

Si syngo.share webview debe instalarse en una VM syngo.share VNA existente, la VM correspondi-ente debe aparecer en la sección «share».

Para obtener más información sobre la instalación de IcoSetup, consulte la Ayuda en línea de syngo.shareVNA.

Requisitos previos

1. la clave ssh se ha distribuido a la máquina virtual de webview.

2. el archivo de inventario está presente y lista la VM de webview en la sección «share».

3. la imagen de syngo.share VNA y el correspondiente archivo de suma de control sha512 se encuen-tran en el host icosetup.

Los siguientes pasos deben ser ejecutados en el host IcoSetup:

1. Ejecute el comando icosetup e introduzca la ruta completa al archivo ISO syngo.share webviewcuando icosetup solicite dicho archivo.

icosetup

127

Page 128: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Full-path to the share/sense iso file: /root/syngo.share_VA26A.webview_RH7.iso

The given isofile contains following product:---------isotype: 'SP'majorversion: 'VA26'servicepack: 'VA26A'versionstring: 'syngo.share VA26A.webview RH7'product: 'syngo.share webview'isoversion: '4.6.0.0'---------

Following hosts will be processed:---------- localhost---------This will start icosetup in setup mode and execute an installation or BF/SP update on

the hosts listed aboveAre you sure you want to continue? Answer with Y:

Después de que este paso se complete con éxito, syngo.share webview se instala en todos los hostscompartidos que aparecen en el archivo de inventario. Pero aún no está activado y configurado

2.3 Configuración y Activación

Los siguientes pasos deben ser ejecutados en el host donde syngo.share webview debe estar ejecután-dose:

1. Ejecute el script de configuración inicial y responda a las preguntas. Asegúrese de responder lapregunta de «modo autónomo (standalone)» con No

/opt/icoserve/etc/samples/initial-configure-webview.sh

Welcome to syngo.share initial configuration!

RHEL7 OS found

no configuration found

Do you want to install a default configuration? [y/N] y

Do you want to change configuration? [y/N] y

Configuration:Run webview/webrenderserver in standalone mode without syngo.share VNA? [y/n]: nNamingHost where Corba OmniNames is running? only used if not in standalone mode! (

hostname, maybe sharetest.ith-icoserve.com): sharetest.ith-icoserve.comIs this Host used ONLY for webview/webrenderserver (no other syngo.share processes

running on it)? [y/n]: yGoing to write configuration. Continue? [y/N] y

Do you want to enable Webapps service? [y/N] y

configuration done - have a nice day!

Please edit /opt/icoserve/config/share-webapps.conf to configure needed webapplicationson this host!

128

Page 129: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Edite /opt/icoserve/config/share-webapps.conf

WebTenantAdminUser=icoserveWebTenantAdminPWD=icoserveMinHeapSpace=128mMaxHeapSpace=2048mwebadmin=0webtenantadmin=0webservice_api=0webview=1webrenderserver=1webviewdiagnostic=0

2. Habilite o deshabilite los servicios web que deberían estar ejecutándose en este host. syngo.share webviewrequiere un servidor de webrenders, así que asegúrese de habilitarlo también.

3. Si syngo.share webview se ejecuta en una máquina virtual dedicada, sincronice las claves CORBASSL de una máquina virtual syngo.share VNA existente.

rsync -av sharevnahostname:/opt/icoserve/certificates/ /opt/icoserve/certificates/

4. Inicie syngo.share webview

systemctl restart share-webapps.target

Si todos los pasos se han completado correctamente, se puede acceder a syngo.share webview conun navegador web.

129

Page 130: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3 Instalación sin syngo.share VNA

syngo.share webview se puede instalar como una aplicación independiente sin syngo.share VNA. Parahabilitar esta función, el modo autónomo debe estar activado y el archivo debe ser compatible con unainterfaz DICOM.

3.1 Configuración

El modo autónomo se configura utilizando archivos XML. La mayoría de los archivos de configuración segenerarán automáticamente al iniciarse, vea Capítulo 3.1.1. Casi todos los archivos se crean y gestionande forma independiente sin necesidad de ajustes.

El esquema de nombres para los archivos XML es el siguiente:

Fichero de usuariosusername.xml El nombre del fichero debe ser el mismo que el nombre del usuario asociado.

Fichero de gruposgroupname.xml El nombre del fichero debe ser el mismo que el nombre del grupo asociado.

Fichero de aplicaciónapplication.xml El fichero debe tener el mismo nombre que el directorio raíz de la aplicación weben el servidor, por ejemplo, normalmente webview.xml.

3.1.1 Comprobaciones de ficheros

Cuando se inicia la aplicación, se ejecutan las siguientes comprobaciones:

1. Compruebe si XmlConfigDir existe, y créelo si falta.

2. Compruebe si los dos subdirectorios «users» y «groups» existen en XmlConfigDir, y créelos si faltan.

3. Compruebe si Parametrizaciones específicas de la aplicación existe, y créelo si falta. item Com-pruebe si LdapUserGroup está configurado, y si el archivo XML asociado existe, por ejemplo, parael grupo «testgroup», debe existir un archivo testgroup.xml en el subdirectorio del grupo, de locontrario se creará automáticamente.

Todos los archivos XML serán monitorizados por cambios cada 10 segundos y recargados automática-mente. Los errores en el archivo XML deben corregirse manualmente antes de que se puedan cargar.Además, se utilizarán archivos XSD para validar cada archivo XML. Los errores se registrarán en el archivode registro de syngo.share webview.

3.1.2 Ajustes estáticos

Los siguientes parámetros existen en el archivo StaticConfig:

StandaloneModeTrue/false. Activa o desactiva el modo autónomo (standalone). Requiere reiniciar el servidor.

130

Page 131: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

XmlConfigDirDirectorio raíz donde se crean o se crearán archivos XML y subdirectorios.

LdapBindDnEl BindDn para la conexión LDAP. Opcional cuando se admite la búsqueda anónima.

LdapBindDnPasswordLa contraseña para LDAP BindDn. Opcional.

LdapSslTruststoreAlmacén de confianza que contiene el certificado del servidor LDAPS o el certificado CA. Sólo se requiere paraconexiones LDAP seguras. La ruta del archivo debe ir precedida de file:/.Por ej. file:/opt/icoserve/certificates/ldaptruststore.jks

LdapSslTruststorePasswordLa contraseña para LDAP SSL Truststore. Sólo se requiere cuando se usa LdapSslTruststore.

LdapUrlLa url del servidor de autenticación LDAP, con el que se comparará el nombre de usuario, véase Capítulo 3.1.6.

LdapUserGroupEl grupo al que los usuarios se han autenticado a través de LDAP debe asignarse automáticamente.

Una vez configurado LdapUrl, los archivos XML de usuario serán generados automáticamente porsyngo.share webview al iniciar sesión para cada usuario. Lo mismo es válido para LdapUserGroup, quecreará automáticamente el archivo XML de grupo. Los grupos adicionales deben añadirse manualmente.

3.1.3 Parametrizaciones específicas de la aplicación

Este archivo (webview.xml) contiene la configuración necesaria durante el tiempo de ejecución. Losajustes globales que se aplican a todos los usuarios se pueden establecer aquí. Esto incluye archivosDICOM, modalidades, objetos de interfaz de usuario, etc.

staticAppConfigConfiguración de la base del sistema, que puede ajustarse para cumplir requisitos especiales, por ejemplo, lo-gotipo en la página de inicio de sesión, etiquetas personalizadas, localización, conexiones a aplicaciones exter-nas, reglas de contraseñas, tiempo de espera de la sesión.

applicationLogoPathUna ruta absoluta en el servidor donde se encuentra el logo.

customizedLabels

externalApps

localeAT, AU, CA, CH, DE, DK, ES, GB, IT, NL, NO, NZ, PT, TR, US

modalities

passwordPolicy

sessionTimeout

dynamicAppConfigAquí se pueden guardar ajustes específicos del contexto, p. ej. reglas de SCPs DICOM, de acceso a C-FIND.

advanced

communication

serviceClassProvidersInterfaz DICOM para búsquedas DICOM, véase Capítulo 3.2.3.2.

messaging

permission

131

Page 132: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

cFindAccessRuleVéase Capítulo 3.2.3.3

SearchPatientFormulario de búsqueda, disposición de la lista de resultados, búsqueda definida por el usuario

ViewerWindowingPreconfiguraciones de ventanas.

Todos los ajustes mencionados anteriormente también se pueden aplicar a nivel de usuario y de grupo,lo que invalidará estos ajustes predeterminados. La StaticConfig es el equivalente de ClientConfig ensyngo.share VNA.

Ejemplo 1: Parametrizaciones específicas de la aplicación (webview.xml)

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><appConfig>

<staticAppConfig><applicationLogoPath xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><customizedLabels><customizedLabel name="AccessionNumber"></customizedLabel><customizedLabel name="AlternatePatientId">SVNR</customizedLabel><customizedLabel name="AlternateVisitId"></customizedLabel><customizedLabel name="DocumentType"></customizedLabel><customizedLabel name="Modality"></customizedLabel><customizedLabel name="PatientAgeAtDeath"></customizedLabel><customizedLabel name="PatientBirthDate"></customizedLabel><customizedLabel name="PatientDeathDate"></customizedLabel><customizedLabel name="PatientFirstName"></customizedLabel><customizedLabel name="PatientId"></customizedLabel><customizedLabel name="PatientLastName"></customizedLabel><customizedLabel name="PatientName"></customizedLabel><customizedLabel name="PatientSex"></customizedLabel><customizedLabel name="Producer"></customizedLabel><customizedLabel name="ReferringPhysicianName"></customizedLabel><customizedLabel name="StudyDate"></customizedLabel><customizedLabel name="StudyDescription"></customizedLabel><customizedLabel name="Tags"></customizedLabel><customizedLabel name="VisitId"></customizedLabel>

</customizedLabels><externalApps xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><locale xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><modalities><modality>AR</modality><modality>ASMT</modality><modality>AU</modality><modality>BDUS</modality><modality>BI</modality><modality>BMD</modality><modality>CR</modality><modality>CT</modality><modality>DG</modality><modality>DOC</modality><modality>DX</modality><modality>ECG</modality><modality>EPS</modality><modality>ES</modality><modality>FID</modality><modality>GM</modality><modality>HC</modality><modality>HD</modality><modality>IO</modality><modality>IOL</modality><modality>IVOCT</modality><modality>IVUS</modality>

132

Page 133: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<modality>KER</modality><modality>KO</modality><modality>LEN</modality><modality>LS</modality><modality>MG</modality><modality>MR</modality><modality>NM</modality><modality>OAM</modality><modality>OCT</modality><modality>OP</modality><modality>OPM</modality><modality>OPT</modality><modality>OPV</modality><modality>OSS</modality><modality>OT</modality><modality>PLAN</modality><modality>PR</modality><modality>PT</modality><modality>PX</modality><modality>REG</modality><modality>RESP</modality><modality>RF</modality><modality>RG</modality><modality>RTDOSE</modality><modality>RTIMAGE</modality><modality>RTPLAN</modality><modality>RTRECORD</modality><modality>RTSTRUCT</modality><modality>RWV</modality><modality>SEG</modality><modality>SM</modality><modality>SMR</modality><modality>SR</modality><modality>SRF</modality><modality>STAIN</modality><modality>TG</modality><modality>US</modality><modality>VA</modality><modality>XA</modality><modality>XC</modality>

</modalities><passwordPolicy><minimumPasswordLength>0</minimumPasswordLength><passwordChangeIntervalInDays>365</passwordChangeIntervalInDays><passwordRequiresDigit>false</passwordRequiresDigit><passwordRequiresLowerCaseLetter>false</passwordRequiresLowerCaseLetter><passwordRequiresSpecialCharacter>false</passwordRequiresSpecialCharacter><passwordRequiresUpperCaseLetter>false</passwordRequiresUpperCaseLetter>

</passwordPolicy><sessionTimeout>300</sessionTimeout><hmacAuthentication><hashType>SHA2-256</hashType><password>theHmacPassword</password><validityInSeconds>60</validityInSeconds>

</hmacAuthentication></staticAppConfig><dynamicAppConfig>

<advanced><lockTimeout>60</lockTimeout>

</advanced><communication><scps>

<scp><description>archive_name</description><aet>ARCHIVEAET</aet>

133

Page 134: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<host>xxx.xxx.xxx.xxx</host><port>xxxxx</port>

</scp></scps>

</communication><messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>

<showMessage>true</showMessage></messaging><permission><cFindAccessRule xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/></permission><searchPatient><criteriaLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><defaultCriteria xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/><patientIdPrefix>PatIdPrefix</patientIdPrefix><resultlistLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/></searchPatient><viewerWindowing><presetsSeparator>|</presetsSeparator><presetsSubseparator>,</presetsSubseparator>

<ct>Cranium,25,95|Lungs,-700,1700|Abdomen,10,400|Mediastinum,10,450|Bone,300,2500|Spine,20,300|Postmyelo,200,1000|Petrous bone,500,4000</ct>

<mr>t1,570,1230|t2,477,1024</mr><nm>Full,54,129</nm><pt>Brain,16380,32750</pt>

</viewerWindowing></dynamicAppConfig>

</appConfig>

3.1.4 Parametrizaciones específicas del usuario

Los archivos XML de usuario se utilizan para almacenar configuraciones para los usuarios. Se debe con-figurar lo siguiente cuando se ejecuta sin una conexión LDAP.

passwordLa contraseña debe ser en minúsculas y debe guardarse como una cadena hexadecimal hashed SHA-512 que seha creado con la sal decodificada. Puede dejarse vacío si se utiliza una conexión LDAP.

saltUna cadena de 16 bytes aleatorios codificados en Base64. Puede dejarse vacío si se utiliza una conexión LDAP.

typelocal o LDAP.

Las herramientas online recomendadas para codificar en Base64 y crear hashes son:

Base64http://www.convertstring.com/EncodeDecode/Base64Encode

SHA512http://www.convertstring.com/Hash/SHA512

Ejemplo 2: XML específico del usuario

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><user>

<loginName>hmu</loginName><firstName>Ned</firstName><lastName>Sanders</lastName><password>879fd8e9e465389eac6baaef980ca04c1f2d990834ae31b041cd5aa793d8adc

134

Page 135: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

680e4b7f0dc71ad5af509cafc4af4405759600966b4252c31e0a4644d7b6cecb4</password><salt>c2FsdEFuZFdhdGVy</salt><salutation>Mr.</salutation><title xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><type>local</type><passwordExpires xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><group>ExampleGroup</group><dynamicAppConfig>

<messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><showMessage>false</showMessage><showSafetyNotice>false</showSafetyNotice>

</messaging></dynamicAppConfig>

</user>

3.1.5 Asignación de un grupo

El archivo XML específico del grupo se utiliza para almacenar configuraciones para los grupos. Un usuariopuede tener un grupo asignado. Por lo tanto, se puede utilizar el elemento de grupo en el fichero XMLdel usuario.

Ejemplo 3: XML de grupo

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><group>

<name>ExampleGroup</name></group>

3.1.6 LDAP

En el modo autónomo, syngo.share webview puede utilizar un servidor LDAP para la autenticación deusuarios. Los parámetros de conexión LDAP se pueden configurar en el menú StaticConfig, ver Capí-tulo 3.1.2.

Los siguientes atributos LDAP se consultan cuando se busca un usuario:

snApellido/apellido del usuario.

givenNameNombre y apellido del usuario.

titleTítulo de usuario

personalTitleEl mismo que en title.

employeeTypeRedirigido a «salutation».

uidEste es un identificador único para un conjunto de datos en LDAP. Puede ser dado como un marcador de posicióncon el formato 0 que será reemplazado por el nombre de usuario.

Ejemplo 4: URLs LDAP

ldap(s)://host:port/dn?attributes?scope?filterldap(s)://ldap.example.com/ou=people,ou=hospital,dc=example,dc=com?sn,givenName,title,

personalTitle,employeeType?sub?uid={user}

135

Page 136: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3.1.6.1 Detalles de autenticación

Al iniciar sesión, syngo.share webview busca el archivo XML específico del usuario en el directoriode configuración. Si se encuentra y el tipo de usuario está configurado en LDAP, la autenticacióncontinúa utilizando los servicios LDAP. Si el archivo de configuración específico del usuario no existe,syngo.share webview intenta autenticarse contra los servicios LDAP y, si tiene éxito, crea un archivo XMLespecífico del usuario.

syngo.share webview utiliza la contraseña LDAP BindDN y BindDN dada para una búsqueda inicial delusuario. Si no se ha proporcionado LDAP BindDN, entonces syngo.share webview ejecutará una búsquedaanónima para ese usuario. A continuación, una búsqueda de usuario comenzará en el poing de iniciodado en el árbol LDAP utilizando los criterios de filtro dados. Si se encuentra un DN, comenzará la autor-ización del nombre de usuario y la contraseña. Si esto se realiza correctamente, el usuario iniciará sesión.syngo.share webview soporta ≤ 10 referencias a otros servidores LDAP.

Conexión SSL

Para conexiones LDAP seguras, debe configurarse un almacén de confianza con el certificado del servidorLDAP o el certificado CA para el certificado del servidor LDAP.

Ejemplo 5: Crear una tienda de confianza de Java

keytool -import -file C:\cascerts\firstCA.cert -alias firstCA-keystore myTrustStore.jks

firstCA.cert es el certificado que debe ser añadido.

myTrustStore.jks es el nombre del almacenamiento de confianza.

3.2 Archivar conexiones

syngo.share webview permite la comunicación con syngo.share VNA así como con uno o varios archivosDICOM. Esta sección contiene información relevante sobre los dos tipos de conexión de archivo compati-bles.

3.2.1 Extensión de consultas

syngo.share webview busca todos los archivos DICOM conectados y syngo.share VNA. Se utilizará el proto-colo CORBA para comunicarse con syngo.share VNA y el protocolo DICOM para comunicarse con archivosadicionales, ver autoreffig:dicomqueryspanning.

136

Page 137: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Figura 1: Extensión de consultas.

Search

C-FIND

2

Initial Client

(web browser)

1

C-FIND

Non-syngo.share

Archives

3

Results

syngo.shareVNA

CORBA

syngo.share

webview

SCU

1. Se ejecuta una búsqueda en la interfaz web, aquí designada como el «Cliente inicial».

2. syngo.share webview se inicia en todos los archivos comprimidos configurados (como la SCU paraarchivos DICOM).

3. Los resultados son agregados9 y retornados al cliente inicial. En el caso de los archivos DICOM,los resultados serán filtrados por una regla de acceso existente antes de ser devueltos al «Clienteinicial».

3.2.2 La conexión con syngo.share VNA

Cuando se configura para consultar syngo.share VNA, syngo.share VNA estará disponible automática-mente para todos los usuarios. Esta conexión de archivo permite buscar y ver documentos DICOM10 ydocumentos genéricos.

Se pueden agregar archivos adicionales a este sistema, ver Capítulo 3.2.3.

3.2.3 Conexiones de archivos DICOM

Cuando syngo.share webview se ejecuta junto con syngo.share VNA o en modo autónomo, syngo.share webviewpuede comunicarse con uno o varios archivos DICOM para buscar y ver documentos DICOM. Las reglas deacceso se pueden configurar para filtrar los estudios y series DICOM recuperados, ver Capítulo 3.2.3.3.

3.2.3.1 Requisitos DICOM

Un archivo DICOM debe proporcionar un servicio de consulta/obtención como un SCP con raíz a nivel deestudio según lo predeterminado por el «Modelo de Consulta/obtención de Información del root de Estu-dio». Además, todas las conexiones de archivo DICOM deben ser compatibles con el juego de caracteresISO_IR 192 (UTF-8).

Lo ideal es que C-FIND sea compatible los siguientes atributos clave de rendimiento:

9Se mostrarán duplicados. Se dará prioridad a la primera respuesta.10Un documento DICOM puede interpretarse como un estudio, una serie o una imagen.

137

Page 138: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

NumberOfFrames (0028,0008)Requerido para ver todas las imágenes DICOM multifotograma. Sin él, sólo se puede ver el primer documento.

AcquisitionNumber (0020,0012) y InstanceNumber (0020,0013)Requerido para clasificar documentos DICOM. De lo contrario, la clasificación se basará únicamente en el ordende obtención o recuperación de los datos.

3.2.3.2 Ajustes DICOM

Los archivos DICOM (también denominados SCPs) deben configurarse antes de poder acceder a ellosmediante syngo.share webview. Cuando se ejecutan junto con syngo.share VNA, se configuran en we-badmin y pueden aprovechar la configuración de la herencia. Cuando se ejecutan en modo autónomo,los archivos DICOM deben estar configurados en archivos XML dedicados para grupos y/o usuarios, verCapítulo 3.1.3. Independientemente de dónde se hayan configurado los archivos DICOM, la estructuraXML sigue siendo la misma, véase 6.

La configuración de webadmin se encuentra bajo:

Gestión del sistema > Configuración de módulos > webview > Comunicación > Proveedores de clase de servicio

Elementos XML requeridos

descriptionUn nombre descriptivo del SCP para ayudar a identificarlo. Tipo de datos: string.

aetEl AET de llamada del SCP. No puede tener más de 16 caracteres. Tipo de datos: string.

hostEl anfitrión del SCP. Tipo de datos: string.

portEl puerto del SCP. Tipo de datos: integer.

Elementos XML opcionales

alternateCallingAetUn nombre alternativo para la SCU (syngo.share webview) en caso de que el SCP espere un AET de llamadaespecífico o ya configurado. No puede tener más de 16 caracteres. El valor predeterminado se establece en elarchivo de configuración estática. Tipo de datos: string.

useExploratoryCfindAccessModeCuando este valor se establece en true, el modo exploratorio se activará ignorando la jerarquía DICOM normal.Si este elemento no existe, las consultas respetarán la jerarquía DICOM normal. Esta función sólo es relevantecuando se aplican las reglas de acceso C-FIND, véase Capítulo 3.2.3.3. El modo de acceso exploratorio C-FINDdebe utilizarse para los archivos DICOM que devuelven atributos en niveles incorrectos, ver Tabla 1.El estándar DICOM especifica en qué nivel se puede utilizar un elemento, pero algunos archivos DICOM descuidanesta jerarquía. Si este es el caso, se puede habilitar el modo de acceso C-FIND exploratorio. Esta búsquedainteligente solicitará todos los elementos de la regla de acceso a nivel de estudio. Si no se retorna ninguno o nose retornan todos los elementos, se realizará una consulta adicional a nivel de serie con el elemento faltante.Idealmente, después de una consulta a nivel de serie, se devolverá toda la información necesaria para aplicar laregla de acceso.

Ejemplo 6: Ajustes de XML DICOM SCP

<scps><scp>

<description>PACS</description><aet>CALLED_AET</aet><host>host</host><port>104</port><alternateCallingAet>CALLING_AET</alternateCallingAet><useExploratoryCfindAccessMode>true</useExploratoryCfindAccessMode>

</scp>

138

Page 139: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

</scps>

Tabla 1: Elementos DICOM soportados para reglas de acceso C-FIND

Etiqueta DICOM nivel DICOM syngo.share VNA No estándar

institutionName 0008,0080 Serie Serie Estudio

institutionalDepartmentName 0008,1040 Serie Serie Estudio

referringPhysicianName 0008,0090 Estudio Estudio -

performingPhysicianName 0008,1050 Serie Serie -

currentPatientLocation 0038,0300 Estudio - Estudio

Los siguientes pasos también son necesarios:

1. El parámetroQueryRetrieveScuCallingAet en el archivo StaticConfig para syngo.share webviewdebe contener el AET de llamada (Calling).

2. Deben estar configurados los parámetros QueryRetrieveScuCallingAet y StorageScpCalledAet en el StaticConfig de webrenderserver.

3. Todos los AET dados deben estar registrados en los archivos DICOM.

3.2.3.3 Reglas de acceso a C-FIND

Las reglas de acceso se utilizan para restringir el acceso a ciertos estudios DICOM y series DICOM. Unaregla filtrará los resultados de búsqueda devueltos basándose en ciertos elementos DICOM, ver Tabla 1.Sólo el nombre del médico remitente (ReferringPhysicianName) y el nombre del médico ejecutante (Per-formingPhysicianName) pueden ser restringidos a usuarios y/o grupos. Tenga en cuenta que un grupoen syngo.share webview refiere a todos los usuarios dentro de un syngo.share VNA. Plantilla de usuario.Ver Tabla 2 par ver un ejemplo de cómo se evalúan las expresiones cuando existen múltiples criterios.

Parametrización de las reglas de acceso a C-FIND

Cuando syngo.share webview se ejecuta junto con syngo.share VNA, éstos se configuran en webadminy pueden aprovechar la herencia de configuración. Cuando se ejecuta en modo autónomo (standalone),las reglas se pueden configurar en archivos XML dedicados para toda la aplicación, grupos y/o usuarios,véase Capítulo 3.1.3.

La configuración de webadmin se encuentra bajo:

Gestión del sistema > Configuración del módulo > webview > Permisos > Regla de acceso C-FIND

NotaSe aconseja definir únicamente reglas de acceso que contengan elementos DICOM compatibles contodos los archivos comprimidos; de lo contrario, no se mostrarán los resultados de los archivos com-primidos que no sean compatibles con un elemento.

Operadores compatibles

La siguiente es una lista de los operadores soportados que se utilizan en las expresiones de reglas deacceso. Los operadores y operandos no distinguen entre mayúsculas y minúsculas. Esto significa que la

139

Page 140: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

expresión se evalúa sin distinguir entre mayúsculas y minúsculas. Al comparar los nombres personales,sólo se utilizarán el nombre y los apellidos.

ISLa evaluación debe ser igual en ambos lados de la expresión.

ANDAñadir un criterio obligatorio a la expresión.

ORAñadir un criterio opcional a la expresión.

()Agrupar múltiples operadores. Sólo se tendrá en cuenta el valor final del ámbito grupal, véase Tabla 2.

;Terminar la expresión.

USEREste operador acepta un usuario como cadena en lugar de un elemento DICOM «Nombre de persona». Sólo esaplicable a referringPhysicianName y performingPhysicianName, ver 9.

GROUPEste operador coincidirá con un grupo. Sólo es aplicable a los elementos referringPhysicianName y performing-PhysicianName, ver 9.

Marcadores de posición

La siguiente es una lista de marcadores de posición soportados, usados en las reglas de acceso:

'*'Evalúa a todos los caracteres.

[user]Evalúa al usuario actualmente en sesión.

por ej. «Max*» coincidiría con «Max Mustermann» y «Max Merryweather».

Ejemplo 7: Regla de acceso C-FIND: Expresiones individuales con campos String

institutionName IS 'Tirol Kliniken';institutionalDepartmentName IS 'Tirol Kliniken Radiologie';currentPatientLocation IS '12345';

Ejemplo 8: Regla de acceso C-FIND: Expresiones individuales con campos DICOM «Nombre de lapersona»Sólo se compararán el nombre y el apellido.

referringPhysicianName IS 'Mustermann^Max';referringPhysicianName IS USER 'maxmustermann';referringPhysicianName IS USER [user];performingPhysicianName IS GROUP 'Radiologist';

Ejemplo 9: Regla de acceso C-FIND: Expresión combinada usando operadores y marcadores deposiciónTenga en cuenta que la expresión entre paréntesis se evaluará antes de aplicar el siguiente operador.

(referringPhysicianName IS USER [user] OR referringPhysicianName IS USER 'rne')AND referringPhysicianName IS 'Mustermann^Max' OR institutionName IS 'Tirol*';

140

Page 141: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Tabla 2: Evaluaciones de las reglas de acceso a C-FIND

Expresión Evaluación

verdadero OR verdadero OR verdadero verdadero

falso OR falso OR verdadero verdadero

falso OR falso OR falso falso

falso AND verdadero falso

verdadero AND falso OR falso falso

falso AND falso OR falso falso

3.3 Página de autenticación incrustada en sitios web externos

syngo.share soporta la integración con aplicaciones web externas. La página de autenticación parasyngo.share webview se puede incrustar en otro sitio web para un acceso más rápido y cómodo. Esto esquizás ventajoso para la operación con infraestructuras web existentes que requieren autenticación. Unapágina de autenticación puede ser incrustada usando un «iframe HTML».

Ejemplo 10: iframe como página de autenticación en sitios web externos

<iframe s r c =” < s e r v e r s r c > / webview/ < tenantname >/ < sitename >”s t y l e =” border : 0px s o l i d #000000; height :403 px ; margin : 0px ;padding : 0px ; width : 299px ” i d =” loginFrame ” >

<tenantname>, <serversrc>, y <sitename> son variables a parametrizar. Los valores de los parámetrosde estilo formatean cómo se presenta la página, por ejemplo, su altura, anchura, etc.

141

Page 142: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4 Primeros pasos

Este capítulo contiene las características más importantes de syngo.share webview así como instruccionesde funcionamiento.

4.1 Seguridad del usuario

syngo.share webview requiere un nombre de usuario y contraseña válidos, a ser asignados por un ad-ministrador del sistema en su institución. Los roles y permisos asignados determinan qué funciones sehabilitarán para un usuario determinado. Una aplicación inactiva se bloqueará automáticamente paragarantizar que no haya acceso no autorizado. Para continuar trabajando donde lo dejó, simplementeinicie sesión de nuevo y el programa se reanudará en el punto justo antes de que se activara el bloqueoautomático.

4.2 Combinación de teclas

Puede utilizar combinaciones de teclas para iniciar funciones. Los accesos directos se muestran en elmenú contextual o en la punta de la herramienta de la función en particular. Una lista completa de todaslas combinaciones de teclas se puede encontrar en el manual de ayuda en línea.

4.3 Búsqueda de pacientes y documentos

Para iniciar una búsqueda, introduzca los criterios de búsqueda adecuados en el campo de búsqueda ypulse el botón «Buscar». Si sus criterios de búsqueda son insuficientes, el botón «Buscar» permaneceráinactivo. Para eliminar todos los criterios de búsqueda rápidamente, pulse el botón «Reset». Los camposde la máscara de búsqueda se pueden definir en la vista de aplicaciones view y syngo.share webview uti-lizando el botón «Configurar campos de búsqueda» y (des)activando los campos de búsqueda necesarios.Este ajuste será guardado por los programas. El uso de mayúsculas y minúsculas no será considerado.

4.3.1 Búsqueda avanzada con comodines

Los siguientes caracteres se utilizan para realizar búsquedas avanzadas con comodines en la interfaz debúsqueda:

El signo «%» es una variable para uno o más caracteres

El guión bajo «_» es una variable para exactamente un carácter opcional

142

Page 143: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Ejemplo 11: Búsqueda usando marcadores de posición (comodines)«m%er» resultaría en: «Meier», «Mayer», «Moser», «Mariacher», etc.

«m_ier» resultaría en: «Meier», «Maier», etc.

4.4 Búsqueda de documentos y resultados (syngo.share view, syngo.sharewebview)

Las columnas de los resultados de la búsqueda se pueden ordenar arbitrariamente simplemente arras-trándolas con el puntero del ratón. El orden que haya elegido se guardará en su perfil de usuario y seutilizará en futuras búsquedas.

Para clasificar una columna, haga clic en la cabecera de la columna.

En la aplicación web, puede hacer clic en la flecha de la cabecera de columna para mostrar u ocultarcolumnas. Estos ajustes se pueden configurar en el menú contextual de la aplicación syngo.shareview. Sus ajustes se guardarán y estarán disponibles la próxima vez que inicie el programa.

Los resultados de la búsqueda se pueden exportar como un archivo CSV en las aplicaciones websyngo.share webview y webadmin.

Para abrir un resultado de búsqueda, haga doble clic en él en la lista de resultados:

En la aplicación syngo.share view, el registro del paciente se cargará en el árbol de documentos.

En las aplicaciones syngo.share webview y webbox, el elemento seleccionado se mostrará en elvisor.

4.5 Etiquetado de palabras clave

En las aplicaciones syngo.share view, syngo.share print, syngo.share import y syngo.share webviewpuede apuntar anotaciones en los documentos. Se necesita la autorización especial de un administradorpara esta funcionalidad. Las etiquetas añaden otra capa de descripción a los documentos para quepuedan encontrarse fácilmente en el futuro. Una configuración determina si las etiquetas pueden se-leccionarse de un catálogo, añadirse dinámicamente a un catálogo o introducirse como texto libre (porejemplo, comentarios). Los siguientes niveles DICOM soportan etiquetas de palabras clave: estudios,series e imágenes. Los contenedores genéricos también admiten el etiquetado. Durante la búsquedacon palabras clave, los resultados se muestran independientemente del nivel en el que se haya añadidola etiqueta de la palabra clave.

Para más detalles sobre el etiquetado, consulte la ayuda en línea.

143

Page 144: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4.6 Exportar/Guardar localmente

En las aplicaciones syngo.share view, syngo.share webview y webbox, hay funciones de exportación quepermiten guardar los datos localmente. Para exportar datos, son posibles dos niveles diferentes de per-misos:

Exportación sólo anónima

Exportación con permisos completos

4.6.1 Exportación con syngo.share view

Exportación de estudios y series en el árbol de documentos:

Haga clic en el botón «Exportar todas las series» para exportar todos los archivos.

Seleccione los elementos deseados y expórtelos utilizando el botón «Exportar la serie seleccionada».

Exportación de imágenes individuales en el área de impresión:

1. Arrastre el elemento solicitado fuera del árbol de documentos y dentro del área de impresión.

2. Haga clic en el botón «Exportar...».

4.6.2 Exportación con syngo.share webview

Exportar una selección en syngo.share webview:

1. Haga clic en «Exportar...» o «Exportar como...» en el menú contextual.

2. Se abrirá el asistente de exportación, donde podrá configurar su exportación.

4.7 Estado de control de las acciones

Todas las aplicaciones de escritorio tienen un área de estado, que contiene

Si la acción solicitada tuvo éxito, el estado mostrará una marca de verificación verde.

Un signo de exclamación indica que la acción no pudo completarse con éxito. Haga clic en el estadopara obtener información detallada.

144

Page 145: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5 Aplicación syngo.share webview

La aplicación syngo.share webview es similar a syngo.share view, excepto que se ejecuta en un navegadorweb. Puede ver documentos médicos (p.ej. imágenes radiológicas, informe clínico, datos de pacientes)y cambiar la apariencia o perspectiva utilizando herramientas incorporadas (p.ej. zoom, rotación, brillo,etc.). Puede utilizar syngo.share webview para mostrar documentos a los pacientes directamente, asícomo para llevar a cabo tareas administrativas.

Ejmplos: Envíe, comparta y etiquete documentos con palabras clave.

5.1 Ver documentos

Para ver los exámenes en el visor, realice una de las siguientes acciones:

Haga doble clic en un examen de la lista

Haga clic en el botón Ver documento .

Haga clic con el botón derecho en el elemento y haga clic en Ver documento

La ficha «lista de selección» muestra todos los documentos disponibles en el archivo comprimido de unpaciente. Se pueden visualizar más documentos en layouts adyacentes o superiores.

5.2 Ver pacientes

Se abre una pestaña para el paciente deseado después de hacer clic en el botón Ver Paciente o en la opción

Ver Paciente del menú contextual. En esta pestaña, a la izquierda puede encontrar filtros de vista:

Registros de pacientes.

Visitas de pacientes.

5.2.1 Funciones en la ficha de paciente

Reiniciar filtros de vistaPuede eliminar el filtrado de archivos y visitas.

Descargar documentos del pacientePuede exportar datos anónimos como un fichero de archivo o compilarlos como un único fichero PDF.

Mostrar datos del pacienteUsted puede ver la información del paciente y datos adicionales, así como las personas relacionadas,como los parientes más cercanos o asegurados.

145

Page 146: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Mostrar URL del pacienteEsto proporciona una URL de paciente para el registro de paciente activo, que se puede abrir en unnavegador de Internet.

Mostrar diálogo de archivoPara utilizar esta función, necesitará una autorización especial para asociar documentos guardadoslocalmente con el registro de paciente activo. Se abrirá la ventana «archive data» y el contexto delpaciente se preseleccionará automáticamente.

5.3 Menú contextual para la lista de resultados

Ver documentoAbra un documento en el visor o proporcione un enlace de descarga si no se admite el tipo de docu-mento.

Ver pacienteAbra una ficha para el paciente seleccionado con acceso a:

Filtros de vista

Otros documentos y estudios DICOM

Series DICOM

Visualización y opciones de imagen

Búsqueda externaEsto le permite acceder rápidamente a syngo.share view y syngo.share import:

Búsqueda con ID del pacienteAbrir syngo.share view con el ID de paciente seleccionado.

Búsqueda con ID de visitaAbrir syngo.share view con el ID de visita seleccionado.

Adquirir usando ID de pacienteAbrir syngo.share import con el ID de paciente seleccionado.

Adquirir usando ID de visitaAbrir syngo.share import con el ID de visita seleccionado.

BorrarEliminar este documento.

EnviarEnviar documento a un AET configurado como destinatario en la aplicación webadmin.

Registrar puntero de referenciaPoner un documento a disposición de los subsistemas. Puede registrar manualmente documentos queestán disponibles para syngo.share webview. En el segundo plano, se envía un puntero de referenciaal subsistema que contiene información sobre el documento.

CompartirCompartir documentos a través de la aplicación webbox con colegas y médicos locales.

Mostrar URLPara acceder directamente a un elemento en el navegador, puede recuperar una URL.

146

Page 147: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Exportar...

Exportar como...Le permite guardar documentos localmente.

Abrir localmente...Si la aplicación syngo.share view está instalada localmente, puede abrir el documento en el visor local.

Añadir etiquetas...Puede aplicar etiquetas de palabras clave a los documentos.

Editar etiquetas...Puede modificar etiquetas de palabras clave a los documentos.

Copiar...Puede copiar un documento en otro repositorio.

Mover...Puede reubicar un documento en otro repositorio.

Reasignar...Los documentos erróneamente ubicados pueden ser reasignados a otro paciente o visita.

Cambiar propiedades del documento...Puede modificar la descripción o la fecha de un examen de un documento.

NotaLos roles de usuario y sus permisos asociados, asignados por el administrador del sistema determinanqué funciones son accesibles.

Page 148: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Dec

lara

ció

nd

eC

on

form

idad

de

laC

EDeclaración de Conformidad de la CE

Detalles del producto

Nombre del productoTipoNúmero de modeloClasificación según la Directiva 93/42/CEE,Anexo IX

syngo.share webviewVA26A_BF0611250006Class I

Fabricante

Dirección ITH icoserve technology for healthcare GmbHInnrain 986020 InnsbruckAustriaPhone: +43 512 89059

Datos de la evaluación

Procedimiento según la Directiva 93/42/CEE Anexo VII

Normas aplicadas

EN ISO 13485:2016EN ISO 9001:2015EN ISO 14971:2012EN 62304:2006 + Cor.:2008 + A1:2015EN 62366-1:2015 + AC:2015

Declaramos, bajo propia responsabilidad, que el producto descrito precedentemente satisface la Direc-tiva 93/42/CEE, siempre y cuando su instalación y uso se realicen en el marco de la documentación delusuario y del producto. Esta declaración de conformidad reemplaza a toda otra declaración previa paraeste producto.

Innsbruck, 2019-09-04

Dr. Bernhard Hirsch

Gerente

Mag. (FH) Herbert Plankl

Director de calidad & documentación

Page 149: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ITH icoserve technology for healthcare GmbHInnrain 98A-6020 InnsbruckAustria

2019

Distributed bySiemens Healthcare GmbHHenkestr. 12791052 ErlangenGermanyPhone: +49 9131 84-0siemens-healthineers.com

Legal ManufacturerITH icoserve technology for healthcare GmbH

Innrain 986020 Innsbruck

AustriaPhone: +43 512 89059

Made in Austria

Page 150: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241

syngo.share webviewManuel Utilisateur

Page 151: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Table des matières1 Introduction 153

1.1 Utilisation prévue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1531.2 Configuration du système . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1531.3 Consignes de sécurité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154

Image et Distribution de Résultats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154Éducation Médicale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154Déviations de calculs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154Unités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154Restriction d’Accès . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155Effets de Programmes Externes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155Impression d’Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155

2 Installation avec syngo.share VNA 1562.1 Exigences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1562.2 Étapes d’installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1562.3 Configuration et Activation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157

3 Installation sans syngo.share VNA 1593.1 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159

3.1.1 Vérification des fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1593.1.2 Paramétrage statique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1593.1.3 Paramètres spécifiques d’application . . . . . . . . . . . . . . . . . . . . . . . 1603.1.4 Paramètres spécifiques d’utilisateur . . . . . . . . . . . . . . . . . . . . . . . . 1633.1.5 Assignation à un groupe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1643.1.6 LDAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164

3.1.6.1 Détails de l’authentification . . . . . . . . . . . . . . . . . . . . . . 1653.2 Connexions avec l’archive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165

3.2.1 Consultations étendues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1653.2.2 syngo.share VNA Connexion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1663.2.3 Connexions aux archives DICOM . . . . . . . . . . . . . . . . . . . . . . . . . 166

3.2.3.1 Exigences DICOM . . . . . . . . . . . . . . . . . . . . . . . . . . . 1663.2.3.2 Paramètres DICOM . . . . . . . . . . . . . . . . . . . . . . . . . . . 1673.2.3.3 Règles d’accès C-FIND . . . . . . . . . . . . . . . . . . . . . . . . . 168

3.3 Page d’Authentification Intégrée dans des sites web externes . . . . . . . . . . . . . . . 170

4 Premières Étapes 1714.1 Sécurité de l’Utilisateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1714.2 Combination de touches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1714.3 Recherche de Patients et de Documents . . . . . . . . . . . . . . . . . . . . . . . . . . 171

4.3.1 Recherche Avancée avec des Caractères de Remplacement . . . . . . . . . . . 1714.4 Recherche de Documents et Résultats (syngo.share view, syngo.share webview) . . . . 1724.5 Marquage de Mots-Clés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1724.6 Export/Sauvegarde locale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173

4.6.1 Exporter avec syngo.share view . . . . . . . . . . . . . . . . . . . . . . . . . . 1734.6.2 Exporter avec syngo.share webview . . . . . . . . . . . . . . . . . . . . . . . . 173

4.7 Contrôle de l’État des Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173

5 Application syngo.share webview 1745.1 Visualisation de Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1745.2 Visualisation de Patients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

5.2.1 Fonctions sous l’Onglet Patient . . . . . . . . . . . . . . . . . . . . . . . . . . 174

151

Page 152: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5.3 Menu Contextuel pour la Liste de Résultats . . . . . . . . . . . . . . . . . . . . . . . . . 175

Déclaration de conformité CE syngo.share webview 177

152

Page 153: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1 Introduction

1.1 Utilisation prévue

syngo.share webview est une application web à utiliser dans les images cliniques et la distribution derésultats et fournit des interfaces génériques standardisées pour connecter des appareils médicaux sanscontrôler ou altérer leurs fonctions. syngo.share webview fournit un accès aux données de systèmesconnectés (telles que d’Archives Neutres de Vendeur, de l’Archivage d’Images et des Systèmes de Com-munication, d’archives DICOM, de Domaines d’Affinité XDS/-I, de Systèmes Électroniques d’EnregistrementMédical, de Systèmes d’Informations Cliniques) et du système de fichiers local pour l’affichage électron-ique de données.

1.2 Configuration du système

syngo.share webview peut être exécuté en utilisant les navigateurs web suivants :

Optimisé pour : ≥ 1280x1024

Google Chrome ≥ 67

Microsoft Internet Explorer ≥ 11

Mozilla Firefox ≥ 60

Prise en charge de :

Apple Safari ≥ 11

Microsoft Edge

Pour systèmes d’exploitation mobiles tels que :

Android

Apple iOS

Microsoft Windows 10

Gestes tactilessyngo.share webview supporte les gestes tactiles, mais n’est pas optimisé pour eux.

Diffusion vidéo dans Microsoft Internet ExplorerCette fonctionnalité est disponible dans Microsoft Internet Explorer ≥ 11 de Microsoft Windows ≥ 8 enavant.

153

Page 154: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1.3 Consignes de sécurité

Image et Distribution de Résultats

syngo.share webview est uniquement destiné aux images cliniques et à la distributionde résultats.N’utilisez pas syngo.share webview pour des diagnostics directs.

Éducation Médicale

L’utilisation de syngo.share webview devrait uniquement être accordée aux membresqualifiés du personnel.

Déviations de calculs

Tous les calculs et les étalonnages non réalisés dans syngo.share webview auront unniveau de précision qui est en corrélation avec la précision du programme de celuidans lequels ils furent créés—pas de syngo.share webview. En outre, le niveau deprécision est uniquement aussi précis que les données collectées par la modalité util-isée. Ceci signifie qu’à chaque fois qu’une modalité est connectée, elle devrait être cali-brée. L’étalonnage de l’appareil et l’interprétation des calculs utilisés dans un diagnosticdoivent être revus par des membres qualifiés du personnel pour contrôler la plausibil-ité. Des déviations peuvent être causées par l’image elle-même—en particulier pour desscans conventionnels à rayons X (CR), par ex. du pelvis ou des hanches. La représenta-tion de la distance entre la partie du corps étant enregistrée et la plaque d’imagerie peutdéformer la longueur sur une représentation d’image à rayons X à deux dimensions.Même s’il y a un point de référence inclus dans le scan (par ex. une balle), il y aura tou-jours une déviation si le point de référence n’est pas précisément positionné à la hauteurde la partie du corps étant calculée au moment du scan. La zone de polygones dont lesbords se chevauchent ne seront pas calculée correctement dans chaque cas. En outre,l’algorithme d’extrapolation utilisé dans syngo.share webview pour afficher les imagespeut conduire occasionnellement à un rendu imprécis. Le calcul de telles images pourraitêtre imprécis.Ce qui suit définit comment les calculs seront arrondis :

Longueur et zone de surface : au dixième le plus proche Densité (UH/HU) : au nombre entier le plus proche

154

Page 155: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Unités

L’application syngo.share webview se conforme à la Directive 80/181/EEC qui contientdes spécifications relatives aux unités de calcul. Les longueurs calibrées doivent êtrecalculées en utilisant des millimètres. Les zones de surface doivent être calculées enmillimètres carrés (mm2). Les angles plats doivent être calculés en degrés. Les densitésdoivent être calculéés en utilisant l’unité standard de l’industrie, les unités Hounsfield(UH/HU) qui ne sont pas réglementées par la Directive 80/181/EEC.

Restriction d’Accès

Soyez sûr de vous déconnecter de syngo.share webview lorsque vous avez fini de tra-vailler de manière à éviter l’accès non autorisé au système.

Effets de Programmes Externes

Le fabricant du logiciel ne garantit pas que des applications tiers n’affecteront pas néga-tivement le système. N’importe quel programme externe auquel syngo.share webviewa accès possède des standards qui correspondent à son producteur respectif.

Impression d’Images

En imprimant des images en utilisant l’option de capture d’image «Comme caméra», il estpossible que certains labels seront cachés de la vue du fait de l’espace limité physique-ment sur la page. Par conséquent, il est possible que des transformations éventuellescomme l’effet miroir, la rotation, et les états de présentation appliqués etc.; et même desinformations patient ne soient pas visibles sur l’impression. Si une série a des paramètresde visualisation actifs dans les mises en page de la vue et d’impression, la désactivationdes paramètres de présentation dans la mise en page de la vue les désactivera égalementdans la mise en page d’impression de la série.

155

Page 156: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

2 Installation avec syngo.share VNA

Soyez sûr que les exigences suivantes sont remplies avant de procéder à l’installation de syngo.share webview.

2.1 Exigences

IcoSetupIcoSetup doit être installé et configuré.

syngo.share VNAsyngo.share VNA doit être installé et exécuté.

machine virtuelle avec RHEL7 disponiblesyngo.share webview peut être installé sur une machine virtuelle dédiée ou sur la même machinevirtuelle comme syngo.share VNA. Il est recommandé d’utiliser une machine virtuelle dédiée pourplus de 100 syngo.share webview utilisateurs.

2.2 Étapes d’installation

syngo.share webview doit être installé avec l’outil d’installation IcoSetup en utilisant le même HôteIcoSetup comme syngo.share VNA.

Si syngo.share webview doit être installé sur une machine virtuelle dédiée, ajouter le nom d’hôtedans la section «share» dans le fichier d’inventaire IcoSetup.

Si syngo.share webview doit être installé sur une machine virtuelle syngo.share VNA existante, lamachine virtuelle correspondante doit être prête dans le section «share».

Pour plus d’information au sujet de l’installation d’IcoSetup, se référer à l’Aide en Ligne pour syngo.shareVNA.

Pré-requis

1. ssh-key est distribué à la machine virtuelle webview.

2. le fichier d’inventaire est présent et liste la machine virtuelle dans la section «share» .

3. syngo.share webview L’ISO et le fichier de somme de contrôle sha512 correspondants sont placéssur l’hôte icosetup.

Les étapes suivantes doivent être exécutées sur l’Hôte IcoSetup :

1. Exécuter la commande icosetup et entrer le chemin complet vers l’ISO syngo.share webviewlorsqu’icosetup demande le fichier ISO.

icosetup

156

Page 157: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Full-path to the share/sense iso file: /root/syngo.share_VA26A.webview_RH7.iso

The given isofile contains following product:---------isotype: 'SP'majorversion: 'VA26'servicepack: 'VA26A'versionstring: 'syngo.share VA26A.webview RH7'product: 'syngo.share webview'isoversion: '4.6.0.0'---------

Following hosts will be processed:---------- localhost---------This will start icosetup in setup mode and execute an installation or BF/SP update on the

hosts listed aboveAre you sure you want to continue? Answer with Y:…

Après que cette étape a été complétée avec succès, syngo.share webview est installés sur tous leshôtes share qui sont listés dans le fichier d’inventaire. Mais il n’est pas encore activé et configuré

2.3 Configuration et Activation

Les étapes suivantes doivent être exécutées sur l’Hôte où syngo.share webview devrait s’exécuter :

1. Exécuter le script de configuration initiale et répondre aux questions. Assurez-vous de répondre àla question «standalone mode» avec Non

/opt/icoserve/etc/samples/initial-configure-webview.sh

Welcome to syngo.share initial configuration!

RHEL7 OS found

no configuration found

Do you want to install a default configuration? [y/N] y

Do you want to change configuration? [y/N] y

Configuration:Run webview/webrenderserver in standalone mode without syngo.share VNA? [y/n]: nNamingHost where Corba OmniNames is running? only used if not in standalone mode! (

hostname, maybe sharetest.ith-icoserve.com): sharetest.ith-icoserve.comIs this Host used ONLY for webview/webrenderserver (no other syngo.share processes

running on it)? [y/n]: yGoing to write configuration. Continue? [y/N] y

Do you want to enable Webapps service? [y/N] y

configuration done - have a nice day!

Please edit /opt/icoserve/config/share-webapps.conf to configure needed webapplicationson this host!

Éditer /opt/icoserve/config/share-webapps.conf

157

Page 158: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

WebTenantAdminUser=icoserveWebTenantAdminPWD=icoserveMinHeapSpace=128mMaxHeapSpace=2048mwebadmin=0webtenantadmin=0webservice_api=0webview=1webrenderserver=1webviewdiagnostic=0

2. Activer ou désactiver les services web qui devraient s’exécuter sur cet hôte. syngo.share webviewnécessite un webrenderserver, assurez-vous d’également l’activer.

3. Si syngo.share webview s’exécute sur une machine virtuelle dédiée, sync les Clés CORBA SSL depuisune machine virtuelle syngo.share VNA existante

rsync -av sharevnahostname:/opt/icoserve/certificates/ /opt/icoserve/certificates/

4. Initialisation syngo.share webview

systemctl restart share-webapps.target

Si toutes les étapes ont été complétées avec succès, syngo.share webview peut maintenant êtreatteint avec un navigateur web.

158

Page 159: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3 Installation sans syngo.share VNA

syngo.share webview peut être installée en version autonome sans syngo.share VNA. Pour valider cettepropriété le mode autonome doit être activé et l’archive doit prendre en charge l’interface DICOM.

3.1 Configuration

Les paramètres du mode autonome sont mémorisés en fichiers XML. De nombreux fichiers de configu-ration sont automatiquement générés au démarrage, voir Section 3.1.1. Pratiquement tous les fichierssont générés de manière autonome et ne demandent aucun autre paramétrage.

Le schéma de désignation suivant s’applique aux fichiers XML:

Fichiers utilisateurusername.xml Ce nom de fichier doit être identique à celui de l’utilisateur correspondant.

Fichiers de groupegroupname.xml Ce nom de fichier doit être identique à celui du groupe correspondant.

Fichiers d’applicationapplication.xml Le fichier doit porter le même nom que le classeur racine de l’application sur leserveur, normalement webview.xml.

3.1.1 Vérification des fichiers

Lors du démarrage de l’application les contrôles suivants sont exécutés:

1. Contrôle de l’existence du répertoire XmlConfigDir et création en cas d’absence.

2. Contrôle de l’existence de sous-répertoires «users» et «groups» dans XmlConfigDir, etcréation encas d’absence.

3. Contrôle de l’existence du répertoire Paramètres spécifiques d’application et création en casd’absence.

4. Contrôler que LdapUserGroup est activé et que le fichier XML associé existe, p. ex. pour le groupe«testgroup», un fichier testgroup.xml doit exister dans le sous-répertoire de groupe, sinon il seracréé automatiquement.

Tous les fichiers XML sont contrôlés toutes les 10 secondes pour vérifier la présence de changements etsont automatiquement rechargés. Toutes les erreurs dans un fichier XML doivent être corrigées manuelle-ment avant de pouvoir les charger. Des fichiers XSD sont également utilisés pour valider chaque fichierXML. Les erreurs sont enregistrées dans le fichier log syngo.share webview.

3.1.2 Paramétrage statique

Les paramètres suivants sont disponibles dans le fichier StaticConfig:

159

Page 160: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

StandaloneModeVrai/Faux Commutation du Mode autonome. Un redémarrage est nécessaire.

XmlConfigDirLe répertoire racine où se trouvent ou sont créés les fichiers XML et les sous-répertoires.

LdapBindDnLe paramètre BindDn est utilisé pour la connexion LDAP. Optionnel lorsque la recherche anonymisée est priseen charge.

LdapBindDnPasswordLe mot de passe est utilisé pour la connexion LDAP BindDn. Optionnel.

LdapSslTruststoreTruststore contient le certificat serveur LDAP ou le certificat CA. Seulement requis pour assurer la fiabilité desconnexions LDAP. Le chemin de fichier doit être précédé du préfixe file:/.p. ex. file:/opt/icoserve/certificates/ldaptruststore.jks

LdapSslTruststorePasswordLe mot de passe est utilisé pour la connexion LDAP SSL Trustsore. Seulement nécessaire lorsque LdapSslTrust-store est utilisé.

LdapUrlL’URL du serveur d’authentification avec lequel le nom d’utilisateur est comparé, voir Section 3.1.6.

LdapUserGroupLe groupe auquel les utilisateurs authentifié en mode LDAP doivent être automatiquement assignés.

Lorsque LdapUrl est activé, les fichiers utilsateurs XML sont générés automatiquement par syngo.share webviewlors de l’identification de chaque utilisateur. La même chose vaut également pour LdapUserGroup quicrée automatiquement le fichier de groupe XML. Tous les groupes additionnels doivent être ajoutésmanuellement.

3.1.3 Paramètres spécifiques d’application

Ce fichier (webview.xml) contient les paramètres qui sont nécessaires pendant l’exécution. Il sert à définirles paramètres globaux applicables à tous les utilisateurs. Ils comprennent les archives DICOM, modalités,aspects de profil utilisateur, etc.

staticAppConfigConfiguration de base du système ajustables ou répondre à des exigences particulières, p. ex. logo sur page delogin, inscriptions customisées, localisation, connexions à des applications externes, politique de mot de passe,limites de durée de la session.

applicationLogoPathLe chemin absolu pour le logo sur le serveur.

customizedLabels

externalApps

localeAT, AU, CA, CH, DE, DK, ES, GB, IT, NL, NO, NZ, PT, TR, US

modalities

passwordPolicy

sessionTimeout

dynamicAppConfigLes paramètres spécifiques au contexte peuvent être sauvegardés ici, par ex. DICOM SCPs, règles d’accès C-FIND.

advanced

160

Page 161: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

communication

serviceClassProvidersInterface DICOM pour recherches DICOM, voir Section 3.2.3.2.

messaging

permission

cFindAccessRuleVoir Section 3.2.3.3.

SearchPatientFormulaire de recherche, disposition de la liste de résultats, recherche définie par utilisateur

ViewerWindowingParamétrages de fenêtres.

Tous les paramétrages mentionnés plus hauts peuvent également être appliqués au niveau de l’utilisateuret du groupe qui écraseront les paramétrages par défaut. Le fichier StaticConfig est l’équivalent de Client-Config dans syngo.share VNA.

Exemple 1: Paramètres spécifiques d’application (webview.xml)

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><appConfig><staticAppConfig><applicationLogoPath xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><customizedLabels><customizedLabel name="AccessionNumber"></customizedLabel><customizedLabel name="AlternatePatientId">SVNR</customizedLabel><customizedLabel name="AlternateVisitId"></customizedLabel><customizedLabel name="DocumentType"></customizedLabel><customizedLabel name="Modality"></customizedLabel><customizedLabel name="PatientAgeAtDeath"></customizedLabel><customizedLabel name="PatientBirthDate"></customizedLabel><customizedLabel name="PatientDeathDate"></customizedLabel><customizedLabel name="PatientFirstName"></customizedLabel><customizedLabel name="PatientId"></customizedLabel><customizedLabel name="PatientLastName"></customizedLabel><customizedLabel name="PatientName"></customizedLabel><customizedLabel name="PatientSex"></customizedLabel><customizedLabel name="Producer"></customizedLabel><customizedLabel name="ReferringPhysicianName"></customizedLabel><customizedLabel name="StudyDate"></customizedLabel><customizedLabel name="StudyDescription"></customizedLabel><customizedLabel name="Tags"></customizedLabel><customizedLabel name="VisitId"></customizedLabel></customizedLabels><externalApps xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><locale xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><modalities><modality>AR</modality><modality>ASMT</modality><modality>AU</modality><modality>BDUS</modality><modality>BI</modality><modality>BMD</modality><modality>CR</modality><modality>CT</modality><modality>DG</modality><modality>DOC</modality><modality>DX</modality><modality>ECG</modality><modality>EPS</modality><modality>ES</modality>

161

Page 162: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<modality>FID</modality><modality>GM</modality><modality>HC</modality><modality>HD</modality><modality>IO</modality><modality>IOL</modality><modality>IVOCT</modality><modality>IVUS</modality><modality>KER</modality><modality>KO</modality><modality>LEN</modality><modality>LS</modality><modality>MG</modality><modality>MR</modality><modality>NM</modality><modality>OAM</modality><modality>OCT</modality><modality>OP</modality><modality>OPM</modality><modality>OPT</modality><modality>OPV</modality><modality>OSS</modality><modality>OT</modality><modality>PLAN</modality><modality>PR</modality><modality>PT</modality><modality>PX</modality><modality>REG</modality><modality>RESP</modality><modality>RF</modality><modality>RG</modality><modality>RTDOSE</modality><modality>RTIMAGE</modality><modality>RTPLAN</modality><modality>RTRECORD</modality><modality>RTSTRUCT</modality><modality>RWV</modality><modality>SEG</modality><modality>SM</modality><modality>SMR</modality><modality>SR</modality><modality>SRF</modality><modality>STAIN</modality><modality>TG</modality><modality>US</modality><modality>VA</modality><modality>XA</modality><modality>XC</modality></modalities><passwordPolicy><minimumPasswordLength>0</minimumPasswordLength><passwordChangeIntervalInDays>365</passwordChangeIntervalInDays><passwordRequiresDigit>false</passwordRequiresDigit><passwordRequiresLowerCaseLetter>false</passwordRequiresLowerCaseLetter><passwordRequiresSpecialCharacter>false</passwordRequiresSpecialCharacter><passwordRequiresUpperCaseLetter>false</passwordRequiresUpperCaseLetter></passwordPolicy><sessionTimeout>300</sessionTimeout><hmacAuthentication><hashType>SHA2-256</hashType><password>theHmacPassword</password><validityInSeconds>60</validityInSeconds></hmacAuthentication></staticAppConfig><dynamicAppConfig>

162

Page 163: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<advanced><lockTimeout>60</lockTimeout></advanced><communication><scps><scp><description>archive_name</description><aet>ARCHIVEAET</aet><host>xxx.xxx.xxx.xxx</host><port>xxxxx</port></scp></scps></communication><messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><showMessage>true</showMessage></messaging><permission><cFindAccessRule xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></permission><searchPatient><criteriaLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><defaultCriteria xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><patientIdPrefix>PatIdPrefix</patientIdPrefix><resultlistLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></searchPatient><viewerWindowing><presetsSeparator>|</presetsSeparator><presetsSubseparator>,</presetsSubseparator><ct>Cranium,25,95|Lungs,-700,1700|Abdomen,10,400|Mediastinum,10,450|Bone,300,2500|Spine

,20,300|Postmyelo,200,1000|Petrous bone,500,4000</ct><mr>t1,570,1230|t2,477,1024</mr><nm>Full,54,129</nm><pt>Brain,16380,32750</pt></viewerWindowing></dynamicAppConfig></appConfig>

3.1.4 Paramètres spécifiques d’utilisateur

Les fichiers utilisateur XML contiennent les paramétrages pour les utilisateurs. Les paramètres suivantsdoivent être définis lorsque le système fonctionne sans connexion LDAP.

passwordLe mot de passe doit être écrit en minuscules et doit être enregistré sous forme de séquence hexadécimaleSHA-512 créée au moyen du SALT décodé. Cet élément n’est pas requis lors d’une connexion LDAP.

saltUne chaîne de signes 16 byte aléatoire, cryptée en Base 64. Cet élément n’est pas requis lors d’une connexionLDAP.

typelocal ou LDAP.

Outils en ligne recommandés pour le cryptage en Base64 et la création de hashes:

Base64http://www.convertstring.com/EncodeDecode/Base64Encode

SHA512http://www.convertstring.com/Hash/SHA512

163

Page 164: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Exemple 2: XML spécifique utilisateur

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><user><loginName>hmu</loginName><firstName>Ned</firstName><lastName>Sanders</lastName><password>879fd8e9e465389eac6baaef980ca04c1f2d990834ae31b041cd5aa793d8adc680e4b7f0dc71ad5af509cafc4af4405759600966b4252c31e0a4644d7b6cecb4</password><salt>c2FsdEFuZFdhdGVy</salt><salutation>Mr.</salutation><title xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><type>local</type><passwordExpires xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><group>ExampleGroup</group><dynamicAppConfig><messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><showMessage>false</showMessage><showSafetyNotice>false</showSafetyNotice></messaging></dynamicAppConfig></user>

3.1.5 Assignation à un groupe

Les fichiers XML de groupes contiennent les paramétrages pour les groupes. Un utilisateur ne peut ap-partenir qu’à un seul groupe. L’élément de groupe peut être utilisé dans le fichier XML utilisateur.

Exemple 3: XMLGroupe

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><group><name>ExampleGroup</name></group>

3.1.6 LDAP

En mode autonome, syngo.share webview peut utiliser un serveur LDAP pour l’authentification des util-isateurs. Les paramètres de connexion LDAP peuvent être définis dans StaticConfig, voir Section 3.1.2.

Les attributs suivants LDAP sont requis lors de la recherche d’un utilisateur:

snSurnom ou prénom d’un utilisateur.

givenNamePrénom d’un utilisateur.

titleTitre de l’utilisateur.

personalTitleIdentique à title.

employeeTypeLié à «salutation».

uidIdentification unique d’un lot de données dans LDAP. Il peut être utilisé comme joker en format {0} et être rem-placé par le nom d’utilisateur servant pour l’identification.

164

Page 165: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Exemple 4: LDAP URLs

ldap(s)://host:port/dn?attributes?scope?filterldap(s)://ldap.example.com/ou=people,ou=hospital,dc=example,dc=com?sn,givenName,title,

personalTitle,employeeType?sub?uid={user}

3.1.6.1 Détails de l’authentification

Lors de l’identification, syngo.share webview cherche le fichier XML spécifique à l’utilisateur dans lerépertoire de configuration. Si ce fichier est trouvé et paramétré pour LDAP, l’auihentification se pour-suit en utilisant les paramètres LDAP. Si le fichier de paramètres spécifique à l’utilisateur n’existe pas,syngo.share webview essaie de procéder à l’authentification avec LDAP et en cas de réussite un fichierutilisateur XML spécifique est créé pour l’utilisateur.

syngo.share webview utilise les mots de passe LDAP BindDN et BindDN fournis pour effectuer la rechercheinitiale de l’utilisateur. Si LDAP BindDN n’a pas été fourni, syngo.share webview exécutera alors unerecherche anonyme pour cet utilisateur. Une nouvelle recherche sera alors effectuée à partir du pointde départ donné et en utilisant les critères de filtrage donnés dans l’arborescence LDAP. Si un DN esttrouvé, un processus d’autorisation sera lancé avec le nom d’utilisateur et le mot de passe. Si cette procé-dure réussit, l’utilisateur sera identifié. syngo.share webview prend en charge jusqu’à 10 références àd’autres serveurs LDAP.

Connexion SSL

Pour sécuriser les connexions LDAP un truststore avec certificat serveur LDAP ou certificat CA pour leserveur LDAP devra être configuré.

Exemple 5: Création d’un Java Truststore

keytool -import -file C:\cascerts\firstCA.cert -alias firstCA-keystore myTrustStore.jks

firstCA.cert est le certificat qui doit être ajouté.

myTrustStore.jks est le nom du truststore résultant.

3.2 Connexions avec l’archive

syngo.share webview assure la connexion à syngo.share VNA ainsi qu’à une ou plusieurs archives DICOM.Ce chapitre contient des informations importantes relatives aux types de connexion avec ces deux typesd’archive.

3.2.1 Consultations étendues

syngo.share webview effectue une recherche étendue dans toutes les archives DICOM connectées et danssyngo.share VNA. Le protocole de communication CORBA est utilisé pour communiquer avec syngo.shareVNA et le protpcole DICOM est utilisé pour communiquer avec d’autres archives, voir Schéma 1.

165

Page 166: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Schéma 1: Requête.

Search

C-FIND

2

Initial Client

(web browser)

1

C-FIND

Non-syngo.share

Archives

3

Results

syngo.shareVNA

CORBA

syngo.share

webview

SCU

1. Une recherche est effectuée sur l’interface web désignée comme «Initial Client».

2. syngo.share webview lance une recherche étendue dans toutes les archives configurées (en tantque SCU pour les archives DICOM).

3. Les résultats sont collectés11 et retournée au client initial. Dans le cas d’archives DICOM, les résultatssont filtrés par une règle d’accès existante avant d’être restiotués au «Initial Client».

3.2.2 syngo.share VNA Connexion

Lorsque syngo.share VNA est configuré, syngo.share VNA est disponible pour tous les utilisateurs. Laconnexion à l’archive permet de chercher et de voir DICOM12 et des documents génériques.

Des archives additionnelles peuvent être ajoutées à ce système, voir Section 3.2.3.

3.2.3 Connexions aux archives DICOM

Lorsque syngo.share webview fonctionne conjointement à syngo.share VNA ou en mode autonome,syngo.share webview peut communiquer avec une ou plusieurs archives DICOM de manière à rechercheret à visualiser des documents DICOM. Les règles d’accès peuvent être définies pour le filtrage d’études etde séries DICOM, voir Section 3.2.3.3

3.2.3.1 Exigences DICOM

Une archive DICOM doit assurer un processus de Consultation/Recherche en tant que SCP avec racine auniveau des études conformément au modèle «Study Root Query/Retrieve Information Model». En outre,toutes les connexions d’archive DICOM doivent supporter le jeu de caractères ISO_IR 192 (UTF-8).

Dans l’idéal C-FIND doit soutenir les attributs clés suivants:

NumberOfFrames (0028,0008)Requis pour voir toutes les images en images DICOM multitrames. Dans le cas contraire seule la première imageest visualisée.

11Les doubles sont affichés. La priorité sera donnée à la première réponse.12Un document DICOM document peut être interprété comme une étude, une série, ou une image.

166

Page 167: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

AcquisitionNumber (0020,0012) et InstanceNumber (0020,0013)Ces attributs permettre de classer les documents DICOM. Le classement est sinon seulement basé sur l’ordre nonclassé des documents retrouvés.

3.2.3.2 Paramètres DICOM

Les archives DICOM (également nommées SCP) doivent d’abord être configurées avant de pourvoir être ac-cessibles au moyen de syngo.share webview. Lorsqu’elles sont utilisées conjointement avec syngo.shareVNA, leur configuration s’effectue dans webadmin et permet de profiter de la transmission de paramètres.Lorsqu’elles fonctionnent en mode autonome, les archives DICOM doivent être configurées dans desfichiers dédiées XML pour groupes et/ou utilisateurs, voir Section 3.1.3. Quelle que soit leur configu-ration, les archives DICOM conservent une même structure XML, voir 6.

La configuration webadmin se trouve dans:

Gestion système Configuration de module webview Communication Service Class Providers

Elements XML requis

descriptionDésignation du SCP permettant de l’identifier. Type de données: chaîne de signes

aetL’AET Appelé du SCP. Ne peut excéder 16 caractères. Type de données: chaîne de signes

hostLe nom du Host du SCP. Type de données: chaîne de signes

portLe port du SCP. Type de données: nombre entier

Eléments XML optionnels

alternateCallingAetNom alternatif pour le SCU (syngo.share webview) dans le cas où un SCP attend un nom spécifique ou un CallingAET déjà configuré. Ne peut excéder 16 caractères. La valeur par défaut est définie dans le fichier de configura-tion statique. Type de données: chaîne de signes

useExploratoryCfindAccessModeLorsque cette valeur est définie sur VRAI ”true”, le mode de recherche est activé et la hiérarchie DICOM normal estalors ignorée. Si cet élément n’existe pas, la hiérarchie de recherche DICOM sera respectée. Cette fonction estseulement importante si les règles d’accès C-FIND sont appliquées, voir Section 3.2.3.3. Le mode de rechercheC-FIND ne devrait être utilisé que pour les archives DICOM dont les attributs DICOM sont renvoyés à des niveauxerronés, voir Tableau 1.Le Standard DICOM définit à quel niveau un élément peut être utilisé, mais certaines archives DICOM ne tien-nent pas compte de cette hiérarchie. Dans ce cas, le mode de recherche C-FIND peut être activé. La rechercheintelligente demandera tous les éléments de la règle d’accès au niveau de l’étude. Si aucun élément ou pas tusles éléments sont restitués, une recherche complémentaire sera effectuée au niveau des séries pour tous les élé-ments manquants. Idéalement, après une recherche au niveau des séries, toutes les informations nécessaires àl’application de la règle d’accès C-FIND sont présents.

Exemple 6: Paramètres XML DICOM SCP

<scps><scp><description>PACS</description><aet>CALLED_AET</aet><host>host</host><port>104</port><alternateCallingAet>CALLING_AET</alternateCallingAet><useExploratoryCfindAccessMode>true</useExploratoryCfindAccessMode></scp></scps>

167

Page 168: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Tableau 1: Eléments DICOM supportés pour règles d’accès C-FIND

Onglet DICOM Niveau DICOM syngo.share VNA Non standard

institutionName 0008,0080 Série Série Étude

institutionalDepartmentName 0008,1040 Série Série Étude

referringPhysicianName 0008,0090 Étude Étude -

performingPhysicianName 0008,1050 Série Série -

currentPatientLocation 0038,0300 Étude - Étude

Les étapes suivantes sont également nécessaires:

1. Le paramètreQueryRetrieveScuCallingAet dans le fichier StaticConfig pour syngo.share webviewdoit contenir l’AET Appelé.

2. Les paramètres QueryRetrieveScuCallingAet et StorageScpCalledAet doivent être défi-nis dans webrenderserver StaticConfig.

3. Tous les AETs fournis doivent être enregistrés dans les archives DICOM.

3.2.3.3 Règles d’accès C-FIND

Les règles d’accès sont utilisées pour limier l’accès à certaines études DICOM et séries DICOM. Une règlefiltre les résultats de recherche de certains éléments DICOM, voir Tableau 1. Seuls le ReferringPhysician-Name et le PerformingPhysicianName peuvent être restreints pour les utilisateurs et/ou les groupes. Notezqu’un groupe dans syngo.share webview fait référence à tous les utilisateurs au sein d’un syngo.share VNAUser Template. Voir Tableau 2 comme exemple d’évaluation d’expressions lorsque des critères multiplesexistent.

Paramétrage de Règles d’accès C-FIND

Lorsque syngo.share webview est utilisé conjointement avec syngo.share VNA, leur configurations’effectue dans webadmin et permet de profiter de la transmission de la configuration. Lors d’unfonctionnement en mode autonome, les règles peuvent être configurées dans des fichiers XML dédiéspour l’application entière, des groupes, et/ou des utilisateurs, voir Section 3.1.3.

La configuration webadmin se trouve dans:

Gestion du système Configuration des modules webview Permissions Règles d’accès C-FIND

RemarqueIl est recommandé de définir uniquement des règles d’accès qui contiennent des éléments DICOM quisont supportés par toute les archives, sinon les résultats d’archives qui ne supportent pas élémentsne seront pas affichés.

Opérations supportées

On trouvera ici une liste des opérateurs à utiliser dans les règles d’accès. Opérateurs et opérants ne sontpas sensibles à la casse. En d’autres termes, l’expression est évaluée en majuscules comme en minuscules.Lors de l’évaluation de noms de personnes, seuls le prénom et le nom de famille sont utilisés.

ISLes opérants doivent être semblables des deux côtés de l’expression.

168

Page 169: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ANDAjouter un critère obligatoire à l’expression.

ORAjouter un critère optionnel à l’expression.

()Utiliser le domaine pour de multiples opérateurs de validité. Seul le résultat final du domaine de validité serapris en considération, voir Tableau 2.

;Terminer l’expression

USERCet opérateur attend l’utilisateur sous forme de chaîne de signes au lieu de l’élément DICOM «Nom de la per-sonne». Il est seulement applicable au referringPhysicianName et au performingPhysicianName, voir 9.

GROUPCet opérateur va gérer un groupe. Il est seulement applicable aux éléments referringPhysicianName et perform-ingPhysicianName, voir 9.

Jokers

On trouvera ici une liste des jokers à utiliser dans les règles d’accès:

'*'Représente tous les caractères.

[user]Représente l’utilisateur actuellement identifié.

p. ex. «Max*» représente «Max Mustermann» et «Max Merryweather».

Exemple 7: Règle d’accès C-FIND: Diverses expressions à champs de chaînes de caractères

institutionName IS 'Tirol Kliniken';institutionalDepartmentName IS 'Tirol Kliniken Radiologie';currentPatientLocation IS '12345';

Exemple 8: Règle d’accès C-FIND: Diverses expressions avec champs DICOM «Person Name»Seuls le prénom et le nom de famille sont comparés.

referringPhysicianName IS 'Mustermann^Max';referringPhysicianName IS USER 'maxmustermann';referringPhysicianName IS USER [user];performingPhysicianName IS GROUP 'Radiologist';

Exemple 9: Règle d’accès C-FIND: Expression combinée utilisant des opérateurs et des jokersNoter que l’expression entre parenthèses sera évaluée avant d’appliquer l’opérateur suivant.

(referringPhysicianName IS USER [user] OR referringPhysicianName IS USER 'rne')AND referringPhysicianName IS 'Mustermann^Max' OR institutionName IS 'Tirol*';

Tableau 2: Evaluations de règles d’accès C-FIND

Expression Evaluation

vrai OU vrai OU vrai vrai

faux OU faux OU vrai vrai

faux OU faux OU faux faux

faux ET vrai faux

Tableau 2: Evaluations de règles d’accès C-FIND

169

Page 170: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Tableau 2: Evaluations de règles d’accès C-FIND

Expression Evaluation

vrai ET (vrai OU faux) vrai

vrai ET faux OU fau faux

3.3 Page d’Authentification Intégrée dans des sites web externes

syngo.share supporte l’integration avec des applications web externes. La page d’authentication poursyngo.share webview peut être intégrée dans un autre site web pour un accès pratique et plus rapide.C’est peut-être avantageux pour les opérations avec les infrastructures web existantes d’exiger une au-thentication. Une page d’authentification peut être intégrée en utilisant un «HTML iframe».

Exemple 10: iframe comme Page d’authentification dans des sites web externes

<iframe s r c =” < s e r v e r s r c > / webview/ < tenantname >/ < sitename >”s t y l e =” border : 0px s o l i d #000000; height :403 px ; margin : 0px ;padding : 0px ; width : 299px ” i d =” loginFrame ” >

<tenantname>, <serversrc>, et <sitename> représentent des variables qui doivent être paramétrées.Les valeurs des paramètres de style formatent comme la page est présentent, par ex. la hauteur, lalargeur, etc.

170

Page 171: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4 Premières Étapes

Ce chapitre contient les fonctions les plus importantes de syngo.share webview ainsi que les instructionsopérationnelles.

4.1 Sécurité de l’Utilisateur

Un nom d’utilisateur et un mot de passe valides sont demandés par syngo.share webview et seront at-tribués à votre institution par un administrateur système. Les permissions et rôles alloués déterminentquelles fonctions seront activées pour un utilisateur donné. Une application inactive sera automatique-ment verrouillée pour s’assurer qu’il n’y ait pas d’accès non autorisé. Pour continuer à travailler où vousvous êtes arrêté, connectez-vous simplement à nouveau et le programme reprendra au point juste avantque le verrouillage automatique ne se soit activé.

4.2 Combination de touches

Vous pouvez utiliser des combinaisons de touches pour lancer des fonctions. Les raccourcis sont affichésdans le menu contextuel ou dans l’infobulle de la fonction particulière. Une liste complète de toutes lescombinaisons de touches peut être trouvée dans le manuel d’aide en ligne.

4.3 Recherche de Patients et de Documents

Pour commencer une recherche, insérez le critère de recherche approprié dans le champ de recherche etappuyez sur le bouton «Search». Si votre critère de recherche ne suffit pas, le bouton «Search» resterainactif. Pour effacer rapidement tous les critères de recherche, appuyez sur le bouton «Reset». Les champsdu masque de recherche peuvent être définis au niveau de la vue de l’applications et de syngo.sharewebview en utilisant le bouton «Configurer les champs de recherche» et en (dé)sactivant les champs derecherche nécessaires. Ce réglage sera sauvegardé par les programmes. Aucune différence n’est faiteentre les lettres majucules et les lettres minuscules.

4.3.1 Recherche Avancée avec des Caractères de Remplacement

Les caractères suivants sont utilisés pour réaliser des recherches avancées avec des caractères de rem-placement dans l’interface de recherche :

Le signe «%» est une variable pour un ou plusieurs caractères

Le tiret bas «_» est une variable pour exactement un caractère optionnel

171

Page 172: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Exemple 11: Recherche d’Utilisation de Caractères de Remplacement (wildcards)«m%er» résulterait en : «Meier», «Mayer», «Moser», «Mariacher», etc

«m_ier» résulterait en : «Meier», «Maier», etc.

4.4 Recherche de Documents et Résultats (syngo.share view, syngo.sharewebview)

Les colonnes de résultats de recherche peuvent être ordonnées de manière arbitraire en les déplaçanttout simplement avec le pointeur de souris. L’ordre que vous choisirez sera sauvegardé dans votre profilutilisateur et sera utilisé dans les recherches futures.

Pour classer une colonne, cliquez sur l’en-tête de colonne.

Dans l’application web, vous pouvez cliquer sur la flèche dans l’en-tête de colonne pour afficherou masquer des colonnes. Ces réglages peuvent être configurés dans le menu contextuel del’application syngo.share view. Vos réglages seront sauvegardés et disponibles la prochaine foisque vous lancerez le programme.

Les résultats de recherche peuvent être exportés au format CSV dans les applications web ithpro-ductwebview et webadmin.

Pour ouvrir un résultat de recherche, double-cliquez sur celui-ci dans la liste de résultats :

Dans l’application syngo.share view, le dossier du patient sera chargé dans l’arborescence de docu-ments.

Dans les applications syngo.share webview et webbox, l’item sélectionné sera affiché dans le viewer.

4.5 Marquage de Mots-Clés

Dans les applications syngo.share view, syngo.share print, syngo.share import, et syngo.share webview,vous pouvez annoter des documents. Une autorisation spéciale de l’administrateur est nécessaire pourcette fonctionnalité. Les marqueurs ajoutent une autre couche de description aux documents de manièreà ce qu’ils puissent être facilement trouvés dans le futur. Une configuration détermine si les marqueurspeuvent être choisis d’un catalogue, ajoutés de manière dynamique à un catalogue, ou entrés commetexte libre (commentaires par ex.). Les niveaux DICOM suivants supportent les marquages de mots-clés: études, séries, et images. Les conteneurs génériques supportent également le marquage. Lors d’unerecherche en utilisant des mots-clés, les résultats sont affichés indépendemment du niveau dans lequelle marqueur de mot-clé fut ajouté.

Pour plus de détails au sujet du marquage, lire l’aide en ligne.

172

Page 173: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4.6 Export/Sauvegarde locale

Dans les applications syngo.share view, syngo.share webview, et webbox, il y a des fonctions d’export quipermettent de sauvegarder localement les données. Pour exporter des données, deux niveaux différentsde permission sont possibles :

Export anonyme uniquement

Export total de permissions

4.6.1 Exporter avec syngo.share view

Export d’études et de séries dans l’arborescence de documents :

Cliquer sur le bouton «Export toutes les séries» pour exporter chaque fichier.

Sélectionner les éléments désirés et les exporter en utilisant le bouton «Exporter les séries sélec-tionnées».

Exporter des images individuelles dans la zone d’impression :

1. Fairer glisser l’élément requis en dehors de l’arborescence de documents et dans la zone d’impression.

2. Cliquer sur le bouton «Export…».

4.6.2 Exporter avec syngo.share webview

Exporter une ssyngo.share webview:

1. Cliquer soit sur «Export…» ou sur «Export as…» dans le menu contextuel.

2. L’assistant d’export s’ouvrira où vous pouvez configurer votre export.

4.7 Contrôle de l’État des Actions

Toutes les applications de bureau ont une zone de statut, qui comprend

Si l’action requise a réussi, l’état montrera une coche verte.

Un point d’exclamation indique que l’action n’a pas pu être terminée avec succès. Cliquez sur lestatut pour obtenir des informations détaillées.

173

Page 174: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5 Application syngo.share webview

L’application syngo.share webview est similaire à syngo.share view, à l’exception du fait qu’elle tournedans un navigateur internet. Vous pouvez visualiser des documents médicaux (par ex. des images ra-diologiques, des rapports cliniques, des dossiers de patient) et changer l’apparence ou la perspective enutilisant des outils incorporés (par ex. zoom, rotation, luminosité, etc.). Vous pouvez utiliser syngo.sharewebview pour montrer des documents directement aux patients ainsi que pour effectuer des tâches ad-ministratives.

Exemples : envoyer, partager, et marquer des documents avec des mots-clés.

5.1 Visualisation de Documents

Afin de visualiser des examens dans le viewer, réalisez l’une des choses suivantes :

Double-cliquez sur un examen dans la liste

Cliquez sur le bouton Voir un document .

Faites un clic droit sur l’élément et cliquez sur Voir un document

Le tag «selection list» affiche tous les documents disponibles dans l’archive pour un patient. Plus dedocuments peuvent être affichés dans les mises en page à côté ou au-dessus.

5.2 Visualisation de Patients

Un onglet est ouvert pour le patient souhaité après que vous ayez cliqué sur le bouton Voir un Patient ou

Voir un Patient du menu contextuel. Sous cet onglet, vous pouvez trouver des filtres de vue sur la gauche :

Dossiers de patients.

Visites de patients.

5.2.1 Fonctions sous l’Onglet Patient

Reset view filtersVous pouvez enlever l’action filtre des fichiers et des visites.

Télécharger les documents du patientVous pouvez exporter des données anonymes sous la forme d’un fichier archive ou les compiler sousla forme d’un fichier pdf unique.

Afficher les données du patientVous pouvez voir des informations sur les patients et des données additionnelles ainsi que des prochescomme les parents proches ou les assurés.

174

Page 175: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Afficher l’URL patientCeci fournit une URL patient pour le dossier patient actif qui peut être ouverte dans un navigateurinternet.

Afficher le dialogue d’archivagePour utiliser cette fonction, vous aurez besoin d’une autorisation spéciale pour associer des documentssauvegardés localement à un dossier patient actif. La fenêtre «données d’archive» s’ouvrira et le con-texte patient sera automatiquement présélectionné pour vous.

5.3 Menu Contextuel pour la Liste de Résultats

Voir un documentOuvrir un document dans le viewer ou fournir un lien de téléchargement si le type de document n’estpas supporté.

Voir un patientOuvrir un onglet pour le patient sélectionné avec accès à :

Voir les filtres

Autres documents & études DICOM

Série DICOM

Vue d’image et options

Recherche externeCeci vous permet d’accéder rapidement à syngo.share view et syngo.share import :

Consultation avec ID de patientOuvrir syngo.share view avec l’ID patient sélectionnée.

Consultation avec ID de visiteOuvrir syngo.share view avec l’ID de visite sélectionnée.

Obtenir en utilisant une ID de patientOuvrir syngo.share import avec l’ID de patient sélectionnée.

Obtenir en utilisant une ID de visiteOuvrir syngo.share import avec l’ID de visite sélectionnée.

SupprimerSupprimer le document.

EnvoyerEnvoyer un document à un AET configuré comme destinataire dans l’application webadmin.

Enregistrer le pointeur de référenceMettre un document à disposition pour les sous-systèmes. Vous pouvez enregistrer manuellement desdocuments qui sont disponibles à syngo.share webview. En arrière-plan, un pointeur de référence estenvoyé au sous-système qui contient des informations au sujet du document.

PartagerPartager des documents au moyen de l’application webbox avec des collègues et des médecins locaux.

Afficher une URLPour avoir un accès direct à un élément dans le navigateur, vous pouvez récupérer une URL.

175

Page 176: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Export...

Export as...Vous permet de sauvegarder localement des documents.

Ouvrir localement...Si l’application syngo.share view est installée localement, vous pouvez ouvrir le document dans leviewer local.

Add tags...Vous pouvez appliquer des tags de mots-clés aux documents.

Edit tags...Vous pouvez supprimer des tags de mots-clés de documents.

Copy...Vous pouvez copier un document dans un autre répertoire.

Déplacer...Vous pouvez déplacer un document dans un autre répertoire.

Réassigner...Les documents égarés peuvent être réassignés à un autre patient ou à une autre visite.

Changer les propriétés de document...Vous pouvez changer la description ou la date d’un examen pour un document

RemarqueLes rôles utilisateurs et leurs permissions associées attribuées par l’administrateur système détermi-nent quelles fonctions sont accessibles.

Page 177: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Déc

lara

tio

nd

eco

nfo

rmit

éC

E

Déclaration de conformité CE

Caractéristiques du produit

Nom du produitTypeNuméro du produitClassification conformément à la Directive93/42/CEE, Annexe IX

syngo.share webviewVA26A_BF0611250006Class I

Fabricant

Adresse ITH icoserve technology for healthcare GmbHInnrain 986020 InnsbruckAustriaPhone: +43 512 89059

Caractéristiques du produit

Procédure conformément à la Directive93/42/CEE

Annexe VII

Normes appliquées

EN ISO 13485:2016EN ISO 9001:2015EN ISO 14971:2012EN 62304:2006 + Cor.:2008 + A1:2015EN 62366-1:2015 + AC:2015

Nous déclarons sous notre seule responsabilité que les produits décrits ci-dessus répondent aux normesde Directive 93/42/CEE, si leur installation et leur utilisation s’effectuent conformation à la documentationutilisateur et produit qui les accompagnent. La présente déclaration remplace et annule toute déclarationantérieure relative à ce produit.

Innsbruck, 2019-09-04

Dr. Bernhard Hirsch

Directeur exécutif

Mag. (FH) Herbert Plankl

Responsable Qualité et Documentation

Page 178: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ITH icoserve technology for healthcare GmbHInnrain 98A-6020 InnsbruckAustria

2019

Distributed bySiemens Healthcare GmbHHenkestr. 12791052 ErlangenGermanyPhone: +49 9131 84-0siemens-healthineers.com

Legal ManufacturerITH icoserve technology for healthcare GmbH

Innrain 986020 Innsbruck

AustriaPhone: +43 512 89059

Made in Austria

Page 179: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241

syngo.share webviewFelhasználói kézikönyv

Page 180: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Tartalom1 Bevezetés 182

1.1 Rendeltetésszerű használat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1821.2 Rendszerkövetelmények . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1821.3 Biztonsági tájékoztató . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183

Képek és eredmények megosztása . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183Orvosi oktatás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183Számolási eltérések . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183Egységek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183Hozzáférési korlátozás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184Külső programok hatásai . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184Képek nyomtatása . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184

2 Telepítés syngo.share VNA segítségével 1852.1 Követelmények . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1852.2 A telepítés lépései . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1852.3 Konfigurálás és aktiválás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186

3 Telepítés syngo.share VNA nélkül 1883.1 Konfiguráció . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188

3.1.1 Fájlellenőrzések . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1883.1.2 Statikus beállítások . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1883.1.3 Alkalmazás-specifikus beállítások . . . . . . . . . . . . . . . . . . . . . . . . . 1893.1.4 Felhasználó-specifikus beállítások . . . . . . . . . . . . . . . . . . . . . . . . . 1923.1.5 Egy csoport kijelölése . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1933.1.6 LDAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193

3.1.6.1 Hitelesítési részletek . . . . . . . . . . . . . . . . . . . . . . . . . . 1943.2 Archív kapcsolatok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194

3.2.1 Átfogó lekérdezés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1943.2.2 syngo.share VNA Kapcsolat . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1953.2.3 DICOM archív kapcsolatok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195

3.2.3.1 DICOM követelmények . . . . . . . . . . . . . . . . . . . . . . . . 1953.2.3.2 DICOM beállítások . . . . . . . . . . . . . . . . . . . . . . . . . . . 1963.2.3.3 C-FIND hozzáférési szabályok . . . . . . . . . . . . . . . . . . . . . 197

3.3 Beágyazott hitelesítő lap külső webhelyeken . . . . . . . . . . . . . . . . . . . . . . . . 199

4 Első lépések 2004.1 Felhasználói biztonság . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2004.2 Billentyűkombináció . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2004.3 Keresés páciensekre vagy dokumentumokra . . . . . . . . . . . . . . . . . . . . . . . . 200

4.3.1 Részletes keresés helyettesítő karakterekkel . . . . . . . . . . . . . . . . . . . 2004.4 Dokumentum keresés és eredmények (syngo.share view, syngo.share webview) . . . . 2014.5 Kulcsszó címkézés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2014.6 Export/local Saving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202

4.6.1 Exportálás az alábbival: syngo.share view . . . . . . . . . . . . . . . . . . . . 2024.6.2 Exportálás az alábbival: syngo.share webview . . . . . . . . . . . . . . . . . . 202

4.7 Műveleti állapotok irányítása . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202

5 Alkalmazás syngo.share webview 2035.1 Dokumentumok megtekintése . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2035.2 Páciensek megtekintése . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203

5.2.1 Funkciók a páciens fül alatt . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203

180

Page 181: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5.3 Helyi menü az eredménylistához . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204

EK megfelelőségi nyilatkozat syngo.share webview 206

181

Page 182: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1 Bevezetés

1.1 Rendeltetésszerű használat

A syngo.share webview egy webes alkalmazás, amely a klinikai képek és eredmények megosztásárahasználható, és szabványosított általános (generikus) interfészeket biztosít az orvostechnikai eszközökhözvaló csatlakoztatáshoz a funkcióik ellenőrzése vagy módosítása nélkül. A syngo.share webview hoz-záférést biztosít a csatlakoztatott rendszerek (mint például szállító-semleges archívumok, képarchiválóés kommunikációs rendszerek, DICOM archívumok, XDS/-I Affinity Domains, elektronikus orvosi nyil-vántartási rendszerek, klinikai információs rendszerek) adataihoz és a helyi fájlrendszerhez az adatokelektronikus kijelzése céljából.

1.2 Rendszerkövetelmények

A syngo.share webview a következő webböngészők alkalmazásával futtatható:

Erre optimalizálva: ≥ 1280x1024

Google Chrome ≥ 67

Microsoft Internet Explorer ≥ 11

Mozilla Firefox ≥ 60

Támogatja:

Apple Safari ≥ 11

Microsoft Edge

Olyan mobil operációs rendszereken, mint:

Android

Apple iOS

Microsoft Windows 10

Érintési gesztusokA syngo.share webview támogatja az érintési gesztusokat, de nincsen azokra optimalizálva.

Videó streaming a Microsoft Internet ExplorerbenEz a funkció a Microsoft Internet Explorer ≥ 11 verzióban a Microsoft Windows ≥ 8-tól fölfelé érhetőel.

182

Page 183: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1.3 Biztonsági tájékoztató

Képek és eredmények megosztása

A syngo.share webview csak klinikai képek és eredmények megosztására szolgál.A syngo.share webview nem használható közvetlen diagnosztikai célokra.

Orvosi oktatás

A syngo.share webview használatát csak szakképzett munkatársaknak szabadmegengedni.

Számolási eltérések

Minden olyan kalkulációnak és kalibrációnak, amely nem a syngo.share webview alka-lmazásban készült, olyan pontossági szintűnek kell lennie, amely korrelál annak a pro-gramnak a pontosságával, amiben készült - nem a syngo.share webview programéval.Továbbá, a pontossági szint csak annyira pontos, mint a használt modalitás által össz-egyűjtött adatok. Ez azt jelenti, hogy minden alkalommal, amikor egy modalitás kapc-solódik, azt újra kalibrálni kell. Az eszköz kalibrálását és a diagnózisnál használt számítá-sok értelmezését egy hozzáértő munkatársnak mindenképpen át kell néznie, hogy azelfogadható legyen. Eltéréseket okozhatnak a képek maguk - különösen a hagyományosröntgen felvételek (CR), pl. a kismedencéről vagy csípőről. A felvett testrész és a ké-palkotó lemez közötti távolság ábrázolása eltorzíthatja a hosszúságot egy két-dimenziósröntgenkép ábráján. Még akkor is, ha a felvételen van egy referenciapont (pl. egy golyó),mindig lesz egy eltérés, ha a referenciapont nem pontosan van elhelyezve a testrész ma-gasságán, a felvétel készítésének idején kiszámítva. A poligonok területe, amelyekneka szélei átfedik egymást, nem minden esetben számíthatók ki helyesen. Továbbá, asyngo.share webview programban a képek megjelenítéséhez használt extrapolációs al-goritmus esetenként pontatlan leképezéshez vezethet. Előfordulhat, hogy az ilyen képekkalkulációi nem teljesen pontosak.A kalkulációk kerekítését a következők szerint kell meghatározni:

Hosszúság és a felület területe: a legközelebbi tízeshez Sűrűség (HU): a legközelebbi egész számhoz

183

Page 184: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Egységek

A syngo.share webview alkalmazás megfelel a 80/181/EGK irányelvnek, amely aszámítási egységekre vonatkozó előírásokat tartalmazza. A kalibrált hosszokat mil-liméterben kell kiszámítani. A felületek területét négyzetmilliméterben kell kiszámítani(mm2). A síkszögeket fokokban kell kiszámítani. A sűrűségek kiszámítása a 80/181/EGKirányelv által nem szabályozott ipari szabványos egység (Hounsfield units, HU) alka-lmazásával történik.

Hozzáférési korlátozás

Ügyeljen arra, hogy a munka befejezésekor jelentkezzen ki a syngo.share webview alka-lmazásból, a rendszerhez való jogosulatlan hozzáférések elkerülése érdekében.

Külső programok hatásai

A szoftvergyártó nem garantálja, hogy harmadik féltől származó alkalmazások nemfogják hátrányosan befolyásolni a rendszert. A syngo.share webview által elért külsőprogramok olyan szabványokat tartalmaznak, amelyek megfelelnek az adott gyártóknak.

Képek nyomtatása

Ha a képek nyomtatása a „Kameraként” képaláírás opcióval történik, előfordulhat, hogyegyes címkék nem lesznek láthatóak, mivel az oldalon fizikailag korlátozott a hely. En-nek eredményeképpen előfordulhatnak átalakulások, például tükröződés, elfordulás, ésalkalmazott megjelenítési állapotok, stb.; és lehetséges, hogy még a páciens adatai semlátszanak a kinyomtatott lapon. Ha egy sorozatnak aktív megjelenítési állapotai vannakmind a nézet-, mind a nyomtatási elrendezésben, akkor a nézet elrendezésében a meg-jelenítési állapotok deaktiválása kikapcsolja azt a sorozatok nyomtatási elrendezésébenis.

184

Page 185: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

2 Telepítés syngo.share VNA segítségével

Győződjön meg róla, hogy az alábbi követelmények teljesülnek, mielőtt továbbhaladna a syngo.share webviewtelepítésével.

2.1 Követelmények

IcoSetupAz IcoSetup-ot telepíteni és konfigurálni kell.

syngo.share VNAA syngo.share VNA programot telepíteni és futtatni kell.

VM RHEL7-tel elérhetőA syngo.share webview feltelepíthető egy erre a célra rendelt virtuális gépre (Virtual Machine - VM),vagy ugyanarra a VM-re, mint a syngo.share VNA. Ajánlatos egy erre a célra rendelt VM-et használni,több mint 100 syngo.share webview felhasználó esetében.

2.2 A telepítés lépései

A syngo.share webview az IcoSetup telepítővel telepíthető, ugyanazt az IcoSetup hosztot használva, minta syngo.share VNA esetében.

Ha a syngo.share webview egy erre a célra rendelt VM-en kerül telepítésre, adja meg a hosztneveta „megosztás” szekcióban az IcoSetup leltárfájlban.

Ha a syngo.share webview egy már létező syngo.share VNA VM-en kerül telepítésre, a megfelelőVM-nek már szerepelnie kell a listán a „megosztás” szekcióban.

Az IcoSetup telepítésével kapcsolatos további információkat lásd a syngo.share VNA online súgójában.

Előfeltételek

1. Az ssh-kulcs kiosztásra kerül a VM webnézethez.

2. A leltárfájl jelen van, és listázza a webnézet VM-et a „megosztás” szekcióban.

3. A syngo.share webview ISO és a megfelelő sha512 ellenőrző összegfájl el van helyezve az icosetuphoszton.

A következő lépéseket végre kell hajtani az IcoSetup hoszton:

1. Hajtsa végre az icosetup parancsot és vigye be a teljes elérési utat a syngo.share webview ISO-hoz,amikor az icosetup az iso fájlt kéri.

icosetup

185

Page 186: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Full-path to the share/sense iso file: /root/syngo.share_VA26A.webview_RH7.iso

The given isofile contains following product:---------isotype: 'SP'majorversion: 'VA26'servicepack: 'VA26A'versionstring: 'syngo.share VA26A.webview RH7'product: 'syngo.share webview'isoversion: '4.6.0.0'---------

Following hosts will be processed:---------- localhost---------This will start icosetup in setup mode and execute an installation or BF/SP update on

the hosts listed aboveAre you sure you want to continue? Answer with Y:

Miután ez a lépés sikeresen befejeződött, a syngo.share webview telepítésre kerül a leltárfájlbanfelsorolt összes megosztott hosztra. Ezek azonban még nincsenek aktiválva és konfigurálva.

2.3 Konfigurálás és aktiválás

A következő lépéseket kell végrehajtani azon a hoszton, amin a syngo.share webview programnak futniakell:

1. Hajtsa végre a kezdeti konfigurációs szkriptet és válaszoljon a kérdésekre. A „önálló mód” kérdésrenem-el kell válaszolnia.

/opt/icoserve/etc/samples/initial-configure-webview.sh

Welcome to syngo.share initial configuration!

RHEL7 OS found

no configuration found

Do you want to install a default configuration? [y/N] y

Do you want to change configuration? [y/N] y

Configuration:Run webview/webrenderserver in standalone mode without syngo.share VNA? [y/n]: nNamingHost where Corba OmniNames is running? only used if not in standalone mode! (

hostname, maybe sharetest.ith-icoserve.com): sharetest.ith-icoserve.comIs this Host used ONLY for webview/webrenderserver (no other syngo.share processes

running on it)? [y/n]: yGoing to write configuration. Continue? [y/N] y

Do you want to enable Webapps service? [y/N] y

configuration done - have a nice day!

Please edit /opt/icoserve/config/share-webapps.conf to configure needed webapplicationson this host!

186

Page 187: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Szerkessze a következőt: /opt/icoserve/config/share-webapps.conf

WebTenantAdminUser=icoserveWebTenantAdminPWD=icoserveMinHeapSpace=128mMaxHeapSpace=2048mwebadmin=0webtenantadmin=0webservice_api=0webview=1webrenderserver=1webviewdiagnostic=0

2. Engedélyezze vagy tiltsa le a webes szolgáltatásokat, amelyeknek ezen a hoszton kellene futniuk.A syngo.share webview egy webrender-szervert igényel, ezért győződjön meg róla, hogy ez is en-gedélyezve legyen.

3. Ha a syngo.share webview egy erre a célra rendelt VM-en fut, a CORBA SSL kulcsok szinkronizálásaegy már meglévő syngo.share VNA VM-ről történik

rsync -av sharevnahostname:/opt/icoserve/certificates/ /opt/icoserve/certificates/

4. A syngo.share webview beindítása

systemctl restart share-webapps.target

Ha minden lépés sikeresen befejeződött, a syngo.share webview most már elérhető egy web-böngészővel.

187

Page 188: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3 Telepítés syngo.share VNA nélkül

A syngo.share webview önálló alkalmazásként telepíthető a syngo.share VNA nélkül. Ennek a funkció-nak az engedélyezéséhez az önálló módot be kell kapcsolni és az archívumnak támogatnia kell a DICOMkommunikációt.

3.1 Konfiguráció

Az önálló mód XML fájlok felhasználásával van konfigurálva. A legtöbb konfigurációs fájl automatikusangenerálódik az indításkor, lásd rész 3.1.1. Majdnem minden fájl önállóan jön létre és működik a beállításszükségessége nélkül.

Az XML fájlokra az elnevezési séma a következő:

Felhasználói fájlusername.xml A fájlnévnek és a hozzárendelt felhasználónévnek egyeznie kell.

Csoport fájlgroupname.xml A fájlnévnek és a hozzárendelt csoportnévnek egyeznie kell.

Alkalmazás fájlapplication.xml A fájlnévnek ugyanannak kell lennie, mint a webalkalmazás szerveren találhatógyökérkönyvtárának neve, pl. általában webview.xml.

3.1.1 Fájlellenőrzések

Amikor elindul az alkalmazás, a következő ellenőrzések kerülnek végrehajtásra:

1. Ellenőrizze, hogy a XmlConfigDir létezik-e, és hozza létre, ha hiányzik.

2. Ellenőrizze, hogy a „users” és a „groups” alkönyvtárak léteznek-e ezen a helyen: XmlConfigDir, éshozza létre őket, ha hiányoznak.

3. Ellenőrizze, hogy a Alkalmazás-specifikus beállítások létezik-e, és hozza létre, ha hiányzik.

4. Ellenőrizze, hogy a LdapUserGroup be van-e állítva, és hogy a hozzárendelt XML fájl létezik-e,például a „testgroup” csoporthoz, egytestgroup.xml fájlnak léteznie kell a csoport alkönyvtárában,máskülönben automatikusan létrehozásra kerül.

Minden XML fájl 10 másodpercenként ellenőrzésre kerül a változások tekintetében és automatikusanbetöltődik. Az XML fájlokban felmerülő hibákat manuálisan ki kell javítani, mielőtt betölthetők. Továbbá,XSD fájlok kerülnek alkalmazásra az egyes XML fájlok érvényesítésére. A hibák bejegyzésre kerülnek asyngo.share webview naplófájlba.

3.1.2 Statikus beállítások

A következő paraméterek vannak a StaticConfig fájlban:

188

Page 189: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

StandaloneModeIgaz/hamis. Önálló módra vált. Szerver újraindítást igényel.

XmlConfigDirGyökérkönyvtár, ahol az XML fájlok és alkönyvtárak vannak, vagy fognak létrejönni.

LdapBindDnA BindDn a LDAP kapcsolatért. Névtelen keresés esetén választható.

LdapBindDnPasswordJelszó a LDAP BindDn-hez. Választható.

LdapSslTruststoreKulcsadatbázis (truststore), amely tartalmazza a LDAPS szerver tanúsítványt vagy a CA tanúsítványt. Kizárólag abiztonságos LDAP kapcsolatokhoz szükséges. A fájl elérési út elé kell toldani: file:/.pl. file:/opt/icoserve/certificates/ldaptruststore.jks

LdapSslTruststorePasswordA jelszó az LDAP SSL kulcsadatbázishoz. Csak a LdapSslTruststore használata esetén szükséges.

LdapUrlAz LDAP hitelesítési szerver url-je, amellyel a felhasználónév össze lesz hasonlítva, lásd rész 3.1.6.

LdapUserGroupA csoport, amelybe a hitelesített felhasználók automatikusan kiosztásra kerülnek az LDAP-on keresztül.

Amikor a LdapUrl beállításra kerül, a felhasználói XML fájlokat a syngo.share webview a bejelentkezésnélautomatikusan generálja minden felhasználónak. Ugyanez érvényes a LdapUserGroup esetében is, amelyautomatikusan létre fogja hozni a csoport XML fájlt. További csoportokat manuálisan kell hozzáadni.

3.1.3 Alkalmazás-specifikus beállítások

Ez a fájl (webview.xml) tartalmazza a beállításokat, amelyek szükségesek a futási idő alatt. A minden fel-használóra alkalmazandó, általános beállítások itt állíthatók be. Ez magában foglal DICOM archívumokat,módozatokat, felhasználói felületeket, objektumokat, stb.

staticAppConfigRendszer alapú konfiguráció, amely úgy állítható be, hogy a különleges elvárásoknak is megfeleljen, pl. logóa bejelentkezési oldalon, egyedi címkék, helymeghatározás, külső alkalmazásokkal való kapcsolat, jelszavakravonatkozó irányelvek, lejárt munkamenet.

applicationLogoPathEgy abszolút elérési út a szerveren, ahol a logó található.

customizedLabels

externalApps

localeAT, AU, CA, CH, DE, DK, ES, GB, IT, NL, NO, NZ, PT, TR, US

modalities

passwordPolicy

sessionTimeout

dynamicAppConfigKörnyezet-specifikus beállításokat itt lehet elmenteni, pl. DICOM SCPs, C-FIND hozzáférési szabályok.

advanced

communication

serviceClassProvidersDICOM csatlakozási felület DICOM keresésekhez, lásd rész 3.2.3.2.

messaging

189

Page 190: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

permission

cFindAccessRuleLásd rész 3.2.3.3.

SearchPatientKeresési űrlap, eredménylista elrendezése, felhasználói keresés

ViewerWindowingAblakkezelési beállítások.

Minden eddig említett beállítás alkalmazható felhasználói és csoport szinteken is, amelyek felülírják ezeketaz alapbeállításokat. A StaticConfig a syngo.share VNA alkalmazásban lévő ClientConfig megfelelője.

Példa 1: Alkalmazás-specifikus beállítások (webview.xml)

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><appConfig>

<staticAppConfig><applicationLogoPath xsi:nil="true"/><customizedLabels><customizedLabel name="AccessionNumber"></customizedLabel><customizedLabel name="AlternatePatientId">SVNR</customizedLabel><customizedLabel name="AlternateVisitId"></customizedLabel><customizedLabel name="DocumentType"></customizedLabel><customizedLabel name="Modality"></customizedLabel><customizedLabel name="PatientAgeAtDeath"></customizedLabel><customizedLabel name="PatientBirthDate"></customizedLabel><customizedLabel name="PatientDeathDate"></customizedLabel><customizedLabel name="PatientFirstName"></customizedLabel><customizedLabel name="PatientId"></customizedLabel><customizedLabel name="PatientLastName"></customizedLabel><customizedLabel name="PatientName"></customizedLabel><customizedLabel name="PatientSex"></customizedLabel><customizedLabel name="Producer"></customizedLabel><customizedLabel name="ReferringPhysicianName"></customizedLabel><customizedLabel name="StudyDate"></customizedLabel><customizedLabel name="StudyDescription"></customizedLabel><customizedLabel name="Tags"></customizedLabel><customizedLabel name="VisitId"></customizedLabel>

</customizedLabels><externalApps xsi:nil="true"/><locale xsi:nil="true"/><modalities><modality>AR</modality><modality>ASMT</modality><modality>AU</modality><modality>BDUS</modality><modality>BI</modality><modality>BMD</modality><modality>CR</modality><modality>CT</modality><modality>DG</modality><modality>DOC</modality><modality>DX</modality><modality>ECG</modality><modality>EPS</modality><modality>ES</modality><modality>FID</modality><modality>GM</modality><modality>HC</modality><modality>HD</modality><modality>IO</modality><modality>IOL</modality><modality>IVOCT</modality><modality>IVUS</modality>

190

Page 191: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<modality>KER</modality><modality>KO</modality><modality>LEN</modality><modality>LS</modality><modality>MG</modality><modality>MR</modality><modality>NM</modality><modality>OAM</modality><modality>OCT</modality><modality>OP</modality><modality>OPM</modality><modality>OPT</modality><modality>OPV</modality><modality>OSS</modality><modality>OT</modality><modality>PLAN</modality><modality>PR</modality><modality>PT</modality><modality>PX</modality><modality>REG</modality><modality>RESP</modality><modality>RF</modality><modality>RG</modality><modality>RTDOSE</modality><modality>RTIMAGE</modality><modality>RTPLAN</modality><modality>RTRECORD</modality><modality>RTSTRUCT</modality><modality>RWV</modality><modality>SEG</modality><modality>SM</modality><modality>SMR</modality><modality>SR</modality><modality>SRF</modality><modality>STAIN</modality><modality>TG</modality><modality>US</modality><modality>VA</modality><modality>XA</modality><modality>XC</modality>

</modalities><passwordPolicy><minimumPasswordLength>0</minimumPasswordLength><passwordChangeIntervalInDays>365</passwordChangeIntervalInDays><passwordRequiresDigit>false</passwordRequiresDigit><passwordRequiresLowerCaseLetter>false</passwordRequiresLowerCaseLetter><passwordRequiresSpecialCharacter>false</passwordRequiresSpecialCharacter><passwordRequiresUpperCaseLetter>false</passwordRequiresUpperCaseLetter>

</passwordPolicy><sessionTimeout>300</sessionTimeout><hmacAuthentication><hashType>SHA2-256</hashType><password>theHmacPassword</password><validityInSeconds>60</validityInSeconds>

</hmacAuthentication></staticAppConfig><dynamicAppConfig>

<advanced><lockTimeout>60</lockTimeout>

</advanced><communication><scps>

<scp><description>archive_name</description><aet>ARCHIVEAET</aet>

191

Page 192: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<host>xxx.xxx.xxx.xxx</host><port>xxxxx</port>

</scp></scps>

</communication><messaging><message xsi:nil="true"/>

<showMessage>true</showMessage></messaging><permission><cFindAccessRule xsi:nil="true"/>

</permission><searchPatient><criteriaLayout xsi:nil="true"/><defaultCriteria xsi:nil="true"/><patientIdPrefix>PatIdPrefix</patientIdPrefix><resultlistLayout xsi:nil="true"/>

</searchPatient><viewerWindowing><presetsSeparator>|</presetsSeparator><presetsSubseparator>,</presetsSubseparator>

<ct>Cranium,25,95|Lungs,-700,1700|Abdomen,10,400|Mediastinum,10,450|Bone,300,2500|Spine,20,300|Postmyelo,200,1000|Petrous bone,500,4000</ct>

<mr>t1,570,1230|t2,477,1024</mr><nm>Full,54,129</nm><pt>Brain,16380,32750</pt>

</viewerWindowing></dynamicAppConfig>

</appConfig>

3.1.4 Felhasználó-specifikus beállítások

A felhasználói XML fájlok konfigurációkat tárolnak a felhasználók számára. Az alábbit LDAP kapcsolatnélkül történő futás esetén kell beállítani.

passwordA jelszónak kisbetűkből kell állnia és egy SHA-512 tördelt (hash) hexadecimális karakterláncként kell elmenteni,ami a dekódolt sóval (véletlenszerű adattal) lett létrehozva. LDAP kapcsolat használata esetén üresen hagyható.

saltEgy Base64 kódolt, véletlenszerű 16 bájtos karakterlánc (só). LDAP kapcsolat használata esetén üresen hagyható.

typeHelyi vagy LDAP.

Az ajánlott online eszközök a Base64-ben történő kódoláshoz és hash-ek létrehozásához:

Base64http://www.convertstring.com/EncodeDecode/Base64Encode

SHA512http://www.convertstring.com/Hash/SHA512

Példa 2: Felhasználó-specifikus XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><user>

<loginName>hmu</loginName><firstName>Ned</firstName><lastName>Sanders</lastName><password>879fd8e9e465389eac6baaef980ca04c1f2d990834ae31b041cd5aa793d8adc680e4b7f0dc71ad5af509cafc4af4405759600966b4252c31e0a4644d7b6cecb4</password><salt>c2FsdEFuZFdhdGVy</salt><salutation>Mr.</salutation>

192

Page 193: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<title xsi:nil="true"/><type>local</type><passwordExpires xsi:nil="true"/><group>ExampleGroup</group><dynamicAppConfig>

<messaging><message xsi:nil="true"/><showMessage>false</showMessage><showSafetyNotice>false</showSafetyNotice>

</messaging></dynamicAppConfig>

</user>

3.1.5 Egy csoport kijelölése

A csoport-specifikus XML fájl konfigurációkat tárol a csoportok számára. Egy felhasználónak egy hoz-zárendelt csoportja lehet. Ebből kifolyólag, a csoport elem a felhasználó XML fájljában használható.

Példa 3: Csoport XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><group>

<name>ExampleGroup</name></group>

3.1.6 LDAP

Önálló módban, a syngo.share webview egy LDAP szervert használhat a felhasználók hitelesítéséhez. AzLDAP kapcsolat paraméterei beállíthatóak a StaticConfig-ban, lásd rész 3.1.2.

A következő LDAP attribútumok kerülnek lekérdezésre, amikor egy felhasználóra keres:

snA felhasználó vezetékneve/családneve.

givenNameA felhasználó keresztneve/utóneve.

titleFelhasználó titulusa

personalTitleUgyanaz, mint title.

employeeTypeÁtirányítva ide: „salutation”.

uidEz egy egyedi azonosító az LDAP-ben beállított adatokhoz. Ez megadható egy helyőrzőként {0} formátumban,amely majd helyettesítődik a felhasználó bejelentkezési nevével.

Példa 4: LDAP URL-ek

ldap(s)://host:port/dn?attributes?scope?filterldap(s)://ldap.example.com/ou=people,ou=hospital,dc=example,dc=com?sn,givenName,title,

personalTitle,employeeType?sub?uid={user}

193

Page 194: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3.1.6.1 Hitelesítési részletek

Bejelentkezésnél, a syngo.share webview megkeresi a felhasználó-specifikus XML fájlt a konfigurációskönyvtárban. Ha megtalálta, és a felhasználó típusa LDAP-re van állítva, a hitelesítés az LDAP szolgál-tatás(ok) alkalmazásával folytatódik. Amennyiben a felhasználó-specifikus beállítási fájl nem létezik, asyngo.share webview megkísérli a hitelesítést az LDAP szolgáltatás(ok) ellenében, és ha sikerrel jár, létre-hoz egy felhasználó-specifikus XML fájlt a felhasználó részére.

A syngo.share webview a megadott LDAP BindDN és BindDN jelszót használja egy kiinduló felhasználókereséshez. Ha nincs LDAP BindDN biztosítva, akkor a syngo.share webview egy névtelen keresésthajt végre az adott felhasználóra. Ezután egy felhasználói keresés kezdődik a megadott kiindulásipontnál az LDAP fában, a megadott szűrési kritériumok felhasználásával. Ha található egy DN, akkormegkezdődik a felhasználónév és a jelszó hitelesítése. Ha ez sikeres, akkor a felhasználó bejelentkezik. Asyngo.share webview ≤ 10 áttételt támogat más LDAP szerverekhez.

SSL kapcsolat

Biztonságos LDAP kapcsolatokhoz, konfigurálni kell egy kulcsadatbázist (truststore) az LDAP szervertanúsítvánnyal, vagy az LDAP szerver tanúsítványhoz tartozó CA tanúsítvánnyal.

Példa 5: Java Truststore létrehozása

keytool -import -file C:\cascerts\firstCA.cert -alias firstCA-keystore myTrustStore.jks

firstCA.cert is the certificate that should be added.

myTrustStore.jks is the name of the resulting truststore.

3.2 Archív kapcsolatok

A syngo.share webview kommunikációt biztosít a syngo.share VNA alkalmazással, valamint egy vagy többDICOM archívummal. Ez a szakasz fontos információkat tartalmaz a két támogatott archív kapcsolat tí-pusra vonatkozóan.

3.2.1 Átfogó lekérdezés

A syngo.share webview minden csatlakozott DICOM archívumban és syngo.share VNA alkalmazásbankeres. A COBRA protokoll a syngo.share VNA termékkel való kommunikációra használható, és a DICOMprotokoll a további archívumokkal történő kommunikációhoz alkalmazható, lásd ábra 1.

194

Page 195: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ábra 1: Átfogó lekérdezés.

Search

C-FIND

2

Initial Client

(web browser)

1

C-FIND

Non-syngo.share

Archives

3

Results

syngo.shareVNA

CORBA

syngo.share

webview

SCU

1. Egy keresés történt a webfelületen, itt kijelölve mint a „Initial Client”.

2. A syngo.share webview kezdeményezi az összes konfigurált archívum közötti átívelést (mint a SCUa DICOM archívumokhoz).

3. Az eredmények összesítve vannak13 és visszajutnak a kezdeti ügyfélhez. DICOM archívumok es-etén, az eredményeket egy meglévő hozzáférési szabály megszűri, mielőtt azok visszajutnak a „InitialClient” részére.

3.2.2 syngo.share VNA Kapcsolat

Amikor syngo.share VNA lekérdezésre van konfigurálva, a syngo.share VNA automatikusan elérhetővéválik minden felhasználó számára. Ez az archív kapcsolat lehetővé teszi DICOM14 és más általános doku-mentumok keresését és megtekintését.

További archívumok adhatók hozzá ehhez a rendszerhez, lásd rész 3.2.3.

3.2.3 DICOM archív kapcsolatok

Amikor a syngo.share webview a syngo.share VNA alkalmazással együtt, vagy önálló módban fut, asyngo.share webview kommunikálni tud egy vagy több DICOM archívummal, DICOM dokumentumokkeresése és megtekintése érdekében. Hozzáférési szabályok konfigurálhatók a visszakeresett DICOMvizsgálatok és sorozatok szűréséhez, lásd rész 3.2.3.3.

3.2.3.1 DICOM követelmények

Egy DICOM archívumnak biztosítania kell egy Lekérdezési/Visszakeresési szolgáltatást, mint egy SCPgyökérrel a Vizsgálat szinten, ahogy ez a „Vizsgálat gyökér lekérdezési/információ visszakeresési modell”által előre meg van határozva. Továbbá, minden DICOM archív kapcsolatnak támogatnia kell az ISO_IR192 (UTF-8) karakterkészletet.

Ideális esetben, a C-FIND támogatja a következő sorvége-billentyű tulajdonságokat:

13Ismétlődések láthatók. Az első válasz kapja az elsőbbséget.14Egy DICOM dokumentum értelmezhető vizsgálatként, sorozatként vagy képként.

195

Page 196: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

NumberOfFrames (0028,0008)Minden képet multiframe DICOM képként kell megtekinteni. Enélkül csak az első dokumentum lesz látható.

AcquisitionNumber (0020,0012) és InstanceNumber (0020,0013)Szükséges a DICOM dokumentumok rendezéséhez. Máskülönben a rendezés egyedül a visszakeresési sorrendenfog alapulni.

3.2.3.2 DICOM beállítások

A DICOM archívumokat (más néven SCP-k) először konfigurálni kell, mielőtt a syngo.share webview ál-tal elérhetővé válnak. Amikor a syngo.share VNA termékkel együtt futnak, ezek konfigurálva vannaka webadmin komponensen, és kihasználhatják a beállítás-öröklődés előnyeit. Amikor önálló módbanfutnak, a DICOM archívumokat arra szolgáló XML fájlokban kell konfigurálni a csoportokhoz és/vagy fel-használókhoz, lásd rész 3.1.3. Tekintet nélkül arra, hogy a DICOM archívumok hol lettek konfigurálva, azXML felépítése nem változik, lásd 6.

A webadmin konfiguráció a következő alatt található:

Rendszer menedzsment Modul konfiguráció webview Kommunikáció Service Class Providers

Szükséges XML elemek

descriptionAz SCP egyik leíró neve, a könnyű beazonosítás érdekében. Adattípus: karaktersor.

aetAz SCP hívott AET-je. Nem haladhatja meg a 16 karaktert. Adattípus: karaktersor.

hostAz SCP hosztja. Adattípus: karaktersor.

portAz SCP portja. Adattípus: egész

Választható XML elemek

alternateCallingAetEgy alternatív név a (syngo.share webview) SCU-nak, abban az esetben, ha az SCP egy specifikus vagy márkonfigurált hívó AET-et vár el. Nem haladhatja meg a 16 karaktert. Az alapértelmezett érték be van állítva astatikus konfigurációs fájlban. Adattípus: karaktersor.

useExploratoryCfindAccessModeAmikor ez az érték igazra van állítva, a felderítő mód aktiválódik, ezáltal figyelmen kívül hagyja a normál DICOMhierarchiát. Ha ez az elem nem létezik, a lekérések a normál DICOM hierarchiát fogják követni. Ez a funkciócsak akkor releváns, ha a C-FIND elérési szabályok kerülnek alkalmazásra, lásd rész 3.2.3.3. A felderítő C-FINDhozzáférési módot kell használni olyan DICOM archívumokhoz, amelyek rossz szintekre juttatják vissza az at-tribútumokat, lásd táblázat 1.A DICOM Standard meghatározza, hogy egy elemet melyik szinten lehet használni, de némely DICOM archívummellőzi ezt a hierarchiát. Ha ez az eset áll fenn, be lehet kapcsolni a felfedező C-FIND hozzáférési módot. Ez azintelligens keresés minden elemet lekér a hozzáférési szabályból a vizsgálati szinten. Ha egyik sem, vagy nem azösszes elem jut vissza, egy további sorozatszintű lekérés fog történni a hiányzó elemekkel. Ideális esetben, egysorozatszintű lekérés után, minden szükséges információ vissza fog jutni a hozzáférési szabály alkalmazásához.

Példa 6: XML DICOM SCP beállítások

<scps><scp>

<description>PACS</description><aet>CALLED_AET</aet><host>host</host><port>104</port><alternateCallingAet>CALLING_AET</alternateCallingAet><useExploratoryCfindAccessMode>true</useExploratoryCfindAccessMode>

</scp>

196

Page 197: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

</scps>

táblázat 1: Támogatott DICOM elemek C-FIND hozzáférési szabályokhoz

DICOM címke DICOM szint syngo.share VNA Nem szabványos

institutionName 0008,0080 Sorozat Sorozat Vizsgálat

institutionalDepartmentName 0008,1040 Sorozat Sorozat Vizsgálat

referringPhysicianName 0008,0090 Vizsgálat Vizsgálat -

performingPhysicianName 0008,1050 Sorozat Sorozat -

currentPatientLocation 0038,0300 Vizsgálat - Vizsgálat

A következő lépések szintén szükségesek:

1. A QueryRetrieveScuCallingAet paraméternek a StaticConfig fájlban, a syngo.share webviewtermékhez, tartalmaznia kell a hívó AET-et.

2. A QueryRetrieveScuCallingAet és a StorageScpCalledAet paramétereket be kell állítania webrenderserver StaticConfigban.

3. Minden megadott AET-et regisztrálni kell a DICOM archívumban.

3.2.3.3 C-FIND hozzáférési szabályok

A hozzáférési szabályok arra szolgálnak, hogy korlátozzák a hozzáférést bizonyos DICOM vizsgálatokhozés DICOM sorozatokhoz. Egy szabály bizonyos DICOM elemek alapján szűri a visszajuttatott keresési ered-ményeket, lásd táblázat 1. Csak a hivatkozó orvos neve (ReferringPhysicianName) és a végrehajtó or-vos neve (PerformingPhysicianName) korlátozható a felhasználók és/vagy csoportok számára. Vegye fi-gyelembe, hogy a syngo.share webview egy csoportja minden felhasználóra utal a syngo.share VNA ter-mékben. Felhasználói sablon. Lásd táblázat 2, példaként a kifejezések értékelésére többszörös kritéri-umok esetén.

C-FIND hozzáférési szabályok beállításai

Amikor a syngo.share webview a syngo.share VNA termékkel együtt fut, ezek konfigurálva vannak a we-badmin komponensen, és kihasználhatják a konfiguráció-öröklődés előnyeit. Amikor önálló módban fut,a szabályokat az arra szolgáló XML fájlokban lehet konfigurálni az egész alkalmazás, csoportok és/vagyfelhasználók részére, lásd rész 3.1.3.

A webadmin konfiguráció a következő alatt található:

Rendszer menedzsment Modul konfiguráció webview Engedélyezések C-FIND hozzáférési szabály

MegjegyzésTanácsos csak olyan hozzáférési szabályokat meghatározni, amelyek az összes archívumban támoga-tott DICOM elemeket tartalmaznak, különben az olyan archívumokból származó eredmények nemfognak megjelenni, amelyek nem támogatnak egy elemet.

197

Page 198: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Támogatott műveleti jelek

Az alábbiakban következik egy lista a támogatott műveleti jelekről, amelyek a hozzáférési szabály kife-jezésekben használatosak. A műveleti jelek és a műveletek tárgyai nem betűméret-érzékenyek. Ez aztjelenti, hogy a kifejezések a betűmérettől függetlenül lesznek értékelve. A személynevek összehason-lításakor csak a kereszt- és vezetéknevek lesznek figyelembe véve.

ISAz értékelésnek a kifejezés mindkét oldalán azonosnak kell lennie.

ANDAdjon hozzá kötelező kritériumot a kifejezéshez.

ORAdjon hozzá választható kritériumot a kifejezéshez.

()Adjon meg hatókört a többszörös műveletekhez. A hatókörnek csak a végleges értéke lesz figyelembe véve, lásdtáblázat 2.

;Kifejezés lezárása.

USEREz a művelet a felhasználót inkább karaktersorként fogadja el, mint DICOM elemként „Személy neve”. Ez csakreferringPhysicianName és performingPhysicianName nevekre alkalmazható, lásd 9.

GROUPEz a művelet megfelel egy csoportnak. Ez csak a referringPhysicianName és performingPhysicianName elemekrealkalmazható, lásd 9.

Helyőrzők

Az alábbiakban következik egy lista a támogatott helyőrzőkről, amelyek a hozzáférési szabályoknálhasználatosak.

'*'Minden karaktert értékel.

[user]A jelenleg bejelentkezett felhasználót értékeli.

pl. „Max*” megfelelne ezeknek: „Max Mustermann” és „Max Merryweather”.

Példa 7: C-FIND hozzáférési szabály: Egyedülálló kifejezések karaktersor mezőkkel

institutionName IS 'Tirol Kliniken';institutionalDepartmentName IS 'Tirol Kliniken Radiologie';currentPatientLocation IS '12345';

Példa 8: C-FIND hozzáférési szabály: Egyedülálló kifejezések DICOM „Személy neve” mezőkkelCsak a vezeték- és keresztnevek lesznek összehasonlítva.

referringPhysicianName IS 'Mustermann^Max';referringPhysicianName IS USER 'maxmustermann';referringPhysicianName IS USER [user];performingPhysicianName IS GROUP 'Radiologist';

Példa 9: C-FIND hozzáférési szabály: Kombinált kifejezés műveleti jelek és helyőrzők használatá-valVegye figyelembe, hogy a kerek zárójelben levő kifejezés értékelésre kerül a következő műveleti jelalkalmazása előtt.

(referringPhysicianName IS USER [user] OR referringPhysicianName IS USER 'rne')

198

Page 199: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

AND referringPhysicianName IS 'Mustermann^Max' OR institutionName IS 'Tirol*';

táblázat 2: C-FIND hozzáférési szabályok kiértékelése

Kifejezés Értékelés

igaz VAGY igaz VAGY igaz igaz

hamis VAGY hamis VAGY igaz igaz

hamis VAGY hamis VAGY hamis hamis

hamis ÉS igaz hamis

igaz ÉS (igaz VAGY hamis) igaz

igaz ÉS hamis VAGY hamis hamis

3.3 Beágyazott hitelesítő lap külső webhelyeken

A syngo.share támogatja a külső webes alkalmazásokkal való integrációt. A syngo.share webview ter-mékhez szükséges hitelesítő lap beágyazható más webhelyekbe a gyorsabb és kényelmesebb elérésérdekében. Ez talán előnyös lehet hitelesítést igénylő, meglévő webes infrastruktúrákkal rendelkezőműveletekhez. A hitelesítő lap beágyazása egy „HTML iframe” használatával történhet.

Példa 10: iframe mint hitelesítő lap külső webhelyeken

<iframe s r c =” < s e r v e r s r c > / webview/ < tenantname >/ < sitename >”s t í l u s =” határ : 0px s z i l á r d #000000; magasság :403 px ; margó : 0px ;k i t ö l t é s : 0px ; s z é l e s s é g : 299px ” i d =” loginFrame ” >

A <tenantname>, <serversrc>, és <sitename> beállítandó változókat jelölnek. A formátum stílusparaméter értékei, hogy a lap hogyan néz ki, pl. magasság, szélesség, stb.

199

Page 200: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4 Első lépések

Ez a fejezet a syngo.share webview legfontosabb jellemzőit, valamint a működtetési utasításokat tartal-mazza.

4.1 Felhasználói biztonság

A syngo.share webview használatához érvényes felhasználónév és jelszó szükséges, amelyet az Ön in-tézményében dolgozó rendszergazda fog kiutalni. A kiosztott szerepkörök és jogosultságok határozzákmeg, hogy egy adott felhasználó számára mely funkciók lesznek engedélyezettek. Az inaktív alkalmazá-sok automatikusan lezárásra kerülnek annak biztosítása érdekében, hogy ne történhessen jogosulatlanhozzáférés. Annak érdekében, hogy onnan folytathassa a munkát, ahol abbahagyta, egyszerűen csakjelentkezzen be újra és a program az automatikus lezárás aktiválása előtti állapotában fog betöltődni.

4.2 Billentyűkombináció

Használhat billentyűkombinációkat is a funkciók behívásához. A gyorsbillentyűket megtalálja a környezet-érzékeny menüben, vagy az adott funkció helyi súgójában. A billentyűkombinációk teljes listáját meg-találja az online súgó kézikönyvében.

4.3 Keresés páciensekre vagy dokumentumokra

A keresés megkezdéséhez adja meg a megfelelő keresési kritériumot a keresőmezőben és nyomja mega „Keresés” gombot. Abban az esetben, ha az Ön keresési kritériuma nem elégséges, a „Keresés” gombinaktív marad. A keresési kritériumok gyors eltávolításához nyomja meg a „Reset” gombot. A keresőmo-tor mezői meghatározhatóak a nézet és a syngo.share webview alkalmazásoknál a „Keresőmezők beál-lítása” gomb használatával, valamint a szükséges keresőmezők (de)aktiválásával. Ezt a beállítást a pro-gram menteni fogja. Kis és nagy betűk között nem tesz különbséget a program.

4.3.1 Részletes keresés helyettesítő karakterekkel

A következő karakterek használatával végezhet részletes keresést helyettesítő karakterekkel a keresőfelületen:

Az előjel „%” egy vagy több karakter változója

Az aláhúzás „_” pontosan egy választható karakter változója

200

Page 201: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Példa 11: Keresés helyőrzők (helyettesítő karakterek) használatával„m%er” ezt eredményezné: „Meier”, „Mayer”, „Moser”, „Mariacher”, stb.

„m_ier” ezt eredményezné: „Meier”, „Maier”, stb.

4.4 Dokumentum keresés és eredmények (syngo.share view, syngo.sharewebview)

A keresési eredmény oszlopok önkényesen rendezhetőek, ehhez egyszerűen húzza őket a kívánt helyre akurzorral. A kiválasztott sorrend elmentésre kerül az Ön felhasználói profiljában és jövőbeli keresésekhezezt a sorrendet használja majd a program.

Az oszlopok rendezéséhez kattintson az oszlopfejlécre.

Az internetes alkalmazásban, az oszlopok előhívásához vagy elrejtéséhez kattintson a nyílra az os-zlopfejlécen. Ezek a beállítások a syngo.share view alkalmazás környezetérzékeny menüjében ál-líthatók be. Az Ön beállításai elmentődnek és elérhetőek lesznek a következő alkalommal, amikormegnyitja a programot.

A keresési eredmények CSV fájlként kiexportálhatók a syngo.share webview és a webadmin inter-netes alkalmazásokban.

Egy keresési eredmény megnyitásához, kattintson rá duplán az eredmények listájában:

A syngo.share view alkalmazásban a páciensről szóló feljegyzések egy dokumentumfába töltődnekbe.

A syngo.share webview és a webbox alkalmazásokban a kiválasztott tételek a megjelenítőbenlesznek láthatóak.

4.5 Kulcsszó címkézés

A syngo.share view, syngo.share print, syngo.share import, és a syngo.share webview alkalmazásokbana dokumentumokat megjegyzésekkel láthatja el. Ehhez a funkcióhoz egy adminisztrátor különleges en-gedélye szükséges. A címkék egy további réteget adnak a dokumentumok leírásához azért, hogy ezek ajövőben könnyebben megtalálhatók legyenek. Egy beállítás meghatározza, hogy a címkék egy katalógus-ból választhatók, dinamikusan hozzáadhatók egy katalógushoz, vagy szabad szövegként kerüljenek be-vitelre (pl. megjegyzésként). A következő DICOM szintek ezeket a kulcsszó címkéket támogatják: vizsgála-tok, sorozatok és képek. Az általános tárolók is támogatják a címkézést. A kulcsszavas keresés folyamán,az eredmények a kulcsszó címke hozzáadásának szintjétől függetlenül jelennek meg.

A címkézés további részleteit olvassa el az online súgóban.

201

Page 202: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4.6 Export/local Saving

A syngo.share view, syngo.share webview, és a webbox alkalmazásokban az exportálási funkcióklehetőséget adnak az adatok helyi elmentésére. Az adatok exportálásához két különböző engedélyezésiszint lehetséges:

Csak névtelenül történő exportálás

Teljes engedéllyel történő exportálás

4.6.1 Exportálás az alábbival: syngo.share view

Vizsgálatok és sorozatok exportálása a dokumentumfában:

Kattintson a „Minden sorozat exportálása” gombra az összes fájl exportálásához.

Válassza ki a kívánt tételeket és exportálja ki őket a „Kiválasztott sorozatok exportálása” gombhasználatával.

Egyes képek exportálása a nyomtatási területre:

1. A dokumentumfából húzza át a nyomtatási területre a kiválasztott elemeket.

2. Kattintson az „Exportálás…” gombra.

4.6.2 Exportálás az alábbival: syngo.share webview

Kiválasztott elemek exportálása az alábbiban: syngo.share webview:

1. Kattintson az „Exportálás…” vagy az „Exportálás mint…” gombra a környezetérzékeny menüben.

2. The export wizard will open where you can configure your export.

4.7 Műveleti állapotok irányítása

Minden számítógépes alkalmazás rendelkezik egy állapotterülettel, amely tartalmaz

Ha a kívánt művelet sikeres volt, az állapotjelzőn egy zöld pipa látható.

Egy felkiáltójel jelzi, ha a műveletet nem sikerült végrehajtani. Részletesebb információkért kat-tintson az állapotjelzőre.

202

Page 203: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5 Alkalmazás syngo.share webview

A syngo.share webview alkalmazás hasonló a syngo.share view alkalmazáshoz, kivéve azt, hogy inter-netes böngészőben fut. Megtekinthet orvosi dokumentumokat (pl. radiológiai képeket, klinikai jelen-téseket, páciensek adatait) és változtathat a kép megjelenésén vagy perspektíváján beépített eszközöksegítségével (pl. nagyítás, forgatás, fényerő, stb.). A syngo.share webview alkalmazást használhatja arra,hogy dokumentumokat közvetlenül megmutat a pácienseknek, valamint adminisztratív munka végzéséreis.

Példák: Küldés, megosztás és dokumentumok címkézése kulcsszavakkal.

5.1 Dokumentumok megtekintése

Annak érdekében hogy a vizsgálatokat a megjelenítőben láthassa, tegye az alábbiak közül az egyiket:

Kattintson duplán a listában szereplő egyik vizsgálatra

Kattintson a Dokumentum megtekintése gombra.

Az egér jobb gombjával kattintson a tételre és utána kattintson a Dokumentum megtekintése lehetősé-gre

A „választék lista” fül megmutatja az egy pácienshez tartozó összes elérhető dokumentumot az archívum-ban. Több dokumentum megjeleníthető mellette vagy felette elrendezve.

5.2 Páciensek megtekintése

A kívánt pácienshez megnyílik egy fül, miután rákattint a Páciens megtekintése gombra vagy a helyi menüben

található Páciens megtekintése gombra. E fül alatt nézeti szűrök találhatók a bal oldalon:

Páciens nyilvántartások.

Páciens vizitek.

5.2.1 Funkciók a páciens fül alatt

Nézeti szűrők reszeteléseEltávolíthatja a fájlok és vizitek szűrését.

Páciens dokumentumainak letöltéseÖn névtelen adatokat exportálhat archív fájlként, vagy futtathatja azokat egyszerű PDF fájlként.

Páciens adatok kijelzéseÖn megtekinthet pácienssel kapcsolatos információkat és további adatokat, valamint a beteggelkapcsolatban álló személyeket, mint például a legközelebbi hozzátartozókat vagy biztosítással ren-delkezőket.

203

Page 204: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Páciens URL kijelzéseEz egy páciens URL-t biztosít az aktív betegnaplóhoz, amely megnyitható egy internetes böngészőben.

Archív párbeszéd kijelzéseE funkció használatához, Önnek szüksége lesz egy speciális felhatalmazásra, hogy a helyi elmentettdokumentumokat összekapcsolhassa az aktív betegnaplóval. Az „archív adatok” ablak megnyílik, és apáciensi kontextus automatikusan előre kiválasztódik Önnek.

5.3 Helyi menü az eredménylistához

Dokumentum megtekintéseNyisson meg egy dokumentumot a megjelenítőben, vagy biztosítson egy letöltési linket, ha a doku-mentum típusa nem támogatott.

Páciens megtekintéseNyisson meg egy fület a kiválasztott pácienshez, hozzáféréssel a következőkhöz:

Nézeti szűrők

Más dokumentumok & DICOM vizsgálatok

DICOM sorozatok

Képnézet és opciók

Külső keresésEz lehetővé teszi, hogy Ön gyorsan hozzáférjen a syngo.share view és a syngo.share import alkalmazá-sokhoz:

Keresés páciens azonosítóvalA syngo.share view megnyitása egy kiválasztott páciens azonosítóval.

Keresés vizit azonosítóvalA syngo.share view megnyitása egy kiválasztott vizit azonosítóval.

Beszerzés páciens azonosító használatávalA syngo.share import megnyitása a kiválasztott páciens azonosítóval.

Beszerzés vizit azonosító használatávalA syngo.share import megnyitása a kiválasztott vizit azonosítóval.

TörlésA dokumentum törlése.

KüldésDokumentum küldése egy olyan AET-nek, amely a webadmin alkalmazásban fogadóként van konfig-urálva.

Regiszterhivatkozás mutatóEgy dokumentum elérhetővé tétele alrendszerek számára. Ön manuálisan regisztrálhat dokumen-tumokat, amelyek elérhetőek a syngo.share webview számára. A háttérben, elküldésre kerül egy hi-vatkozási mutató az alrendszernek, amely információkat tartalmaz a dokumentumról.

MegosztásDokumentumok megosztása kollégákkal és helyi orvosokkal a webbox alkalmazáson keresztül.

URL kijelzéseEgy tételhez való közvetlen hozzáféréshez a böngészőben, Ön visszakereshet egy URL-t.

204

Page 205: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Exportálás...

Exportálás mint ...Lehetővé teszi a dokumentumok helyi elmentését.

Helyi megnyitás...Ha a syngo.share view alkalmazás helyileg telepítve van, Ön megnyithatja a dokumentumot a helyimegtekintőben.

Címkék hozzáadása...Ön alkalmazhat kulcsszó címkéket a dokumentumokhoz.

Címkék szerkesztése...Ön eltávolíthat kulcsszó címkéket a dokumentumokról.

Másolás...Ön dokumentumokat másolhat egy másik tárhelyre.

Áthelyezés...Ön áthelyezhet dokumentumokat egy másik tárhelyre.

Újra hozzárendelés...A rossz helyre tett dokumentumokat újra hozzárendelheti egy másik pácienshez vagy vizithez.

Dokumentum tulajdonságok megváltoztatása...Megváltoztathatja egy vizsgálat dátumát vagy leírását egy dokumentumhoz.

MegjegyzésA rendszergazda által kijelölt felhasználói szerepkörök és az azokhoz társuló engedélyek határozzákmeg, hogy melyik funkciók hozzáférhetőek.

Page 206: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

EKm

egfe

lelő

ség

inyi

latk

oza

t

EK megfelelőségi nyilatkozat

A termék adatai

A termék neveTípusTípusszámA 93/42/EGK irányelv IX. melléklete szerintiminősítés

syngo.share webviewVA26A_BF0611250006Class I

Gyártó

Cím ITH icoserve technology for healthcare GmbHInnrain 986020 InnsbruckAustriaPhone: +43 512 89059

Az értékelés részletei

A 93/42/EGK irányelv szerinti eljárás VII. melléklet

Alkalmazott szabványok

EN ISO 13485:2016EN ISO 9001:2015EN ISO 14971:2012EN 62304:2006 + Cor.:2008 + A1:2015EN 62366-1:2015 + AC:2015

Kizárólagos felelősség mellett kijelentjük, hogy a fentebb ismertetett termékek megfelelnek a 93/42/EGKirányelv előírásainak, amennyiben telepítésük és használatuk a használati utasítás és a termékdokumen-tációk szerint történik. Ez a nyilatkozat érvénytelenít a termékre vonatkozóan kiadott minden korábbinyilatkozatot.

Innsbruck, 2019-09-04

Dr. Bernhard Hirsch

vezérigazgató

Mag. (FH) Herbert Plankl

osztályvezető, Minőség-ellenőrzési és dokumentációs osztály

Page 207: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ITH icoserve technology for healthcare GmbHInnrain 98A-6020 InnsbruckAustria

2019

Distributed bySiemens Healthcare GmbHHenkestr. 12791052 ErlangenGermanyPhone: +49 9131 84-0siemens-healthineers.com

Legal ManufacturerITH icoserve technology for healthcare GmbH

Innrain 986020 Innsbruck

AustriaPhone: +43 512 89059

Made in Austria

Page 208: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241

syngo.share webviewManuale utente

Page 209: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Indice1 Introduzione 211

1.1 Destinazione d’uso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2111.2 Requisiti di sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2111.3 Avvertenze di sicurezza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212

Distribuzione di immagini e risultati . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212Istruzione medica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212Deviazioni di calcolo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212Unità . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212Restrizione di accesso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213Effetti di programmi esterni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213Stampa di immagini . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213

2 Installazione con syngo.share VNA 2142.1 Requisiti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2142.2 Passaggi di installazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2142.3 Configurazione e attivazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215

3 Installazione senza syngo.share VNA 2173.1 Configurazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217

3.1.1 Controlli file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2173.1.2 Impostazioni statiche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2173.1.3 Impostazioni specifiche per applicazione . . . . . . . . . . . . . . . . . . . . . 2183.1.4 Impostazioni specifiche dell’utente . . . . . . . . . . . . . . . . . . . . . . . . 2213.1.5 Assegnazione di un gruppo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2223.1.6 LDAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222

3.1.6.1 Dettagli di autenticazione . . . . . . . . . . . . . . . . . . . . . . . 2233.2 Connessioni di archivio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223

3.2.1 Query Spanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2233.2.2 Connessione syngo.share VNA . . . . . . . . . . . . . . . . . . . . . . . . . . 2243.2.3 Connessioni di archivio DICOM . . . . . . . . . . . . . . . . . . . . . . . . . . 224

3.2.3.1 Requisiti DICOM . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2243.2.3.2 Impostazioni DICOM . . . . . . . . . . . . . . . . . . . . . . . . . . 2253.2.3.3 Regole di accesso C-FIND . . . . . . . . . . . . . . . . . . . . . . . 226

3.3 Pagina di autenticazione integrata in siti web esterni . . . . . . . . . . . . . . . . . . . 228

4 Primi passi 2294.1 Sicurezza utenti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2294.2 Combinazione di tasti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2294.3 Ricerca di pazienti e documenti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229

4.3.1 Ricerca avanzata con caratteri jolly . . . . . . . . . . . . . . . . . . . . . . . . 2294.4 Ricerca documenti e risultati (syngo.share view, syngo.share webview) . . . . . . . . . 2304.5 Tagging con parole chiave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2304.6 Esporta/salvataggio locale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230

4.6.1 Esportazione con syngo.share view . . . . . . . . . . . . . . . . . . . . . . . . 2314.6.2 Esportazione con syngo.share webview . . . . . . . . . . . . . . . . . . . . . 231

4.7 Controllo dello stato delle azioni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231

5 Applicazione syngo.share webview 2325.1 Visualizzazione di documenti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2325.2 Visualizzazione di pazienti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232

5.2.1 Funzioni sotto la scheda paziente . . . . . . . . . . . . . . . . . . . . . . . . . 232

209

Page 210: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5.3 Menu contestuale per l’elenco dei risultati . . . . . . . . . . . . . . . . . . . . . . . . . 233

Dichiarazione di conformità CE syngo.share webview 235

210

Page 211: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1 Introduzione

1.1 Destinazione d’uso

syngo.share webview è un’applicazione web da utilizzare per la distribuzione di immagini e risultati clinicie fornisce interfacce generiche standardizzate per collegare dispositivi medici senza necessità di control-larne o alterarne le funzioni. syngo.share webview consente l’accesso a dati da sistemi collegati (comead esempio archivi indipendenti dal fornitore (VNA), sistemi di archiviazione e comunicazione di immag-ini, archivi DICOM, domini XDS/-I Affinity, sistemi di registrazione medica elettronici, sistemi informativiclinici) e da file system locali per la visualizzazione elettronica dei dati.

1.2 Requisiti di sistema

syngo.share webview può essere eseguito utilizzando i seguenti browser web:

Ottimizzato per: ≥ 1280x1024

Google Chrome ≥ 67

Microsoft Internet Explorer ≥ 11

Mozilla Firefox ≥ 60

Supportato:

Apple Safari ≥ 11

Microsoft Edge

Per sistemi operativi per dispositivi mobili, quali:

Android

Apple iOS

Microsoft Windows 10

Gesti touchsyngo.share webview supporta gesti touch, ma non è ottimizzato per il loro uso.

Video streaming in Microsoft Internet ExplorerQuesta funzionalità è disponibile in Microsoft Internet Explorer ≥ 11 a partire da Microsoft Windows≥ 8 in poi.

211

Page 212: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1.3 Avvertenze di sicurezza

Distribuzione di immagini e risultati

syngo.share webview è destinato esclusivamente alla distribuzione di immagini e risul-tati clinici.Non utilizzare syngo.share webview per diagnosi dirette.

Istruzione medica

L’uso di syngo.share webview deve essere consentito esclusivamente a membri qualifi-cati del personale.

Deviazioni di calcolo

I calcoli e le calibrazioni non effettuati in syngo.share webview hanno un livello di pre-cisione correlato alla precisione del programma in cui sono stati creati, non a quella disyngo.share webview. Inoltre, il livello di precisione è soltanto altrettanto preciso dei datiraccolti con la modalità utilizzata. Ciò significa che ogni volta che viene collegata unamodalità, questa deve essere calibrata. La plausibilità della calibrazione del dispositivo edell’interpretazione dei calcoli utilizzati in una diagnosi deve essere esaminata da mem-bri qualificati del personale. Le deviazioni possono essere causate dall’immagine stessa,in particolare per scansioni a raggi X tradizionali (CR) ad esempio pelvi o anche. La rap-presentazione della distanza tra la parte del corpo in registrazione e la lastra di imagingpotrebbe deformare la lunghezza su una rappresentazione di immagine a raggi X a duedimensioni. Anche se esiste un punto di riferimento incluso nella scansione (ad esempioun pallino), si verifica sempre una deviazione se il punto di riferimento non è posizionatoprecisamente all’altezza della parte del corpo che viene calcolata al momento della scan-sione. L’area dei poligoni i cui bordi si sovrappongono non viene calcolata correttamentein ogni caso. Inoltre, l’algoritmo di estrapolazione usato in syngo.share webview per lavisualizzazione di immagini può occasionalmente condurre a un rendering impreciso. Icalcoli di tali immagini possono non essere precisi.Quanto segue definisce il metodo di arrotondamento dei calcoli:

Lunghezza e area della superficie: al decimo più vicino Densità (HU): al numero intero più vicino

212

Page 213: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Unità

L’applicazione syngo.share webview è conforme alla direttiva 80/181/CEE, che contienespecifiche relative alle unità di calcolo. Le lunghezze calibrate devono essere calcolateusando i millimetri. Le aree delle superfici devono essere calcolate in millimetri quadrati(mm2). Gli angoli piani devono essere calcolati in gradi. Le densità devono essere cal-colate usando l’unità standard di settore, unità Hounsfield (HU), non disciplinata dalladirettiva 80/181/CEE.

Restrizione di accesso

Accertarsi di chiudere la sessione di syngo.share webview dopo aver finito di lavorare perevitare accessi non autorizzati al sistema.

Effetti di programmi esterni

Il produttore del software non assicura che applicazioni di terzi non influenzino nega-tivamente il sistema. Gli eventuali programmi esterni cui syngo.share webview accedehanno standard corrispondenti ai rispettivi produttori.

Stampa di immagini

Quando si stampano immagini utilizzando l’opzione di didascalia immagine «Come foto-camera», è possibile che alcune etichette restino nascoste alla vista a causa dello spaziofisicamente limitato sulla pagina. Di conseguenza, trasformazioni possibili come rifles-sione, rotazione, stati di presentazione applicati ecc. e persino i dati del paziente pos-sono non essere visibili sulla stampa. Se una serie ha stati di presentazione attiva neilayout di visualizzazione e di stampa, la disattivazione degli stati di presentazione nellayout di visualizzazione li disattiva anche nel layout di stampa della serie.

213

Page 214: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

2 Installazione con syngo.share VNA

Accertarsi che siano soddisfatti i seguenti requisiti prima di procedere con l’installazione di syngo.share webview.

2.1 Requisiti

IcoSetupIcoSetup deve essere installato e configurato.

syngo.share VNAsyngo.share VNA deve essere installato e in esecuzione.

MV con RHEL7 disponibilesyngo.share webview può essere installato su una MV dedicata o sulla stessa MV di syngo.share VNA.Si raccomanda di usare una MV dedicata per più di 100 utenti di syngo.share webview.

2.2 Passaggi di installazione

syngo.share webview deve essere installato con l’installatore IcoSetup utilizzando lo stesso host IcoSetupdi syngo.share VNA.

Se syngo.share webview deve essere installato su una MV dedicata, aggiungere il nome host nellasezione «share» del file di inventario IcoSetup.

Se syngo.share webview deve essere installato su una MV syngo.share VNA esistente, la MV cor-rispondente deve già essere elencata nella sezione «share».

Per ulteriori informazioni in merito all’installazione di IcoSetup, vedere la Guida online di syngo.share VNA.

Prerequisiti

1. La chiave ssh è distribuita alla MV webview.

2. Il file di inventario è presente ed elenca la MV webview nella sezione «share». section.

3. syngo.share webview ISO e il corrispondente file di somma di controllo sha512 è posizionatosull’host icosetup

Sull’host IcoSetup devono essere eseguiti i seguenti passaggi:

1. Eseguire il comando icosetup e immettere il percorso completo a syngo.share webview ISO quandoicosetup chiede il file iso.

icosetup

214

Page 215: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Full-path to the share/sense iso file: /root/syngo.share_VA26A.webview_RH7.iso

The given isofile contains following product:---------isotype: 'SP'majorversion: 'VA26'servicepack: 'VA26A'versionstring: 'syngo.share VA26A.webview RH7'product: 'syngo.share webview'isoversion: '4.6.0.0'---------

Following hosts will be processed:---------- localhost---------This will start icosetup in setup mode and execute an installation or BF/SP update on the

hosts listed aboveAre you sure you want to continue? Answer with Y:…

Dopo il completamento corretto di questo passaggio, syngo.share webview viene installato su tuttigli host share elencati nel file di inventario. Però non è ancora attivato e configurato

2.3 Configurazione e attivazione

Sull’host dove syngo.share webview deve essere eseguito, devono essere effettuati i seguenti passaggi:

1. Eseguire lo script di configurazione iniziale e rispondere alle domande. Accertarsi di rispondere Noalla domanda «modalità standalone»

/opt/icoserve/etc/samples/initial-configure-webview.sh

Welcome to syngo.share initial configuration!

RHEL7 OS found

no configuration found

Do you want to install a default configuration? [y/N] y

Do you want to change configuration? [y/N] y

Configuration:Run webview/webrenderserver in standalone mode without syngo.share VNA? [y/n]: nNamingHost where Corba OmniNames is running? only used if not in standalone mode! (

hostname, maybe sharetest.ith-icoserve.com): sharetest.ith-icoserve.comIs this Host used ONLY for webview/webrenderserver (no other syngo.share processes

running on it)? [y/n]: yGoing to write configuration. Continue? [y/N] y

Do you want to enable Webapps service? [y/N] y

configuration done - have a nice day!

Please edit /opt/icoserve/config/share-webapps.conf to configure needed webapplicationson this host!

Modifica /opt/icoserve/config/share-webapps.conf

215

Page 216: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

WebTenantAdminUser=icoserveWebTenantAdminPWD=icoserveMinHeapSpace=128mMaxHeapSpace=2048mwebadmin=0webtenantadmin=0webservice_api=0webview=1webrenderserver=1webviewdiagnostic=0

2. Attivare o disattivare i servizi web da eseguire su questo host. syngo.share webview richiede unwebrenderserver, quindi accertarsi di attivarlo.

3. Se syngo.share webview è in esecuzione su una MV dedicata, sincronizzare le chiavi SSL CORBA dauna MV syngo.share VNA esistente

rsync -av sharevnahostname:/opt/icoserve/certificates/ /opt/icoserve/certificates/

4. Avvio di syngo.share webview

systemctl restart share-webapps.target

Se tutti i passaggi sono completati correttamente, syngo.share webview può ora essere raggiuntocon un browser web.

216

Page 217: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3 Installazione senza syngo.share VNA

syngo.share webview può essere installato come applicazione standalone senza syngo.share VNA. Perattivare questa funzionalità, la modalità standalone deve essere attivata e l’archivio deve supportareun’interfaccia DICOM.

3.1 Configurazione

La modalità standalone è configurata utilizzando file XML. La maggior parte dei file di configurazioneviene generata automaticamente all’avvio, vedere Capitolo 3.1.1. Quasi tutti i file sono creati e gestitiindipendentemente senza necessità di adeguamenti.

Lo schema di denominazione per i file XML è il seguente:

File utentiusername.xml Il nome file deve essere lo stesso del nome utente associato.

File gruppigroupname.xml Il nome file deve essere lo stesso del nome gruppo associato.

File applicazioneapplication.xml Il nome file deve essere lo stesso della directory root dell’applicazione web sulserver, ad esempio normalmente webview.xml.

3.1.1 Controlli file

all’avvio dell’applicazione, sono eseguiti i seguenti controlli:

1. Verificare se esista XmlConfigDir e crearlo se assente.

2. Verificare se esistano le due subdirectory «users» e «groups» in XmlConfigDir e crearle se assenti.

3. Verificare se esista Impostazioni specifiche per applicazione e crearlo se assente.

4. Verificare se sia impostato LdapUserGroup e se esista il file XML associato, ad esempio per il gruppo«testgroup» deve esistere un file testgroup.xml nella subdirectory del gruppo, in caso contrarioviene creato automaticamente.

Tutti i file XML vengono monitorati per individuare modifiche ogni 10 secondi e ricaricati automatica-mente. Gli errori nel file XML devono essere corretti manualmente prima che sia possibile il caricamento.Inoltre, i file XSD vengono usati per convalidare ciascun file XML. Gli errori sono registrati nel file di registrosyngo.share webview.

3.1.2 Impostazioni statiche

Nel file StaticConfig esistono i seguenti parametri:

StandaloneModeVero/falso. Commuta la modalità standalone. Richiede il riavvio del server.

217

Page 218: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

XmlConfigDirDirectory root dove sono o saranno creati i file e le subdirectory XML.

LdapBindDnBindDn per la connessione LDAP. Opzionale quando è supportata la ricerca anonima.

LdapBindDnPasswordPassword per il BindDn LDAP. Opzionale.

LdapSslTruststoreTruststore che contiene il certificato server LDAPS o il certificato CA. Richiesto solo per le connessioni LDAP sicure.Il percorso file deve avere come prefisso file:/.ad esempio file:/opt/icoserve/certificates/ldaptruststore.jks

LdapSslTruststorePasswordPassword per il Truststore SSL LDAP. Richiesto solo quando è utilizzato LdapSslTruststore.

LdapUrlURL del server di autenticazione LDAP, con cui viene confrontato il nome utente, vedere Capitolo 3.1.6.

LdapUserGroupIl gruppo cui devono essere assegnati automaticamente gli utenti autenticati su LDAP.

Quando LdapUrl è stato impostato, i file XML dell’utente vengono generati automaticamente dasyngo.share webview per ciascun utente all’accesso. Altrettanto vale per LdapUserGroup, che creaautomaticamente il file XML del gruppo. Ulteriori gruppi devono essere aggiunti manualmente.

3.1.3 Impostazioni specifiche per applicazione

Questo file (webview.xml) contiene le impostazioni richieste durante il runtime. Qui è possibile definireimpostazioni globali che vengono applicate a tutti gli utenti. Include archivi DICOM, modalità, oggettidell’interfaccia utente ecc.

staticAppConfigConfigurazione di base del sistema, che può essere regolata per soddisfare requisiti speciali, ad esempio logosulla pagina di accesso, etichette personalizzate, localizzazione, connessioni ad applicazioni esterne, criteri perpassword, timeout di sessione.

applicationLogoPathUn percorso assoluto sul server dove è situato il logo.

customizedLabels

externalApps

localeAT, AU, CA, CH, DE, DK, ES, GB, IT, NL, NO, NZ, PT, TR, US

modalities

passwordPolicy

sessionTimeout

dynamicAppConfigLe impostazioni specifiche del contesto possono essere salvate qui, ad esempio DICOM SCP, regole di accessoC-FIND. rules.

advanced

communication

serviceClassProvidersInterfaccia DICOM per ricerche DICOM, vedere Capitolo 3.2.3.2.

messaging

218

Page 219: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

permission

cFindAccessRuleVedere Capitolo 3.2.3.3.

SearchPatientModulo di ricerca, disposizione dell’elenco dei risultati, ricerca definita dall’utente

ViewerWindowingPreimpostazioni windowing.

Tutte le impostazioni di cui sopra possono essere applicate anche ai livelli utente e gruppo, che prevalgonosu queste impostazioni predefinite. StaticConfig è l’equivalente di ClientConfig in syngo.share VNA.

Esempio 1: Impostazioni specifiche dell’applicazione (webview.xml)

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><appConfig><staticAppConfig><applicationLogoPath xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><customizedLabels><customizedLabel name="AccessionNumber"></customizedLabel><customizedLabel name="AlternatePatientId">SVNR</customizedLabel><customizedLabel name="AlternateVisitId"></customizedLabel><customizedLabel name="DocumentType"></customizedLabel><customizedLabel name="Modality"></customizedLabel><customizedLabel name="PatientAgeAtDeath"></customizedLabel><customizedLabel name="PatientBirthDate"></customizedLabel><customizedLabel name="PatientDeathDate"></customizedLabel><customizedLabel name="PatientFirstName"></customizedLabel><customizedLabel name="PatientId"></customizedLabel><customizedLabel name="PatientLastName"></customizedLabel><customizedLabel name="PatientName"></customizedLabel><customizedLabel name="PatientSex"></customizedLabel><customizedLabel name="Producer"></customizedLabel><customizedLabel name="ReferringPhysicianName"></customizedLabel><customizedLabel name="StudyDate"></customizedLabel><customizedLabel name="StudyDescription"></customizedLabel><customizedLabel name="Tags"></customizedLabel><customizedLabel name="VisitId"></customizedLabel></customizedLabels><externalApps xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><locale xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><modalities><modality>AR</modality><modality>ASMT</modality><modality>AU</modality><modality>BDUS</modality><modality>BI</modality><modality>BMD</modality><modality>CR</modality><modality>CT</modality><modality>DG</modality><modality>DOC</modality><modality>DX</modality><modality>ECG</modality><modality>EPS</modality><modality>ES</modality><modality>FID</modality><modality>GM</modality><modality>HC</modality><modality>HD</modality><modality>IO</modality><modality>IOL</modality><modality>IVOCT</modality><modality>IVUS</modality>

219

Page 220: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<modality>KER</modality><modality>KO</modality><modality>LEN</modality><modality>LS</modality><modality>MG</modality><modality>MR</modality><modality>NM</modality><modality>OAM</modality><modality>OCT</modality><modality>OP</modality><modality>OPM</modality><modality>OPT</modality><modality>OPV</modality><modality>OSS</modality><modality>OT</modality><modality>PLAN</modality><modality>PR</modality><modality>PT</modality><modality>PX</modality><modality>REG</modality><modality>RESP</modality><modality>RF</modality><modality>RG</modality><modality>RTDOSE</modality><modality>RTIMAGE</modality><modality>RTPLAN</modality><modality>RTRECORD</modality><modality>RTSTRUCT</modality><modality>RWV</modality><modality>SEG</modality><modality>SM</modality><modality>SMR</modality><modality>SR</modality><modality>SRF</modality><modality>STAIN</modality><modality>TG</modality><modality>US</modality><modality>VA</modality><modality>XA</modality><modality>XC</modality></modalities><passwordPolicy><minimumPasswordLength>0</minimumPasswordLength><passwordChangeIntervalInDays>365</passwordChangeIntervalInDays><passwordRequiresDigit>false</passwordRequiresDigit><passwordRequiresLowerCaseLetter>false</passwordRequiresLowerCaseLetter><passwordRequiresSpecialCharacter>false</passwordRequiresSpecialCharacter><passwordRequiresUpperCaseLetter>false</passwordRequiresUpperCaseLetter></passwordPolicy><sessionTimeout>300</sessionTimeout><hmacAuthentication><hashType>SHA2-256</hashType><password>theHmacPassword</password><validityInSeconds>60</validityInSeconds></hmacAuthentication></staticAppConfig><dynamicAppConfig><advanced><lockTimeout>60</lockTimeout></advanced><communication><scps><scp><description>archive_name</description><aet>ARCHIVEAET</aet>

220

Page 221: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<host>xxx.xxx.xxx.xxx</host><port>xxxxx</port></scp></scps></communication><messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><showMessage>true</showMessage></messaging><permission><cFindAccessRule xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></permission><searchPatient><criteriaLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><defaultCriteria xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><patientIdPrefix>PatIdPrefix</patientIdPrefix><resultlistLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></searchPatient><viewerWindowing><presetsSeparator>|</presetsSeparator><presetsSubseparator>,</presetsSubseparator><ct>Cranium,25,95|Lungs,-700,1700|Abdomen,10,400|Mediastinum,10,450|Bone,300,2500|Spine

,20,300|Postmyelo,200,1000|Petrous bone,500,4000</ct><mr>t1,570,1230|t2,477,1024</mr><nm>Full,54,129</nm><pt>Brain,16380,32750</pt></viewerWindowing></dynamicAppConfig></appConfig>

3.1.4 Impostazioni specifiche dell’utente

I file XML utente sono utilizzati per archiviare configurazioni per gli utenti. Se in esecuzione senza unaconnessione LDAP, deve essere impostato quanto segue.

passwordLa password deve essere in lettere minuscole e deve essere salvata come stringa esadecimale con hash SHA-512creata con salt decodificato. Può essere lasciata vuota se è usata la connessione LDAP.

saltUna stringa di 16 byte casuale, codificata Base64. Può essere lasciata vuota se è usata la connessione LDAP.

typeLocale o LDAP.

Gli strumenti online raccomandati per la codifica in Base64 e la creazione di hash sono:

Base64http://www.convertstring.com/EncodeDecode/Base64Encode

SHA512http://www.convertstring.com/Hash/SHA512

Esempio 2: XML specifico dell’utente

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><user><loginName>hmu</loginName><firstName>Ned</firstName><lastName>Sanders</lastName><password>879fd8e9e465389eac6baaef980ca04c1f2d990834ae31b041cd5aa793d8adc680e4b7f0dc71ad5af509cafc4af4405759600966b4252c31e0a4644d7b6cecb4</password><salt>c2FsdEFuZFdhdGVy</salt><salutation>Mr.</salutation>

221

Page 222: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<title xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><type>local</type><passwordExpires xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><group>ExampleGroup</group><dynamicAppConfig><messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><showMessage>false</showMessage><showSafetyNotice>false</showSafetyNotice></messaging></dynamicAppConfig></user>

3.1.5 Assegnazione di un gruppo

Il file XML specifico di gruppo è usato per archiviare le configurazioni per i gruppi. A un utente può essereassegnato un solo gruppo. Pertanto, è possibile usare l’elemento gruppo nel file XML dell’utente.

Esempio 3: XML di gruppo

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><group><name>ExampleGroup</name></group>

3.1.6 LDAP

Nella modalità standalone, syngo.share webview può usare un server LDAP per l’autenticazione utenti. Iparametri di connessione LDAP possono essere configurati in StaticConfig, vedere Capitolo 3.1.2.

Vengono richiesti i seguenti attributi LDAP durante la ricerca di un utente:

snCognome dell’utente.

givenNameNome dell’utente.

titleTitolo dell’utente

personalTitleUguale a title.

employeeTypeRidiretto a «salutation».

uidSi tratta di un identificativo univoco per un data set in LDAP. Può essere assegnato come segnaposto con ilformato {0} che viene sostituito con il nome di accesso dell’utente.

Esempio 4: URL LDAP

ldap(s)://host:port/dn?attributes?scope?filterldap(s)://ldap.example.com/ou=people,ou=hospital,dc=example,dc=com?sn,givenName,title,

personalTitle,employeeType?sub?uid={user}

222

Page 223: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3.1.6.1 Dettagli di autenticazione

All’accesso, syngo.share webview cerca il file XML specifico dell’utente nella directory di configurazione.Se viene trovato e il tipo dell’utente è impostato su LDAP, l’autenticazione prosegue utilizzando i serviziLDAP. Se il file di impostazioni specifico per l’utente non esiste, syngo.share webview tenta di autenticarerispetto ai servizi LDAP e, se riesce, crea un file XML specifico per l’utente.

syngo.share webview usa la password data BindDN e BindDN LDAP per la ricerca iniziale dell’utente. Senon è stato fornito alcun BindDN LDAP, syngo.share webview esegue una ricerca anonima per l’utentein questione. Successivamente, viene avviata una ricerca utente al punto di avvio dato nell’albero LDAP,utilizzando i criteri di filtro assegnati. Se viene rilevato un DN, inizia l’autorizzazione del nome utente edella password. Se ciò riesce, all’utente è consentito di accedere. syngo.share webview supporta ≤ 10riferimenti ad altri server LDAP.

Connessione SSL

Per le connessioni LDAP sicure, deve essere configurato un truststore con il certificato server LDAP o ilcertificato CA per il certificato server LDAP.

Esempio 5: Crea un Java Truststore

keytool -import -file C:\cascerts\firstCA.cert -alias firstCA-keystore myTrustStore.jks

firstCA.cert è il certificato da aggiungere.

myTrustStore.jks è il nome del truststore risultante.

3.2 Connessioni di archivio

syngo.share webview fornisce la comunicazione con syngo.share VNA nonché con uno o più archivi DI-COM. Questa sezione contiene informazioni rilevanti riguardanti i due tipi di connessione di archivio sup-portati.

3.2.1 Query Spanning

syngo.share webview cerca in tutti gli archivi DICOM collegati e in syngo.share VNA. Il protocollo CORBAè utilizzato per comunicare con syngo.share VNA e il protocollo DICOM è utilizzato per comunicare conarchivi addizionali, vedere Figura 1.

223

Page 224: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Figura 1: Query Spanning.

Search

C-FIND

2

Initial Client

(web browser)

1

C-FIND

Non-syngo.share

Archives

3

Results

syngo.shareVNA

CORBA

syngo.share

webview

SCU

1. Viene eseguita una ricerca nell’interfaccia web, qui designata come «client iniziale».

2. syngo.share webview inizia lo spanning su tutti gli archivi configurati (come lo SCU per gli archiviDICOM).

3. I risultati sono aggregati15 e restituiti al client iniziale. Nel caso degli archivi DICOM, i risultati sonofiltrati da una regola di accesso esistente prima di essere restituiti al «client iniziale».

3.2.2 Connessione syngo.share VNA

Se configurato per la query di syngo.share VNA, syngo.share VNA è automaticamente disponibile pertutti gli utenti. Questa connessione di archivio consente di ricercare e visualizzare documenti DICOM16 egenerici.

È possibile aggiungere a questo sistema archivi addizionali, vedere Capitolo 3.2.3.

3.2.3 Connessioni di archivio DICOM

Quando syngo.share webview è in esecuzione insieme a syngo.share VNA o in modalità standalone,syngo.share webview può comunicare con uno o più archivi DICOM per cercare e visualizzare documentiDICOM. Possono essere configurate regole di accesso per filtrare studi e serie DICOM recuperati, vedereCapitolo 3.2.3.3.

3.2.3.1 Requisiti DICOM

Un archivio DICOM deve fornire un servizio query/recupero come un SCP con root al livello di studio,come predeterminato da «Study Root Query/Retrieve Information Model». Inoltre, tutte le connessioni diarchivio DICOM devono supportare il set di caratteri ISO_IR 192 (UTF-8).

Nel caso ideale, C-FIND supporta i seguenti attributi di Invio:

15Vengono mostrati i duplicati. Viene assegnata priorità alla prima risposta.16Un documento DICOM può essere interpretato come studio, serie o immagine.

224

Page 225: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

NumberOfFrames (0028,0008)Necessario per visualizzare tutte le immagini in immagini DICOM multiframe. Se manca, può essere visualizzatosolo il primo documento.

AcquisitionNumber (0020,0012) e InstanceNumber (0020,0013)Necessario per l’ordinamento di documenti DICOM. In caso contrario, l’ordinamento è basato unicamentesull’ordine di recupero.

3.2.3.2 Impostazioni DICOM

Gli archivi DICOM (detti anche SCP) devono essere configurati prima che sia possibile accedervi da partedi syngo.share webview. Se in esecuzione insieme a syngo.share VNA, questi sono configurati in webad-min e possono sfruttare l’ereditarietà delle impostazioni. Se in esecuzione in modalità standalone, gliarchivi DICOM devono essere configurati in file XML dedicati per gruppi e/o utenti, vedere Capitolo 3.1.3.Indipendentemente da dove siano stati configurati gli archivi DICOM, la struttura XML rimane la stessa,vedere 6.

La configurazione webadmin è reperibile in:

Gestione sistema Configurazione modulo webview Comunicazione Provider di classi di servizio

Elementi XML necessari

descriptionUn nome descrittivo del SCP che aiuti a identificarlo. Tipo di dati: stringa.

aetL’AET chiamato del SCP. Non deve superare 16 caratteri. Tipo di dati: stringa.

hostL’host del SCP. Tipo di dati: stringa.

portLa porta del SCP. Tipo di dati: intero.

Elementi XML facoltativi

alternateCallingAetUn nome alternativo per la SCU (syngo.share webview) se il SCP si aspetta un AET chiamante specifico o giàconfigurato. Non deve superare 16 caratteri. Il valore predefinito è impostato nel file di configurazione statico.Tipo di dati: stringa.

useExploratoryCfindAccessModeQuando questo valore è impostato su true, viene attivata la modalità esplorativa, ignorando così la normalegerarchia DICOM. Se questo elemento non esiste, le query rispettano la normale gerarchia DICOM. Questa fun-zione è rilevante solo quando sono applicate le regole di accesso C-FIND, vedere Capitolo 3.2.3.3. La modalità diaccesso C-FIND esplorativa deve essere usata per archivi DICOM che restituiscono attributi ai livelli errati, vedereTabella 1.Lo standard DICOM specifica il livello cui è possibile usare un elemento, ma alcuni archivi DICOM trascuranoquesta gerarchia. In tali casi, può essere attivata la modalità di accesso C-FIND esplorativa. Questa ricercaintelligente richiede tutti gli elementi dalla regola di accesso al livello di studio. Se non tutti o nessuno deglielementi vengono restituiti, viene eseguita un’ulteriore query a livello di serie con l’elemento mancante. Nelcaso ideale, dopo una query a livello di serie, vengono restituite tutte le informazioni necessarie per applicare laregola di accesso.

Esempio 6: Impostazioni XML DICOM SCP

<scps><scp><description>PACS</description><aet>CALLED_AET</aet><host>host</host><port>104</port><alternateCallingAet>CALLING_AET</alternateCallingAet>

225

Page 226: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<useExploratoryCfindAccessMode>true</useExploratoryCfindAccessMode></scp></scps>

Tabella 1: Elementi DICOM supportati per regole di accesso C-FIND

Tag DICOM e livello DICOM e syngo.share VNA e Non standard

institutionName 0008,0080 Series Series Study

institutionalDepartmentName 0008,1040 Series Series Study

referringPhysicianName 0008,0090 Study Study -

performingPhysicianName 0008,1050 Series Series -

currentPatientLocation 0038,0300 Study - Study

Sono necessari anche i seguenti passaggi:

1. Il parametroQueryRetrieveScuCallingAet nel file StaticConfig per syngo.share webview devecontenere l’AET chiamante.

2. I parametri QueryRetrieveScuCallingAet e StorageScpCalledAet in webrenderserverStaticConfig devono essere impostati.

3. Tutti gli AET dati devono essere registrati negli archivi DICOM.

3.2.3.3 Regole di accesso C-FIND

Le regole di accesso sono usate per limitare l’accesso a determinati studi e serie DICOM. Una regola filtrai risultati di ricerca restituiti sulla base di determinati elementi DICOM, vedere Tabella 1. Solo Referring-PhysicianName e PerformingPhysicianName possono essere limitati a utenti e/o gruppi. Si noti che ungruppo in syngo.share webview si riferisce a tutti gli utenti all’interno di un syngo.share VNA Modelloutente. Vedere Tabella 2 come esempio del modo in cui sono valutate le espressioni quando esistono piùcriteri.

Impostazioni delle regole di accesso C-FIND

Quando syngo.share webview è in esecuzione insieme a syngo.share VNA, queste sono configurate in we-badmin e possono sfruttare l’ereditarietà della configurazione. Se in esecuzione in modalità standalone,possono essere configurate regole in file XML dedicati per l’intera applicazione, gruppi e’o utenti, vedereCapitolo 3.1.3.

La configurazione webadmin è reperibile in:

Gestione sistema Configurazione modulo webview Autorizzazioni regola di accesso C-FIND

NotaSi consiglia di definire soltanto regole di accesso contenenti elementi DICOM supportati da tutti gliarchivi, in caso contrario i risultati da archivi che non supportano un elemento non vengono mostrati.

226

Page 227: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Operatori supportati

Segue un elenco degli operatori supportati utilizzati in espressioni di regole di accesso. Operatori eoperandi non distinguono tra maiuscolo e minuscolo. Ciò significa che le espressioni sono valutate senzatenere conto di maiuscole e minuscole. Quando si confrontano nomi di persone, sono utilizzati solo nomie cognomi.

ISLa valutazione deve essere uguale sui due lati dell’espressione.

ANDAggiunge un criterio obbligatorio all’espressione.

ORAggiunge un criterio facoltativo all’espressione.

()Aggiunge ambito di applicazione tra più operatori. Viene considerato solo il valore finale dell’ambito, vedereTabella 2.

;Termina l’espressione.

USERQuesto operatore accetta un utente come stringa anziché come elemento DICOM «nome di persona». Si applicasoltanto a referringPhysicianName e performingPhysicianName, vedere 9.

GROUPQuesto operatore corrisponde a un gruppo. Si applica soltanto agli elementi referringPhysicianName e perform-ingPhysicianName, vedere 9.

Segnaposto

Segue un elenco di segnaposto supportati utilizzati nelle regole di accesso:

'*'Equivale a tutti i caratteri.

[user]Equivale all’utente della sessione in corso.

Ad esempio «Max*» corrisponde a «Max Mustermann» e «Max Merryweather».

Esempio 7: Regola di accesso C-FIND: espressioni singole con campi stringa

institutionName IS 'Tirol Kliniken';institutionalDepartmentName IS 'Tirol Kliniken Radiologie';currentPatientLocation IS '12345';

Esempio 8: Regola di accesso C-FIND: espressioni singole con campi DICOM «nome di persona»Vengono confrontati solo nomi e cognomi.

referringPhysicianName IS 'Mustermann^Max';referringPhysicianName IS USER 'maxmustermann';referringPhysicianName IS USER [user];performingPhysicianName IS GROUP 'Radiologist';

Esempio 9: Regola di accesso C-FIND: espressione combinata che utilizza operatori e segnapostoSi noti che l’espressione tra parentesi viene valutata prima di applicare l’operatore successivo.

(referringPhysicianName IS USER [user] OR referringPhysicianName IS USER 'rne')AND referringPhysicianName IS 'Mustermann^Max' OR institutionName IS 'Tirol*';

227

Page 228: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Tabella 2: Valutazioni di regole di accesso C-FIND

Espressione e valutazione

true OR true OR true true

false OR false OR true true

false OR false OR false false

false AND true false

true AND (true OR false) true

true AND false OR false false

3.3 Pagina di autenticazione integrata in siti web esterni

syngo.share supporta l’integrazione con applicazioni web esterne. La pagina di autenticazione persyngo.share webview può essere integrata in un altro sito web per un accesso più rapido e comodo.Ciò comporta vantaggi talvolta per le operazioni con infrastrutture web esistenti che richiedonol’autenticazione. Una pagina di autenticazione può essere integrata usando un «iframe HTML».

Esempio 10: iframe come pagina di autenticazione in siti web esterni

<iframe s r c =” < s e r v e r s r c > / webview/ < tenantname >/ < sitename >”s t y l e =” border : 0px s o l i d #000000; height :403 px ; margin : 0px ;padding : 0px ; width : 299px ” i d =” loginFrame ” >

<tenantname>, <serversrc> e <sitename> rappresentano variabili da impostare. I valori dei parametridi stile stabiliscono il formato con cui la pagina viene presentata, ad esempio altezza, larghezza ecc.

228

Page 229: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4 Primi passi

Questo capitolo tratta le funzionalità più importanti di syngo.share webview e le istruzioni operative.

4.1 Sicurezza utenti

syngo.share webview richiede un nome utente e una password validi, che sono assegnati da un amminis-tratore di sistema presso l’istituto. I ruoli e le autorizzazioni assegnati determinano le funzionalità attivateper un dato utente. Un’applicazione inattiva viene bloccata automaticamente per assicurare che non visiano accessi non autorizzati. Per riprendere a lavorare da dove si era interrotto, è sufficiente accederenuovamente e il programma riprende al punto in cui si trovava subito prima dell’attivazione del bloccoautomatico.

4.2 Combinazione di tasti

Per avviare funzioni possono essere utilizzate combinazioni di tasti. Le combinazioni rapide sono mostratenel menu contestuale o nella descrizione comando della specifica funzione. Un elenco completo di tuttele combinazioni di tasti è disponibile nel manuale di guida online.

4.3 Ricerca di pazienti e documenti

Per iniziare una ricerca, inserire i criteri di ricerca appropriati nel campo di ricerca e premere il pulsante«Cerca». Se i criteri di ricerca sono insufficienti, il pulsante «Cerca» resta inattivo. Per rimuovere rapi-damente tutti i criteri di ricerca, premere il pulsante «Reset». I campi della maschera di ricerca possonoessere definiti nella vista applicazioni e syngo.share webview utilizzando il pulsante «Configura campi diricerca» e (dis)attivando i campi di ricerca necessari. Questa impostazione viene salvata dai programmi.Non viene considerato l’uso di iniziali maiuscole e minuscole.

4.3.1 Ricerca avanzata con caratteri jolly

I seguenti caratteri sono usati per eseguire ricerche avanzate con caratteri jolly nell’interfaccia di ricerca:

Il segno «%» è una variabile per uno o più caratteri

La sottolineatura «_» è una variabile per esattamente un carattere facoltativo

229

Page 230: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Esempio 11: Ricerca usando segnaposto (caratteri jolly)«m%er» risulta in: «Meier», «Mayer», «Moser», «Mariacher» ecc.

«m_ier» risulta in: «Meier», «Maier» ecc.

4.4 Ricerca documenti e risultati (syngo.share view, syngo.sharewebview)

Le colonne dei risultati di ricerca possono essere ordinate a piacere semplicemente trascinandole con ilpuntatore del mouse. L’ordine scelto viene salvato nel profilo utente e utilizzato per le ricerche future.

Per ordinare una colonna, fare clic sull’intestazione della colonna:

Nell’applicazione web, fare clic sulla freccia nell’intestazione della colonna per mostrare o nascon-dere le colonne. Queste impostazioni possono essere configurate nel menu contesto dell’applicazionesyngo.share view. Le impostazioni vengono salvate e sono disponibili al successivo avvio del pro-gramma.

I risultati della ricerca possono essere esportati come file CSV nelle applicazioni web syngo.sharewebview e webadmin.

Per aprire un risultato di ricerca, fare clic nell’elenco dei risultati:

Nell’applicazione syngo.share view, il record paziente viene caricato nell’albero documenti.

Nelle applicazioni syngo.share webview e webbox, l’elemento selezionato viene mostrato nel visu-alizzatore.

4.5 Tagging con parole chiave

Nelle applicazioni syngo.share view, syngo.share print, syngo.share import e syngo.share webview è pos-sibile annotare documenti. Per questa funzionalità è necessaria un’autorizzazione speciale da parte di unamministratore. I tag aggiungono un altro layer di descrizione ai documenti, in modo che siano facilmentereperibili in futuro. Una configurazione determina se i tag possano essere scelti da un catalogo, aggiuntidinamicamente a un catalogo o immessi come testo libero (ad esempio commenti). I seguenti livelli DI-COM supportano tag di parole chiave: studi, serie e immagini. Anche i contenitori generici supportano iltagging. Durante la ricerca con utilizzo di parole chiave, i risultati sono mostrati indipendentemente dallivello in cui era stato aggiunto il tag della parola chiave.

Per ulteriori dettagli sul tagging, leggere la guida online.

4.6 Esporta/salvataggio locale

Nelle applicazioni syngo.share view, syngo.share webview e webbox, sono presenti funzioni di es-portazione che consentono il salvataggio locale dei dati. Per esportare dati, sono possibili due livellidiversi di autorizzazioni:

230

Page 231: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Anonimo-solo esportazione

Esportazione con autorizzazione completa

4.6.1 Esportazione con syngo.share view

Esportazione di studi e serie nell’albero dei documenti:

Fare clic sul pulsante «Esporta tutte le serie» per esportare ogni file.

Selezionare gli elementi desiderati ed esportarli utilizzando il pulsante «Esporta serie selezionate».

Esportazione di immagini singole nell’area di stampa:

1. Trascinare l’elemento richiesto fuori dall’albero dei documenti e all’interno dell’area di stampa.

2. Fare clic sul pulsante «Esporta…».

4.6.2 Esportazione con syngo.share webview

Esportazione di una selezione in syngo.share webview:

1. Fare clic su «Esporta…» o su «Esporta come…» nel menu contestuale.

2. Viene aperta la procedura guidata di esportazione dove è possibile configurare l’esportazione.

4.7 Controllo dello stato delle azioni

Tutte le applicazioni desktop hanno un’area di stato che contiene

Se l’azione richiesta è riuscita, lo stato presenta un segno di spunta verde.

Un punto esclamativo indica che l’azione non è stata completata correttamente. Fare clic sullo statoper informazioni dettagliate.

231

Page 232: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5 Applicazione syngo.share webview

L’applicazione syngo.share webview è simile a syngo.share view, salvo il fatto che è eseguita in un browserweb. È possibile visualizzare documenti medici (ad esempio immagini radiologiche, referti clinici, datipaziente) e modificarne l’aspetto o la prospettiva utilizzando strumenti integrati (ad esempio zoom, ro-tazione, luminosità ecc.). syngo.share webview può essere usato per mostrare documenti direttamenteai pazienti e per svolgere lavori amministrativi.

Esempi: invio, condivisione e tag di documenti con parole chiave.

5.1 Visualizzazione di documenti

Per visualizzare esami nel visualizzatore, eseguire una delle seguenti operazioni:

Fare doppio clic su un esame nell’elenco

Fare clic sul pulsante Visualizza documento .

Fare clic con il tasto destro sull’elemento e fare clic su Visualizza documento

La scheda «elenco di selezione» visualizza tutti i documenti disponibili nell’archivio per un paziente. Altridocumenti possono essere visualizzati in layout contigui o superiori.

5.2 Visualizzazione di pazienti

Viene aperta una scheda per il paziente desiderato dopo aver fatto clic sul pulsante Visualizza paziente o

Visualizza paziente dal menu contestuale. In questa scheda sono disponibili i filtri di visualizzazione sul latosinistro:

Record paziente.

Visite paziente.

5.2.1 Funzioni sotto la scheda paziente

Ripristina filtri di visualizzazioneÈ possibile rimuovere i filtri di file e visite.

Scarica documenti pazienteÈ possibile esportare dati anonimi come file di archivio o compilarli come singolo file PDF.

Mostra dati pazienteConsente di visualizzare le informazioni del paziente e dati addizionali nonché persone correlate comei parenti più prossimi o gli assicurati.

232

Page 233: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Mostra URL pazienteFornisce un URL paziente per il record paziente attivo che può essere aperto in un browser Internet.

Mostra finestra di dialogo archivioPer usare questa funzione, occorre un’autorizzazione speciale per associare localmente i documentisalvati al record paziente attivo. La finestra «archivia dati» viene aperta e il contesto paziente vienepreselezionato automaticamente.

5.3 Menu contestuale per l’elenco dei risultati

Visualizza documentoApre un documento nel visualizzatore o fornisce un collegamento di download se il tipo di documentonon è supportato.

Visualizza pazienteApre una scheda per il paziente selezionato con accesso a:

Visualizza filtri

Altri documenti & studi DICOM

Serie DICOM

Vista immagine e opzioni

Ricerca esternaConsente di accedere rapidamente a syngo.share view e syngo.share import:

Cerca usando ID pazienteApre syngo.share iview con l’ID paziente selezionato.

Cerca usando ID visitaApre syngo.share iview con l’ID visita selezionato.

Acquisisci usando ID pazienteApre syngo.share import con l’ID paziente selezionato.

Acquisisci usando ID visitaApre syngo.share import con l’ID visita selezionato.

EliminaElimina il documento.

InviaInvia il documento a un AET configurato come destinatario nell’applicazione webadmin.

Registra puntatore di riferimentoRende disponibile un documento a sottosistemi. Possono essere registrati manualmente documentidisponibili a syngo.share webview. In background, un puntatore di riferimento è inviato al sottosis-tema che contiene informazioni sul documento.

CondividiCondivide documenti sull’applicazione webbox con colleghi e medici locali.

Mostra URLPer l’accesso diretto a un elemento nel browser, è possibile recuperare un URL.

233

Page 234: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Esporta...

Esporta come...Consente di salvare i documenti localmente.

Apri localmente...Se l’applicazione syngo.share view è installata localmente, è possibile aprire il documento nel visual-izzatore locale.

Aggiungi tag...Possono essere applicati tag di parole chiave ai documenti.

Modifica tag...Possono essere rimossi tag di parole chiave dai documenti.

Copia...Un documento può essere copiato in un altro repository.

Sposta...Un documento può essere spostato in un altro repository.

Riassegna...I documenti posizionati erroneamente possono essere riassegnati a un altro paziente o a un’altra visita.

Cambia proprietà del documento...È possibile cambiare la descrizione o la data di un esame di un documento.

NotaI ruoli utente e i permessi associati assegnati dall’amministratore di sistema determinano le funzioniche sono accessibili.

Page 235: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Dic

hia

razi

on

ed

ico

nfo

rmit

àC

E

Dichiarazione di conformità CE

Dati del prodotto

Nome prodottoTipoNumero del modelloClassificazione secondo la Direttiva 93/42/EEC,Allegato IX

syngo.share webviewVA26A_BF0611250006Class I

Produttore

Indirizzo ITH icoserve technology for healthcare GmbHInnrain 986020 InnsbruckAustriaPhone: +43 512 89059

Dati della valutazione

Procedura secondo la Direttiva 93/42/EEC Allegato VII

Standard applicati

EN ISO 13485:2016EN ISO 9001:2015EN ISO 14971:2012EN 62304:2006 + Cor.:2008 + A1:2015EN 62366-1:2015 + AC:2015

Dichiariamo sotto la nostra esclusiva responsabilità che i prodotti di cui sopra sono conformi a Direttiva93/42/EEC, se installati e utilizzati in osservanza della documentazione utente e di prodotto. La presentedichiarazione prevale su ogni altra dichiarazione emessa in precedenza per il prodotto in questione.

Innsbruck, 2019-09-04

Dr. Bernhard Hirsch

Direttore generale

Mag. (FH) Herbert Plankl

Responsabile di Qualità & Documentazione

Page 236: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ITH icoserve technology for healthcare GmbHInnrain 98A-6020 InnsbruckAustria

2019

Distributed bySiemens Healthcare GmbHHenkestr. 12791052 ErlangenGermanyPhone: +49 9131 84-0siemens-healthineers.com

Legal ManufacturerITH icoserve technology for healthcare GmbH

Innrain 986020 Innsbruck

AustriaPhone: +43 512 89059

Made in Austria

Page 237: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241

syngo.share webviewHandleiding

Page 238: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Inhoudsopgave1 Inleiding 240

1.1 Bedoeld gebruik . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2401.2 Systeemvoorwaarden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2401.3 Veiligheidsinstructies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241

Verspreiding van afbeelding en resultaat . . . . . . . . . . . . . . . . . . . . . . . . . . 241Medische opleiding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241Berekeningafwijkingen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241Eenheden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241Toegangsbeperking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242Invloeden van externe programma’s . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242Afdrukken van afbeeldingen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242

2 Installatie met syngo.share VNA 2432.1 Vereisten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2432.2 Installatiestappen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2432.3 Configuratie en activering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244

3 Installatie zonder syngo.share VNA 2463.1 Configuratie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246

3.1.1 Bestandscontroles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2463.1.2 Statische instellingen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2463.1.3 Applicatiespecifieke instellingen . . . . . . . . . . . . . . . . . . . . . . . . . . 2473.1.4 Gebruikerspecifieke instellingen . . . . . . . . . . . . . . . . . . . . . . . . . . 2503.1.5 Een groep toewijzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2513.1.6 LDAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251

3.1.6.1 Authenticatiegegevens . . . . . . . . . . . . . . . . . . . . . . . . 2523.2 Archiefverbindingen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252

3.2.1 Query Spanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2523.2.2 syngo.share VNA Verbinding . . . . . . . . . . . . . . . . . . . . . . . . . . . 2533.2.3 DICOM archiefverbindingen . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253

3.2.3.1 DICOM-vereisten . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2533.2.3.2 DICOM-instellingen . . . . . . . . . . . . . . . . . . . . . . . . . . 2543.2.3.3 C-FIND toegangsregels . . . . . . . . . . . . . . . . . . . . . . . . 255

3.3 Ingebedde authenticatiepagina in externe websites . . . . . . . . . . . . . . . . . . . . 257

4 Eerste stappen 2584.1 Gebruikersveiligheid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2584.2 Toetsencombinatie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2584.3 Zoeken naar patiënten en documenten . . . . . . . . . . . . . . . . . . . . . . . . . . . 258

4.3.1 Geavanceerd zoeken met jokertekens . . . . . . . . . . . . . . . . . . . . . . . 2584.4 Document zoeken en resultaten (syngo.share view, syngo.share webview) . . . . . . . 2594.5 Keyword taggen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2594.6 Exporteren/lokaal opslaan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260

4.6.1 Exporteren met syngo.share view . . . . . . . . . . . . . . . . . . . . . . . . . 2604.6.2 Exporteren met syngo.share webview . . . . . . . . . . . . . . . . . . . . . . 260

4.7 Status van acties controleren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260

5 Applicatie syngo.share webview 2615.1 Documenten bekijken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2615.2 Patiënten bekijken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261

5.2.1 Functies in het tabblad Patiënt . . . . . . . . . . . . . . . . . . . . . . . . . . 261

238

Page 239: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5.3 Contextmenu van de resultatenlijst . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262

EG-Verklaring van Overeenstemming syngo.share webview 264

239

Page 240: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1 Inleiding

1.1 Bedoeld gebruik

syngo.share webview is een webapplicatie voor het beoordelen van klinische afbeeldingen en resultaten,en levert standaard algemene interfaces om medische apparaten te verbinden zonder dat de functies vandeze worden geregeld of gewijzigd. syngo.share webview levert toegang tot gegevens van aangeslotensystemen (zoals neutrale archieven, afbeeldingsarchieven en communicatiesystemen, DICOM-archieven,XDS/-I Affinity domeinen, elektronische medische dossiersystemen, klinische informatiesystemen) en vanlokale bestandssystemen voor de elektronische weergave van gegevens.

1.2 Systeemvoorwaarden

syngo.share webview kan worden uitgevoerd met de volgende webbrowsers:

Geoptimaliseerd voor: ≥ 1280x1024

Google Chrome ≥ 67

Microsoft Internet Explorer ≥ 11

Mozilla Firefox ≥ 60

Ondersteund:

Apple Safari ≥ 11

Microsoft Edge

Op mobiele besturingssystemen zoals:

Android

Apple iOS

Microsoft Windows 10

Touchscreenssyngo.share webview ondersteunt touchscreens, maar is hier niet voor geoptimaliseerd.

Video streamen in Microsoft Internet ExplorerDeze functie is beschikbaar in Microsoft Internet Explorer ≥ 11 van Microsoft Windows ≥ 8 of hoger.

240

Page 241: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1.3 Veiligheidsinstructies

Verspreiding van afbeelding en resultaat

syngo.share webview is alleen bedoeld voor de verspreiding van klinische afbeeldingenen resultaten.Gebruik syngo.share webview niet voor directe diagnose.

Medische opleiding

Het gebruik van syngo.share webview mag alleen worden toegekend aan gekwali-ficeerde personeelsleden.

Berekeningafwijkingen

Alle berekeningen en ijkingen die niet worden gedaan in syngo.share webview hebbeneen nauwkeurigheidsniveau dat overeenkomt met de nauwkeurigheid van het pro-gramma waarin ze zijn aangemaakt — niet van syngo.share webview. Daarnaast is hetnauwkeurigheidsniveau niet hoger dan de gegevens die worden verzameld door de ge-bruikte modaliteit. Dit betekent dat een modaliteit elke keer dat hij wordt verbonden,moet worden geijkt. Het ijken van het apparaat en de interpretatie van berekeningendie worden gebruikt bij een diagnose, moeten worden nagekeken door gekwalificeerdepersoneelsleden op plausibiliteit. Afwijkingen kunnen worden veroorzaakt door de af-beelding zelf - met name bij conventionele röntgenscans (CR), bijv. bekken of heupen.De representatie van de afstand tussen het lichaamsdeel dat wordt opgenomen en deafbeeldingsplaat kan de lengte vervormen op een twee-dimensionale röntgenopname.Zelfs als er een referentiepunt is opgenomen in de scan (bijv. een bal),is er altijd eenafwijking als het referentiepunt niet exact ter hoogte van het lichaamsdeel is geplaatstdat wordt berekend op moment van de scan. Het polygone gebied waarvan de randenoverlappen, wordt in geen geval correct berekend. Daarnaast kan het extrapolatie algo-ritme dat wordt gebruikt in syngo.share webview voor het weergeven van afbeeldingen,af en toe leiden tot onnauwkeurige rendering. Berekeningen van dergelijke afbeeldin-gen kunnen onnauwkeurig zijn.Het onderstaande definieert hoe berekeningen worden afgerond:

Lengte en oppervlakte: op de dichtstbijzijnde tiende Dichtheid (HU): op het dichtstbijzijnde hele getal

241

Page 242: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Eenheden

De applicatie syngo.share webview voldoet aan richtlijn 80/181/EEG die specificaties be-vat met betrekking tot berekeningseenheden. Geijkte lengtes moeten worden berekendin millimeters. Oppervlakten moeten worden berekend in vierkante millimeters (mm2).Vlakke hoeken moeten worden berekend in graden. Dichtheden worden berekend metde standaard industrie-eenheid, Hounsfield units (HU) die niet worden geregeld doorrichtlijn 80/181/EEG.

Toegangsbeperking

Zorg ervoor dat u uitlogt bij syngo.share webview als u klaar bent met werken omongeautoriseerde toegang tot het systeem te voorkomen.

Invloeden van externe programma’s

De softwarefabrikant garandeert niet dat applicaties van derden geen negatieve invloedhebben op het systeem. Een extern programma waar syngo.share webview toegang totkrijgt, heeft standaarden die overeenkomen met die van hun betreffende producent.

Afdrukken van afbeeldingen

Bij het afdrukken van afbeeldingen met de afbeeldingsoptie “Zoals camera” is het mo-gelijk dat een aantal etiketten niet worden weergegeven vanwege de beperkte ruimteop de pagina. Hierdoor kunnen mogelijke transformaties zoals spiegelen, draaien entoegepaste presentatiestatussen, enz.; en zelfs patiëntinformatie niet zichtbaar zijn opde afdruk. Als een serie actieve presentatiestatussen heeft in de weergave- en printlay-outs, schakelt het uitschakelen van de presentatiestatussen in de weergavelay-out ookde printlay-out van de serie uit.

242

Page 243: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

2 Installatie met syngo.share VNA

Zorg ervoor dat aan de volgende vereisten is voldaan voordat u begint met de installatie van syngo.share webview.

2.1 Vereisten

IcoSetupIcoSetup moet zijn geïnstalleerd en geconfigureerd.

syngo.share VNAsyngo.share VNA moet zijn geïnstalleerd en lopen.

VM met RHEL7 beschikbaarsyngo.share webview kan worden geïnstalleerd op een speciale VM of op dezelfde VM als syngo.shareVNA. Het wordt aangeraden om een speciale VM te gebruiken bij meer dan 100 syngo.share webview-gebruikers.

2.2 Installatiestappen

syngo.share webview moet worden geïnstalleerd waarbij de IcoSetup Installer dezelfde IcoSetup Hostgebruikt als syngo.share VNA.

Als iththisproduct moet worden geïnstalleerd op een speciale VM, voegt u de hostname toe in hetgedeelte “share” in het IcoSetup Inventory-bestand.

Als syngo.share webview moet worden geïnstalleerd op een bestaande syngo.share VNA VM, moetde betreffende VM als in het gedeelte “share” staan.

Voor meer informatie over de installatie van IcoSetup, zie de Online Help voor syngo.share VNA.

Vereisten

1. SSH-sleutel is verspreid nar webview VM.

2. Inventory-bestand is aanwezig en bevat de webview VM in het gedeelte “share” .

3. syngo.share webview ISO en bijbehorende sha512 checksum-bestand bevindt zich op de icosetuphost.

De volgende stappen moeten worden uitgevoerd in de IcoSetup Host:

1. Voer icosetup commando uit en voer het volledige pad in naar de syngo.share webview ISO alsicosetup vraagt naar het iso-bestand.

icosetup

243

Page 244: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Full-path to the share/sense iso file: /root/syngo.share_VA26A.webview_RH7.iso

The given isofile contains following product:---------isotype: 'SP'majorversion: 'VA26'servicepack: 'VA26A'versionstring: 'syngo.share VA26A.webview RH7'product: 'syngo.share webview'isoversion: '4.6.0.0'---------

Following hosts will be processed:---------- localhost---------This will start icosetup in setup mode and execute an installation or BF/SP update on the

hosts listed aboveAre you sure you want to continue? Answer with Y:…

Nadat deze stap is voltooid, is syngo.share webview geïnstalleerd op alle share-hosts in hetinventory-bestand. Maar het is nog niet geactiveerd en geconfigureerd.

2.3 Configuratie en activering

De volgende stappen moeten worden uitgevoerd op de host waarop syngo.share webview moet wordenuitgevoerd:

1. Voer het eerste configuratiescript uit en beantwoord de vragen. Zorg ervoor dat u de vraag “alleen-staande modus” beantwoordt met Nee

/opt/icoserve/etc/samples/initial-configure-webview.sh

Welcome to syngo.share initial configuration!

RHEL7 OS found

no configuration found

Do you want to install a default configuration? [y/N] y

Do you want to change configuration? [y/N] y

Configuration:Run webview/webrenderserver in standalone mode without syngo.share VNA? [y/n]: nNamingHost where Corba OmniNames is running? only used if not in standalone mode! (

hostname, maybe sharetest.ith-icoserve.com): sharetest.ith-icoserve.comIs this Host used ONLY for webview/webrenderserver (no other syngo.share processes

running on it)? [y/n]: yGoing to write configuration. Continue? [y/N] y

Do you want to enable Webapps service? [y/N] y

configuration done - have a nice day!

Please edit /opt/icoserve/config/share-webapps.conf to configure needed webapplicationson this host!

244

Page 245: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Edit /opt/icoserve/config/share-webapps.conf

WebTenantAdminUser=icoserveWebTenantAdminPWD=icoserveMinHeapSpace=128mMaxHeapSpace=2048mwebadmin=0webtenantadmin=0webservice_api=0webview=1webrenderserver=1webviewdiagnostic=0

2. Schakel de webservices in of uit die op deze host moeten lopen. syngo.share webview vereist eenwebrender-server, dus zorg ervoor dat deze ook wordt ingeschakeld.

3. Als syngo.share webview loopt op een speciale VM, synchroniseert u de CORBA SSL-sleutels van eenbestaande syngo.share VNA VMA

rsync -av sharevnahostname:/opt/icoserve/certificates/ /opt/icoserve/certificates/

4. Start syngo.share webview op

systemctl restart share-webapps.target

Als alle stappen zijn voltooid, is syngo.share webview nu bereikbaar met een webbrowser.

245

Page 246: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3 Installatie zonder syngo.share VNA

syngo.share webview kan worden geïnstalleerd als alleenstaande applicatie zonder syngo.share VNA. Omdeze functie in te schakelen, moet de alleenstaande modus worden ingeschakeld, en moet het archief eenDICOM-interface ondersteunen.

3.1 Configuratie

Alleenstaande modus wordt geconfigureerd met XML-bestanden. De meeste configuratiebestanden wor-den automatisch gegenereerd bij het opstarten, zie Hoofdstuk 3.1.1. Bijna alle bestanden worden on-afhankelijk aangemaakt en beheerd zonder dat er aanpassingen nodig zijn.

Het naamschema voor XML-bestanden is als volgt:

Gebruikersbestandusername.xml De bestandsnaam moet hetzelfde zijn als de bijbehorende gebruikersnaam.

Groepsbestandgroupname.xml De bestandsnaam moet hetzelfde zijn als de bijbehorende groepsnaam.

Applicatiebestandapplication.xml De bestandsnaam moet dezelfde naam zijn als de rootmap van de webapplicatieop de server, bijv. normaal webview.xml.

3.1.1 Bestandscontroles

Als de applicatie opstart worden de volgende controles uitgevoerd:

1. Controleer of XmlConfigDir bestaat, en aanmaken indien afwezig.

2. Controleer of de twee submappen “users” en “groups” aanwezig zijn in XmlConfigDir en aanmakenindien afwezig.

3. Controleren of Applicatiespecifieke instellingen bestaat en aanmaken indien afwezig.

4. Controleren of LdapUserGroup is ingesteld en het bijbehorende XML-bestand bestaat, bijv. voorgroep “testgroup”, een bestand testgroup.xml moet bestaan in de groepssubmap anders wordtdeze automatisch aangemaakt.

Alle XML-bestanden worden elke 10 seconden gecontroleerd op wijzigingen en automatisch opnieuwgeladen. Fouten in het XML-bestand moeten handmatig worden gecorrigeerd voordat het kan wordengeladen. Daarnaast wordt XSD-bestanden gebruikt om elk XML-bestand te valideren. Fouten wordengelogd in het logbestand van syngo.share webview.

3.1.2 Statische instellingen

De volgende parameters komen voor in het bestand StaticConfig:

246

Page 247: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

StandaloneModeTrue/false. Schakelt de alleenstaande modus in/uit. Vereist opnieuw opstarten van de server.

XmlConfigDirRootmap waarin XML-bestanden en submappen staan of worden aangemaakt.

LdapBindDnDe BindDn voor de LDAP-verbinding. Optioneel als anoniem zoeken wordt ondersteund.

LdapBindDnPasswordHet wachtwoord voor de LDAP BindDn. Optioneel.

LdapSslTruststoreTruststore dat het LDAPS servercertificaat of CA-certificaat bevat. Alleen vereist voor beveiligde LDAP-verbindingen. Het bestandspad moet beginnen met file:/.bijv. file:/opt/icoserve/certificates/ldaptruststore.jks

LdapSslTruststorePasswordHet wachtwoord voor de LDAP SSL Truststore. Alleen vereist als LdapSslTruststore wordt gebruikt.

LdapUrlDe url van de LDAP authenticatiesercer waarmee de gebruikersnaam wordt vergeleken, zie Hoofdstuk 3.1.6.

LdapUserGroupDe groep waaraan gebruikers die via LDAP zijn geauthentiseerd automatisch moeten worden toegewezen.

Als LdapUrl is ingesteld, worden de XML-gebruikersbestanden bij het inloggen automatisch aangemaaktdoor syngo.share webview voor elke gebruiker. Hetzelfde geldt voor LdapUserGroup die automatisch hetXML-groepsbestand aanmaakt. Extra groepen moeten handmatig worden toegevoegd.

3.1.3 Applicatiespecifieke instellingen

Dit bestand (webview.xml) bevat de instellingen die nodig zijn tijdens runtime. Algemene instellingendie van toepassing zijn op alle gebruikers, kunnen hier worden ingesteld. Dit omvat DICOM-archieven,modaliteiten, gebruikersinterface-objecten, enz.

staticAppConfigConfiguratie van systeembasis die kan worden aangepast om te voldoen aan speciale vereisten, bijv. logo opinlogpagina, aangepaste etiketten, lokalisatie, verbindingen met externe applicaties, wachtwoordbeleid, time-out van sessies.

applicationLogoPathEen absoluut pad op de server waar het logo zich bevindt.

customizedLabels

externalApps

localeAT, AU, CA, CH, DE, DK, ES, GB, IT, NL, NO, NZ, PT, TR, US

modalities

passwordPolicy

sessionTimeout

dynamicAppConfigContextspecifieke instellingen kunnen hier worden opgeslagen, bijv. DICOM SCP’s, C-FIND toegangs- regels.

advanced

communication

serviceClassProvidersDICOM-interface voor DICOM-zoekopdrachten, zie Hoofdstuk 3.2.3.2.

messaging

247

Page 248: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

permission

cFindAccessRuleZie Hoofdstuk 3.2.3.3.

SearchPatientZoekformulier, indeling resultatelijst, gebruikergedefinieerde zoekopdracht

ViewerWindowingVenster-voorinstellingen.

Alle genoemde instellingen kunnen ook worden toegepast op gebruikers- en groepsniveau. Deze gaanvoor op de standaard instellingen. De StaticConfig is equivalent aan de ClientConfig in syngo.share VNA.

Voorbeeld 1: Applicatiespecifieke instellingen (webview.xml)

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><appConfig><staticAppConfig><applicationLogoPath xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><customizedLabels><customizedLabel name="AccessionNumber"></customizedLabel><customizedLabel name="AlternatePatientId">SVNR</customizedLabel><customizedLabel name="AlternateVisitId"></customizedLabel><customizedLabel name="DocumentType"></customizedLabel><customizedLabel name="Modality"></customizedLabel><customizedLabel name="PatientAgeAtDeath"></customizedLabel><customizedLabel name="PatientBirthDate"></customizedLabel><customizedLabel name="PatientDeathDate"></customizedLabel><customizedLabel name="PatientFirstName"></customizedLabel><customizedLabel name="PatientId"></customizedLabel><customizedLabel name="PatientLastName"></customizedLabel><customizedLabel name="PatientName"></customizedLabel><customizedLabel name="PatientSex"></customizedLabel><customizedLabel name="Producer"></customizedLabel><customizedLabel name="ReferringPhysicianName"></customizedLabel><customizedLabel name="StudyDate"></customizedLabel><customizedLabel name="StudyDescription"></customizedLabel><customizedLabel name="Tags"></customizedLabel><customizedLabel name="VisitId"></customizedLabel></customizedLabels><externalApps xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><locale xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><modalities><modality>AR</modality><modality>ASMT</modality><modality>AU</modality><modality>BDUS</modality><modality>BI</modality><modality>BMD</modality><modality>CR</modality><modality>CT</modality><modality>DG</modality><modality>DOC</modality><modality>DX</modality><modality>ECG</modality><modality>EPS</modality><modality>ES</modality><modality>FID</modality><modality>GM</modality><modality>HC</modality><modality>HD</modality><modality>IO</modality><modality>IOL</modality><modality>IVOCT</modality><modality>IVUS</modality>

248

Page 249: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<modality>KER</modality><modality>KO</modality><modality>LEN</modality><modality>LS</modality><modality>MG</modality><modality>MR</modality><modality>NM</modality><modality>OAM</modality><modality>OCT</modality><modality>OP</modality><modality>OPM</modality><modality>OPT</modality><modality>OPV</modality><modality>OSS</modality><modality>OT</modality><modality>PLAN</modality><modality>PR</modality><modality>PT</modality><modality>PX</modality><modality>REG</modality><modality>RESP</modality><modality>RF</modality><modality>RG</modality><modality>RTDOSE</modality><modality>RTIMAGE</modality><modality>RTPLAN</modality><modality>RTRECORD</modality><modality>RTSTRUCT</modality><modality>RWV</modality><modality>SEG</modality><modality>SM</modality><modality>SMR</modality><modality>SR</modality><modality>SRF</modality><modality>STAIN</modality><modality>TG</modality><modality>US</modality><modality>VA</modality><modality>XA</modality><modality>XC</modality></modalities><passwordPolicy><minimumPasswordLength>0</minimumPasswordLength><passwordChangeIntervalInDays>365</passwordChangeIntervalInDays><passwordRequiresDigit>false</passwordRequiresDigit><passwordRequiresLowerCaseLetter>false</passwordRequiresLowerCaseLetter><passwordRequiresSpecialCharacter>false</passwordRequiresSpecialCharacter><passwordRequiresUpperCaseLetter>false</passwordRequiresUpperCaseLetter></passwordPolicy><sessionTimeout>300</sessionTimeout><hmacAuthentication><hashType>SHA2-256</hashType><password>theHmacPassword</password><validityInSeconds>60</validityInSeconds></hmacAuthentication></staticAppConfig><dynamicAppConfig><advanced><lockTimeout>60</lockTimeout></advanced><communication><scps><scp><description>archive_name</description><aet>ARCHIVEAET</aet>

249

Page 250: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<host>xxx.xxx.xxx.xxx</host><port>xxxxx</port></scp></scps></communication><messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><showMessage>true</showMessage></messaging><permission><cFindAccessRule xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></permission><searchPatient><criteriaLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><defaultCriteria xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><patientIdPrefix>PatIdPrefix</patientIdPrefix><resultlistLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></searchPatient><viewerWindowing><presetsSeparator>|</presetsSeparator><presetsSubseparator>,</presetsSubseparator><ct>Cranium,25,95|Lungs,-700,1700|Abdomen,10,400|Mediastinum,10,450|Bone,300,2500|Spine

,20,300|Postmyelo,200,1000|Petrous bone,500,4000</ct><mr>t1,570,1230|t2,477,1024</mr><nm>Full,54,129</nm><pt>Brain,16380,32750</pt></viewerWindowing></dynamicAppConfig></appConfig>

3.1.4 Gebruikerspecifieke instellingen

De XML-gebruikersbestanden worden gebruikt om configuraties voor gebruikers op te slaan. Het vol-gende moet worden ingesteld bij uitvoeren zonder een LDAP-verbinding.

passwordHet wachtwoord moet kleine letters zijn en moet worden opgeslagen als een SHA-512 gehashte hexadecimalestring die is aangemaakt met het ontsleutelde salt. Kan leeg worden geladen als LDAP-verbinding wordt ge-bruikt.

saltEen Base64 versleutelde, willekeurige 16 byte string. Kan leeg worden geladen als LDAP-verbinding wordt ge-bruikt.

typeLokaal of LDAP.

De aanbevolen online tools voor het versleutelen in Base64 en aanmaken van hashes zijn:

Base64http://www.convertstring.com/EncodeDecode/Base64Encode

SHA512http://www.convertstring.com/Hash/SHA512

Voorbeeld 2: Gebruikerspecifieke XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><user><loginName>hmu</loginName><firstName>Ned</firstName><lastName>Sanders</lastName><password>879fd8e9e465389eac6baaef980ca04c1f2d990834ae31b041cd5aa793d8adc

250

Page 251: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

680e4b7f0dc71ad5af509cafc4af4405759600966b4252c31e0a4644d7b6cecb4</password><salt>c2FsdEFuZFdhdGVy</salt><salutation>Mr.</salutation><title xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><type>local</type><passwordExpires xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><group>ExampleGroup</group><dynamicAppConfig><messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><showMessage>false</showMessage><showSafetyNotice>false</showSafetyNotice></messaging></dynamicAppConfig></user>

3.1.5 Een groep toewijzen

Het groepspecifieke XML-bestand wordt gebruikt om configuraties op te slaan voor de groepen. Een ge-bruiker kan één toegewezen groep hebben. Daarom kan het groepselement in het XML-gebruikersbestandworden gebruikt.

Voorbeeld 3: Groeps-XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><group><name>ExampleGroup</name></group>

3.1.6 LDAP

In de alleenstaande modus kan syngo.share webview een LDAP-server gebruiken voor gebruikersauthen-ticatie. De LDAP-verbindingsparameters kunnen worden ingesteld in de StaticConfig, zie Hoofdstuk 3.1.2.

De volgende LDAP-attributen worden onderzocht bij het zoeken naar een gebruiker:

snAchternaam van gebruiker.

givenNameVoornaam van gebruiker.

titleTitel van gebruiker

personalTitleZelfde als title.

employeeTypeDoorverwezen naar “salutation”.

uidDit is een unieke id voor een gegevensset in LDAP. Hij kan worden gegeven als tijdelijke aanduiding met hetformaat {0} die wordt vervangen door de inlognaam van de gebruiker.

Voorbeeld 4: LDAP URL’s

ldap(s)://host:port/dn?attributes?scope?filterldap(s)://ldap.example.com/ou=people,ou=hospital,dc=example,dc=com?sn,givenName,title,

personalTitle,employeeType?sub?uid={user}

251

Page 252: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3.1.6.1 Authenticatiegegevens

Bij het inloggen zoekt syngo.share webview naar het gebruikerspecifieke XML-bestand in de configu-ratiemap. Als het wordt gevonden en het gebruikerstype is ingesteld op LDAP, gaat de authenticatiedoor met gebruik van de LDAP-service(s). Als het gebruikerspecifieke instellingenbestand niet bestaand,probeert syngo.share webview te authenticeren bij de LDAP-service(s) en bij succes wordt een gebruiker-specifiek XML-bestand aangemaakt voor de gebruiker.

syngo.share webview gebruikt de opgegeven LDAP BindDIN en BindDN wachtwoord voor het eerstezoeken naar de gebruiker. Als er geen LDAP BindDN is geleverd, voert syngo.share webview een anon-ieme zoekopdracht uit naar de gebruiker. Vervolgens start een gebruikerszoekopdracht bij het opgegevenstartpunt in de LDAP-boom met de opgegeven filtercriteria. Als er een DN wordt gevonden, begint deautorisatie van de gebruikersnaam en wachtwoord. Als dit succesvol is, wordt de gebruiker ingelogd.syngo.share webview ondersteunt ≤ 10 verwijzingen naar andere LDAP-servers.

SSL-verbinding

Voor beveiligde LDAP-verbindingen moet er een truststore met het LDAP-servecertificaat of het CA-certificaat voor het LDAP-servercertificaat worden geconfigureerd.

Voorbeeld 5: Een Java Truststore aanmaken

keytool -import -file C:\cascerts\firstCA.cert -alias firstCA-keystore myTrustStore.jks

firstCA.cert is het certificaat dat moet worden toegevoegd.

myTrustStore.jks is de naam van de resulterende truststore.

3.2 Archiefverbindingen

syngo.share webview levert communicatie met syngo.share VNA en met een of meerdere DICOM-archieven. Dit gedeelte bevat relevante informatie betreffende de twee ondersteunde archiefverbind-ingstypes.

3.2.1 Query Spanning

syngo.share webview zoekt in alle verbonden DICOM-archieven en syngo.share VNA. CORBA-protocolwordt gebruikt om te communiceren met syngo.share VNA en het DICOM-protocol wordt gebruikt omte communiceren met extra archieven, zie Figure 1.

252

Page 253: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Figure 1: Query Spanning.

Search

C-FIND

2

Initial Client

(web browser)

1

C-FIND

Non-syngo.share

Archives

3

Results

syngo.shareVNA

CORBA

syngo.share

webview

SCU

1. Er wordt gezocht in de webinterface, hier aangeduid als de “Initial Client”.

2. syngo.share webview start spanning over alle geconfigureerde archieven (zoals de SCU voor DICOM-archieven).

3. De resultaten worden verzameld17 en geretourneerd naar de initial client. In het geval van DICOM-archieven worden resultaten gefilterd door een bestaande toegangsregel voordat ze worden gere-tourneerd naar de “Initial Client”.

3.2.2 syngo.share VNA Verbinding

Bij configuratie om syngo.share VNA te doorzoeken, is syngo.share VNA automatisch beschikbaar voor allegebruikers. Met deze archiefverbinding kunnen DICOM18 en algemene documenten worden doorzochten bekeken

Extra archieven kunnen worden toegevoegd aan dit systeem, zie Hoofdstuk 3.2.3.

3.2.3 DICOM archiefverbindingen

Als syngo.share webview loopt samen met syngo.share VNA of in alleenstaande modus, kan syngo.share webviewcommuniceren met een of meerdere DICOM-archieven om DICOM-documenten te zoeken en bekijken.Toegangsregels kunnen worden geconfigureerd om opgehaalde DICOM-onderzoeken en series te filteren,zie Hoofdstuk 3.2.3.3.

3.2.3.1 DICOM-vereisten

Een DICOM-archief moet een Query/ophaalservice als SCP met root leveren op onderzoeksniveauzoals bepaald door de “Onderzoek rootquery/informatie-ophaalmodel”. Daarnaast moeten alle DICOM-archiefverbindingen de ISO_IR 192 (UTF-8) tekenset ondersteunen.

Idealiter moet C-FIND de volgende retoursleutelattributen ondersteunen:

17Dubbelen worden getoond. Prioriteit krijgt de eerste reactie.18Een DICOM-document kan worden gezien als een onderzoek, serie of afbeelding.

253

Page 254: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

NumberOfFrames (0028,0008)Vereist om alle afbeeldingen te bekijken in multiframe DICOM-afbeeldingen. Zonder dit kan alleen het eerstedocument worden bekeken.

AcquisitionNumber (0020,0012) en InstanceNumber (0020,0013)Vereist voor het sorteren van DICOM-documenten. Sorteren wordt anders alleen gebaseerd op de ophaalvolgo-rde.

3.2.3.2 DICOM-instellingen

DICOM-archieven (ook SCP’s genoemd) moeten eerst worden geconfigureerd voordat toegang doorsyngo.share webview mogelijk is. Bij uitvoeren samen met syngo.share VNA worden deze geconfig-ureerd in webadmin en gebruik maken van het erven van instellingen. Bij uitvoeren in alleenstaandemodus moeten DICOM-archieven worden geconfigureerd in speciale XML-bestanden voor groepen en/ofgebruikers, zie Hoofdstuk 3.1.3. Onafhankelijk van waar de DICOM-archieven zijn geconfigureerd, deXML-structuur blijft hetzelfde, zie 6.

De webadmin configuratie is te vinden onder:

Systeembeheer Moduleconfiguratie Webview Communixatie Service Class Providers

Vereiste XML-elementen

descriptionEen beschrijvende naam van de SCP om deze te identificeren. Gegevenstype: string

aetDe opgeroepen AET of SCP. Mag niet langer zijn dan 16 tekens. Gegevenstype: string

hostDe host van de SCP. Gegevenstype: string

portDe poort van de SCP. Gegevenstype: integer.

Optionele XML-elementen

alternateCallingAetEen alternatieve naam voor de SCU (syngo.share webview) indien de SCP een specifieke op al geconfigureerdeoproep-AET verwacht. Mag niet langer zijn dan 16 tekens. De standaard waarde is ingesteld in het statischeconfiguratiebestand. Gegevenstype: string

useExploratoryCfindAccessModeAls deze waarde is ingesteld op true, wordt de onderzoeksmodus geactiveerd waardoor de normale DICOM-hiërarchie wordt genegeerd. Als dit element niet bestaat, respecteren de queries de normale DICOM-hiërarchie.Deze functie is alleen relevant als C-FIND toegangsregels worden toegepast, zie Hoofdstuk 3.2.3.3. De onder-zoekende C-FIND toegangsmodus moet worden gebruikt voor DICOm-archieven die attributen retourneren ophet verkeerde niveau, zie Tabel 1.De DICOM-standaard specificeert op welk niveau een element mag worden gebruikt, maar sommige DICOM-archieven houden zich niet aan deze hiërarchie. Als dit het geval is, kan de onderzoekende C-FIND toe-gangsmodus worden ingeschakeld. Dit intelligent zoeken vraagt alle elementen op van de toegangsregelop het onderzoeksniveau. Als geen of niet alle elementen worden geretourneerd, wordt een extra query opserieniveau uitgevoerd met het missende element. Idealiter, na een query op serieniveau, wordt alle informatievoor het toepassen van de toegangsregel geretourneerd.

Voorbeeld 6: XML DICOM SCP-instellingen

<scps><scp><description>PACS</description><aet>CALLED_AET</aet><host>host</host><port>104</port><alternateCallingAet>CALLING_AET</alternateCallingAet>

254

Page 255: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<useExploratoryCfindAccessMode>true</useExploratoryCfindAccessMode></scp></scps>

Tabel 1: Ondersteunde DICOM-elementen voor C-FIND toegangsregels

DICOM Tag DICOM Level syngo.share VNA Non-standard

institutionName 0008,0080 Series Series Study

institutionalDepartmentName 0008,1040 Series Series Study

referringPhysicianName 0008,0090 Study Study -

performingPhysicianName 0008,1050 Series Series -

currentPatientLocation 0038,0300 Study - Study

De volgende stappen zijn ook nodig:

1. De parameterQueryRetrieveScuCallingAet in het StaticConfig-bestand voor syngo.share webviewmoet de oproep-AET bevatten.

2. De parameters QueryRetrieveScuCallingAet en StorageScpCalledAet in de webrender-server StaticConfig moeten zijn ingesteld.

3. Alle opgegeven AET’s moeten worden geregistreerd in de DICOM-archieven.

3.2.3.3 C-FIND toegangsregels

Toegangsregels worden ook gebruikt om toegang tot bepaalde DICOM-onderzoeken en DICOM-regels tebeperken. Een regel filter de geretourneerde zoekresultaten op basis van bepaalde DICOM-elementen,zie Tabel 1. Alleen de ReferringPhysicianName en PerformingPhysicianName kunnen worden beperkt totgebruikers en/of groepen. Houd er rekening mee dat een groep in syngo.share webview verwijst naaralle gebruikers in een syngo.share VNA Gebruikserssjabloon. Zie Tabel 2 voor een voorbeeld van hoeexpressies worden geëvalueerd als er meerdere criteria zijn.

Instellingen van C-FIND toegangsregels

Als syngo.share webview samen met syngo.share VNA wordt uitgevoerd, worden deze geconfigureerdin webadmin en kunnen gebruik maken van het erven van instellingen. Bij uitvoeren in alleenstaandemodus kunnen regels worden geconfigureerd in speciale XML-bestanden voor de hele applicatie, groepenen/of gebruikers, zie Hoofdstuk 3.1.3.

De webadmin configuratie is te vinden onder:

Systeembeheer Moduleconfiguratie Webview Toestemmingen C-FIND toegangsregel

OpmerkingHet wordt aangeraden om alleen toegangsregels te definiëren die DICOM-elementen bevatten diein alle archieven worden ondersteund, anders worden er geen resultaten getoond van archieven dieeen element niet ondersteunen.

255

Page 256: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Ondersteunde operators

Hieronder volgt een lijst van ondersteunde operators die worden gebruikt in toegangsregelexpressies.Operators en operands zijn hoofdlettergevoelig. Dit betekent dat expressies op een hoofdlettergevoeligemanier worden beoordeeld. Bij het vergelijken van persoonsnamen, worden alleen de voor- en achter-naam gebruikt.

ISEvaluatie moet gelijk zijn aan beide zijden van expressie.

ANDVoeg verplicht criterium toe aan expressie.

ORVoeg optioneel criterium toe aan expressie.

()Voeg scope toe rond meerdere operators. Alleen de uiteindelijke waarde van de scope wordt meegenomen, zieTabel 2.

;Beëindig expressie.

USERDeze operator accepteert een gebruiker als string in plaats van een DICOM-element “Persoonsnaam”. Het isalleen van toepassing op referringPhysicianName en performingPhysicianName, zie 9.

GROUPDeze operator komt overeen met een groep. Het is alleen van toepassing op de elementen referringPhysician-Name en performingPhysicianName, zie 9.

Tijdelijke aanduidingen

Hieronder volgt een lijst van ondersteunde tijdelijke aanduidingen die worden gebruikt in toegangsregels:

'*'Evalueert naar alle tekens.

[user]Evalueert naar de momenteel ingelogde gebruiker.

bijv. “Max*” komt overeen met “Max Mustermann” en “Max Merryweather”.

Voorbeeld 7: C-FIND toegangsregel: enkele expressies met stringvelden

institutionName IS 'Tirol Kliniken';institutionalDepartmentName IS 'Tirol Kliniken Radiologie';currentPatientLocation IS '12345';

Voorbeeld 8: C-FIND toegangsregel: Enkele expressies DICOM “Person Name” veldenAlleen de voor- en achternaam worden vergeleken.

referringPhysicianName IS 'Mustermann^Max';referringPhysicianName IS USER 'maxmustermann';referringPhysicianName IS USER [user];performingPhysicianName IS GROUP 'Radiologist';

Voorbeeld 9: C-FIND toegangsregel: Gecombineerde expressie met operators en tijdelijke aan-duidingenHoud er rekening mee dat de expressie tussen de aanhalingstekens worden geëvalueerd voor de vol-gende operator wordt toegepast.

(referringPhysicianName IS USER [user] OR referringPhysicianName IS USER 'rne')AND referringPhysicianName IS 'Mustermann^Max' OR institutionName IS 'Tirol*';

256

Page 257: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Tabel 2: Evaluaties van C-FIND toegangsregels

Expression Evaluation

true OR true OR true true

false OR false OR true true

false OR false OR false false

false AND true false

true AND (true OR false) true

true AND false OR false false

3.3 Ingebedde authenticatiepagina in externe websites

syngo.share ondersteunt integratie met externe webapplicaties. De authenticatiepagina voor syngo.share webviewkan worden ingebed in een andere website voor snellere, gemakkelijke toegang. Dit is misschien handigvoor gebruik met bestaande webinfrastructuren waarvoor authenticatie nodig is. Een authenticatiepag-ina kan worden ingebed met een “HTML iframe”.

Voorbeeld 10: iframe als authenticatiepagina in externe websites

<iframe s r c =” < s e r v e r s r c > / webview/ < tenantname >/ < sitename >”s t y l e =” border : 0px s o l i d #000000; height :403 px ; margin : 0px ;padding : 0px ; width : 299px ” i d =” loginFrame ” >

<tenantname>, <serversrc>, en <sitename> staan voor variabelen die moeten worden ingesteld. Dewaarden van de stijlparameters geven aan hoe de pagina wordt gepresenteerd, bijv. hoogte, breedte,enz.

257

Page 258: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4 Eerste stappen

Dit hoofdstuk bevat de belangrijkste functies van syngo.share webview en werkingsinstructies.

4.1 Gebruikersveiligheid

Een geldige gebruikersnaam en wachtwoord zijn vereist door syngo.share webview en worden toegewezendoor een systeembeheerder van uw instelling. De toegewezen rollen en toestemmingen bepalen welkefuncties zijn ingeschakeld voor een bepaalde gebruiker. Een inactieve applicatie wordt automatischvergrendeld om er zeker van te zijn dat er geen ongeautoriseerde toegang is. Om verder te gaan metwerken waar u gebleven bent, logt u gewoon weer in en het programma keert terug op het punt vlakvoordat de automatische vergrendeling werd geactiveerd.

4.2 Toetsencombinatie

U kunt toetsencombinaties gebruiken om functies te starten. De snelkoppelingen worden weergegeven inhet contextmenu of de tooltip van de betreffende functie. Een volledige lijst van alle toetsencombinatiesis te vinden in de online help.

4.3 Zoeken naar patiënten en documenten

Om te beginnen met zoeken voert u de juiste zoekcriteria in het zoekveld in en druk op de knop “Zoeken”.Als uw zoekcriteria onvoldoende zijn, blijft de knop “Zoeken” inactief. Om alle zoekcriteria snel te verwi-jderen, drukt u op de knop “Resetten”. De velden van het zoekmasker kunnen worden gedefinieerd in deweergave Applicaties en syngo.share webview met de knop “Zoekvelden configureren” en de gewenstezoekvelden in of uit te schakelen. Deze instelling wordt opgeslagen door de programma’s. Het gebruikvan hoofd- en kleine letters is niet van invloed.

4.3.1 Geavanceerd zoeken met jokertekens

De volgende tekens worden gebruikt voor geavanceerd zoeken met jokertekens in de zoekinterface:

Het teken “%” is een variabele voor een of meer tekens

De underscore “_” is een variabele voor precies één optioneel teken

258

Page 259: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Voorbeeld 11: Zoeken met gebruik van tijdelijke aanduidingen (jokers)“m%er” zou resulteren in: “Meier”, “Mayer”, “Moser”, “Mariacher”, enz.

“m_ier” zou resulteren in: “Meier”, “Maier”, enz.

4.4 Document zoeken en resultaten (syngo.share view, syngo.sharewebview)

De kolommen met zoekresultaten kunnen naar wens worden geordend door ze te slepen met de muiscur-sor. De volgorde die u selecteert, wordt opgeslagen in uw gebruikersprofiel en gebruikt bij toekomstigezoekopdrachten.

Om een kolom te sorteren, klikt u op de kolomkop.

In de webapplicatie kunt u klikken op het pijltje in de kolomkop om kolommen weer te geven of teverbergen. Deze instellingen kunnen worden geconfigureerd in het contextmenu van de applicatiesyngo.share view Uw instellingen worden opgeslagen en zijn beschikbaar de volgende keer dat uhet programma opstart.

De zoekresultaten kunnen worden geëxporteerd als csv-bestand in de webapplicaties syngo.sharewebview en webadmin.

Om een zoekresultaat te openen, dubbelklikt u erop in de lijst met resultaten:

In de applicatie syngo.share view wordt de patiëntrecord geladen in de documentenboom.

In de applicaties syngo.share webview en webbox wordt het geselecteerde item weergegeven in deviewer.

4.5 Keyword taggen

In de applicaties syngo.share view, syngo.share print, syngo.share import en syngo.share webview kuntu opmerkingen toevoegen aan documenten. Er is speciale toestemming nodig van een beheerder voordeze functie. Tags voegen een extra informatielaag toe aan documenten zodat deze eenvoudig te vin-den zijn in de toekomst. Een configuratie bepaalt of de tag kan worden geselecteerd uit een catalogus,dynamisch worden toegevoegd aan een catalogus of worden ingevoerd als vrije tekst (bijv. opmerkin-gen). De volgende DICOM-niveaus ondersteunen keyword-tags: onderzoeken, series en afbeeldingen.Algemene containers ondersteunen ook taggen. Bij het zoeken met keywords worden de resultatenweergegeven onafhankelijk van het niveau waarin de keyword-tag is toegevoegd.

Voor meer informatie over taggen leest u de online help.

259

Page 260: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4.6 Exporteren/lokaal opslaan

In de applicaties syngo.share view, syngo.share webview en webbox zijn er exportfuncties waarmeede gegevens lokaal kunnen worden opgeslagen. Om gegevens te exporteren zijn twee verschillendetoestemmingsniveaus mogelijk:

Alleen anoniem exporteren

Volledig exporteren

4.6.1 Exporteren met syngo.share view

Exporteren van onderzoeken en series in de documentenboom:

Klik op de knop “Alle series exporteren” om elk bestand te exporteren.

Selecteer de gewenste items en exporteer deze met de knop “Geselecteerde series exporteren”.

Exporteren van afzonderlijke afbeeldingen in het gedeelte Print:

1. Sleep het gevraagde element uit de documentenboom in het gedeelte Print.

2. Klik op de knop “Exporteren...”.

4.6.2 Exporteren met syngo.share webview

Een selectie exporteren in syngo.share webview:

1. Klik op “Exporteren...” of “Exporteren als...” in het contextmenu.

2. De Exportwizard wordt geopend waarin u uw export kunt configureren.

4.7 Status van acties controleren

Alle desktopapplicaties hebben een gedeelte Status waarin staat

Of de gevraagde actie succesvol was - de status toont een groen vinkje.

Een uitroepteken geeft aan dat de actie niet met succes kon worden voltooid. Klik op de status voorgedetailleerde informatie.

260

Page 261: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5 Applicatie syngo.share webview

De applicatie syngo.share webview is vergelijkbaar met syngo.share view behalve dat deze loopt als web-browser. U kunt medische documenten (bijv. radiologische afbeeldingen, klinische rapporten, patiënt-gegevens) bekijken en het uiterlijk of perspectief wijzigen met ingebouwde tools (bijv. zoomen, draaien,helderheid, enz.). U kunt syngo.share webview gebruiken om documenten direct aan patiënten te tonenen administratief werk uit te voeren.

Voorbeelden: Documenten versturen, delen en taggen met keywords.

5.1 Documenten bekijken

Om onderzoeken te bekijken in de viewer doet u een van de volgende:

Dubbelklikken op een onderzoek in de lijst

Klikken op de knop Document bekijken .

Met de rechter muisknop klikken op het item en dan klikken op Document bekijken

Het tabblad “Selectielijst” geeft alle beschikbare documenten in het archief voor een patiënt weer. Erkunnen meer documenten worden weergegeven in lay-outs ernaast of erboven.

5.2 Patiënten bekijken

Er wordt een tabblad geopend voor de gewenste patiënt nadat u heeft geklikt op de knop Patiënt bekijken

of Patiënt bekijken in het contextmenu. In dit tabblad vindt u weergavefilters aan de linkerzijde:

Patiëntrecords.

Patiëntbezoeken

5.2.1 Functies in het tabblad Patiënt

Weergavefilters resettenU kunt de filtering van bestanden en bezoeken verwijderen.

Patiëntdocumenten downloadenU kunt anonieme gegevens exporteren als archiefbestand of samenvoegen als één pdf-bestand.

Patiëntgegevens weergevenU kunt patiëntinformatie en extra gegevens bekijken evenals gerelateerde personen zoals de naastefamilie of verzekerden.

261

Page 262: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Patiënt-url weergevenDit levert een patiënt-url voor het actieve patiëntrecord die kan worden geopend in een internet-browser.

Archiefdialoog weergevenVoor deze functie heeft u speciale toestemming nodig om lokaal opgeslagen documenten te koppelenaan het actieve patiëntrecord. Het venster “gegevens archiveren” wordt geopend en de patiëntcontextis automatisch geselecteerd voor u.

5.3 Contextmenu van de resultatenlijst

Document bekijkenOpen een document in de viewer of lever een downloadlink als het documenttype niet wordt onder-steund.

Patiënt bekijkenOpen een tabblad voor de geselecteerde patiënt met toegang tot:

Weergavefilters

Andere documenten en DICOM-onderzoeken

DICOM-series

Afbeeldingsweergave en opties

Extern zoekenHiermee krijgt u snel toegang tot syngo.share view en syngo.share import:

Opzoeken met patiënt-idOpen syngo.share view met de geselecteerde patiënt-id.

Opzoeken met bezoek-idOpen syngo.share view met de geselecteerde bezoek-id.

Verwerf met patiënt-idOpen syngo.share import met geselecteerde patiënt-id.

Verwerf met bezoek-idOpen syngo.share import met geselecteerde bezoek-id.

VerwijderenVerwijder het document.

VerzendenVerzend het document naar een AET die is geconfigureerd als ontvanger in de applicatie webadmin.

Referentiepointer registrerenMaak een document beschikbaar voor subsystemen. U kunt handmatig documenten registreren diebeschikbaar zijn voor syngo.share webview. In de achtergrond wordt een referentiepointer verzondennaar het subsysteem dat informatie bevat over het document.

DelenDeel documenten via de applicatie webbox met collega’s en lokale artsen.

URL weergevenVoor directe toegang tot een item in de browser kunt u een URL ophalen.

262

Page 263: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Exporteren...

Exporteren als...Om documenten lokaal op te slaan.

Lokaal openen...Als de applicatie syngo.share view lokaal is geïnstalleerd, kunt u het document openen in de lokaleviewer.

Tags toevoegen...U kunt keyword-tags toepassen op documenten.

Tags bewerken...U kunt keyword-tags van documenten verwijderen.

Kopiëren...U kunt een document kopiëren naar een andere database.

Verplaatsen...U kunt een document verplaatsen naar een andere database.

Opnieuw toewijzen...Verkeerd geplaatste documenten kunnen worden toegewezen aan een andere patiënt of bezoek.

Documenteigenschappen wijzigen...U kunt de beschrijving of datum van een onderzoek voor een document wijzigen.

OpmerkingGebruikersrollen en hun bijbehorende rechten die zijn toegewezen door de systeembeheerder,bepalen welke functies toegankelijk zijn.

Page 264: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

EG-V

erkl

arin

gva

nO

vere

enst

emm

ingEG-Verklaring van Overeenstemming

Productgegevens

Product NaamTypeModel NummerClassificatie conform Richtlijn 93/42/EEC, bi-jlage IX

syngo.share webviewVA26A_BF0611250006Class I

Fabrikant

Adres ITH icoserve technology for healthcare GmbHInnrain 986020 InnsbruckAustriaPhone: +43 512 89059

Assessmentgegevens

Procedure conform Richtlijn 93/42/EEC Bijlage VII

Toegepaste Normen

EN ISO 13485:2016EN ISO 9001:2015EN ISO 14971:2012EN 62304:2006 + Cor.:2008 + A1:2015EN 62366-1:2015 + AC:2015

Wij verklaren hierbij dat de hierboven beschreven producten in overeenstemming zijn met Richtlijn93/42/EEC als de installatie en het gebruik verlopen in overeenstemming met de gebruikers- en product-documentatie. Deze verklaring vervangt alle voorheen gemaakte verklaringen voor dit product.

Innsbruck, 2019-09-04

Dr. Bernhard Hirsch

Managing Director

Mag. (FH) Herbert Plankl

Head of Quality & Documentation

Page 265: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ITH icoserve technology for healthcare GmbHInnrain 98A-6020 InnsbruckAustria

2019

Distributed bySiemens Healthcare GmbHHenkestr. 12791052 ErlangenGermanyPhone: +49 9131 84-0siemens-healthineers.com

Legal ManufacturerITH icoserve technology for healthcare GmbH

Innrain 986020 Innsbruck

AustriaPhone: +43 512 89059

Made in Austria

Page 266: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241

syngo.share webviewBrukerhåndbok

Page 267: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Innhold1 Innledning 269

1.1 Bruksområde . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2691.2 Systemforutsetninger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2691.3 Sikkerhetsmerknader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270

Bilde- og resultatfordeling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270Medisinsk utdanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270Beregningsavvik . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270Enheter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270Tilgangsbegrensning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271Effekter av eksterne programmer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271Utskrift av bilder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271

2 Installasjon med syngo.share VNA 2722.1 Krav . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2722.2 Installasjonstrinn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2722.3 Konfigurasjon og aktivering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273

3 Installasjon uten syngo.share VNA 2753.1 Konfigurasjon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275

3.1.1 Filkontroller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2753.1.2 Statiske innstillinger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2753.1.3 Applikasjonsspesifikke innstillinger . . . . . . . . . . . . . . . . . . . . . . . . 2763.1.4 Brukerspesifikke innstillinger . . . . . . . . . . . . . . . . . . . . . . . . . . . 2793.1.5 Tilordne en gruppe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2803.1.6 LDAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280

3.1.6.1 Autentiseringsdetaljer . . . . . . . . . . . . . . . . . . . . . . . . . 2813.2 Arkivtilkoblinger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281

3.2.1 Spør spanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2813.2.2 syngo.share VNA Tilkobling . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2823.2.3 DICOM-arkivtilkoblinger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282

3.2.3.1 DICOM-krav . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2823.2.3.2 DICOM-innstillinger . . . . . . . . . . . . . . . . . . . . . . . . . . 2833.2.3.3 C-FIND-tilgangsregler . . . . . . . . . . . . . . . . . . . . . . . . . 284

3.3 Integrert autentiseringsside i eksterne nettsteder . . . . . . . . . . . . . . . . . . . . . 286

4 Første trinn 2874.1 Brukersikkerhet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2874.2 Tastekombinasjon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2874.3 Søk etter pasienter og dokumenter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287

4.3.1 Avansert søk med jokere . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2874.4 Dokumentsøk og resultater (syngo.share view, syngo.share webview) . . . . . . . . . . 2884.5 Stikkordtagg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2884.6 Eksport/lokal lagring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288

4.6.1 Eksportere med syngo.share view . . . . . . . . . . . . . . . . . . . . . . . . . 2894.6.2 Eksportere med syngo.share webview . . . . . . . . . . . . . . . . . . . . . . 289

4.7 Kontroll handlingsstatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289

5 Applikasjon syngo.share webview 2905.1 Vise dokumenter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2905.2 Vise pasienter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290

5.2.1 Funksjoner under pasientfanen . . . . . . . . . . . . . . . . . . . . . . . . . . 290

267

Page 268: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5.3 Kontekstmeny for listen over resultater . . . . . . . . . . . . . . . . . . . . . . . . . . . 291

EU-samsvarserklæring syngo.share webview 293

268

Page 269: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1 Innledning

1.1 Bruksområde

syngo.share webview er en nettapplikasjon som skal brukes til klinisk bilde- og resultatdistribusjon ogstiller til rådighet standardiserte generiske grensesnitt for å koble til medisinsk utstyr uten å styre eller en-dre funksjonene. syngo.share webview gir tilgang til data fra tilkoblede systemer (f.eks. leverandørnøy-trale arkiver, bildearkiver og kommunikasjonssystemer, DICOM-arkiver, XDS/-I-affinitetsdomener, elektro-niske medisinske registreringssystemer, kliniske informasjonssystemer) og det lokale filsystemet for denelektroniske visningen av data.

1.2 Systemforutsetninger

syngo.share webview kan kjøres ved hjelp av følgende nettlesere:

Optimalisert for: ≥ 1280x1024

Google Chrome ≥ 67

Microsoft Internet Explorer ≥ 11

Mozilla Firefox ≥ 60

Støttet:

Apple Safari ≥ 11

Microsoft Edge

På mobile operativsystemer som:

Android

Apple iOS

Microsoft Windows 10

Fingerbevegelsersyngo.share webview støtter fingerbevegelser, men er ikke optimalisert for dem.

Videostrømming i Microsoft Internet ExplorerDenne funksjonaliteten er tilgjengelig i Microsoft Internet Explorer ≥ 11 fra og med Microsoft Windows≥ 8.

269

Page 270: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1.3 Sikkerhetsmerknader

Bilde- og resultatfordeling

syngo.share webview er bare beregnet på klinisk bilde- og resultatdistribusjon.Ikke bruk syngo.share webview til direkte diagnoser.

Medisinsk utdanning

Bruken av syngo.share webview må bare innvilges kvalifiserte medlemmer av person-alet.

Beregningsavvik

Beregninger og kalibreringer som ikke utføres i syngo.share webview, vil ha et pre-sisjonsnivå som korrelerer med presisjonen i programmet der de ble opprettet – ikke isyngo.share webview. Presisjonsnivået er dessuten bare så presist som dataene samletinn av den brukte modaliteten. Det betyr at hver gang en modalitet er koblet til, måden kalibreres. Kalibreringen av enheten og tolkingen av beregninger brukt i en diag-nose må gjennomgås av kvalifisert personale for sannsynlighet. Avvik kan forårsakesav selve bildet – særlig for konvensjonelle røntgenskanninger (CR), f.eks. bekken ellerhofter. Representasjonen av avstanden mellom den delen av kroppen som registreres,og avbildingsplaten, kan deformere lengden på en todimensjonal røntgenbilderepresen-tasjon. Selv om det er et referansepunkt inkludert i skanningen (f.eks. en kule), vil detalltid være et avvik hvis referansepunktet ikke er plassert nøyaktig i høyden for kroppsde-len som beregnes på tidspunktet for skanningen. Arealet av polygoner hvis kanter over-lapper, vil ikke bli beregnet riktig i hvert tilfelle. Dessuten kan ekstrapoleringsalgoritmensom brukes i syngo.share webview til å vise bilder, av og til føre til upresis gjengivelse.Beregninger av slike bilder kan være unøyaktige.Følgende definerer hvordan beregninger avrundes:

Lengde og areal: til nærmest tiendedel Tetthet (HU): til nærmest hele tall

270

Page 271: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Enheter

Applikasjonen syngo.share webview samsvarer med direktiv 80/181/EØF, som in-neholder spesifikasjoner tilknyttet beregningsenheter. Kalibrerte lengder skal beregnesi millimeter. Overflateområder skal beregnes i kvadratmillimeter (mm2). Rette vinklerskal beregnes i grader. Tetthet vil bli beregnet ved hjelp av bransjestandardenheten,Hounsfield-enheter (HU), som ikke er regulert av direktiv 80/181/EØF.

Tilgangsbegrensning

Sørg for å logge av syngo.share webview når du er ferdig med å arbeide for å unngåuautorisert tilgang til systemet.

Effekter av eksterne programmer

Programvareprodusenten garanterer ikke at tredjepartsapplikasjoner ikke påvirker sys-temet negativt. Ekstern programmer som åpnes av syngo.share webview, har stan-darder som tilsvarer de respektive produsentene.

Utskrift av bilder

Når du skriver ut bilder ved hjelp av bildetekstalternativet «Som kamera», er det mulig atnoen etiketter skjules fra visningen på grunn av den fysisk begrensede plassen på siden.Følgelig er mulige transformasjoner, f.eks. speiling, rotasjon og anvendte presentasjon-stilstander osv., og dessuten pasientinformasjon, ikke nødvendigvis synlig på utskriften.Hvis en serie har aktive presentasjonsstatuser i både visning- og utskriftsoppsettet, vildeaktivering av presentasjonsstatusene i visningsoppsettet også deaktivere den i seriensutskriftsoppsett.

271

Page 272: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

2 Installasjon med syngo.share VNA

Påse at følgende krav er oppfylt før du fortsetter med installasjonen av syngo.share webview.

2.1 Krav

IcoSetupIcoSetup må være installert og konfigurert.

syngo.share VNAsyngo.share VNA må være installert og kjøre.

VM med RHEL7 tilgjengeligsyngo.share webview kan installeres på en dedikert VM, eller på samme VM som syngo.share VNA.Det anbefales å bruke en dedikert VM, for mer enn 100 syngo.share webview brukere.

2.2 Installasjonstrinn

syngo.share webview må være installert med IcoSetup-installatøren ved hjelp av samme IcoSetup-vertsom syngo.share VNA.

Hvis syngo.share webview skal installeres på en dedikert VM, må du legge til vertsnavnet i «del»-avsnittet i IcoSetup-beholdningsfilen.

Hvis syngo.share webview skal installeres på en eksisterende syngo.share VNA VM, må tilsvarendeVM allerede være angitt i «del»-avsnittet.

Mer informasjon om installasjonen av IcoSetup finnes i den elektroniske hjelpen for syngo.share VNA.

Forutsetninger

1. ssh-nøkkel er distribuert til nettvisnings-VM.

2. beholdningsfilen er til stede og angir nettvisnings-VM i «del»- avsnittet.

3. syngo.share webview ISO og tilsvarende sha512-kontrollsumfil plasseres på icosetup-verten.

Følgende trinn må utføres på IcoSetup-verten:

1. Kjør icosetup-kommando og angi hele banen til syngo.share webview ISO når icosetup ber om iso-filen.

icosetup

Full-path to the share/sense iso file: /root/syngo.share_VA26A.webview_RH7.iso

The given isofile contains following product:---------isotype: 'SP'

272

Page 273: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

majorversion: 'VA26'servicepack: 'VA26A'versionstring: 'syngo.share VA26A.webview RH7'product: 'syngo.share webview'isoversion: '4.6.0.0'---------

Following hosts will be processed:---------- localhost---------This will start icosetup in setup mode and execute an installation or BF/SP update on

the hosts listed aboveAre you sure you want to continue? Answer with Y:

Etter at dette trinnet er fullført, er syngo.share webview installert på alle deleverter som er angitt ibeholdningsfilen. Men det er ennå ikke aktivert og konfigurert

2.3 Konfigurasjon og aktivering

Følgende trinn må utføres på verten der syngo.share webview skal kjøres:

1. Kjør det initielle konfigurasjonsskriptet, og svar spørsmålene. Sørg for å svare på spørsmål i«frittstående modus» med Nei

/opt/icoserve/etc/samples/initial-configure-webview.sh

Welcome to syngo.share initial configuration!

RHEL7 OS found

no configuration found

Do you want to install a default configuration? [y/N] y

Do you want to change configuration? [y/N] y

Configuration:Run webview/webrenderserver in standalone mode without syngo.share VNA? [y/n]: nNamingHost where Corba OmniNames is running? only used if not in standalone mode! (

hostname, maybe sharetest.ith-icoserve.com): sharetest.ith-icoserve.comIs this Host used ONLY for webview/webrenderserver (no other syngo.share processes

running on it)? [y/n]: yGoing to write configuration. Continue? [y/N] y

Do you want to enable Webapps service? [y/N] y

configuration done - have a nice day!

Please edit /opt/icoserve/config/share-webapps.conf to configure needed webapplicationson this host!

Rediger /opt/icoserve/config/share-webapps.conf

WebTenantAdminUser=icoserveWebTenantAdminPWD=icoserveMinHeapSpace=128m

273

Page 274: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

MaxHeapSpace=2048mwebadmin=0webtenantadmin=0webservice_api=0webview=1webrenderserver=1webviewdiagnostic=0

2. Aktiver eller deaktiver nettjenestene som må kjøre på denne verten. syngo.share webview kreveren nettgjengivelsesserver, så sørg for å aktivere det også.

3. Hvis syngo.share webview kjører på en dedikert VM, synkroniserer du CORBA SSL-nøklene fra eteksisterende syngo.share VNA VM

rsync -av sharevnahostname:/opt/icoserve/certificates/ /opt/icoserve/certificates/

4. Start opp syngo.share webview

systemctl restart share-webapps.target

Hvis alle trinn er fullført, kan syngo.share webview nå nås med en nettleser.

274

Page 275: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3 Installasjon uten syngo.share VNA

syngo.share webview kan installeres som en frittstående applikasjon uten syngo.share VNA. Hvis du vilaktivere denne funksjonen, må frittstående modus slås på og arkivet støtte et DICOM-grensesnitt.

3.1 Konfigurasjon

Frittstående modus er konfigurert ved hjelp av XML-filer. De fleste konfigurasjonsfiler vil bli automatiskgenerert ved oppstart, se Kapittel 3.1.1. Nesten alle filer opprettes og administreres uavhengig utenbehov for justeringer.

Navngivingssystemet for XML-filer er følgende:

Brukerfilusername.xml Filnavnet må være det samme som den tilknyttede brukerens navn.

Gruppefilgroupname.xml Filnavnet må være det samme som den tilknyttede gruppens navn.

Applikasjonsfilapplication.xml Filnavnet må ha samme navn som nettapplikasjonens rotkatalog på serveren,f.eks. normalt webview.xml.

3.1.1 Filkontroller

Når applikasjonen starter, kjøres følgende kontroller:

1. Kontroller om XmlConfigDir finnes, og opprett det hvis det mangler.

2. Kontroller om de to underkatalogene «users» og «groups» finnes i XmlConfigDir, og opprett demhvis de mangler.

3. Kontroller om Applikasjonsspesifikke innstillinger finnes, og opprette det hvis det mangler.

4. Kontroller om LdapUserGroup er fastsatt, og at den tilknyttede XML-filen finnes, f.eks. for gruppe«testgruppe». En fil testgroup.xmlmå finnes i gruppens underkatalog, ellers vil den bli opprettetautomatisk.

Alle XML-filer vil bli overvåket for endringer hvert 10. sekund og automatisk lastet inn på nytt. Feil i XML-filen må korrigeres manuelt før de kan lastes inn. XSD-filer vil dessuten bli brukt til å validere hver XML-fil.Feil vil bli logget i loggfilen syngo.share webview.

3.1.2 Statiske innstillinger

Følgende parametere finnes i StaticConfig-filen:

StandaloneModeSann/falsk. Slår frittstående modus av og på. Krever omstart av server.

275

Page 276: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

XmlConfigDirRotkatalog der XML-filer og underkataloger er eller vil bli opprettet.

LdapBindDnBindDn for LDAP-tilkobling. Valgfritt når anonym søking understøttes.

LdapBindDnPasswordPassordet for LDAP BindDn. Valgfritt.

LdapSslTruststoreTruststore som inneholder LDAPS-serversertifikatet eller CA-sertifikatet. Bare påkrevd for sikre LDAP-tilkoblinger.Filbanen må ha prefikset file:/.f.eks. file:/opt/icoserve/certificates/ldaptruststore.jks

LdapSslTruststorePasswordPassordet for LDAP SSL Truststore. Bare påkrevd når LdapSslTruststore brukes.

LdapUrlNettadressen til LDAP-autentiseringsserveren som brukernavnet vil bli sammenlignet med, se Kapittel 3.1.6.

LdapUserGroupGruppen som brukere autentisert over LDAP til, må tilordnes automatisk.

Når LdapUrl har blitt sett, vil brukerens XML-filer automatisk bli generert av syngo.share webview vedpålogging for hver bruker. Det samme er gyldig for LdapUserGroup, som automatisk oppretter gruppensXML-fil. Tilleggsgrupper må legges til manuelt.

3.1.3 Applikasjonsspesifikke innstillinger

Denne filen (webview.xml) inneholder innstillingene som kreves under kjøretiden. Globale innstillingersom brukes for alle brukere, kan angis her. Dette omfatter DICOM-arkiver, modaliteter, brukergrensesnit-tobjekter, osv.

staticAppConfigSystembasekonfigurasjon, som kan justeres for å oppfylle spesielle krav, f.eks. logo på påloggingsside, tilpassedeetiketter, lokalisering, tilkoblinger til eksterne applikasjoner, passordregler, tidsavbrutt økt.

applicationLogoPathEn absolutt bane på serveren der logoen er plassert.

customizedLabels

externalApps

localeAT, AU, CA, CH, DE, DK, ES, GB, IT, NL, NO, NZ, PT, TR, US

modalities

passwordPolicy

sessionTimeout

dynamicAppConfigKontekstspesifikke innstillinger kan lagres her, f.eks. DICOM SCP-er, C-FIND-tilgangs regler.

advanced

communication

serviceClassProvidersDICOM-grensesnitt for DICOM-søk, se Kapittel 3.2.3.2.

messaging

permission

276

Page 277: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

cFindAccessRuleSe Kapittel 3.2.3.3.

SearchPatientSøkeskjema, resultatlistearrangement, Brukerdefinert søk

ViewerWindowingForhåndsinnstillinger for håndtering av vinduer.

Alle ovennevnte innstillinger kan også anvendes på bruker- og gruppenivåer, noe som vil overstyre dissestandardinnstillingene. StaticConfig er ekvivalenten til ClientConfig i syngo.share VNA.

Eksempel 1: Applikasjonsspesifikke innstillinger (webview.xml)

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><appConfig>

<staticAppConfig><applicationLogoPath xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><customizedLabels><customizedLabel name="AccessionNumber"></customizedLabel><customizedLabel name="AlternatePatientId">SVNR</customizedLabel><customizedLabel name="AlternateVisitId"></customizedLabel><customizedLabel name="DocumentType"></customizedLabel><customizedLabel name="Modality"></customizedLabel><customizedLabel name="PatientAgeAtDeath"></customizedLabel><customizedLabel name="PatientBirthDate"></customizedLabel><customizedLabel name="PatientDeathDate"></customizedLabel><customizedLabel name="PatientFirstName"></customizedLabel><customizedLabel name="PatientId"></customizedLabel><customizedLabel name="PatientLastName"></customizedLabel><customizedLabel name="PatientName"></customizedLabel><customizedLabel name="PatientSex"></customizedLabel><customizedLabel name="Producer"></customizedLabel><customizedLabel name="ReferringPhysicianName"></customizedLabel><customizedLabel name="StudyDate"></customizedLabel><customizedLabel name="StudyDescription"></customizedLabel><customizedLabel name="Tags"></customizedLabel><customizedLabel name="VisitId"></customizedLabel>

</customizedLabels><externalApps xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><locale xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><modalities><modality>AR</modality><modality>ASMT</modality><modality>AU</modality><modality>BDUS</modality><modality>BI</modality><modality>BMD</modality><modality>CR</modality><modality>CT</modality><modality>DG</modality><modality>DOC</modality><modality>DX</modality><modality>ECG</modality><modality>EPS</modality><modality>ES</modality><modality>FID</modality><modality>GM</modality><modality>HC</modality><modality>HD</modality><modality>IO</modality><modality>IOL</modality><modality>IVOCT</modality><modality>IVUS</modality><modality>KER</modality>

277

Page 278: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<modality>KO</modality><modality>LEN</modality><modality>LS</modality><modality>MG</modality><modality>MR</modality><modality>NM</modality><modality>OAM</modality><modality>OCT</modality><modality>OP</modality><modality>OPM</modality><modality>OPT</modality><modality>OPV</modality><modality>OSS</modality><modality>OT</modality><modality>PLAN</modality><modality>PR</modality><modality>PT</modality><modality>PX</modality><modality>REG</modality><modality>RESP</modality><modality>RF</modality><modality>RG</modality><modality>RTDOSE</modality><modality>RTIMAGE</modality><modality>RTPLAN</modality><modality>RTRECORD</modality><modality>RTSTRUCT</modality><modality>RWV</modality><modality>SEG</modality><modality>SM</modality><modality>SMR</modality><modality>SR</modality><modality>SRF</modality><modality>STAIN</modality><modality>TG</modality><modality>US</modality><modality>VA</modality><modality>XA</modality><modality>XC</modality>

</modalities><passwordPolicy><minimumPasswordLength>0</minimumPasswordLength><passwordChangeIntervalInDays>365</passwordChangeIntervalInDays><passwordRequiresDigit>false</passwordRequiresDigit><passwordRequiresLowerCaseLetter>false</passwordRequiresLowerCaseLetter><passwordRequiresSpecialCharacter>false</passwordRequiresSpecialCharacter><passwordRequiresUpperCaseLetter>false</passwordRequiresUpperCaseLetter>

</passwordPolicy><sessionTimeout>300</sessionTimeout><hmacAuthentication><hashType>SHA2-256</hashType><password>theHmacPassword</password><validityInSeconds>60</validityInSeconds>

</hmacAuthentication></staticAppConfig><dynamicAppConfig>

<advanced><lockTimeout>60</lockTimeout>

</advanced><communication><scps>

<scp><description>archive_name</description><aet>ARCHIVEAET</aet><host>xxx.xxx.xxx.xxx</host>

278

Page 279: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<port>xxxxx</port></scp>

</scps></communication><messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>

<showMessage>true</showMessage></messaging><permission><cFindAccessRule xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/></permission><searchPatient><criteriaLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><defaultCriteria xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/><patientIdPrefix>PatIdPrefix</patientIdPrefix><resultlistLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/></searchPatient><viewerWindowing><presetsSeparator>|</presetsSeparator><presetsSubseparator>,</presetsSubseparator>

<ct>Cranium,25,95|Lungs,-700,1700|Abdomen,10,400|Mediastinum,10,450|Bone,300,2500|Spine,20,300|Postmyelo,200,1000|Petrous bone,500,4000</ct>

<mr>t1,570,1230|t2,477,1024</mr><nm>Full,54,129</nm><pt>Brain,16380,32750</pt>

</viewerWindowing></dynamicAppConfig>

</appConfig>

3.1.4 Brukerspesifikke innstillinger

Bruker-XML-filene brukes til å lagre konfigurasjoner for brukere. Følgende må angis ved kjøring uten LDAP-tilkobling.

passwordPassordet må ha små bokstaver og lagres som en SHA-512-hashet heksadesimal streng som har blitt opprettetmed det avkodede saltet. Kan stå tom hvis det brukes LDAP-tilkobling.

saltEn Base64-kodet, tilfeldig 16 byte-streng. Kan stå tom hvis det brukes LDAP-tilkobling.

typelocal eller LDAP.

De anbefalte elektroniske verktøyene for koding i Base64 og opprettelse av hasher er:

Base64http://www.convertstring.com/EncodeDecode/Base64Encode

SHA512http://www.convertstring.com/Hash/SHA512

Eksempel 2: Brukerspesifikk XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><user>

<loginName>hmu</loginName><firstName>Ned</firstName><lastName>Sanders</lastName><password>879fd8e9e465389eac6baaef980ca04c1f2d990834ae31b041cd5aa793d8adc680e4b7f0dc71ad5af509cafc4af4405759600966b4252c31e0a4644d7b6cecb4</password>

279

Page 280: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<salt>c2FsdEFuZFdhdGVy</salt><salutation>Mr.</salutation><title xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><type>local</type><passwordExpires xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><group>ExampleGroup</group><dynamicAppConfig>

<messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><showMessage>false</showMessage><showSafetyNotice>false</showSafetyNotice>

</messaging></dynamicAppConfig>

</user>

3.1.5 Tilordne en gruppe

Den gruppespesifikke XML-filen brukes til å lagre konfigurasjoner for gruppene. En bruker kan ha éngruppe tilordnet. Derfor kan gruppeelementet i brukerens XML-fil brukes.

Eksempel 3: Gruppe-XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><group>

<name>ExampleGroup</name></group>

3.1.6 LDAP

I frittstående modus kan syngo.share webview bruke en LDAP-server til brukerautentisering. LDAP-tilkoblingsparameterne kan settes opp i StaticConfig, se Kapittel 3.1.2.

Følgende LDAP-attributter spørres når du søker etter en bruker:

snBrukers etternavn.

givenNameGitt navn/fornavn for bruker.

titleTittel på bruker

personalTitleSamme som title.

employeeTypeOmdirigert til «salutation».

uidDette er en unik identifikator for et datasett i LDAP. Det kan gis som plassholder med formatet {0}, som vil blierstattet med brukerpåloggingsnavnet.

Eksempel 4: LDAP-nettadresser

ldap(s)://host:port/dn?attributes?scope?filterldap(s)://ldap.example.com/ou=people,ou=hospital,dc=example,dc=com?sn,givenName,title,

personalTitle,employeeType?sub?uid={user}

280

Page 281: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3.1.6.1 Autentiseringsdetaljer

Ved pålogging søker syngo.share webview etter den brukerspesifikke XML-filen i konfigurasjonskatalogen.Hvis det blir funnet og brukerens type settes til LDAP, fortsetter autentisering å bruke LDAP-tjenestene.Hvis den brukerspesifikke innstillingsfilen ikke finnes, forsøker syngo.share webview å autentisere motLDAP-tjenesten(e), og hvis det er vellykket, opprettes en brukerspesifikk XML-fil for brukeren.

syngo.share webview bruker det gitte LDAP BindDN- og BindDN-passordet for et initielt brukersøk. Hvis in-gen LDAP BindDN har blitt levert, kjører syngo.share webview et anonymt søk etter den brukeren. Derettervil et brukersøk starte ved det gitte utgangspunktet i LDAP-treet ved hjelp av de gitte filterkriteriene. Hvisen DN finnes, vil autorisasjon av brukernavn og passord starte. Hvis dette er vellykket, vil brukeren blilogget inn. syngo.share webview støtter ≤ 10 henvisninger til andre LDAP-servere.

SSL-tilkobling

For sikre LDAP-tilkoblinger må det konfigureres en truststore med LDAP-serversertifikatet eller CA-sertifikatet for LDAP-serversertifikatet.

Eksempel 5: Opprett en Java Truststore

keytool -import -file C:\cascerts\firstCA.cert -alias firstCA-keystore myTrustStore.jks

firstCA.cert is the certificate that should be added.

myTrustStore.jks is the name of the resulting truststore.

3.2 Arkivtilkoblinger

syngo.share webview sørger for kommunikasjon med syngo.share VNA og med ett eller flere DICOM-arkiver. Dette avsnittet inneholder relevant informasjon om de to støttede arkivtilkoblingstypene.

3.2.1 Spør spanning

syngo.share webview søker gjennom alle tilkoblede DICOM-arkiver og syngo.share VNA. CORBA-protokollenbrukes til å kommunisere med syngo.share VNA, og DICOM-protokollen brukes til å kommunisere medytterligere arkiver, se Bilde 1.

281

Page 282: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Bilde 1: Spør Spanning.

Search

C-FIND

2

Initial Client

(web browser)

1

C-FIND

Non-syngo.share

Archives

3

Results

syngo.shareVNA

CORBA

syngo.share

webview

SCU

1. Et søk kjøres i nettgrensesnittet, her betegnet «Initiell klient».

2. syngo.share webview begynner å favne over alle konfigurerte arkiver (som SCU for DICOM-arkiver).

3. Resultatene er aggregerte19 og returnert til den initielle klienten. I tilfelle DICOM-arkiver vil resul-tater bli filtrert av en eksisterende tilgangsregel før de returneres til «Initiell klient».

3.2.2 syngo.share VNA Tilkobling

Når konfigurasjonen gjelder for å spørre syngo.share VNA, vil syngo.share VNA automatisk være tilgjen-gelig for alle brukere. Denne arkivtilkoblingen gjør det mulig å søke gjennom og vise DICOM20 og gener-iske dokumenter.

Ytterligere arkiver kan legges til i dette systemet, se Kapittel 3.2.3.

3.2.3 DICOM-arkivtilkoblinger

Når syngo.share webview kjører i forbindelse med syngo.share VNA eller i frittstående modus, kansyngo.share webview kommunisere med ett eller flere DICOM-arkiver for å søke gjennom og vise DI-COM dokumenter. Tilgangsregler kan konfigureres for å filtrere gjenfunne DICOM-studier og -serier, seKapittel 3.2.3.3.

3.2.3.1 DICOM-krav

Et DICOM-arkiv må stille til rådighet en Spørring/Gjenfinning-tjeneste som en SCP med rot på studi-enivå som forhåndsbestemt av «Studierotens Spørring/Gjenfinning-informasjonsmodell». Alle DICOM-arkivtilkoblinger må støtte ISO_IR 192 (UTF-8)-tegnsett.

Ideelt må C-FIND støtte følgende returnøkkelattributter:

NumberOfFrames (0028,0008)Påkrevd for å vise alle bilder i DICOM-bilder med flere rammer. Uten det kan bare det første dokumentet ses.

19Duplikater vil bli vist. Prioritet vil bli gitt til første svar.20Et DICOM-dokument kan tolkes som en studie, en serie eller et bilde.

282

Page 283: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

AcquisitionNumber (0020,0012) og InstanceNumber (0020,0013)Påkrevd for sortering av DICOM-dokumenter. Sortering vil ellers være basert utelukkende på gjenfinningsrekke-følgen.

3.2.3.2 DICOM-innstillinger

DICOM-arkiver (også kalt SCP-er) må først konfigureres før de kan åpnes av syngo.share webview. Nårde kjører i forbindelse med syngo.share VNA, konfigureres de i webadmin og kan dra fordel av gamleinnstillinger. Når DICOM-arkiver kjører i frittstående modus, må de konfigureres i dedikerte XML-filer forgrupper og/eller brukere, se Kapittel 3.1.3. Uavhengig av hvor DICOM-arkivene har blitt konfigurert, forblirXML-strukturen lik, se 6.

Konfigurasjonen webadmin finnes under:

Systemadministrasjon Modulkonfigurasjon nettvisning Kommunikasjon Serviceklasseleverandører

Påkrevde XML-elementer

descriptionEt beskrivende navn på SCP for å hjelpe med å identifisere det. Datatype: streng.

aetCalled AET for SCP. Må ikke være mer enn 16 tegn. Datatype: streng.

hostSCP-verten. Datatype: streng.

portSCP-porten. Datatype: heltall.

Valgfrie XML-elementer

alternateCallingAetEt alternativt navn på SCU (syngo.share webview) hvis SCP forventer en spesifikk eller allerede konfigurert Call-ing AET. Må ikke være mer enn 16 tegn. Standardverdien er fastsatt i den statiske konfigurasjonsfilen. Datatype:streng.

useExploratoryCfindAccessModeNår denne verdien settes til sann, vil utforskningsmodusen bli aktivert og ignorere det normale DICOM-hierarkiet.Hvis dette elementet ikke finnes, vil spørringer respektere det normale DICOM-hierarkiet. Denne funksjonen erbare relevant når C-FIND-tilgangsregler brukes, se Kapittel 3.2.3.3. Den utforskende C-FIND-tilgangsmodusenmå brukes for DICOM-arkiver som returnerer attributter på feil nivåer, se Tabell 1.DICOM-standarden angir ved hvilket nivå et element kan brukes, men noen DICOM-arkiver ignorerer dette hier-arkiet. Hvis dette er tilfellet, kan utforskende C-FIND-tilgangsmodus aktiveres. Dette intelligente søke vil anmodealle elementer fra tilgangsregelen på studienivået. Hvis ingen eller ikke alle elementer returneres, vil det bli ut-ført en ytterligere serienivåspørring med det manglende elementet. Etter en serienivåspørring vil all nødvendiginformasjon for å bruke tilgangsregelen ideelt sett bli returnert.

Eksempel 6: XML DICOM SCP-innstillinger

<scps><scp>

<description>PACS</description><aet>CALLED_AET</aet><host>host</host><port>104</port><alternateCallingAet>CALLING_AET</alternateCallingAet><useExploratoryCfindAccessMode>true</useExploratoryCfindAccessMode>

</scp></scps>

283

Page 284: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Tabell 1: Støttede DICOM-elementer for C-FIND-tilgangsregler

DICOM-tagg DICOM-nivå syngo.share VNA ikke-

institutionName 0008,0080 Serie Serie studie

institutionalDepartmentName 0008,1040 Serie Serie studie

referringPhysicianName 0008,0090 Studie Studie -

performingPhysicianName 0008,1050 Serie Serie -

currentPatientLocation 0038,0300 Studie - studie

Følgende trinn er også nødvendige:

1. Parameteren QueryRetrieveScuCallingAet i StaticConfig-filen for syngo.share webview måinneholde Calling AET.

2. Parameterne QueryRetrieveScuCallingAet og StorageScpCalledAet i webrenderserverStaticConfig må angis.

3. Alle gitte AET-er må være registrert i DICOM-arkivene.

3.2.3.3 C-FIND-tilgangsregler

Tilgangsregler brukes for å begrense tilgang til visse DICOM-studier og DICOM-serier. En regel vil filtrerede returnerte søkeresultatene basert på visse DICOM-elementer, se Tabell 1. Bare ReferringPhysician-Name og PerformingPhysicianName kan begrenses til brukere og/eller grupper. Merk at en gruppe isyngo.share webview henviser til alle brukerne innen en syngo.share VNA Brukermal. I Tabell 2 finnerdu eksempel på hvordan uttrykk evalueres når det finnes flere kriterier.

C-FIND Innstillinger for tilgangsregler

Når syngo.share webview kjører i forbindelse med syngo.share VNA, konfigureres de i webadmin og kandra fordel av gammel konfigurasjon. Når regler kjører i frittstående modus, kan de konfigureres i dedikerteXML-filer for hele applikasjonen, grupper og/eller brukere, se Kapittel 3.1.3.

Konfigurasjonen webadmin finnes under:

Systemadministrasjon Modulkonfigurasjon nettvisning Tillatelser C-FIND-tilgangsregel

It anbefales bare for å definere tilgangsregler som inneholder DICOM-elementer som er støttet påtvers av alle arkiver, ellers vises ikke resultater fra arkiver som ikke støtter et element.

Støttede operatører

Følgende er en liste over støttede operatører som brukes i tilgangsregeluttrykk. Operatorer og operanderskiller ikke mellom stor og liten bokstav. Det betyr at uttrykk evalueres på en måte som ikke skiller mellomstore og små bokstaver. Når du sammenligner personlige navn, vil bare det første og siste navnet bli brukt.

ISEvalueringen må være lik på begge sider av uttrykket.

ANDLegg til obligatorisk kriterium i uttrykk.

284

Page 285: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ORLegg til valgfritt kriterium i uttrykk.

()Legg til omfang rundt flere operatører. Bare den endelige verdien av omfanget vil bli vurdert, se Tabell 2.

;Avslutt uttrykk.

USERDenne operatøren godkjenner en bruker som en streng i stedet for et DICOM-element «Personnavn». Det gjelderbare for referringPhysicianName og performingPhysicianName, se 9.

GROUPDenne operatøren vil være forenlig med en gruppe. Det gjelder bare for elementene referringPhysicianName ogperformingPhysicianName, se 9.

Plassholdere

Følgende er en liste over støttede plassholdere som brukes i tilgangsregler:

'*'Evaluerer til alle tegn.

[user]Evaluerer til den aktuelt påloggede brukeren.

f.eks. «Max*» ville være forenlig med «Max Mustermann» og «Max Merryweather».

Eksempel 7: C-FIND Tilgangsregel: Enkle uttrykk med strengfelter

institutionName IS 'Tirol Kliniken';institutionalDepartmentName IS 'Tirol Kliniken Radiologie';currentPatientLocation IS '12345';

Eksempel 8: C-FIND Tilgangsregel: Enkeltuttrykk med DICOM «Personnavn»-felterBare for- og etternavn vil bli sammenlignet.

referringPhysicianName IS 'Mustermann^Max';referringPhysicianName IS USER 'maxmustermann';referringPhysicianName IS USER [user];performingPhysicianName IS GROUP 'Radiologist';

Eksempel 9: C-FIND Tilgangsregel: Kombinert uttrykk ved hjelp av operatører og plassholdereMerk at uttrykket i parentesen vil bli evaluert før du bruker neste operatør.

(referringPhysicianName IS USER [user] OR referringPhysicianName IS USER 'rne')AND referringPhysicianName IS 'Mustermann^Max' OR institutionName IS 'Tirol*';

Tabell 2: Evalueringer av C-FIND-tilgangsregler

Uttrykk og evaluering

sann ELLER sann ELLER sann og sann

falsk ELLER falsk ELLER sann og sann

falsk ELLER falsk ELLER falsk og falsk

falsk OG sann og falsk

sann OG (sann ELLER falsk) og sann sann OG falsk ELLER falsk og falsk

285

Page 286: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3.3 Integrert autentiseringsside i eksterne nettsteder

syngo.share støtter integrering med eksterne nettapplikasjoner. Autentiseringssiden for syngo.share webviewkan være integrert i et annet nettsted for hurtigere, mer praktisk tilgang. Dette er kanskje fordelaktigfor operasjon med eksisterende nettinfrastrukturer som krever autentisering. En autentiseringsside kanintegreres ved hjelp av en «HTML iframe».

Eksempel 10: iframe som autentiseringsside i eksterne nettsteder

<iframe s r c =” < s e r v e r s r c > / webview/ < tenantname >/ < sitename >”s t y l e =” border : 0 px s o l i d #000000; høyde :403 px ; marg : 0 px ;u t f y l l i n g : 0 px ; bredde : 299 px ” i d =” loginFrame ” >

<tenantname>, <serversrc> og <sitename> står for variabler som skal defineres. Verdiene av stilpa-rameterne formaterer hvordan siden presenteres, f.eks. høyde, bredde osv.

286

Page 287: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4 Første trinn

Dette kapittelet inneholder de viktigste funksjonene ved syngo.share webview samt driftsinstrukser.

4.1 Brukersikkerhet

Gyldig brukernavn og passord er nødvendig for syngo.share webview og vil bli tilordnet av en systemad-ministrator ved institusjonen din. De tildelte rollene og tillatelsene bestemmer hvilke egenskaper somvil bli aktivert for en gitt bruker. En inaktiv applikasjon vil automatisk bli låst for å sikre at det ikke ernoen uautorisert tilgang. Hvis du vil fortsette arbeidet fra der du avsluttet, logger du deg inn igjen, ogprogrammet gjenopptas fra punktet før den automatiske låsen ble aktivert.

4.2 Tastekombinasjon

Du kan bruke tastekombinasjoner til å starte funksjoner. Snarveiene vises i kontekstmenyen eller i verk-tøytipsene for den særlige funksjonen. Du finner en fullstendig liste over alle tastekombinasjoner i denelektroniske hjelphåndboken.

4.3 Søk etter pasienter og dokumenter

Hvis du vil starte et søk, setter du inn egnede søkekriterier i søkefeltet og trykker på knappen «Søk». Hvissøkekriteriene dine er utilstrekkelige, vil knappen «Søk» forbli inaktiv. Hvis du vil fjerne alle søkekriterieneraskt, trykker du på knappen «Tilbakestill». Feltene i søkemasken kan defineres i applikasjonsvisningen ogsyngo.share webview ved å bruke knappen «Konfigurer søkefelter» og ved å (de)aktivere de nødvendigesøkefeltene. Denne innstillingen vil bli lagret av programmene. Det skilles ikke mellom store og småforbokstaver.

4.3.1 Avansert søk med jokere

Følgende tegn brukes til å utføre avansert søk med jokere i søkegrensesnittet:

Tegnet «%» er en variabel for ett eller flere tegn

Understreken «_» er en variabel for nøyaktig ett valgfritt tegn

Eksempel 11: Søk ved hjelp av plassholdere (jokere)«m%er» ville resultere i: «Meier», «Mayer», «Moser», «Mariacher», osv.

«m_ier» ville resultere i: «Meier», «Maier», osv.

287

Page 288: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4.4 Dokumentsøk og resultater (syngo.share view, syngo.share we-bview)

Kolonnene for søkeresultatene kan rangeres vilkårlig ved å dra dem med musepekeren. Rekkefølgen duvalgte, vil bli lagret i din brukerprofil og brukt i fremtidige søk.

Hvis du vil sortere en kolonne, klikker du på kolonneoverskriften.

I nettapplikasjonen kan du klikke på pilen i kolonneoverskriften for å vise eller skjule kolonner. Disseinnstillingene kan konfigureres i kontekstmenyen for applikasjonen syngo.share view. Innstillingenevil bli lagret og være tilgjengelige neste gang du starter programmet.

Søkeresultatene kan eksporteres som en CSV-fil i nettapplikasjoner syngo.share webview og webad-min.

Hvis du vil åpne et søkeresultat, dobbeltklikker du på det på listen over resultater:

I applikasjonen syngo.share view vil pasientjournalen bli lastet inn i dokumenttreet.

I applikasjonene syngo.share webview og webbox vil det valgte elementet bli vist i visningsprogram-met.

4.5 Stikkordtagg

I applikasjonene syngo.share view, syngo.share print, syngo.share import og syngo.share webview kandu kommentere dokumenter. Denne funksjonaliteten krever særlig tillatelse fra en administrator. Tag-ger legger til et nytt beskrivelsesnivå i dokumenter slik at de enkelt kan finnes senere. En konfigurasjonbestemmer om taggene kan velges fra en katalog, dynamisk lagt til en katalog eller angitt som fri tekst(f.eks. kommentarer). Følgende DICOM-nivåer støtter stikkordtagger: studier, serier og bilder. Gener-iske beholdere støtter også tagging. Mens du søker ved hjelp av stikkord, vises resultatene uavhengig avnivået stikkordtaggen ble lagt til på.

Flere detaljer om tagging finnes i online hjelpefunksjonene.

4.6 Eksport/lokal lagring

I applikasjonene syngo.share view, syngo.share webview og webbox finnes det eksportfunksjoner somtillater at dataene kan lagres lokalt. Hvis du vil eksportere data, finnes det to forskjellige tillatelsesnivåer:

Bare anonym eksport

Eksport av fullstendige tillatelser

288

Page 289: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4.6.1 Eksportere med syngo.share view

Eksport av studier og serier i dokumenttreet:

Klikk på knappen «Eksporter alle serier» for å eksportere alle filene.

Velg de ønskede elementene og eksporter dem ved å bruke knappen «Eksporter valgte serier».

Eksport av individuelle bilder i utskriftsområdet:

1. Dra det påkrevde elementet ut av dokumenttreet og inn i utskriftsområdet.

2. Klikk på knappen «Eksport …».

4.6.2 Eksportere med syngo.share webview

Eksporter et valg i syngo.share webview:

1. Klikk på enten «Eksport …» eller «Eksporter som …» i kontekstmenyen.

2. Eksportveiviseren åpnes, og du kan konfigurere eksporten.

4.7 Kontroll handlingsstatus

Alle skrivebordsapplikasjoner har et statusområde som inneholder

Hvis den påkrevde handlingen var vellykket, viser tilstanden et grønt kontrollmerke.

Et utropstegn angir at handlingen ikke kunne fullføres. Klikk på statusen for detaljert informasjon.

289

Page 290: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5 Applikasjon syngo.share webview

Applikasjonen syngo.share webview er lignende syngo.share view, bortsett fra at den kjører i en nettleser.Du kan se medisinske dokumenter (f.eks. radiologiske bilder, klinisk rapport, pasientopplysninger) og en-dre utseendet eller perspektivet ved hjelp av innebygde verktøy (f.eks. zoom, roter, lysstyrke, osv.). Dukan bruke syngo.share nettvisning til å vise dokumenter direkte for pasienter så vel som utføre adminis-trativt arbeid.

Eksempler: Send, del og tagg dokumenter med stikkord.

5.1 Vise dokumenter

For å vise undersøkelser i visningsprogrammet må du gjøre et av følgende:

Dobbeltklikk på en undersøkelse på listen

Klikk på knappen Vis dokument .

Høyreklikk på elementet og klikk på Vis dokument

Fanen «alternativsliste» viser alle tilgjengelige dokumenter i arkivet for en pasient. Flere dokumenter kanvises i oppsett ved siden av eller ovenfor.

5.2 Vise pasienter

En fane åpnes for den ønskede pasienten etter at du har klikket på knappen Vis pasient eller Vis pasient frakontekstmenyen. Under denne fanen kan du finne visningsfiltre på venstre side:

Pasientjournaler.

Pasientbesøk.

5.2.1 Funksjoner under pasientfanen

Tilbakestill visningsfiltreDu kan fjerne filtreringen av filer og besøk.

Last ned pasientdokumenterDu kan eksportere anonyme data som en arkivfil eller stille dem sammen som en enkelt PDF-fil.

Vis pasientopplysningerDu kan se pasientinformasjon og ytterligere data så vel som relaterte personer som de nærmeste slek-tningene eller forsikrede.

Vis pasientnettadresseDette gir en pasientnettadresse for den aktive pasientjournalen som kan åpnes i en nettleser.

290

Page 291: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Vis arkivdialogboksenHvis du vil bruke denne funksjonen, vil du trenge spesialtillatelse for å knytte lokalt lagrede doku-menter til den aktive pasientjournalen. Vinduet «arkivdata» åpnes, og pasientkonteksten vil bliforhåndsvalgt automatisk for deg.

5.3 Kontekstmeny for listen over resultater

Vis dokumentÅpne et dokument i visningsprogrammet eller last ned en nedlastingslenke hvis dokumenttypen ikkeer støttet.

Vis pasientÅpne en fane for den valgte pasienten med tilgang til:

Vis filtre

Andre dokumenter og DICOM-studier

DICOM-serie

Bildevisning og -alternativer

Eksternt søkDette gjør det mulig å hurtigåpne syngo.share view og syngo.share import:

Slå opp med pasient-IDÅpne syngo.share view med valgt pasient-ID.

Slå opp med besøks-IDÅpne syngo.share view med valgt besøks-ID.

Innhent ved hjelp av pasient-IDÅpne syngo.share import med valgt pasient-ID.

Innhent ved hjelp av besøks-IDÅpne syngo.share import med valgt besøks-ID.

SlettSlett dokumentet.

SendSend dokument til en AET konfigurert som mottaker i applikasjonen webadmin.

Registrer referansepekerGjør et dokument tilgjengelig for delsystemer. Du kan manuelt registrere dokumenter som er tilgjen-gelige for syngo.share webview. I bakgrunnen sendes en referansepeker til delsystemet som in-neholder informasjon om dokumentet.

DelDel dokumenter over applikasjonen webbox med kolleger og lokale leger.

Vis nettadresseFor direkte tilgang til en artikkel i nettleseren kan du gjenfinne en nettadresse.

Eksporter ...

291

Page 292: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Eksporter som...Gjør det mulig for deg å lagre dokumenter lokalt.

Åpne lokalt ...Hvis applikasjonen syngo.share view er installert lokalt, kan du åpne dokumentet i det lokale vis-ningsprogrammet.

Legg til tagger ...Du kan bruke stikkordtagger på dokumenter.

Rediger tagger...Du kan fjerne stikkordtagger fra dokumenter.

Kopier...Du kan kopiere et dokument til et annet lager.

Flytt...Du kan flytte et dokument til et annet lager.

Tilordne på nytt ...Feilplasserte dokumenter kan tilordnes på nytt til en annen pasient eller besøk.

Endre dokumentegenskaper ...Du kan endre beskrivelsen eller datoen for en undersøkelse for et dokument.

Brukerroller og deres tilknyttede tillatelser tilordnet av systemadministrator avgjør hvilke funksjonersom er tilgjengelig.

Page 293: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

EU-s

amsv

arse

rklæ

rin

g

EU-samsvarserklæring

Produktdetaljer

ProduktnavnTypeModellnummerKlassifisering i henhold til Direktivet 93/42/EØF,vedlegg IX

syngo.share webviewVA26A_BF0611250006Class I

Produsent

Adresse ITH icoserve technology for healthcare GmbHInnrain 986020 InnsbruckAustriaPhone: +43 512 89059

Vurderingsdetaljer

Prosedyre i henhold til Direktivet 93/42/EØF Vedlegg VII

Anvendte standarder

EN ISO 13485:2016EN ISO 9001:2015EN ISO 14971:2012EN 62304:2006 + Cor.:2008 + A1:2015EN 62366-1:2015 + AC:2015

Vi erklærer under vårt eneansvar at produktene beskrevet over er i samsvar med Direktivet 93/42/EØF,dersom installasjon og bruk er i samsvar med bruksanvisning og produktdokumetasjon. Denne erklærin-gen erstatter alle tidligere erklæringer utgitt for dette produktet.

Innsbruck, 2019-09-04

Dr. Bernhard Hirsch

Administrerende direktør

Mag. (FH) Herbert Plankl

Leder, kvalitet & dokumentasjon

Page 294: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ITH icoserve technology for healthcare GmbHInnrain 98A-6020 InnsbruckAustria

2019

Distributed bySiemens Healthcare GmbHHenkestr. 12791052 ErlangenGermanyPhone: +49 9131 84-0siemens-healthineers.com

Legal ManufacturerITH icoserve technology for healthcare GmbH

Innrain 986020 Innsbruck

AustriaPhone: +43 512 89059

Made in Austria

Page 295: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241

syngo.share webviewInstrukcja obsługi

Page 296: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Spis treści1 Wprowadzenie 298

1.1 Przeznaczenie urządzenia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2981.2 Wymagania systemowe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2981.3 Informacje o bezpieczeństwie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299

Dystrybucja obrazów i wyników . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299Wykształcenie medyczne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299Odchylenia w obliczeniach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299Jednostki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299Ograniczenie dostępu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300Wpływ programów zewnętrznych . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300Drukowanie obrazów . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300

2 Instalacja z syngo.share VNA 3012.1 Wymagania . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3012.2 Etapy instalacji . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3012.3 Konfiguracja i aktywacja . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302

3 Instalacja bez syngo.share VNA 3043.1 Konfiguracja . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304

3.1.1 Kontrola plików . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3043.1.2 Ustawienia stałe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3043.1.3 Indywidualne ustawienia aplikacji . . . . . . . . . . . . . . . . . . . . . . . . . 3053.1.4 Indywidualne ustawienia użytkownika . . . . . . . . . . . . . . . . . . . . . . 3083.1.5 Przypisywanie grupy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3093.1.6 LDAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309

3.1.6.1 Szczegóły uwierzytelniania . . . . . . . . . . . . . . . . . . . . . . 3103.2 Łączność z archiwum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310

3.2.1 Zakres zapytań . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3103.2.2 syngo.share VNA Łączność . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3113.2.3 Łączność z archiwum DICOM . . . . . . . . . . . . . . . . . . . . . . . . . . . 311

3.2.3.1 Wymagania DICOM . . . . . . . . . . . . . . . . . . . . . . . . . . 3113.2.3.2 Ustawienia DICOM . . . . . . . . . . . . . . . . . . . . . . . . . . . 3123.2.3.3 Reguły dostępu do C-FIND . . . . . . . . . . . . . . . . . . . . . . . 313

3.3 Osadzona na zewnętrznych stronach internetowych strona uwierzytelniająca . . . . . . 315

4 Pierwsze kroki 3164.1 Bezpieczeństwo użytkownika . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3164.2 Skróty klawiszowe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3164.3 Wyszukiwanie pacjentów i dokumentów . . . . . . . . . . . . . . . . . . . . . . . . . . 316

4.3.1 Zaawansowane wyszukiwanie za pomocą znaków wieloznacznych . . . . . . . 3164.4 Wyszukiwanie dokumentów i wyniki (syngo.share view, syngo.share webview) . . . . . 3174.5 Tagowanie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3174.6 Export/local Saving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317

4.6.1 Eksport przez syngo.share view . . . . . . . . . . . . . . . . . . . . . . . . . . 3184.6.2 Eksport przez syngo.share webview . . . . . . . . . . . . . . . . . . . . . . . . 318

4.7 Kontrolowanie stanu działań . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318

5 Aplikacja syngo.share webview 3195.1 Wyświetlanie dokumentów . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3195.2 Wyświetlanie pacjentów . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319

5.2.1 Funkcje w zakładce pacjenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319

296

Page 297: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5.3 Menu kontekstowe listy wyników . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320

Deklaracja zgodności WE syngo.share webview 322

297

Page 298: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1 Wprowadzenie

1.1 Przeznaczenie urządzenia

syngo.share webview to aplikacja sieciowa przeznaczona do dystrybucji obrazów klinicznych i wyników.Dostarcza znormalizowane interfejsy ogólne, dzięki którym można łączyć się z urządzeniami medy-cznymi bez konieczności kontrolowania albo zmiany ich funkcji. syngo.share webview daje dostęp dodanych z połączonych systemów (np. archiwa niezależne od sprzedawcy, systemy archiwizacji obrazówi łączności, archiwa DICOM, domeny XDS/-I Affinity, systemy elektronicznej dokumentacji medycznej,systemy informacji klinicznej) oraz z lokalnego systemu plików do elektronicznego wyświetlania danych.

1.2 Wymagania systemowe

Przeglądarki internetowe kompatybilne z syngo.share webview:

Zoptymalizowany pod kątem: ≥ 1280x1024

Google Chrome ≥ 67

Microsoft Internet Explorer ≥ 11

Mozilla Firefox ≥ 60

Obsługiwany:

Apple Safari ≥ 11

Microsoft Edge

Na mobilne systemy operacyjne, takie jak:

Android

Apple iOS

Microsoft Windows 10

Gesty dotykoweAplikacja syngo.share webview obsługuje gesty dotykowe, ale nie jest dla nich zoptymalizowana.

Transmisje wideo w Eksploratorze WindowsFunkcja jest dostępna w Eksploratorze Windows ≥ 11, zaczynając od Microsoft Windows ≥ 8.

298

Page 299: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1.3 Informacje o bezpieczeństwie

Dystrybucja obrazów i wyników

syngo.share webview służy wyłącznie do dystrybucji obrazów klinicznych i wyników.Nie wykorzystywać syngo.share webview do bezpośredniej diagnozy.

Wykształcenie medyczne

Z syngo.share webview powinni korzystać wyłącznie wykwalifikowani pracownicy.

Odchylenia w obliczeniach

Poziom precyzji obliczeń i kalibracji wykonanych poza syngo.share webview zależy odpoziomu precyzji programu, w którym zostały wykonane – nie od syngo.share webview.Ponadto, poziom precyzji zależy od precyzyjności danych, które zostały zgromadzonew wybranym trybie. Oznacza to, że za każdym razem, gdy tryb jest włączany, należygo skalibrować. Wykwalifikowany personel medyczny musi ocenić wiarygodność wyko-rzystywanej przy diagnozie kalibracji urządzenia i interpretacji obliczeń. Odchyleniamogą wynikać z natury obrazu—w szczególności, gdy chodzi o standardowe zdjęciarentgenowskie (CR), np. miednicy albo bioder. Sposób przedstawienia odległościmiędzy daną częścią ciała i płytą obrazową może zniekształcić długość na dwuwymi-arowym obrazie rentgenowskim. Nawet jeśli na skanie jest widoczny punkt odniesienia(np. kropka), odchylenie wystąpi zawsze, jeśli nie znajduje się on dokładnie na wysokościczęści ciała podlegającej obliczeniom w momencie skanowania. Obszar wielokątów,których krawędzie zachodzą na siebie, w żadnym wypadku nie będzie obliczony praw-idłowo. Co więcej, algorytm ekstrapolacji, który syngo.share webview wykorzystuje przywyświetlaniu obrazów, może prowadzić do nieprecyzyjnego renderowania. Obliczeniatakich obrazów mogą być niedokładne.Sposoby zaokrąglania obliczeń:

Długość i powierzchnia: do dziesiętnych Gęstość (HU): do pełnej liczby

299

Page 300: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Jednostki

Aplikacja syngo.share webview działa zgodnie z dyrektywą 80/181/EWG, dotyczącą jed-nostek miar. Skalibrowane długości obliczane są w milimetrach. Powierzchnie obliczanesą w milimetrach kwadratowych (mm2). Kąty płaskie obliczane są w stopniach. Gęstościobliczane są w typowych dla branży jednostkach Hounsfielda (HU), których nie regulujedyrektywa 80/181/EWG.

Ograniczenie dostępu

Po zakończeniu pracy w syngo.share webview koniecznie należy się wylogować, aby os-oby postronne nie miały dostępu do systemu.

Wpływ programów zewnętrznych

Producent oprogramowania nie gwarantuje, że aplikacje zewnętrzne nie będą mi-ały negatywnego wpływu na system. Wszystkie programy zewnętrzne, do którychsyngo.share webview ma dostęp, działają zgodnie z normami swoich producentów.

Drukowanie obrazów

Podczas drukowania obrazów z użyciem opcji podpisu obrazu “Jak z aparatu”, niektóreetykiety mogą być ukryte w widoku, ponieważ ilość miejsca na stronie jest ograniczona.W konsekwencji na wydruku może nie być widać ewentualnych zmian, takich jak lus-trzane odbicie, obrót, zastosowane stany przedstawienia czy nawet informacji o pacjen-cie. Jeśli dla serii stany przedstawienia są aktywne w widoku i układzie wydruku, ichdezaktywacja w widoku spowoduje dezaktywację również w układzie wydruku serii.

300

Page 301: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

2 Instalacja z syngo.share VNA

Przed przystąpieniem do instalacji syngo.share webview upewnić się, że spełniono wszystkie wymagania.

2.1 Wymagania

IcoSetupNależy zainstalować i skonfigurować IcoSetup.

syngo.share VNANależy zainstalować i uruchomić syngo.share VNA.

Maszyna wirtualna z dostępnym RHEL7syngo.share webview można zainstalować na dedykowanej maszynie wirtualnej albo na tej samejmaszynie, co syngo.share VNA. Zaleca się korzystanie z dedykowanej maszyny wirtualnej przy ponad100 użytkownikach syngo.share webview.

2.2 Etapy instalacji

syngo.share webview należy zainstalować instalatorem IcoSetup, korzystając z tego samego hostaIcoSetup, co syngo.share VNA.

Jeśli instaluje się syngo.share webview na dedykowanej maszynie, należy dodać nazwę hostaw sekcji “share” w pliku ewidencyjnym IcoSetup.

Jeśli instaluje się syngo.share webview na istniejącej maszynie wirtualnej syngo.share VNA,odpowiednia maszyna musi być wcześniej wpisana na liście w sekcji “share”.

Więcej informacji o instalacji IcoSetup – patrz „Pomoc online” dla syngo.share VNA.

Wymagania wstępne

1. przekazano klucz SSH do widoku sieciowego maszyny wirtualnej.

2. plik ewidencyjny jest dostępny i w sekcji “share” widoczny jest widok sieciowy maszyny wirtualnej.

3. syngo.share webview ISO i odpowiedni plik sha512 checksum są zapisane na hoście icosetup.

Na hoście IcoSetup przeprowadzić następujące kroki:

1. Wpisać polecenie icosetup i pełną ścieżkę do pliku ISO syngo.share webview, gdy icosetup poprosio plik iso.

icosetup

301

Page 302: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Full-path to the share/sense iso file: /root/syngo.share_VA26A.webview_RH7.iso

The given isofile contains following product:---------isotype: 'SP'majorversion: 'VA26'servicepack: 'VA26A'versionstring: 'syngo.share VA26A.webview RH7'product: 'syngo.share webview'isoversion: '4.6.0.0'---------

Following hosts will be processed:---------- localhost---------This will start icosetup in setup mode and execute an installation or BF/SP update on

the hosts listed aboveAre you sure you want to continue? Answer with Y:

Ukończenie etapu oznacza, że syngo.share webview zainstalowano na wszystkich hostach wymienionychw pliku ewidencyjnym, ale nie nastąpiła jeszcze aktywacja i konfiguracja.

2.3 Konfiguracja i aktywacja

Na hoście, gdzie ma działać syngo.share webview, należy:

1. Wprowadzić skrypt konfiguracji początkowej i odpowiedzieć na pytania. Upewnić się, że odpowiedźna pytanie o “tryb autonomiczny”, to Nie

/opt/icoserve/etc/samples/initial-configure-webview.sh

Welcome to syngo.share initial configuration!

RHEL7 OS found

no configuration found

Do you want to install a default configuration? [y/N] y

Do you want to change configuration? [y/N] y

Configuration:Run webview/webrenderserver in standalone mode without syngo.share VNA? [y/n]: nNamingHost where Corba OmniNames is running? only used if not in standalone mode! (

hostname, maybe sharetest.ith-icoserve.com): sharetest.ith-icoserve.comIs this Host used ONLY for webview/webrenderserver (no other syngo.share processes

running on it)? [y/n]: yGoing to write configuration. Continue? [y/N] y

Do you want to enable Webapps service? [y/N] y

configuration done - have a nice day!

Please edit /opt/icoserve/config/share-webapps.conf to configure needed webapplicationson this host!

302

Page 303: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Edytować /opt/icoserve/config/share-webapps.conf

WebTenantAdminUser=icoserveWebTenantAdminPWD=icoserveMinHeapSpace=128mMaxHeapSpace=2048mwebadmin=0webtenantadmin=0webservice_api=0webview=1webrenderserver=1webviewdiagnostic=0

2. Aktywować albo dezaktywować usługi sieciowe, które mają działać na danym hoście. Aktywowaćwebrenderserver, którego wymaga syngo.share webview.

3. Jeśli syngo.share webview działa na dedykowanej maszynie wirtualnej, zsynchronizować klucze SSLCORBA z obecnej wirtualnej maszyny syngo.share VNA.

rsync -av sharevnahostname:/opt/icoserve/certificates/ /opt/icoserve/certificates/

4. Uruchamianie syngo.share webview

systemctl restart share-webapps.target

Jeśli pomyślnie ukończono wszystkie etapy, syngo.share webview można uruchomić z przeglądarkiinternetowej.

303

Page 304: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3 Instalacja bez syngo.share VNA

syngo.share webview można zainstalować jako aplikację autonomiczną, bez syngo.share VNA. Aby byłoto możliwe, tryb autonomiczny musi być włączony, a archiwum kompatybilne z interfejsem DICOM.

3.1 Konfiguracja

Tryb autonomiczny konfiguruje się za pomocą plików XML. Większość plików konfiguracyjnych jest gen-erowana automatycznie przy uruchamianiu (patrz Sekcja 3.1.1). Prawie wszystkie pliki są tworzonei przetwarzane niezależnie, bez konieczności dostosowywania ich.

Schemat nazywania plików XML:

Plik użytkownikausername.xml Nazwa pliku musi być taka sama, jak powiązana nazwa użytkownika.

Plik grupowygroupname.xml Nazwa pliku musi być taka sama, jak powiązana nazwa grupy.

Plik aplikacjiapplication.xml Nazwa pliku musi być taka sama, jak nazwa podstawowego katalogu w aplikacjiinternetowej na serwerze, np. webview.xml.

3.1.1 Kontrola plików

Gdy aplikacja się uruchamia, kontroluje poszczególne elementy:

1. Sprawdza, czy XmlConfigDir istnieje, a jeśli nie – tworzy go.

2. Sprawdza, czy podkatalogi “users” i “groups” istnieją w XmlConfigDir, a jeśli nie – tworzy je.

3. Sprawdza, czy Indywidualne ustawienia aplikacji istnieje, a jeśli nie – tworzy go.

4. Sprawdza, czy ustawiono LdapUserGroup i czy istnieje powiązany plik XML, np. dla grupy “test-group” w podkatalogu grupy musi istnieć plik testgroup.xml, a jeśli nie – zostanie automatycznieutworzony.

Zmiany w plikach XML są śledzone i automatycznie ładowane co 10 sekund. Błędy w plikach XML należypoprawić ręcznie przed wczytaniem plików. Ponadto, pliki XSD są wykorzystywane do walidacji każdegoz plików XML. Błędy są rejestrowane w pliku rejestrującym syngo.share webview.

3.1.2 Ustawienia stałe

W stałym pliku konfiguracyjnym znajdują się ustawienia:

StandaloneModeTrue/false. Przełącza tryb autonomiczny. Wymaga restartu serwera.

XmlConfigDirKatalog podstawowy, gdzie są albo będą tworzone pliki XML i podkatalogi.

304

Page 305: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

LdapBindDnBindDn do łączności z LDAP. Opcjonalne, gdy dostępne jest anonimowe wyszukiwanie.

LdapBindDnPasswordHasło do BindDn LDAP. Opcjonalne.

LdapSslTruststoreTruststore, który zawiera certyfikat serwera LDAPS albo certyfikat CA. Wymagane tylko dla bezpiecznychpołączeń LDAP. Obowiązkowy początek ścieżki pliku: file:/.np. file:/opt/icoserve/certificates/ldaptruststore.jks

LdapSslTruststorePasswordHasło do Truststore SSL LDAP. Wymagane tylko przy LdapSslTruststore.

LdapUrlURL uwierzytelnionego serwera LDAP, z którym będzie porównana nazwa użytkownika, patrz Sekcja 3.1.6.

LdapUserGroupGrupa, do której automatycznie powinni być przypisywani użytkownicy uwierzytelnieni przez LDAP.

Jeśli ustawiono LdapUrl, przy logowaniu syngo.share webview automatycznie generuje pliki XML dlakażdego użytkownika. Dotyczy to również LdapUserGroup – plik grupowy XML tworzony jest automaty-cznie. Dodatkowe grupy można dodać ręcznie.

3.1.3 Indywidualne ustawienia aplikacji

Plik (webview.xml) zawiera ustawienia wymagane w trybie runtime. Można tutaj zmienić globalne ustaw-ienia dla wszystkich użytkowników. Obejmuje to archiwa DICOM, tryby, elementy interfejsu użytkownikaitp.

staticAppConfigKonfiguracja bazy systemu, którą można dostosować do specjalnych wymagań, np. logo na stronie logowania,zindywidualizowane etykiety, lokalizacja, łączność z aplikacjami zewnętrznymi, polityka zarządzania hasłami,limit czasu sesji.

applicationLogoPathBezwzględna ścieżka dostępu do serwera, gdzie znajduje się logo.

customizedLabels

externalApps

localeAT, AU, CA, CH, DE, DK, ES, GB, IT, NL, NO, NZ, PT, TR, US

modalities

passwordPolicy

sessionTimeout

dynamicAppConfigW tym miejscu można zapisać ustawienia związane z kontekstem, np. SCP DICOM, reguły dostępu do C-FIND.

advanced

communication

serviceClassProvidersInterfejs DICOM do wyszukiwania DICOM (patrz Sekcja 3.2.3.2).

messaging

permission

305

Page 306: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

cFindAccessRulePatrz Sekcja 3.2.3.3.

SearchPatientFormularz wyszukiwania, układ listy wyników, wyszukiwanie zdefiniowane przez użytkownika

ViewerWindowingUstawienia systemu okienkowego.

Powyższe ustawienia można też stosować na poziomie użytkownika i grupy – zastąpią wtedy ustawieniadomyślne. Konfiguracja stała (StaticConfig) odpowiada konfiguracji klienta (ClientConfig) w syngo.shareVNA.

Przykład 1: Indywidualne ustawienia aplikacji (webview.xml)

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><appConfig>

<staticAppConfig><applicationLogoPath xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><customizedLabels><customizedLabel name="AccessionNumber"></customizedLabel><customizedLabel name="AlternatePatientId">SVNR</customizedLabel><customizedLabel name="AlternateVisitId"></customizedLabel><customizedLabel name="DocumentType"></customizedLabel><customizedLabel name="Modality"></customizedLabel><customizedLabel name="PatientAgeAtDeath"></customizedLabel><customizedLabel name="PatientBirthDate"></customizedLabel><customizedLabel name="PatientDeathDate"></customizedLabel><customizedLabel name="PatientFirstName"></customizedLabel><customizedLabel name="PatientId"></customizedLabel><customizedLabel name="PatientLastName"></customizedLabel><customizedLabel name="PatientName"></customizedLabel><customizedLabel name="PatientSex"></customizedLabel><customizedLabel name="Producer"></customizedLabel><customizedLabel name="ReferringPhysicianName"></customizedLabel><customizedLabel name="StudyDate"></customizedLabel><customizedLabel name="StudyDescription"></customizedLabel><customizedLabel name="Tags"></customizedLabel><customizedLabel name="VisitId"></customizedLabel>

</customizedLabels><externalApps xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><locale xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><modalities><modality>AR</modality><modality>ASMT</modality><modality>AU</modality><modality>BDUS</modality><modality>BI</modality><modality>BMD</modality><modality>CR</modality><modality>CT</modality><modality>DG</modality><modality>DOC</modality><modality>DX</modality><modality>ECG</modality><modality>EPS</modality><modality>ES</modality><modality>FID</modality><modality>GM</modality><modality>HC</modality><modality>HD</modality><modality>IO</modality><modality>IOL</modality><modality>IVOCT</modality><modality>IVUS</modality>

306

Page 307: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<modality>KER</modality><modality>KO</modality><modality>LEN</modality><modality>LS</modality><modality>MG</modality><modality>MR</modality><modality>NM</modality><modality>OAM</modality><modality>OCT</modality><modality>OP</modality><modality>OPM</modality><modality>OPT</modality><modality>OPV</modality><modality>OSS</modality><modality>OT</modality><modality>PLAN</modality><modality>PR</modality><modality>PT</modality><modality>PX</modality><modality>REG</modality><modality>RESP</modality><modality>RF</modality><modality>RG</modality><modality>RTDOSE</modality><modality>RTIMAGE</modality><modality>RTPLAN</modality><modality>RTRECORD</modality><modality>RTSTRUCT</modality><modality>RWV</modality><modality>SEG</modality><modality>SM</modality><modality>SMR</modality><modality>SR</modality><modality>SRF</modality><modality>STAIN</modality><modality>TG</modality><modality>US</modality><modality>VA</modality><modality>XA</modality><modality>XC</modality>

</modalities><passwordPolicy><minimumPasswordLength>0</minimumPasswordLength><passwordChangeIntervalInDays>365</passwordChangeIntervalInDays><passwordRequiresDigit>false</passwordRequiresDigit><passwordRequiresLowerCaseLetter>false</passwordRequiresLowerCaseLetter><passwordRequiresSpecialCharacter>false</passwordRequiresSpecialCharacter><passwordRequiresUpperCaseLetter>false</passwordRequiresUpperCaseLetter>

</passwordPolicy><sessionTimeout>300</sessionTimeout><hmacAuthentication><hashType>SHA2-256</hashType><password>theHmacPassword</password><validityInSeconds>60</validityInSeconds>

</hmacAuthentication></staticAppConfig><dynamicAppConfig>

<advanced><lockTimeout>60</lockTimeout>

</advanced><communication><scps>

<scp><description>archive_name</description><aet>ARCHIVEAET</aet>

307

Page 308: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<host>xxx.xxx.xxx.xxx</host><port>xxxxx</port>

</scp></scps>

</communication><messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>

<showMessage>true</showMessage></messaging><permission><cFindAccessRule xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/></permission><searchPatient><criteriaLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><defaultCriteria xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/><patientIdPrefix>PatIdPrefix</patientIdPrefix><resultlistLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance

"/></searchPatient><viewerWindowing><presetsSeparator>|</presetsSeparator><presetsSubseparator>,</presetsSubseparator>

<ct>Cranium,25,95|Lungs,-700,1700|Abdomen,10,400|Mediastinum,10,450|Bone,300,2500|Spine,20,300|Postmyelo,200,1000|Petrous bone,500,4000</ct>

<mr>t1,570,1230|t2,477,1024</mr><nm>Full,54,129</nm><pt>Brain,16380,32750</pt>

</viewerWindowing></dynamicAppConfig>

</appConfig>

3.1.4 Indywidualne ustawienia użytkownika

Pliki XML użytkownika pozwalają przechowywać ustawienia użytkowników. W przypadku braku połączeniaz LDAP, należy ustawić:

passwordHasło należy wpisać małymi literami i zapisać jako szyfrowany szereg szesnastkowy SHA-512 stworzony za po-mocą dekodera salt. Jeśli nie jest wykorzystywane połączenie LDAP, pole można zostawić puste.

saltKodowanie Base64, dowolny 16-bitowy ciąg znaków. Jeśli nie jest wykorzystywane połączenie LDAP, pole możnazostawić puste.

typelokalne lub LDAP.

Zalecanymi narzędziami online do kodowania w Base64 i tworzeniu hashy

Base64http://www.convertstring.com/EncodeDecode/Base64Encode

SHA512http://www.convertstring.com/Hash/SHA512

Przykład 2: Indywidualne XML użytkownika

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><user>

<loginName>hmu</loginName><firstName>Ned</firstName>

308

Page 309: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<lastName>Sanders</lastName><password>879fd8e9e465389eac6baaef980ca04c1f2d990834ae31b041cd5aa793d8adc680e4b7f0dc71ad5af509cafc4af4405759600966b4252c31e0a4644d7b6cecb4</password><salt>c2FsdEFuZFdhdGVy</salt><salutation>Mr.</salutation><title xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><type>local</type><passwordExpires xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><group>ExampleGroup</group><dynamicAppConfig>

<messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><showMessage>false</showMessage><showSafetyNotice>false</showSafetyNotice>

</messaging></dynamicAppConfig>

</user>

3.1.5 Przypisywanie grupy

Pliki XML grupy pozwalają przechowywać ustawienia grup. Użytkownik może mieć przypisaną jednągrupę. Dlatego można wykorzystać element grupy w pliku XML użytkownika.

Przykład 3: XML grupy

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><group>

<name>ExampleGroup</name></group>

3.1.6 LDAP

W trybie autonomicznym syngo.share webview może korzystać z serwera LDAP do uwierzytelnianiaużytkowników. Parametry łączności LDAP można zmienić w StaticConfig (patrz Sekcja 3.1.2).

Podczas wyszukiwania użytkownika przeszukiwane są takie atrybuty LDAP, jak:

snNazwisko użytkownika.

givenNameImię użytkownika.

titleTytuł użytkownika

personalTitleTaki sam, jak title.

employeeTypePrzekierowanie do “salutation”.

uidTo unikalny identyfikator zbioru danych w LDAP. Może występować jako symbol zastępczy w formacie {0}, dozastąpienia loginem użytkownika.

Przykład 4: URL LDAP

ldap(s)://host:port/dn?attributes?scope?filterldap(s)://ldap.example.com/ou=people,ou=hospital,dc=example,dc=com?sn,givenName,title,

personalTitle,employeeType?sub?uid={user}

309

Page 310: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3.1.6.1 Szczegóły uwierzytelniania

Przy logowaniu syngo.share webview wyszukuje plik XML użytkownika w katalogu konfiguracyjnym. Poznalezieniu pliku i ustawieniu w LDAP typu użytkownika uwierzytelnianie przebiega dalej, z wykorzys-taniem usług(i) LDAP. Jeśli brakuje pliku z indywidualnymi ustawieniami użytkownika, syngo.share webviewpróbuje przeprowadzić uwierzytelnienie bez usług(i) LDAP i jeśli się to powiedzie – tworzy indywidualnyXML użytkownika.

syngo.share webview wykorzystuje podane BindDN LDAP i hasło BindDN do początkowego wyszukiwa-nia użytkownika. Jeśli nie wprowadzono żadnego BindDN LDAP, syngo.share webview przeprowadzaanonimowe wyszukiwanie użytkownika. Następnie, w podanym punkcie początkowym drzewa LDAProzpoczyna się wyszukiwanie użytkownika zgodnie z kryteriami filtrowania. Po znalezieniu DN rozpoczynasię autoryzacja nazwy użytkownika i hasła. Jeżeli to się powiedzie, użytkownik zostanie zalogowany.syngo.share webview obsługuje ≤ 10 odesłań do innych serwerów LDAP.

Łączność SSL

Aby uzyskać bezpieczne połączenia LDAP, wymagana jest konfiguracja truststore z certyfikatem serweraLDAP albo konieczne jest skonfigurowanie certyfikatu CA dla certyfikatu serwera LDAP.

Przykład 5: Tworzenie Java Truststore

keytool -import -file C:\cascerts\firstCA.cert -alias firstCA-keystore myTrustStore.jks

firstCA.cert is the certificate that should be added.

myTrustStore.jks is the name of the resulting truststore.

3.2 Łączność z archiwum

syngo.share webview umożliwia łączność z syngo.share VNA oraz z jednym albo kilkoma archiwami DI-COM. W niniejszej sekcji znajdują się istotne informacje o dwóch kompatybilnych rodzajach łącznościz archiwum.

3.2.1 Zakres zapytań

syngo.share webview wyszukuje wszystkie połączone archiwa DICOM i syngo.share VNA. Protokół CORBAjest wykorzystywany do łączności z syngo.share VNA, a protokół DICOM do łączności z dodatkowymi archi-wami, patrz Rysunek 1.

310

Page 311: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Rysunek 1: Zakres zapytań.

Search

C-FIND

2

Initial Client

(web browser)

1

C-FIND

Non-syngo.share

Archives

3

Results

syngo.shareVNA

CORBA

syngo.share

webview

SCU

1. Wyszukiwanie odbywa się w interfejsie internetowym, tutaj oznaczonym jako “Klient początkowy”.

2. syngo.share webview rozpoczyna wyznaczanie zakresu we wszystkich skonfigurowanych archiwach(np. SCU dla archiwów DICOM).

3. Wyniki są łączone21 i zwrócony do pierwotnego klienta. W przypadku archiwów DICOM, wynikizostaną odfiltrowane poprzez istniejącą regułę dostępu zanim zostaną zwrócone do “Pierwotnegoklienta”

3.2.2 syngo.share VNA Łączność

Przy konfiguracji zapytania syngo.share VNA, syngo.share VNA będzie automatycznie dostępne dla wszys-tkich użytkowników. To połączenie archiwum umożliwia wyszukiwanie i przeglądanie DICOM22 oraz doku-ment generyczny.

Do systemu można dodać dodatkowe archiwa, patrz Sekcja 3.2.3.

3.2.3 Łączność z archiwum DICOM

Jeśli syngo.share webview działa razem z syngo.share VNA albo w trybie autonomicznym, syngo.share webviewmoże łączyć się z jednym lub kilkoma archiwami DICOM, aby wyszukiwać i wyświetlać dokumenty DICOM.Reguły dostępu można skonfigurować, aby umożliwić filtrowanie odzyskane badania i serie DICOM, patrzSekcja 3.2.3.3.

3.2.3.1 Wymagania DICOM

Archiwum DICOM musi zapewniać funkcję zapytania / zwrotu jako SCP z rootem na poziomie studiumwedług wstępnej definicji w “modelu informacyjnym studium root zapytanie / zwrot”. Dodatkowo wszys-tkie połączenia z archiwum DICOM muszą obsługiwać zestaw czcionek ISO_IR 192 (UTF-8).

W idealnym przypadku C-FIND musi obsługiwać następujące atrybuty przycisku wyboru:

21Duplikaty zostaną wyświetlone. Priorytet zostanie przypisany do pierwszej odpowiedzi.22Dokument DICOM może być zinterpretowany jako studium, seria lub grafika.

311

Page 312: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

NumberOfFrames (0028,0008)Wymagane do przeglądania wszystkich grafik w wieloramkowych grafikach DICOM. Inaczej wyświetli się jedyniepierwszy dokument.

AcquisitionNumber (0020,0012) oraz InstanceNumber (0020,0013)Wymagane do sortowania dokumentów DICOM. Inaczej sortowanie będzie się całkowicie opierać na kolejnościodzyskiwania.

3.2.3.2 Ustawienia DICOM

Archiwa DICOM (także jako SCP) należy skonfigurować zanim zostaną udostępnione syngo.share webview.Kiedy działają razem z syngo.share VNA, są konfigurowane w webadmin i mogą przejąć tamtejsze ustaw-ienia. Kiedy archiwa DICOM działają w trybie autonomicznym, należy je skonfigurować w dedykowanychplikach XML grup lub użytkowników, patrz Sekcja 3.1.3. Niezależnie od tego, gdzie skonfigurowanoarchiwa DICOM, struktura XML pozostaje taka sama, patrz 6.

Konfigurację webadmin można przeprowadzić w:

zarządzanie systemem konfiguracja modułów webcview komunikacja klasy usług

Wymagane elementy XML

descriptionNazwa opisowa SCP pomagająca w identyfikacji. Typ danych: ciąg znaków

aetCalled AET w SCP. Nie może przekroczyć 16 znaków. Typ danych: ciąg znaków

hostHost SCP. Typ danych: ciąg znaków

portPort SCP. Typ danych: liczba całkowita.

Opcjonalne elementy XML

alternateCallingAetAlternatywna nazwa dla SCU (syngo.share webview) w przypadku gdy SCP oczekuje określonej lub już skonfig-urowanej Calling AET. Nie może przekroczyć 16 znaków. Domyślną wartość ustalono w stałym pliku konfigura-cyjnym. Typ danych: ciąg znaków

useExploratoryCfindAccessModeJeżeli ta wartość ustawiona jest na true, zostanie uaktywniony model eksploatacyjny przy zignorowaniu zwykłejhierarchii DICOM. Jeżeli ten element nie istnieje, zapytania będą objęte zwykłą hierarchią DICOM. Funkcja maznaczenie tylko przy zastosowaniu reguł dostępu do C-FIND, patrz Sekcja 3.2.3.3. Tryb dostępu eksploatacyjnegoC-FIND zostanie zastosowany do archiwów DICOM zwracających atrybuty na nieprawidłowych poziomach, patrzTabela 1.Standard DICOM określa, na jakim poziomie można stosować element, choć niektóre archiwa DICOM ignorują tęhierarchię. W takim przypadku można aktywować eksploatacyjny tryb dostępu. W tym inteligentnym wyszuki-waniu wygenerowana zostanie prośba o wszystkie elementy reguły dostępu na poziomie studium. W przypadkubraku zwrotu jakichkolwiek elementów albo zwrotu wszystkich elementów, zostanie wygenerowane dodatkowezapytanie o poziom serii z brakującym elementem. W idealnym przypadku, po zapytaniu o poziom serii, zwró-cone zostaną wszystkie informacje niezbędne do stosowania reguły dostępu.

Przykład 6: Ustawienia XML DICOM SCP

<scps><scp>

<description>PACS</description><aet>CALLED_AET</aet><host>host</host><port>104</port><alternateCallingAet>CALLING_AET</alternateCallingAet><useExploratoryCfindAccessMode>true</useExploratoryCfindAccessMode>

312

Page 313: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

</scp></scps>

Tabela 1: Elementy DICOM kompatybilne z regułami dostępu do C-FIND

Tag DICOM poziom DICOM syngo.share VNA niestandardowe

institutionName 0008,0080 seria seria studium

institutionalDepartmentName 0008,1040 seria seria studium

referringPhysicianName 0008,0090 studium studium -

performingPhysicianName 0008,1050 seria seria -

currentPatientLocation 0038,0300 studium - studium

Wymagane kroki:

1. Parametr QueryRetrieveScuCallingAet w pliku StaticConfig dla syngo.share webview musizawierać Calling AET.

2. Parametry QueryRetrieveScuCallingAet oraz StorageScpCalledAet w webrenderserverStaticConfig muszą być ustawione.

3. Wszystkie podane AET muszą być zarejestrowane w archiwach DICOM.

3.2.3.3 Reguły dostępu do C-FIND

Reguły dostępu wykorzystuje się, aby ograniczyć dostęp do niektórych badań i serii DICOM. Za pomocąreguł dostępu zostaną odfiltrowane zwrócone wyniki wyszukiwania w oparciu o pewne elementy DICOM,patrz Tabela 1. Tylko ReferringPhysicianName oraz PerformingPhysicianName mogą być ograniczone doużytkowników lub grup. Należy zauważyć, że grupa w syngo.share webview to wszyscy użytkownicyw syngo.share VNA. Szablon użytkownika. Patrz Tabela 2, aby uzyskać przykład, jak są oceniane wyraże-nia, jeśli dostępnych jest wiele kryteriów.

Ustawienia reguł dostępu do C-FIND

Kiedy aplikacje syngo.share webview i syngo.share VNA działają razem, są konfigurowane w webadmini mogą przejąć tamtejsze ustawienia. Kiedy działają w trybie autonomicznym, reguły można skonfig-urować w dedykowanych plikach XML grup całej aplikacji, grup lub użytkowników, patrz Sekcja 3.1.3.

Konfigurację webadmin można przeprowadzić w:

zarządzanie systemem konfiguracja modułów webview zezwolenia reguła dostępu C-FIND

UwagaZaleca się definiować tylko reguły dostępu zawierające elementy DICOM obsługiwane we wszystkicharchiwach, w przeciwnym razie archiwa nieobsługujące danego elementu nie będą wyświetlane.

Obsługiwane operatory

Poniżej znajduje się lista obsługiwanych operatorów wykorzystywanych w wyrażeniach reguł dostępu.W operatorach i operandach ma znaczenie użycie małych i wielkich liter. Oznacza to, że wyrażenia anali-zowane są z ich uwzględnieniem. Przy porównywaniu nazwisk, stosowany będzie tylko pierwsze i ostatniesłowo.

313

Page 314: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ISEwaluacja musi być równa po obu stronach wyrażenia.

ANDDodawanie do wyrażenia niezbędnego kryterium.

ORDodawanie do wyrażenia opcjonalnego kryterium.

()Dodawanie zakresu wokół licznych operatorów. Uwzględniana jest tylko ostateczna wartość zakresu, patrzTabela 2.

;Zakończ wyrażenie.

USEROperator akceptuje użytkownika raczej jako ciąg znaków niż jako element DICOM “Nazwisko”. Można to stosowaćtylko dla referringPhysicianName i performingPhysicianName, patrz 9.

GROUPTen operator będzie zgodny z grupą. Można to stosować tylko do elementów dla referringPhysicianName i per-formingPhysicianName, patrz 9.

Symbole zastępcze

Poniżej znajduje się lista obsługiwanych operatorów wykorzystywanych w regułach dostępu.

'*'Ewaluacje wszystkich znaków.

[user]Ewaluacje aktualnie zalogowanego użytkownika.

np. “Max*” byłoby zgodne z “Max Mustermann” i “Max Merryweather”.

Przykład 7: Reguła dostępu do C-FIND: Wyrażenia pojedyncze z polami ciągów znaków

institutionName IS 'Tirol Kliniken';institutionalDepartmentName IS 'Tirol Kliniken Radiologie';currentPatientLocation IS '12345';

Przykład 8: Reguła dostępu do C-FIND: Wyrażenia pojedyncze z polami DICOM “nazwisko”Porównane zostaną tylko pierwsze i ostatnie słowo nazwiska.

referringPhysicianName IS 'Mustermann^Max';referringPhysicianName IS USER 'maxmustermann';referringPhysicianName IS USER [user];performingPhysicianName IS GROUP 'Radiologist';

Przykład 9: Reguła dostępu do C-FIND: Wyrażenia kombinowane, wykorzystujące operatory i za-stępnikiZwrócić uwagę, że wyrażenie w nawiasach zostanie poddane ewaluacji przed zastosowaniem następ-nego operatora.

(referringPhysicianName IS USER [user] OR referringPhysicianName IS USER 'rne')AND referringPhysicianName IS 'Mustermann^Max' OR institutionName IS 'Tirol*';

314

Page 315: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Tabela 2: Ocena reguł dostępu do C-FIND

Wyrażenie Ewaluacja

true ALBO true ALBO true true

false ALBO false ALBO true true

false ALBO false ALBO false false

false ORAZ true false

true ORAZ (true ALBO false) true

true ORAZ false ALBO false false

3.3 Osadzona na zewnętrznych stronach internetowych stronauwierzytelniająca

syngo.share wspiera integrację z zewnętrznymi aplikacjami sieciowymi. Aby dostęp do strony uwierzytel-niania syngo.share webview był szybszy i bardziej wygodny, można ją osadzić w innej stronie interne-towej. Może to być korzystne dla operacji w ramach istniejącej infrastruktury sieciowej, wymagającychautoryzacji. Stronę uwierzytelniania można osadzić przez “HTML iframe”.

Przykład 10: iframe jako strona uwierzytelniająca na zewnętrznych stronach internetowych

<iframe s r c =” < s e r v e r s r c > / webview/ < tenantname >/ < sitename >”s t y l e =” border : 0px s o l i d #000000; height :403 px ; margin : 0px ;padding : 0px ; width : 299px ” i d =” loginFrame ” >

<tenantname>, <serversrc>, i <sitename> to zmienne, które należy ustawić. Wartości parametrówstylu formatują wygląd strony, np. wysokość, szerokość itp.

315

Page 316: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4 Pierwsze kroki

Rozdział opisuje najważniejsze funkcje syngo.share webview oraz zawiera instrukcję obsługi.

4.1 Bezpieczeństwo użytkownika

syngo.share webview wymaga podania prawidłowej nazwy użytkownika i hasła, które nadaje adminis-trator systemu w instytucie. Dostęp użytkowników do poszczególnych funkcji różni się w zależności odprzydzielonych im ról i uprawnień. Nieaktywne aplikacje automatycznie się blokują, aby nieupoważnioneosoby nie miały do nich dostępu. Aby kontynuować pracę w miejscu, gdzie została zakończona, należyponownie się zalogować – program zapisuje stan pracy bezpośrednio przed blokadą.

4.2 Skróty klawiszowe

Funkcje można uruchamiać za pomocą skrótów klawiszowych. Skróty klawiszowe widoczne są w menukontekstowym oraz w podpowiedziach poszczególnych funkcji. Pełna lista skrótów klawiszowychdostępna jest w pomocy online.

4.3 Wyszukiwanie pacjentów i dokumentów

Aby rozpocząć wyszukiwanie, należy wpisać w pole wyszukiwarki odpowiednie kryteria wyszukiwaniai kliknąć “Szukaj”. Jeśli kryteria wyszukiwania nie są wystarczające, przycisk “Szukaj” będzie nieaktywny.Aby szybko usunąć kryteria wyszukiwania, kliknąć “Resetuj”. Pola matrycy wyszukiwania można zdefin-iować w widoku aplikacji i syngo.share webview, korzystając z przycisku “Konfiguruj pola wyszukiwania”i (dez)aktywując poszczególne pola. Ustawienie zostanie zapisane dla wszystkich programów. Programnie rozróżnia pisowni małą ani wielką literą.

4.3.1 Zaawansowane wyszukiwanie za pomocą znaków wieloznacznych

Aby przeprowadzić zaawansowane wyszukiwanie za pomocą znaków wieloznacznych, należy wpisać dowyszukiwarki:

“%” jako zmienną dla minimum jednego znaku

“_” jako zmienną dla dokładnie jednego znaku

316

Page 317: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Przykład 11: Wyszukiwanie za pomocą symboli zastępczych (znaków wieloznacznych)“m%er” daje wyniki: “Meier”, “Mayer”, “Moser”, “Mariacher” itp.

“m_ier” daje wyniki: “Meier”, “Maier” itp.

4.4 Wyszukiwanie dokumentów i wyniki (syngo.share view, syngo.sharewebview)

Kolumny wyników wyszukiwania można dowolnie uporządkować, przeciągając je kursorem myszy.Wybrany układ zostanie zapisany w profilu użytkownika jako domyślny.

Aby wybrać kolumnę, należy kliknąć jej nagłówek.

Aby wyświetlić albo ukryć kolumny w aplikacji internetowej, należy kliknąć strzałkę w nagłówkukolumny. Powyższe ustawienia można skonfigurować w menu kontekstowym aplikacji syngo.shareview. Ustawienia zostaną zapisane i będą dostępne przy następnym uruchomieniu programu.

Wyniki wyszukiwania można wyeksportować jako plik CSV w aplikacjach syngo.share webview i we-badmin.

Aby otworzyć wynik wyszukiwania, wybrać go z listy wyników dwukrotnym kliknięciem:

W aplikacji syngo.share view dokumentacja medyczna pacjenta będzie załadowana do drzewa doku-mentów.

W aplikacjach syngo.share webview i webbox wybrany element wyświetli się w przeglądarce.

4.5 Tagowanie

W aplikacjach syngo.share view, syngo.share print, syngo.share import i syngo.share webview do doku-mentów można dodać notatki. Aby móc korzystać z tej funkcji, konieczne jest upoważnienie przez admin-istratora. Tagi to kolejna warstwa opisu dokumentów, pozwalająca jeszcze szybciej je odnaleźć. Dziękiodpowiednim ustawieniom można określić, czy tagi mają być wybierane z katalogu, na bieżąco dodawanedo katalogu czy wpisywane jako tekst dowolny (np. komentarze). Dla poziomów DICOM stosuje się etyki-ety: badania, serie, obrazy. Tagów można używać także dla zbiorów ogólnych. Przy wyszukiwaniu z uży-ciem tagów wyniki wyświetlane są niezależnie od poziomu, na którym etykieta została dodana.

Więcej informacji o tagach znajduje się w pomocy online.

4.6 Export/local Saving

Aplikacje syngo.share view, syngo.share webview i webbox mają funkcję eksportu, dzięki której możnalokalnie zapisać dane. Dane można wyeksportować z dwóch poziomów uprawnień:

Eksport anonimowy

Eksport pełnoprawny

317

Page 318: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4.6.1 Eksport przez syngo.share view

Eksport badań i serii w drzewie dokumentów:

Aby wyeksportować wszystkie pliki, kliknąć “Eksportuj wszystkie serie”.

Wybrać pliki i wyeksportować je, klikając “Eksportuj wybrane serie”.

Eksport pojedynczych obrazów do obszaru wydruku:

1. Przeciągnąć wybrany element z drzewa dokumentów w obszar wydruku.

2. Kliknąć “Eksportuj…”.

4.6.2 Eksport przez syngo.share webview

Eksport wybranych elementów do syngo.share webview:

1. Kliknąć “Eksportuj…” albo “Eksportuj jako…” w menu kontekstowym.

2. Otworzy się kreator eksportu, w którym można zmienić ustawienia eksportu.

4.7 Kontrolowanie stanu działań

Aplikacje mają obszar stanu, który zawiera

Jeśli polecenie zostało wykonane pomyślnie, w obszarze stanu pojawi się zielony haczyk.

Wykrzyknik oznacza, że polecenie nie mogło zostać wykonane. Należy kliknąć obszar stanu, bydowiedzieć się więcej.

318

Page 319: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5 Aplikacja syngo.share webview

Aplikacja syngo.share webview jest odpowiednikiem syngo.share view, ale działa w przeglądarce inter-netowej. Dzięki wbudowanym narzędziom (np. zoom, obracanie, jasność) można wyświetlać i edytowaćpliki dokumentacji medycznej (np. obrazy radiologiczne, raporty kliniczne, dane pacjentów). syngo.sharewebview pomaga bezpośrednio pokazywać pacjentom dokumentację medyczną oraz prowadzić prace ad-ministracyjne.

Przykłady: wysyłanie, udostępnianie, tagowanie dokumentów.

5.1 Wyświetlanie dokumentów

Aby wyświetlić badania:

Dwukrotnie kliknąć wybrane z listy badanie

Kliknąć Wyświetl dokument .

Kliknąć plik, a następnie Wyświetl dokument

W zakładce “lista” wyświetlają się wszystkie dostępne dokumenty z archiwum pacjenta. Obok albopowyżej można wyświetlić inne dokumenty.

5.2 Wyświetlanie pacjentów

Po kliknięciu przycisku Wyświetl pacjenta albo Wyświetl pacjenta w menu kontekstowym otwiera się zakładkawybranego pacjenta. Po lewej stronie zakładki wyświetlają się filtry:

Dokumentacja pacjenta.

Wizyty pacjenta.

5.2.1 Funkcje w zakładce pacjenta

Resetuj filtryMożna wyczyścić filtrowanie plików i wizyt.

Pobierz dokumentację pacjentaMożna wyeksportować anonimowe dane jako pliki archiwum albo połączyć je w plik PDF.

Wyświetl dane pacjentaMożna wyświetlić informacje o pacjencie i dodatkowe dane oraz powiązane osoby, np. najbliższychkrewnych albo ubezpieczonych.

Wyświetl URL pacjentaGeneruje dla pacjenta URL aktywnej dokumentacji do otworzenia w przeglądarce internetowej.

319

Page 320: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Wyświetl okno dialogowe archiwumAby skorzystać z tej funkcji konieczne jest pozwolenie na połączenie zapisanych lokalnie dokumen-tów z aktywną dokumentacją pacjenta. Otworzy się okno “dane archiwalne” i nastąpi automatyczneprzypisanie kontekstu pacjenta.

5.3 Menu kontekstowe listy wyników

Wyświetl dokumentOtwiera dokument albo generuje link do pobrania dokumentu, jeśli typ pliku nie jest kompatybilny.

Wyświetl pacjentaOtwiera dla wybranego pacjenta zakładkę z opcjami:

Wyświetl filtry

Inne dokumenty & badania DICOM

Serie DICOM

Widok obrazu i opcje

Wyszukiwanie zewnętrznePozwala na szybki dostęp do syngo.share view i syngo.share import:

Wyszukiwanie z identyfikatorem pacjentaOtwiera syngo.share view z wybranym identyfikatorem pacjenta.

Wyszukiwanie z numerem identyfikacyjnym wizytyOtwiera syngo.share view z wybranym numerem identyfikacyjnym wizyty.

Pozyskiwanie z wykorzystaniem identyfikatora pacjentaOtwiera syngo.share import z wybranym identyfikatorem pacjenta.

Pozyskiwanie z wykorzystaniem numeru identyfikacyjnego wizytyOtwiera syngo.share import z wybranym numerem identyfikacyjnym wizyty.

UsuńUsuwa dokument.

WyślijWysyła dokument do AET skonfigurowanej jako odbiorca w aplikacji webadmin.

Rejestruj odnośnikUdostępnia dokument podsystemom. Można ręcznie rejestrować dokumenty udostępnione syngo.share webview.W tle wysyłany jest odnośnik do podsystemu, który zawiera informacje o dokumencie.

UdostępnijWewnątrz aplikacji webbox udostępnia dokumenty współpracownikom i miejscowym lekarzom.

Wyświetl URLAby uzyskać bezpośredni dostęp do obiektu poprzez przeglądarkę, można wygenerować URL.

Eksportuj...

Eksportuj jako...Pozwala zapisać dokumenty lokalnie.

320

Page 321: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Otwórz lokalnie...Jeśli aplikację syngo.share view zainstalowano lokalnie, można otworzyć dokument w widokulokalnym.

Dodaj tagi...Pozwala dodać etykiety do dokumentów.

Edytuj tagi...Pozwala usunąć etykiety z dokumentów.

Kopiuj...Pozwala skopiować dokument do innego archiwum.

Kopiuj...Pozwala skopiować dokument do innego archiwum.

Przypisz ponownie...Pozwala ponownie przypisać dokumenty, które były błędnie przyporządkowane.

Zmień właściwości dokumentu...Pozwala zmienić w dokumencie opis albo datę badania.

UwagaDostępność funkcji zależy od tego, jakie role i uprawnienia administrator systemu przydzieliłużytkownikowi.

Page 322: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Dek

lara

cja

zgo

dn

ośc

iWE

Deklaracja zgodności WE

Szczegółowe dane produktu

Nazwa produktuTypOznaczenie modeluKlasyfikacja zgodnie z Dyrektywa 93/42/EWG,załącznik IX

syngo.share webviewVA26A_BF0611250006Class I

Producent

Adres ITH icoserve technology for healthcare GmbHInnrain 986020 InnsbruckAustriaPhone: +43 512 89059

Szczegóły oceny

Procedura zgodna z Dyrektywa 93/42/EWG załącznik VII

Zastosowane normy

EN ISO 13485:2016EN ISO 9001:2015EN ISO 14971:2012EN 62304:2006 + Cor.:2008 + A1:2015EN 62366-1:2015 + AC:2015

Deklarujemy z pełną odpowiedzialnością, że produkty opisane powyżej są zgodne z Dyrektywa 93/42/EWG,jeśli ich instalacja i użytkowanie spełniają wymogi dokumentacji użytkownika i produktu. Niniejszadeklaracja zastępuje wszelkie oświadczenia wydane wcześniej dla tego produktu.

Innsbruck, 2019-09-04

Dr. Bernhard Hirsch

Dyrektor Zarządzający

Magister (FH) Herbert Plankl

Szef Działu Jakości & Dokumentacji

Page 323: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ITH icoserve technology for healthcare GmbHInnrain 98A-6020 InnsbruckAustria

2019

Distributed bySiemens Healthcare GmbHHenkestr. 12791052 ErlangenGermanyPhone: +49 9131 84-0siemens-healthineers.com

Legal ManufacturerITH icoserve technology for healthcare GmbH

Innrain 986020 Innsbruck

AustriaPhone: +43 512 89059

Made in Austria

Page 324: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241

syngo.share webviewManual do utilizador

Page 325: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Índice1 Introdução 327

1.1 Utilização prevista . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3271.2 Requisitos de sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3271.3 Avisos de segurança . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328

Distribuição de resultados e imagens . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328Formação médica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328Desvios de cálculo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328Unidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328Restrição do acesso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329Efeitos de Programas Externos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329Impressão de imagens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329

2 Instalação com o syngo.share VNA 3302.1 Requisitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3302.2 Passos de instalação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3302.3 Configuração e ativação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331

3 Instalação sem o syngo.share VNA 3333.1 Configuração . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333

3.1.1 Verificações do ficheiro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3333.1.2 Definições estáticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3333.1.3 Definições específicas da aplicação . . . . . . . . . . . . . . . . . . . . . . . . 3343.1.4 Definições específicas do utilizador . . . . . . . . . . . . . . . . . . . . . . . . 3373.1.5 Atribuir um Grupo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3383.1.6 LDAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338

3.1.6.1 Detalhes de Autenticação . . . . . . . . . . . . . . . . . . . . . . . 3393.2 Conexões de Arquivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339

3.2.1 Abrangência das Consultas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3393.2.2 Ligação syngo.share VNA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3403.2.3 Ligações a arquivos DICOM . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340

3.2.3.1 Requisitos DICOM . . . . . . . . . . . . . . . . . . . . . . . . . . . 3403.2.3.2 Definições DICOM . . . . . . . . . . . . . . . . . . . . . . . . . . . 3413.2.3.3 Regras de Acesso C-FIND . . . . . . . . . . . . . . . . . . . . . . . 342

3.3 Página de Autenticação Incorporada em Websites Externos . . . . . . . . . . . . . . . . 344

4 Primeiros passos 3454.1 Segurança do utilizador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3454.2 Combinação de teclas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3454.3 Pesquisa de pacientes e documentos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345

4.3.1 Pesquisa avançada com carateres universais . . . . . . . . . . . . . . . . . . . 3454.4 Pesquisa de documentos e resultados (syngo.share view, syngo.share webview) . . . . 3464.5 Marcação de palavras-chave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3464.6 Exportar/guardar localmente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346

4.6.1 Exportar com syngo.share view . . . . . . . . . . . . . . . . . . . . . . . . . . 3474.6.2 Exportar com syngo.share webview . . . . . . . . . . . . . . . . . . . . . . . . 347

4.7 Controlar o estado das ações . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347

5 Aplicação syngo.share webview 3485.1 Visualizar documentos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3485.2 Visualizar pacientes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348

5.2.1 Funções no separador do paciente . . . . . . . . . . . . . . . . . . . . . . . . 348

325

Page 326: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5.3 Menu de Contexto para a Lista de Resultados . . . . . . . . . . . . . . . . . . . . . . . . 349

Declaração de Conformidade CE syngo.share webview 351

326

Page 327: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1 Introdução

1.1 Utilização prevista

O syngo.share webview é uma aplicação web para a distribuição de imagens e resultados clínicos efornece interfaces genéricas normalizadas para a conexão a dispositivos médicos sem controlar ou alteraras respetivas funções. O syngo.share webview fornece acesso a dados provenientes de sistemas conecta-dos (tais como Vendor Neutral Archives, Picture Archiving and Communication Systems, arquivos DICOM,XDS/-I Affinity Domains, Sistemas de Registos Médicos Eletrónicos, Sistemas de Informação Clínica) e desistemas de ficheiros locais para a apresentação eletrónica de dados.

1.2 Requisitos de sistema

O syngo.share webview pode ser executado com os seguintes browsers de internet:

Otimizado para: ≥ 1280x1024

Google Chrome ≥ 67

Microsoft Internet Explorer ≥ 11

Mozilla Firefox ≥ 60

Compatível:

Apple Safari ≥ 11

Microsoft Edge

Com sistemas operacionais móveis, tais como:

Android

Apple iOS

Microsoft Windows 10

Movimentos de toqueO syngo.share webview suporta movimentos de toque, mas não está otimizado para estes movimen-tos.

Transmissão de vídeo no Microsoft Internet ExplorerEsta funcionalidade está disponível no Microsoft Internet Explorer ≥ 11 a partir da versão 8 do Mi-crosoft Windows.

327

Page 328: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1.3 Avisos de segurança

Distribuição de resultados e imagens

O syngo.share webview destina-se apenas à distribuição de resultados e imagens clíni-cas.Não utilize o syngo.share webview para efetuar diagnósticos diretos.

Formação médica

A utilização do syngo.share webview deve ser reservada a pessoal qualificado.

Desvios de cálculo

Todos os cálculos e calibrações que não forem realizados no syngo.share webview terãoum nível de precisão que coincide com a precisão do programa no qual são criados—não do syngo.share webview. Além disso, o nível de precisão diz apenas respeito aosdados recolhidos pela modalidade usada. Isto significa que uma modalidade deve sercalibrada de cada vez que é ligada. A plausibilidade da calibração do dispositivo e dainterpretação dos cálculos usados num diagnóstico deve ser analisada por pessoal quali-ficado. Os desvios podem ser causados pela própria imagem—em particular, para scansconvencionais de raio-X (CR), p. ex., à bacia ou às ancas. A representação da distânciaentre a parte do corpo sob registo e a placa de imagiologia pode adulterar o compri-mento numa representação bidimensional de imagens de raios X. Mesmo havendo umponto de referência incluído no scan (p. ex., uma esfera), haverá sempre um desvio,se o ponto de referência não estiver posicionado à altura da parte do corpo que estáa ser calculada no momento do scan. A área dos polígonos, cujas extremidades se so-brepõem, não será corretamente calculada em cada caso. Para além disso, o algoritmode extrapolação usado no syngo.share webview para a apresentação de imagens podelevar, ocasionalmente, a resultados imprecisos. Os cálculos destas imagens podem serinexatos.As indicações seguintes definem a forma como os cálculos são arredondados:

Comprimento e área de superfície: para a décima mais próxima Densidade (UH): para o número inteiro mais próximo

328

Page 329: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Unidades

A aplicação syngo.share webview está em conformidade com a Diretiva 80/181/CEE, quecontém especificações relacionadas com unidades de cálculo. Os comprimentos calibra-dos devem ser calculados em milímetros. As áreas de superfície devem ser calculadasem milímetros quadrados (mm2). Os ângulos planos devem ser calculados em graus. Asdensidades serão calculadas usando a unidade industrial padrão ”unidades Hounsfield”(HU) que não é regulada pela Diretiva 80/181/CEE.

Restrição do acesso

Certifique-se de que faz logout do syngo.share webview quando termina o trabalho, deforma a evitar o acesso não autorizado ao sistema.

Efeitos de Programas Externos

O fabricante do software não garante que aplicações de outros fabricantes nãoafetem o sistema de forma negativa. Quaisquer programas externos acedidos pelosyngo.share webview regem-se pelas normas dos respetivos fabricantes.

Impressão de imagens

Ao imprimir imagens usando a opção de captura de imagem «Como camera», é possívelque algumas etiquetas fiquem ocultas devido à restrição de espaço na página. Como re-sultado, eventuais transformações como espelhamento, rotação e estados de apresen-tação aplicados, etc., e até mesmo a informação do paciente poderão não ser visíveis naimpressão. Se uma série tiver estados de apresentação ativos tanto nos esquemas devisualização como de impressão, desativar os estados de apresentação no esquema devisualização desativa-os também no esquema de impressão da série.

329

Page 330: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

2 Instalação com o syngo.share VNA

Certifique-se de que os requisitos que se seguem foram cumpridos antes de prosseguir com a instalaçãodo syngo.share webview.

2.1 Requisitos

IcoSetupO IcoSetup deve estar instalado e configurado.

syngo.share VNAO syngo.share VNA deve estar instalado e a funcionar.

VM disponível com RHEL7O syngo.share webview pode ser instalado numa VM dedicada ou na mesma VM do que o syngo.shareVNA. É recomendável usar uma VM dedicada para mais de 100 utilizadores do syngo.share webview.

2.2 Passos de instalação

O syngo.share webview deve ser instalado com o Instalador IcoSetup usando o mesmo anfitrião IcoSetupdo que o syngo.share VNA.

Se o syngo.share webview tiver de ser instalado numa VM dedicada, adicione o nome do anfitriãoà secção «share» no ficheiro de inventário IcoSetup.

Se o syngo.share webview tiver de ser instalado numa VM syngo.share VNA já existente, a VM cor-respondente já deve constar da lista na secção «share».

Para mais informação relativa à instalação do IcoSetup, ver a Ajuda Online para o syngo.share VNA.

Pré-requisitos

1. ssh-key está distribuída para a VM do webview.

2. O ficheiro de inventário está presente e enumera a VM do webview na secção «share» .

3. O ficheiro syngo.share webview ISO e o ficheiro correspondente da soma de verificação sha512estão localizados no anfitrião icosetup.

Os seguintes passos devem ser executados no anfitrião IcoSetup:

1. Executar o comando icosetup e introduzir o caminho completo para o syngo.share webview ISOquando o icosetup solicitar o ficheiro ISO.

icosetup

330

Page 331: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Full-path to the share/sense iso file: /root/syngo.share_VA26A.webview_RH7.iso

The given isofile contains following product:---------isotype: 'SP'majorversion: 'VA26'servicepack: 'VA26A'versionstring: 'syngo.share VA26A.webview RH7'product: 'syngo.share webview'isoversion: '4.6.0.0'---------

Following hosts will be processed:---------- localhost---------This will start icosetup in setup mode and execute an installation or BF/SP update on the

hosts listed aboveAre you sure you want to continue? Answer with Y:…

Uma vez concluído este passo, o syngo.share webview é instalado em todos os anfitriões de partilhaque são listados no ficheiro de inventário. Mas ainda não está ativado nem foi configurado

2.3 Configuração e ativação

Os seguintes passos devem ser executados no anfitrião, no qual o syngo.share webview deve ser operado:

1. Execute o script de configuração inicial e responda às questões. Certifique-se de que responde àpergunta «standalone mode» com Não

/opt/icoserve/etc/samples/initial-configure-webview.sh

Welcome to syngo.share initial configuration!

RHEL7 OS found

no configuration found

Do you want to install a default configuration? [y/N] y

Do you want to change configuration? [y/N] y

Configuration:Run webview/webrenderserver in standalone mode without syngo.share VNA? [y/n]: nNamingHost where Corba OmniNames is running? only used if not in standalone mode! (

hostname, maybe sharetest.ith-icoserve.com): sharetest.ith-icoserve.comIs this Host used ONLY for webview/webrenderserver (no other syngo.share processes

running on it)? [y/n]: yGoing to write configuration. Continue? [y/N] y

Do you want to enable Webapps service? [y/N] y

configuration done - have a nice day!

Please edit /opt/icoserve/config/share-webapps.conf to configure needed webapplicationson this host!

Editar /opt/icoserve/config/share-webapps.conf

331

Page 332: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

WebTenantAdminUser=icoserveWebTenantAdminPWD=icoserveMinHeapSpace=128mMaxHeapSpace=2048mwebadmin=0webtenantadmin=0webservice_api=0webview=1webrenderserver=1webviewdiagnostic=0

2. Ativar ou desativar os serviços web que devem ser executados neste anfitrião. O syngo.share webviewrequer um servidor webrender, por isso, certifique-se de que também está ativado.

3. Se o syngo.share webview for executado numa VM dedicada, sincronize os códigos CORBA SSL deuma VM syngo.share VNA existente

rsync -av sharevnahostname:/opt/icoserve/certificates/ /opt/icoserve/certificates/

4. Arranque do syngo.share webview

systemctl restart share-webapps.target

Se todos os passos tiverem sido concluídos com sucesso, o syngo.share webview já pode ser acedidocom um browser de internet.

332

Page 333: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3 Instalação sem o syngo.share VNA

O syngo.share webview pode ser instalado enquanto aplicação autónoma sem o syngo.share VNA. Paraativar esta funcionalidade, o modo autónomo deve ser ativado e o arquivo deve suportar uma interfaceDICOM.

3.1 Configuração

O modo autónomo é configurado usando ficheiros XML. A maior parte dos ficheiros de configuração seráautomaticamente gerada no arranque, ver Secção 3.1.1. Praticamente todos os ficheiros são criados egeridos de forma independente, sem necessidade de ajustes.

O esquema de nomeação dos ficheiros XML é o seguinte:

Ficheiro do utilizadorusername.xml O nome do ficheiro deve ser idêntico ao nome do utilizador associado.

Ficheiro dos gruposgroupname.xml O nome do ficheiro deve ser idêntico ao nome do grupo associado.

Ficheiro da aplicaçãoapplication.xml O nome do ficheiro deve ser idêntico ao nome do diretório de raiz da aplicaçãono servidor, p. ex., normalmente webview.xml.

3.1.1 Verificações do ficheiro

Quando a aplicação inicia, são executadas as seguintes verificações:

1. Verificar se XmlConfigDir existe e, se não existir, criar.

2. Verificar se os dois subdiretórios «users» e «groups» existem em XmlConfigDir e, se não existirem,criar.

3. Verificar se Definições específicas da aplicação existe e, se não existir, criar.

4. Verificar se LdapUserGroup está configurado e se o ficheiro XML associado existe, p. ex., para ogrupo «testgroup», um ficheiro testgroup.xml tem de existir no subdiretório do grupo, caso con-trário, será criado automaticamente.

Todos os ficheiros XML serão monitorizados quanto a alterações de 10 em 10 segundos e automatica-mente recarregados. Os erros no ficheiro XML terão de ser corrigidos manualmente antes de seremcarregados. Adicionalmente, serão usados ficheiros XSD para validar cada ficheiro XML. Os erros serãoregistados no ficheiro de registo syngo.share webview.

3.1.2 Definições estáticas

Os parâmetros que se seguem existem no ficheiro StaticConfig:

333

Page 334: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

StandaloneModeVerdadeiro/falso. Alterna para o Modo Autónomo. É necessário reiniciar o servidor.

XmlConfigDirDiretório de raiz onde os ficheiros XML e subdiretórios são ou serão criados.

LdapBindDnO BindDN para a ligação LDAP. Opcional se a pesquisa anónima for suportada.

LdapBindDnPasswordA palavra-passe para o LDAP BindDN. Opcional.

LdapSslTruststoreArquivo de confiança que contém o certificado de servidor LDAPS ou CA. Necessário apenas para ligações LDAPseguras. O caminho do ficheiro deve ser pré-fixado com file:/.p. ex. file:/opt/icoserve/certificates/ldaptruststore.jks

LdapSslTruststorePasswordA palavra-passe para o arquivo de confiança LDAP SSL. Necessário apenas quando LdapSslTruststore é usado.

LdapUrlO url do servidor de autenticação LDAP, com o qual o nome de utilizador pode ser comprado, ver Secção 3.1.6.

LdapUserGroupO grupo, que os utilizadores autenticaram através do LDAP, deve ser atribuído automaticamente.

Se LdapUrl tiver sido definido, os ficheiros XML do utilizador serão gerados automaticamente pelosyngo.share webview sempre que cada utilizador faz login. O mesmo se aplica para LdapUserGroup, quecriará automaticamente o ficheiro XML do grupo. Os grupos adicionais serão acrescentados manual-mente.

3.1.3 Definições específicas da aplicação

Este ficheiro (webview.xml) contém as definições que são necessárias durante o tempo de execução. Asdefinições globais, que são aplicadas a todos os utilizadores, podem ser definidas aqui. Isto inclui arquivosDICOM, modalidades, objetos de interface de utilizador, etc.

staticAppConfigConfiguração básica do sistema, que pode ser ajustada para cumprir requisitos especiais, p. ex., logotipo oupágina de login, etiquetas personalizadas, localização, ligações a aplicações externas, política de palavra-passe,tempo limite de sessão.

applicationLogoPathUm caminho absoluto no servidor onde o logotipo está localizado.

customizedLabels

externalApps

localeAT, AU, CA, CH, DE, DK, ES, GB, IT, NL, NO, NZ, PT, TR, US

modalities

passwordPolicy

sessionTimeout

dynamicAppConfigAs definições específicas do contexto podem ser guardadas aqui, p. ex. DICOM SCPs, regras de acesso C-FIND.

advanced

communication

serviceClassProvidersInterface DICOM para pesquisas DICOM, ver Secção 3.2.3.2.

334

Page 335: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

messaging

permission

cFindAccessRuleVer Secção 3.2.3.3.

SearchPatientFormulário de pesquisa, disposição da lista de resultados, pesquisa definida pelo utilizador

ViewerWindowingPredefinições de janelas.

Todas as definições previamente mencionadas podem ser igualmente aplicadas aos níveis de utilizador egrupo que irão substituir estas definições por defeito. A StaticConfig é o equivalente da ClientConfig nosyngo.share VNA.

Exemplo 1: Definições específicas da aplicação (webview.xml)

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><appConfig><staticAppConfig><applicationLogoPath xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><customizedLabels><customizedLabel name="AccessionNumber"></customizedLabel><customizedLabel name="AlternatePatientId">SVNR</customizedLabel><customizedLabel name="AlternateVisitId"></customizedLabel><customizedLabel name="DocumentType"></customizedLabel><customizedLabel name="Modality"></customizedLabel><customizedLabel name="PatientAgeAtDeath"></customizedLabel><customizedLabel name="PatientBirthDate"></customizedLabel><customizedLabel name="PatientDeathDate"></customizedLabel><customizedLabel name="PatientFirstName"></customizedLabel><customizedLabel name="PatientId"></customizedLabel><customizedLabel name="PatientLastName"></customizedLabel><customizedLabel name="PatientName"></customizedLabel><customizedLabel name="PatientSex"></customizedLabel><customizedLabel name="Producer"></customizedLabel><customizedLabel name="ReferringPhysicianName"></customizedLabel><customizedLabel name="StudyDate"></customizedLabel><customizedLabel name="StudyDescription"></customizedLabel><customizedLabel name="Tags"></customizedLabel><customizedLabel name="VisitId"></customizedLabel></customizedLabels><externalApps xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><locale xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><modalities><modality>AR</modality><modality>ASMT</modality><modality>AU</modality><modality>BDUS</modality><modality>BI</modality><modality>BMD</modality><modality>CR</modality><modality>CT</modality><modality>DG</modality><modality>DOC</modality><modality>DX</modality><modality>ECG</modality><modality>EPS</modality><modality>ES</modality><modality>FID</modality><modality>GM</modality><modality>HC</modality><modality>HD</modality>

335

Page 336: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<modality>IO</modality><modality>IOL</modality><modality>IVOCT</modality><modality>IVUS</modality><modality>KER</modality><modality>KO</modality><modality>LEN</modality><modality>LS</modality><modality>MG</modality><modality>MR</modality><modality>NM</modality><modality>OAM</modality><modality>OCT</modality><modality>OP</modality><modality>OPM</modality><modality>OPT</modality><modality>OPV</modality><modality>OSS</modality><modality>OT</modality><modality>PLAN</modality><modality>PR</modality><modality>PT</modality><modality>PX</modality><modality>REG</modality><modality>RESP</modality><modality>RF</modality><modality>RG</modality><modality>RTDOSE</modality><modality>RTIMAGE</modality><modality>RTPLAN</modality><modality>RTRECORD</modality><modality>RTSTRUCT</modality><modality>RWV</modality><modality>SEG</modality><modality>SM</modality><modality>SMR</modality><modality>SR</modality><modality>SRF</modality><modality>STAIN</modality><modality>TG</modality><modality>US</modality><modality>VA</modality><modality>XA</modality><modality>XC</modality></modalities><passwordPolicy><minimumPasswordLength>0</minimumPasswordLength><passwordChangeIntervalInDays>365</passwordChangeIntervalInDays><passwordRequiresDigit>false</passwordRequiresDigit><passwordRequiresLowerCaseLetter>false</passwordRequiresLowerCaseLetter><passwordRequiresSpecialCharacter>false</passwordRequiresSpecialCharacter><passwordRequiresUpperCaseLetter>false</passwordRequiresUpperCaseLetter></passwordPolicy><sessionTimeout>300</sessionTimeout><hmacAuthentication><hashType>SHA2-256</hashType><password>theHmacPassword</password><validityInSeconds>60</validityInSeconds></hmacAuthentication></staticAppConfig><dynamicAppConfig><advanced><lockTimeout>60</lockTimeout></advanced><communication>

336

Page 337: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<scps><scp><description>archive_name</description><aet>ARCHIVEAET</aet><host>xxx.xxx.xxx.xxx</host><port>xxxxx</port></scp></scps></communication><messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><showMessage>true</showMessage></messaging><permission><cFindAccessRule xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></permission><searchPatient><criteriaLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><defaultCriteria xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><patientIdPrefix>PatIdPrefix</patientIdPrefix><resultlistLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></searchPatient><viewerWindowing><presetsSeparator>|</presetsSeparator><presetsSubseparator>,</presetsSubseparator><ct>Cranium,25,95|Lungs,-700,1700|Abdomen,10,400|Mediastinum,10,450|Bone,300,2500|Spine

,20,300|Postmyelo,200,1000|Petrous bone,500,4000</ct><mr>t1,570,1230|t2,477,1024</mr><nm>Full,54,129</nm><pt>Brain,16380,32750</pt></viewerWindowing></dynamicAppConfig></appConfig>

3.1.4 Definições específicas do utilizador

Os ficheiros XML do utilizador são usados para armazenar configurações para os utilizadores. Os seguintesparâmetros devem estar definidos em caso de operação sem ligação LDAP.

passwordA palavra-passe deve conter minúsculas e ser guardada como um string hexadecimal em hash SHA-512 que foicriado com o salt descodificado. Pode ser deixado em branco se a ligação LDAP estiver a ser usada.

saltUm Base64 codificado, string aleatório de16 byte. Pode ser deixado em branco se a ligação LDAP estiver a serusada.

typelocal ou LDAP.

As ferramentas online recomendadas para codificação no Base64 e criação de hashes são:

Base64http://www.convertstring.com/EncodeDecode/Base64Encode

SHA512http://www.convertstring.com/Hash/SHA512

Exemplo 2: XML específico do utilizador

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><user><loginName>hmu</loginName>

337

Page 338: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<firstName>Ned</firstName><lastName>Sanders</lastName><password>879fd8e9e465389eac6baaef980ca04c1f2d990834ae31b041cd5aa793d8adc680e4b7f0dc71ad5af509cafc4af4405759600966b4252c31e0a4644d7b6cecb4</password><salt>c2FsdEFuZFdhdGVy</salt><salutation>Mr.</salutation><title xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><type>local</type><passwordExpires xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><group>ExampleGroup</group><dynamicAppConfig><messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><showMessage>false</showMessage><showSafetyNotice>false</showSafetyNotice></messaging></dynamicAppConfig></user>

3.1.5 Atribuir um Grupo

O ficheiro XML específico de grupo é usado para armazenar configurações para os grupos. Um utilizadorpode ter um grupo atribuído. Por isso, pode ser usado o elemento de grupo no ficheiro XML do utilizador.

Exemplo 3: XML do grupo

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><group><name>ExampleGroup</name></group>

3.1.6 LDAP

No modo autónomo, o syngo.share webview pode usar um servidor LDAP para autenticação do utilizador.Os parâmetros de ligação LDAP podem ser definidos no StaticConfig, ver Secção 3.1.2.

Os seguintes atributos LDAP são consultados ao procurar um utilizador:

snApelido/último nome do utilizador.

givenNameNome de batismo/primeiro nome do utilizador.

titleTítulo do utilizador

personalTitleIdêntico ao title.

employeeTypeRedirecionado para «salutation».

uidÉ um identificador unívoco para os dados definidos em LDAP. Pode ser indicado como marcador de posição como formato {0} que será substituído pelo nome de login do utilizador.

338

Page 339: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Exemplo 4: URLs do LDAP

ldap(s)://host:port/dn?attributes?scope?filterldap(s)://ldap.example.com/ou=people,ou=hospital,dc=example,dc=com?sn,givenName,title,

personalTitle,employeeType?sub?uid={user}

3.1.6.1 Detalhes de Autenticação

No momento do login, o syngo.share webview procura o ficheiro XML específico do utilizador no diretóriode configuração. Se o ficheiro for encontrado e o tipo de utilizador tiver sido definido no LDAP, a autenti-cação continua utilizando o(s) serviço(s) LDAP. Se o ficheiro de configuração específico do utilizador nãoexistir, o syngo.share webview tenta autenticar segundo o(s) serviço(s) LDAP e, se for bem-sucedido, criaum ficheiro XML específico para o utilizador.

O syngo.share webview utiliza a palavra-passe BindDN e LDAP BindDN fornecida para uma procura inicialdo utilizador. Se não tiver sido fornecido qualquer LDAP BindDN, o syngo.share webview realizará umapesquisa anónima para esse utilizador. De seguida, dará início a uma pesquisa de utilizador no ponto departida referido na árvore LDAP utilizando os critérios de filtro fornecidos. Se for encontrado um DN, seráiniciada a autorização do nome de utilizador e da palavra-passe. Se isto for bem-sucedido, o utilizadorserá registado. O syngo.share webview suporta ≤ 10 referências a outros servidores LDAP.

Conexão SSL

Para ligações LDAP seguras, é necessário configurar um arquivo de confiança com o certificado do servidorLDAP ou o certificado CA para o certificado do servidor LDAP.

Exemplo 5: Criar um arquivo de confiança Java

keytool -import -file C:\cascerts\firstCA.cert -alias firstCA-keystore myTrustStore.jks

firstCA.cert é o certificado que deve ser adicionado.

myTrustStore.jks é o nome do arquivo de confiança resultante.

3.2 Conexões de Arquivo

O syngo.share webview permite a comunicação com o syngo.share VNA bem como com um ou vários ar-quivos DICOM. Esta secção contém informação relevante com relação aos dois tipos de ligação de arquivosuportados.

3.2.1 Abrangência das Consultas

O syngo.share webview pesquisa todos os arquivos DICOM conectados e o syngo.share VNA. O protocoloCORBA será utilizado para comunicar com o syngo.share VNA e o protocolo DICOM será utilizado paracomunicar com arquivos adicionais, ver Figura 1.

339

Page 340: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Figura 1: Abrangência de Consultas.

Search

C-FIND

2

Initial Client

(web browser)

1

C-FIND

Non-syngo.share

Archives

3

Results

syngo.shareVNA

CORBA

syngo.share

webview

SCU

1. Uma pesquisa é executada na interface web, aqui designada como o «Cliente Inicial».

2. O syngo.share webview estende a pesquisa a todos os arquivos configurados (como SCU para osarquivos DICOM).

3. Os resultados são agregados23 e devolvidos ao cliente inicial. No caso de arquivos DICOM, os re-sultados serão filtrados por uma regra de acesso existente antes de serem devolvidos ao «ClienteInicial».

3.2.2 Ligação syngo.share VNA

Se for configurado para consultar o syngo.share VNA, este ficará automaticamente disponível a todos osutilizadores. Esta ligação ao arquivo permite pesquisar e visualizar documentos DICOM24 e genéricos.

Arquivos adicionais podem ser acrescentados a este sistema, ver Secção 3.2.3.

3.2.3 Ligações a arquivos DICOM

Se o syngo.share webview for executado em conjunto com o syngo.share VNA ou em modo autónomo, osyngo.share webview pode comunicar com um ou vários arquivos DICOM de forma a pesquisar e visualizaros documentos DICOM. As regras de acesso podem ser configuradas para filtrar estudos e séries DICOMobtidos, ver Secção 3.2.3.3.

3.2.3.1 Requisitos DICOM

Um arquivo DICOM tem de prestar um serviço de «Query/Retrieve» como um SCP com raiz ao nível doEstudo, tal como foi predeterminado pelo modelo de informação «Study Root Query/Retrieve InformationModel». Adicionalmente, todas as ligações ao arquivo DICOM devem suportar o conjunto de carateresISO_IR 192 (UTF-8).

Idealmente, C-FIND deveria suportar os seguintes atributos-chave de retorno:

23Serão exibidos duplicados. Será dada prioridade à primeira resposta.24Um documento DICOM pode ser interpretado como um estudo, uma série ou uma imagem.

340

Page 341: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

NumberOfFrames (0028,0008)É necessário para visualizar todas as imagens DICOM em fotograma múltiplo. Sem isso, apenas é possível visu-alizar o primeiro documento.

AcquisitionNumber (0020,0012) e InstanceNumber (0020,0013)São necessários para organizar os documentos DICOM. Caso contrário, a organização basear-se-á apenas naordem de chegada.

3.2.3.2 Definições DICOM

Os arquivos DICOM (também referidos como SCPs) devem ser configurados antes de poderem ser acedi-dos pelo syngo.share webview. Quando executados em conjunto com o syngo.share VNA, estes arquivossão configurados em webadmin e podem tirar partido da herança de configuração. Ao serem executa-dos no modo autónomo, os arquivos DICOM devem ser configurados nos ficheiros XML dedicados paragrupos e/ou utilizadores, ver Secção 3.1.3. Independentemente do local onde os arquivos DICOM foramconfigurados, a estrutura XML permanece inalterada, ver 6.

A configuração webadmin pode ser encontrada em:

Gestão do sistema Configuração do módulo webview Comunicação Prestadores de Classe de Serviço

Elementos XML Necessários

descriptionUm nome descritivo do SCP para ajudar a identificá-lo. Tipo de dados: string.

aetO Called AET do SCP. Não deve exceder os 16 carateres. Tipo de dados: string.

hostO anfitrião do SCP. Tipo de dados: string.

portA porta do SCP. Tipo de dados: número inteiro.

Elementos XML Opcionais

alternateCallingAetUm nome alternativo para o SCU (syngo.share webview), no caso de o SCP exigir uma Classe AET específicaou previamente configurada. Não deve exceder os 16 carateres. O valor padrão está definido no ficheiro deconfiguração estático. Tipo de dados: string.

useExploratoryCfindAccessModeSe este valor estiver definido para verdadeiro, o modo exploratório será ativado, ignorando a hierarquia DICOMnormal. Se este elemento não existir, as consultas respeitarão a hierarquia DICOM normal. Esta função só érelevante se as regras de acesso C-FIND forem aplicadas, ver Secção 3.2.3.3. O modo de acesso exploratórioC-FIND deve ser usado para os arquivos DICOM que devolvem atributos nos níveis incorretos, ver Tabela 1.A norma DICOM especifica o nível em que um elemento pode ser usado, mas alguns arquivos DICOM ignoramesta hierarquia. Se for este o caso, é possível ativar o modo de acesso exploratório C-FIND. Esta pequisa in-teligente solicitará todos os elementos da regra de acesso ao nível do estudo. Se nenhum ou nem todos oselementos forem recuperados, proceder-se-á a uma consulta adicional ao nível da série com o elemento emfalta. Idealmente, após uma consulta ao nível da série, será fornecida toda a informação necessária para aplicara regra de acesso.

Exemplo 6: Configurações XML DICOM SCP

<scps><scp><description>PACS</description><aet>CALLED_AET</aet><host>host</host><port>104</port><alternateCallingAet>CALLING_AET</alternateCallingAet><useExploratoryCfindAccessMode>true</useExploratoryCfindAccessMode>

341

Page 342: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

</scp></scps>

Tabela 1: Elementos DICOM Suportados para Regras de Acesso C-FIND

Etiqueta DICOM nível DICOM syngo.share VNA não padrão

institutionName 0008,0080 Série Série Estudo

institutionalDepartmentName 0008,1040 Série Série Estudo

referringPhysicianName 0008,0090 Estudo Estudo -

performingPhysicianName 0008,1050 Série Série -

currentPatientLocation 0038,0300 Estudo - Estudo

É igualmente necessário executar os passos seguintes:

1. O parâmetroQueryRetrieveScuCallingAetno ficheiro StaticConfig para o syngo.share webviewdeve conter a Classe AET.

2. É necessário definir os parâmetros QueryRetrieveScuCallingAet e StorageScpCalledAetno webrenderserver StaticConfig.

3. Todos os AETs fornecidos devem ser registados dentro dos arquivos DICOM.

3.2.3.3 Regras de Acesso C-FIND

As regras de acesso são usadas para restringir o acesso a determinados estudos e séries DICOM. Uma regrairá filtrar os resultados de pesquisa obtidos com base em determinados elementos DICOM, ver Tabela 1.Apenas o ReferringPhysicianName e performingPhysicianName pode ser restrito aos utilizadores e/ou gru-pos. Note que um grupo no syngo.share webview se refere a todos os utilizadores de um syngo.share VNAUser Template. Consulte a Tabela 2 para um exemplo de como é que as expressões são avaliadas quandoexistem critérios múltiplos.

Configurações das Regras de Acesso C-FIND

Quando o syngo.share webview é executado em conjunto com o syngo.share VNA, estes são configura-dos em webadmin e podem tirar partido da herança de configuração. Ao serem executados no modoautónomo, as regras podem ser configuradas em ficheiros XML dedicados para toda a aplicação, grupose/ou utilizadores, ver Secção 3.1.3.

A configuração webadmin pode ser encontrada em:

Gestão do sistema Configuração do módulo webview Permissões Regra de acesso C-FIND

NotaÉ recomendável apenas definir regras de acesso que contêm elementos DICOM que são suportadosem todos os arquivos, caso contrário, os resultados dos arquivos que não suportam um elementonão serão exibidos.

342

Page 343: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Operadores Suportados

De seguida, apresenta-se uma lista dos operadores suportados utilizados nas expressões da regras deacesso. Operadores e operandos não são sensível às maiúsculas e minúsculas. Isto significa que as ex-pressões são avaliadas de forma não sensível às maiúsculas e minúsculas. Ao comparar os nomes pessoais,serão usados o primeiro e o último nomes.

ISA avaliação tem de ser igual em ambos os lados da expressão.

ANDAdicionar critério obrigatório à expressão.

ORAdicionar critério opcional à expressão.

()Adicionar âmbito em torno de múltiplos operadores. Apenas o último valor do âmbito será considerado, verTabela 2.

;Terminar expressão.

USEREste operador aceita um utilizador como string em vez de um elemento DICOM «Nome da Pessoa». Aplica-seapenas a referringPhysicianName e performingPhysicianName, ver 9.

GROUPEste operador corresponderá a um grupo. Aplica-se apenas aos elementos ReferringPhysicianName e Perform-ingPhysicianName, ver 9.

Marcadores de posição

De seguida, apresenta-se uma lista dos marcadores de posição suportados usados em regras de acesso:

'*'Avalia tendo em conta todos os carateres.

[user]Avalia tendo em conta o utilizador atualmente registado.

p. ex. «Max*» coincide com «Max Mustermann» e «Max Merryweather».

Exemplo 7: Regra de Acesso C-FIND: expressões isoladas com campos de strings

institutionName IS 'Tirol Kliniken';institutionalDepartmentName IS 'Tirol Kliniken Radiologie';currentPatientLocation IS '12345';

Exemplo 8: Regra de Acesso C-FIND: expressões isoladas com campos DICOM «Nome da Pessoa»São comparados apenas o primeiro e o último nomes.

referringPhysicianName IS 'Mustermann^Max';referringPhysicianName IS USER 'maxmustermann';referringPhysicianName IS USER [user];performingPhysicianName IS GROUP 'Radiologist';

Exemplo 9: Regra de Acesso C-FIND: expressão combinada usando Operadores e Marcadores dePosiçãoNote que a expressão dentro dos parêntesis será avaliada antes de aplicar o próximo operador.

(referringPhysicianName IS USER [user] OR referringPhysicianName IS USER 'rne')AND referringPhysicianName IS 'Mustermann^Max' OR institutionName IS 'Tirol*';

343

Page 344: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Tabela 2: Avaliações das Regras de Acesso C-FIND

Expressão Avaliação

verdadeiro OU verdadeiro OU verdadeiro verdadeiro

falso OU falso OU verdadeiro verdadeiro

falso OU falso OU falso falso

falso E verdadeiro falso

verdadeiro E (verdadeiro OU falso) verdadeiro

verdadeiro E falso OU falso falso

3.3 Página de Autenticação Incorporada em Websites Externos

syngo.share suporta a integração com aplicações web externas. A página de autenticação para osyngo.share webview pode ser incorporada noutro website para um acesso mais rápido e cómodo. Istopode ser vantajoso para a operação com infraestruturas web existentes que requerem autenticação. Umapágina de autenticação pode ser incorporada usando uma «iframe HTML».

Exemplo 10: iframe enquanto Página de Autenticação Incorporada em Websites Externos

<iframe s r c =” < s e r v e r s r c > / webview/ < tenantname >/ < sitename >”s t y l e =” border : 0px s o l i d #000000; height :403 px ; margin : 0px ;padding : 0px ; width : 299px ” i d =” loginFrame ” >

<tenantname>, <serversrc> e <sitename> dizem respeito a variáveis a definir. Os valores dos parâmet-ros de estilo formatam a apresentação da página, p. ex., altura, largura, etc.

344

Page 345: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4 Primeiros passos

Este capítulo contém as funcionalidades mais importantes do syngo.share webview e as instruções deutilização.

4.1 Segurança do utilizador

O syngo.share webview requer um nome de utilizador e uma palavra-passe válidos, os quais serão atribuí-dos por um administrador de sistema na sua instituição. As funções e permissões alocadas determinamas funções que serão ativadas para um determinado utilizador. Uma aplicação inativa será automatica-mente bloqueada, de forma a garantir que não há acesso não autorizado. Para retomar o trabalho nosítio onde ficou, basta voltar a fazer login e o programa recomeçará no ponto imediatamente antes domomento em que o bloqueio automático foi ativado.

4.2 Combinação de teclas

Pode usar combinações de teclas para iniciar funções. Os atalhos são exibidos no menu de contexto ouna descrição de uma função específica. Uma lista completa de todas as combinações de teclas pode serencontrada no manual de ajuda online.

4.3 Pesquisa de pacientes e documentos

Para iniciar uma pesquisa, insira os critérios de pesquisa apropriados no campo de pesquisa e primao botão «Pesquisar». Se os seus critérios de pesquisa não forem suficientes, o botão «Pesquisar» per-manecerá inativo. Para remover rapidamente todos os critérios de pesquisa, prima o botão «Repor». Oscampos da máscara de pesquisa podem ser definidos na vista das aplicações e em syngo.share webview,usando o botão «Configurar campos de pesquisa» e (des)ativando os campos de pesquisa necessários.Esta definição será guardada pelos programas. A utilização de iniciais maiúsculas e minúsculas não seráconsiderada.

4.3.1 Pesquisa avançada com carateres universais

Os seguintes símbolos são usados para realizar pesquisas avançadas com carateres universais na interfacede pesquisa:

O símbolo de percentagem «%» é uma variável para um ou mais carateres

O caráter de sublinhado «_» é uma variável para exatamente um caráter opcional

345

Page 346: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Exemplo 11: Procurar usando marcadores de posição (carateres universais)«m%er» resultaria em: «Meier», «Mayer», «Moser», «Mariacher», etc.

«m_ier» resultaria em: «Meier», «Maier», etc.

4.4 Pesquisa de documentos e resultados (syngo.share view, syngo.sharewebview)

As colunas que apresentam os resultados da pesquisa podem ser ordenadas arbitrariamente, bastandoarrastá-las com o cursor do rato. A ordem que escolher será guardada no seu perfil de utilizador e usadaem pesquisas futuras.

Para ordenar uma coluna, clique no cabeçalho da mesma.

Na aplicação web, pode clicar na seta no cabeçalho da coluna para exibir ou ocultar colunas. Estasdefinições podem ser configuradas no menu de contexto da aplicação syngo.share view. As suasdefinições serão guardadas e estarão disponíveis da próxima vez que iniciar o programa.

Os resultados da pesquisa podem ser exportados num ficheiro CSV nas aplicações web syngo.sharewebview e webadmin.

Para abrir um resultado de pesquisa, faça duplo clique na lista de resultados:

Na aplicação syngo.share view, o registo do paciente será carregado para a árvore de documentos.

Nas aplicações syngo.share webview e webbox, o item selecionado será exibido no visualizador.

4.5 Marcação de palavras-chave

Nas aplicações syngo.share view, syngo.share print, syngo.share import e syngo.share webview, pode in-serir notas nos documentos. Esta funcionalidade requer uma autorização especial de um administrador.As etiquetas acrescentam outro nível descritivo aos documentos para que sejam mais fáceis de encon-trar no futuro. Uma configuração determina se as etiquetas podem ser escolhidas de um catálogo,adicionadas de forma dinâmica a um catálogo ou inseridas como texto livre (p. ex., comentários). Osseguintes níveis DICOM suportam etiquetas de palavras-chave: estudos, séries e imagens. Conteúdosgenéricos também suportam a marcação por etiquetas. Ao pesquisar com palavras-chave, os resultadossão exibidos independentemente do nível no qual a etiqueta foi adicionada.

Para mais detalhes relativamente à marcação por palavras-chave, leia a ajuda online.

4.6 Exportar/guardar localmente

Nas aplicações syngo.share view, syngo.share webview e webbox, existem funções de exportação quepermitem a gravação local dos dados. Para exportar os dados, são possíveis dois níveis diferentes depermissão:

346

Page 347: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Exportação anónima apenas

Exportação de permissões totais

4.6.1 Exportar com syngo.share view

Exportação de estudos e séries na árvore de documentos:

Clique no botão «Exportar todas as séries» para exportar todos os ficheiros.

Selecione os itens pretendidos e exporte-os usando o botão «Exportar séries selecionadas».

Exportar imagens individuais para a área de impressão:

1. Arraste o elemento solicitado da árvore de documentos para a área de impressão.

2. Clique no botão «Exportar…».

4.6.2 Exportar com syngo.share webview

Exportar uma seleção em syngo.share webview:

1. Clique em «Exportar…» ou em «Exportar como…» no menu de contexto.

2. O assistente de exportação abre e poderá configurar a sua exportação.

4.7 Controlar o estado das ações

Todas as aplicações de desktop têm uma área de estado que contém

Se a ação solicitada tiver sido bem-sucedida, o estado exibe um sinal de visto verde.

Um ponto de exclamação indica que não foi possível concluir a ação com sucesso. Clique no estadopara mais informações.

347

Page 348: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5 Aplicação syngo.share webview

A aplicação syngo.share webview é similar à syngo.share view, mas funciona num browser de Internet.Pode visualizar documentos médicos (p. ex., imagens radiológicas, relatórios clínicos, dados do paciente)e alterar o aspeto ou a perspetiva usando ferramentas integradas (p. ex. ampliar, rodar, iluminar, etc.).Pode usar o syngo.share webview para apresentar documentos diretamente aos pacientes e para executartarefas administrativas.

Exemplos: enviar, partilhar e etiquetar documentos com palavras-chave.

5.1 Visualizar documentos

Para visualizar exames no visualizador, execute um dos seguintes passos:

Clique duas vezes num exame da lista

Clique no botão Ver documento .

Com o botão direito do rato, clique no item e em Ver documento

O separador «lista de seleção» exibe todos os documentos disponíveis no arquivo para um paciente. Po-dem ser apresentados mais documentos nos esquemas ao lado ou acima.

5.2 Visualizar pacientes

Para abrir um separador para o paciente pretendido, clique no botão Ver paciente ou em Ver paciente nomenu de contexto. Sob este separador, pode encontrar, do lado esquerdo, filtros de visualização:

Registos do paciente.

Visitas do paciente.

5.2.1 Funções no separador do paciente

Restaurar filtros de visualizaçãoPode remover os filtros de ficheiros e visitas.

Descarregar documentos do pacientePode exportar dados anónimos, como um ficheiro de arquivo ou compilá-lo num só ficheiro PDF.

Exibir dados do pacientePode visualizar a informação do paciente e dados adicionais, bem como parentes, tais como a famíliamais chegada ou membros segurados.

348

Page 349: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Exibir URL do pacienteFornece um URL do paciente relativo ao registo ativo do paciente, que pode ser aberto num browserde internet.

Exibir caixa de diálogo do arquivoPara usar esta função, necessita de uma autorização especial para associar documentos guardadoslocalmente ao registo ativo do paciente. A janela «Dados do arquivo» abre-se e o contexto do pacienteé automaticamente pré-selecionado.

5.3 Menu de Contexto para a Lista de Resultados

Visualizar documentoAbre um documento no visualizador ou fornece um link para download se o tipo de documento nãofor suportado.

Ver pacienteAbre um separador para o paciente selecionado com acesso a:

Ver filtros

Outros documentos & estudos DICOM

Séries DICOM

Visualização da imagem e opções

Pesquisa externaIsto permite-lhe aceder rapidamente a syngo.share view e syngo.share import:

Pesquisa com ID do pacienteAbrir syngo.share view com ID do paciente selecionado.

Pesquisa com ID da visitaAbrir syngo.share view com ID da visita selecionada.

Obter com ID do pacienteAbrir syngo.share import com ID do paciente selecionado.

Obter com ID da visitaAbrir syngo.share import com ID da visita selecionada.

EliminarEliminar o documento.

EnviarEnviar documentos para um AET configurado como destinatário na aplicação webadmin.

Registar ponteiro de referênciaDisponibilizar um documento aos subsistemas. Pode registar manualmente documentos que estãodisponíveis para o syngo.share webview. Em segundo plano, é enviado um ponteiro de referência aosubsistema contendo informação sobre o documento.

SharePartilhar documentos através da aplicação webbox com colegas e médicos locais.

Exibir URLPara aceder diretamente a um item no browser, pode obter um URL.

349

Page 350: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Exportar...

Exportar como...Permite-lhe guardar documentos localmente..

Abrir localmente...Se a aplicação syngo.share view estiver instalada localmente, pode abrir o documento no visualizadorlocal..

Adicionar etiquetas...Pode aplicar etiquetas de palavras-chave a documentos.

Editar etiquetas...Pode remover etiquetas de palavras-chave de documentos.

Copiar...Pode copiar um documento para outro repositório.

Mover...Pode realojar um documento noutro repositório.

Reatribuir...Documentos guardados num local errado podem ser reatribuídos a outro paciente ou visita.

Alterar as propriedades do documento...Pode alterar a descrição ou a data de um exame para um documento.

NotaAs funções do utilizador e as respetivas permissões associadas, atribuídas pelo administrador dosistema, determinam as funções que estão acessíveis.

Page 351: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Dec

lara

ção

de

Co

nfo

rmid

ade

CE

Declaração de Conformidade CE

Detalhes do produto

Nome do ProdutoTipoNúmero do ModeloClassificação de acordo com a Diretiva93/42/CEE, Anexo IX

syngo.share webviewVA26A_BF0611250006Class I

Fabricante

Endereço ITH icoserve technology for healthcare GmbHInnrain 986020 InnsbruckAustriaPhone: +43 512 89059

Detalhes da avaliação

Procedimento de acordo com a Diretiva93/42/CEE

Anexo VII

Normas aplicadas

EN ISO 13485:2016EN ISO 9001:2015EN ISO 14971:2012EN 62304:2006 + Cor.:2008 + A1:2015EN 62366-1:2015 + AC:2015

Declaramos sob nossa inteira responsabilidade que os produtos descritos acima estão em conformidadecom Diretiva 93/42/CEE, contando que a sua instalação e utilização ocorrem de forma correspondente àdocumentação do utilizador e do produto. Esta declaração substitui qualquer outra declaração emitidaanteriormente para este produto.

Innsbruck, 2019-09-04

Dr. Bernhard Hirsch

Diretor Executivo

Mag. (FH) Herbert Plankl

Chefe da Qualidade & Documentação

Page 352: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ITH icoserve technology for healthcare GmbHInnrain 98A-6020 InnsbruckAustria

2019

Distributed bySiemens Healthcare GmbHHenkestr. 12791052 ErlangenGermanyPhone: +49 9131 84-0siemens-healthineers.com

Legal ManufacturerITH icoserve technology for healthcare GmbH

Innrain 986020 Innsbruck

AustriaPhone: +43 512 89059

Made in Austria

Page 353: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241

syngo.share webviewKullanım Kılavuzu

Page 354: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

İçindekiler1 Giriş 356

1.1 Kullanım Amacı . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3561.2 Sistem gereksinmeleri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3561.3 Emniyet bilgileri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357

Resim ve Sonuç Dağılımı . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357Tıp Eğitimi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357Hesaplama Sapmaları . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357Birimler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357Erişim Kısıtlaması . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357Dış Programların Etkileri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358Resimlerin Yazdırılması . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358

2 syngo.share VNA ile kurulum 3592.1 Gereklilikler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3592.2 Kurulum Adımları . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3592.3 Konfigürasyon ve Etkinleştirme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360

3 syngo.share VNA olmadan Kurulum 3623.1 Konfigürasyon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362

3.1.1 Dosya Kontrolleri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3623.1.2 Statik Ayarlar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3623.1.3 Uygulamaya Özgü Ayarlar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3633.1.4 Kullanıcıya Özgü Ayarlar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3663.1.5 Bir Grup Atama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3673.1.6 LDAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367

3.1.6.1 Kimlik Doğrulama Detayları . . . . . . . . . . . . . . . . . . . . . . 3683.2 Arşiv Bağlantıları . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368

3.2.1 Sorgu Kapsamı . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3683.2.2 syngo.share VNA Bağlantısı . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3693.2.3 DICOM Arşiv Bağlantıları . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369

3.2.3.1 DICOM Gereklilikleri . . . . . . . . . . . . . . . . . . . . . . . . . . 3693.2.3.2 DICOM Ayarları . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3703.2.3.3 C-FIND Erişim Kuralları . . . . . . . . . . . . . . . . . . . . . . . . . 371

3.3 Harici Web Sitelerinde Yerleşik Kimlik Doğrulama Sayfası . . . . . . . . . . . . . . . . . 373

4 İlk Adımlar 3744.1 Kullanıcı Güvenliği . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3744.2 Tuş Kombinasyonu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3744.3 Hasta ve Belgeleri Arayın . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374

4.3.1 Joker karakterler ile Gelişmiş Arama . . . . . . . . . . . . . . . . . . . . . . . . 3744.4 Belge Arama ve Sonuçları (syngo.share view, syngo.share webview) . . . . . . . . . . . 3754.5 Anahtar Kelime Etiketleme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3754.6 Dışa Aktarma/yerel Kaydetme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375

4.6.1 syngo.share view ile Dışa Aktarma . . . . . . . . . . . . . . . . . . . . . . . . 3764.6.2 syngo.share webview ile Dışarı Aktarma . . . . . . . . . . . . . . . . . . . . . 376

4.7 Eylemlerin Durumunu Kontrol Et . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376

5 syngo.share webview uygulaması 3775.1 Belgeleri Görüntüleme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3775.2 Hastaları Görüntüleme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377

5.2.1 Hasta Sekmesi altındaki işlevler . . . . . . . . . . . . . . . . . . . . . . . . . . 377

354

Page 355: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5.3 Sonuçlar Listesi için Bağlam Menüsü . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378

AT Uygunluk Beyanı syngo.share webview 380

355

Page 356: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1 Giriş

1.1 Kullanım Amacı

syngo.share webview, klinik görüntü ve sonuç dağılımında kullanılacak bir web uygulamasıdır ve fonksiy-onlarını kontrol etmeden veya değiştirmeden tıbbi cihazlara bağlanmak için standartlaştırılmış genelarayüzler sağlar. syngo.share webview, bağlı sistemlerden (Satıcı-Nötr Arşivleri, Resim Arşivleme veİletişim Sistemleri, DICOM arşivleri, XDS/-I Yakın Alanlar, Elektronik Tıbbi Kayıt Sistemleri, Klinik BilgiSistemleri gibi) ve yerel dosya sistemlerinden gelen verilere erişim ve verilerin elektronik olarak göster-ilmesini sağlar.

1.2 Sistem gereksinmeleri

syngo.share webview aşağıdaki web tarayıcıları kullanılarak çalıştırılabilir:

Optimize edilmiştir: ≥ 1280x1024

Google Chrome ≥ 67

Microsoft Internet Explorer ≥ 11

Mozilla Firefox ≥ 60

Desteklenir:

Apple Safari ≥ 11

Microsoft Edge

Mobil işletim sistemlerinde, örn.:

Android

Apple iOS

Microsoft Windows 10

Dokunma hareketlerisyngo.share webview dokunmatik hareketleri destekler, ancak onlar için optimize edilmemiştir.

Microsoft Internet Explorer’da Video akışıBu işlevsellik Microsoft Internet Explorer ≥ 11’den Microsoft Windows ≥ 8’den itibaren bulunur.

356

Page 357: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

1.3 Emniyet bilgileri

Resim ve Sonuç Dağılımı

syngo.share webview sadece klinik resim ve sonuç dağılımı için tasarlanmıştır.Doğrudan teşhis için syngo.share webview kullanmayın.

Tıp Eğitimi

syngo.share webview’ın kullanımı sadece kalifiye elemanlara verilmelidir.

Hesaplama Sapmaları

syngo.share webview uygulamasında yapılmayan hesaplamalar ve kalibrasyonlarsyngo.share webview’ın değil, oluşturuldukları programın hassasiyeti ile orantılı olanbir hassasiyet düzeyine sahip olacaklardır. İlave olarak, hassasiyet seviyesi yalnızcakullanılan yöntem tarafından toplanan veriler kadar kesindir. Bu, her bağlandığındayöntemin kalibre edilmesi gerektiği anlamına gelir. Cihazın kalibrasyonu ve teşhisdekullanılan hesaplamaların yorumlanması, uygunluk kontrolü gereğince kalifiye ele-manlar tarafından incelenmelidir. Resmin kendisi sapmalara neden olabilir — özellikleör. pelvis veya kalçalarda geleneksel X-ışını taramalarında (CR). Kaydedilen vücudunparçası ile görüntüleme plakası arasındaki mesafenin gösterimi, iki boyutlu X-ışını resimgösterimindeki uzunluğu deforme edebilir. Taramada bir referans noktası (ör. bir top)olsa bile, tarama sırasında bu referans noktası hesaplanan vücut kısmının yüksekliğinekesin olarak konumlandırılmadığında her zaman bir sapma olacaktır. Kenarları üst üstebinen çokgenlerin alanı her durumda doğru hesaplanmayacaktır. Ayrıca, resimleringösterilmesi için syngo.share webview’da kullanılan ekstrapolasyon algoritması bazenkesin olmayan yorumlara yol açabilir. Bu tür resimlerin hesaplamaları yanlış olabilir.Aşağıdakiler hesaplamaların nasıl yuvarlanacağını tanımlar:

Uzunluk ve yüzey alanı: en yakın on’a Yoğunluk (HU): en yakın tam sayıya

Birimler

syngo.share webview uygulaması, hesaplama birimleriyle ilgili özellikleri içeren80/181/EEC sayılı direktif ile uyumludur. Kalibre edilmiş uzunluklar milimetre kul-lanılarak hesaplanır. Yüzey alanları milimetre kare olarak hesaplanır (mm2). Düzlemaçıları derece cinsinden hesaplanır. Yoğunluklar, 80/181/EEC sayılı direktif ile düzenlen-meyen endüstri standardı birimi Hounsfield birimleri (HU) kullanılarak hesaplanır.

357

Page 358: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Erişim Kısıtlaması

Sisteme yetkisiz erişimi önlemek için çalışmayı bitirdiğinizde syngo.share webview otu-rumunu kapattığınızdan emin olun.

Dış Programların Etkileri

Yazılım üreticisi üçüncü taraf uygulamaların sistemi olumsuz etkilememesiningüvencesini vermez. syngo.share webview tarafından erişilen tüm harici program-lar, ilgili üreticilerin kendi standartlarına sahiptir.

Resimlerin Yazdırılması

Resim yakalama seçeneği “Kamera olarak” kullanılarak resim yazdırıldığında, sayfadafiziksel olarak sınırlı alan olması nedeniyle görüntüdeki bazı etiketlerin görünmemesiolasıdır. Sonuç olarak, yansıtma, döndürme ve uygulanan sunum durumları vb. gibi olasıdönüşümler; ve hatta hasta bilgileri çıktıda görünmeyebilir. Bir dizinin hem gösterimhem de yazıcı düzenlerinde etkin sunum durumları varsa, dizinin gösterim düzenindekisunum durumlarının devre dışı bırakılması, bunları yazıcı düzeninde de devre dışı bıraka-caktır.

358

Page 359: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

2 syngo.share VNA ile kurulum

syngo.share webview’ın kurulumuna devam etmeden önce aşağıdaki gereksinimlerin sağlandığındanemin olun.

2.1 Gereklilikler

IcoSetupIcoSetup kurulu ve konfigüre edilmiş olmalıdır.

syngo.share VNAsyngo.share VNA kurulu ve çalışıyor olmalıdır.

VM ile RHEL7 kullanılabilirsyngo.share webview paylaşımsız bir VM’ye veya syngo.share VNA ile aynı VM’ye kurulabilir. 100’denfazla syngo.share webview kullanıcısı için paylaşımsız bir VM kullanmanız önerilir. syngo.share webviewusers.

2.2 Kurulum Adımları

syngo.share webview IcoSetup kurulum dosyası ile aynı IcoSetup host syngo.share VNA kullanılarak yük-lenmelidir.

Eğer syngo.share webview paylaşımsız bir VM’ye yüklenmeliyse host adını IcoSetup Envanterdosyasındaki “share” bölümüne ekleyin.

Eğer syngo.share webview mevcut bir syngo.share VNA VM’sine kurulacaksa, ilgili VM, “share”bölümünde listelenmiş olmalıdır.

IcoSetup kurulumu hakkında daha fazla bilgi almak için syngo.share VNA için Çevrimiçi Yardım’a bakın.

Ön Şartlar

1. ssh-key web görünümü VM’ye dağıtıldı.

2. envanter dosyası mevcuttur ve “share” bölümünde web görünümü VM’sini listeler. section.

3. syngo.share webviewVNA ISO ve ilgili sha512 checksum dosyası icosetup hostuna yerleştirilir

Aşağıdaki adımlar IcoSetup hostunda gerçekleştirilmelidir:

1. Icosetup komutunu çalıştırın ve icosetup iso dosyasını sorduğunda syngo.share webview ISO içintam yolu girin.

icosetup

359

Page 360: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Full-path to the share/sense iso file: /root/syngo.share_VA26A.webview_RH7.iso

The given isofile contains following product:---------isotype: 'SP'majorversion: 'VA26'servicepack: 'VA26A'versionstring: 'syngo.share VA26A.webview RH7'product: 'syngo.share webview'isoversion: '4.6.0.0'---------

Following hosts will be processed:---------- localhost---------This will start icosetup in setup mode and execute an installation or BF/SP update on the

hosts listed aboveAre you sure you want to continue? Answer with Y:…

Bu adım başarıyla tamamlandıktan sonra syngo.share webview envanter dosyasında listelenen tümpaylaşım hostlarına yüklenir. Ancak henüz aktifleştirilmiş ve konfigüre edilmiş değildir

2.3 Konfigürasyon ve Etkinleştirme

Aşağıdaki adımlar syngo.share webview programının çalıştığı hostda gerçekleştirilmelidir:

1. İlk konfigürasyon komut dosyasını çalıştırın ve soruları cevaplayın. “bağımsız mod” sorusunu Hayırolarak yanıtladığınızdan emin olun

/opt/icoserve/etc/samples/initial-configure-webview.sh

Welcome to syngo.share initial configuration!

RHEL7 OS found

no configuration found

Do you want to install a default configuration? [y/N] y

Do you want to change configuration? [y/N] y

Configuration:Run webview/webrenderserver in standalone mode without syngo.share VNA? [y/n]: nNamingHost where Corba OmniNames is running? only used if not in standalone mode! (

hostname, maybe sharetest.ith-icoserve.com): sharetest.ith-icoserve.comIs this Host used ONLY for webview/webrenderserver (no other syngo.share processes

running on it)? [y/n]: yGoing to write configuration. Continue? [y/N] y

Webapps hizmetini şetkinletirmek istiyor musunuz? [y/N] y

configuration done - have a nice day!

Please edit /opt/icoserve/config/share-webapps.conf to configure needed webapplicationson this host!

/opt/icoserve/config/share-webapps.conf dosyasını düzenle

360

Page 361: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

WebTenantAdminUser=icoserveWebTenantAdminPWD=icoserveMinHeapSpace=128mMaxHeapSpace=2048mwebadmin=0webtenantadmin=0webservice_api=0webview=1webrenderserver=1webviewdiagnostic=0

2. Bu hostda çalıştırılması gereken ağ servislerini etkinleştirin veya devre dışı bırakın. syngo.share webviewbir webrenderserver gerektirir, bu yüzden bunu da etkinleştirdiğinizden emin olun.

3. Eğer syngo.share webview paylaşımsız bir VM üzerinde çalışıyorsa, CORBA SSL Anahtarlarını mevcutbir syngo.share VNAVM’den senkronize edin

rsync -av sharevnahostname:/opt/icoserve/certificates/ /opt/icoserve/certificates/

4. syngo.share webview başlat

systemctl restart share-webapps.target

Tüm adımlar başarıyla tamamlandıysa, syngo.share webview’a bir Web Tarayıcısı ile ulaşılabilir.

361

Page 362: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3 syngo.share VNA olmadan Kurulum

syngo.share webview, syngo.share VNA olmadan bağımsız bir uygulama olarak kurulabilir. Bu özelliğietkinleştirmek için bağımsız modun devreye alınması ve arşivin bir DICOM arayüzünü desteklemesi gerekir.

3.1 Konfigürasyon

Bağımsız mod, XML dosyaları kullanılarak kofigüre edilir. Çoğu konfigürasyon dosyası, açılışta otomatikolarak oluşturulur, bkz Bölüm 3.1.1. Neredeyse tüm dosyalar, ayarlamaya ihtiyaç duymadan bağımsızolarak oluşturulur ve yönetilir.

XML dosyaları için adlandırma şeması şöyledir:

Kullanıcılar dosyasıusername.xml Dosya adı ilişkili kullanıcının adıyla aynı olmalıdır.

Gruplar dosyasıgroupname.xml Dosya adı, ilişkili grubun adıyla aynı olmalıdır.

Uygulama dosyasıapplication.xml Dosya adı, sunucudaki ağ uygulamasının kök dizini ile aynı ada sahip olmalıdır,normalde webview.xml.

3.1.1 Dosya Kontrolleri

Uygulama başladığında aşağıdaki kontroller gerçekleştirilir:

1. XmlConfigDir’in var olup olmadığını kontrol edin, yoksa oluşturun.

2. İki altdizin “users” ve “groups”’ın XmlConfigDir’de var olup olmadığını kontrol edin, yoksa bunlarıoluşturun.

3. Uygulamaya Özgü Ayarlar’in var olup olmadığını kontrol edin ve yoksa oluşturun.

4. LdapUserGroup’un ayarlanıp ayarlanmadığını ve ilişkili XML dosyasının var olup olmadığını kontroledin, ör. “testgroup” grubu için testgroup.xml dosyası grup alt dizininde bulunmalıdır, yoksaotomatik olarak oluşturulur.

Tüm XML dosyaları her 10 saniyede bir değişiklikler için izlenecek ve otomatik olarak yeniden yüklenecek-tir. XML dosyasındaki hatalar, yüklenmeden önce manuel olarak düzeltilmelidir. İlave olarak, her XMLdosyasını doğrulamak için XSD dosyaları kullanılacaktır. Hatalar syngo.share webview log dosyasınakaydedilir.

3.1.2 Statik Ayarlar

StaticConfig dosyasında aşağıdaki parametreler bulunur:

StandaloneModeTrue/false. Bağımsız Moda geçiş yapar. Sunucuyu yeniden başlatmayı gerektirir.

362

Page 363: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

XmlConfigDirXML dosyalarının ve alt dizinlerinin oluşturulduğu veya oluşturulacağı kök dizin.

LdapBindDnLDAP bağlantısı için BindDn. Anonim arama desteklendiğinde isteğe bağlıdır.

LdapBindDnPasswordLDAP BindDn için şifre. İsteğe bağlı.

LdapSslTruststoreLDAPS sunucu sertifikası veya CA sertifikası içeren Truststore dosyası. Sadece güvenli LDAP bağlantıları için gerek-lidir. Dosya yolu file:/ ile öneklenmelidir.ör. file:/opt/icoserve/certificates/ldaptruststore.jks

LdapSslTruststorePasswordLDAP SSL Truststore şifresi. Sadece LdapSslTruststore kullanıldığında gereklidir.

LdapUrlKullanıcı adının karşılaştırılacağı LDAP kimlik doğrulama sunucusunun url’si, bkz. Bölüm 3.1.6.

LdapUserGroupLDAP üzerinden kimliği doğrulanan kullanıcıların otomatik olarak atanması gereken gruptur.

LdapUrl ayarlandığında, kullanıcı XML dosyaları oturum açıldığında syngo.share webview tarafından herkullanıcı için otomatik olarak oluşturulur. Aynısı, grup XML dosyasını otomatik olarak oluşturacak olannamerefparam:ldapusergroup için de geçerlidir. İlave gruplar manuel olarak eklenmelidir.

3.1.3 Uygulamaya Özgü Ayarlar

Bu dosya (webview.xml) çalışma zamanı sırasında gerekli olan ayarları içerir. Tüm kullanıcılara uygulanangenel ayarlar burada ayarlanabilir. Bu, DICOM arşivlerini, yöntemlerini, kullanıcı arayüzü nesnelerini, vbiçerir.

staticAppConfigÖzel gereksinimleri karşılamak için ayarlanabilen temel sistem konfigürasyonu, ör. giriş sayfasında logo,özelleştirilmiş etiketler, yerelleştirme, harici uygulamalara bağlantılar, şifre politikası, oturum zaman aşımı.

applicationLogoPathLogo konumunun yer aldığı sunucudaki mutlak erişim yolu.

customizedLabels

externalApps

localeAT, AU, CA, CH, DE, DK, ES, GB, IT, NL, NO, NZ, PT, TR, US

modalities

passwordPolicy

sessionTimeout

dynamicAppConfigİçeriğe özgü ayarlar burada kaydedilebilir, ör. DICOM SCP’leri, C-FIND erişim kuralları.

advanced

communication

serviceClassProvidersDICOM aramaları için DICOM arayüzü, bkz. Bölüm 3.2.3.2.

messaging

permission

363

Page 364: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

cFindAccessRuleBkz Bölüm 3.2.3.3.

SearchPatientArama formu, sonuçlar listesi düzenlemesi, Kullanıcı tanımlı arama

ViewerWindowingPencereleme ön ayarları.

Yukarıda bahsedilen tüm ayarlar, bu varsayılan ayarları geçersiz kılacak kullanıcı ve grup seviyelerinde deuygulanabilir. StatikKonfigürasyon, syngo.share VNA içindeki ClientConfig ögesinin karşılığıdır.

Örnek 1: Uygulamaya Özgü Ayarlar (webview.xml)

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><appConfig><staticAppConfig><applicationLogoPath xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><customizedLabels><customizedLabel name="AccessionNumber"></customizedLabel><customizedLabel name="AlternatePatientId">SVNR</customizedLabel><customizedLabel name="AlternateVisitId"></customizedLabel><customizedLabel name="DocumentType"></customizedLabel><customizedLabel name="Modality"></customizedLabel><customizedLabel name="PatientAgeAtDeath"></customizedLabel><customizedLabel name="PatientBirthDate"></customizedLabel><customizedLabel name="PatientDeathDate"></customizedLabel><customizedLabel name="PatientFirstName"></customizedLabel><customizedLabel name="PatientId"></customizedLabel><customizedLabel name="PatientLastName"></customizedLabel><customizedLabel name="PatientName"></customizedLabel><customizedLabel name="PatientSex"></customizedLabel><customizedLabel name="Producer"></customizedLabel><customizedLabel name="ReferringPhysicianName"></customizedLabel><customizedLabel name="StudyDate"></customizedLabel><customizedLabel name="StudyDescription"></customizedLabel><customizedLabel name="Tags"></customizedLabel><customizedLabel name="VisitId"></customizedLabel></customizedLabels><externalApps xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><locale xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><modalities><modality>AR</modality><modality>ASMT</modality><modality>AU</modality><modality>BDUS</modality><modality>BI</modality><modality>BMD</modality><modality>CR</modality><modality>CT</modality><modality>DG</modality><modality>DOC</modality><modality>DX</modality><modality>ECG</modality><modality>EPS</modality><modality>ES</modality><modality>FID</modality><modality>GM</modality><modality>HC</modality><modality>HD</modality><modality>IO</modality><modality>IOL</modality><modality>IVOCT</modality><modality>IVUS</modality><modality>KER</modality><modality>KO</modality>

364

Page 365: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<modality>LEN</modality><modality>LS</modality><modality>MG</modality><modality>MR</modality><modality>NM</modality><modality>OAM</modality><modality>OCT</modality><modality>OP</modality><modality>OPM</modality><modality>OPT</modality><modality>OPV</modality><modality>OSS</modality><modality>OT</modality><modality>PLAN</modality><modality>PR</modality><modality>PT</modality><modality>PX</modality><modality>REG</modality><modality>RESP</modality><modality>RF</modality><modality>RG</modality><modality>RTDOSE</modality><modality>RTIMAGE</modality><modality>RTPLAN</modality><modality>RTRECORD</modality><modality>RTSTRUCT</modality><modality>RWV</modality><modality>SEG</modality><modality>SM</modality><modality>SMR</modality><modality>SR</modality><modality>SRF</modality><modality>STAIN</modality><modality>TG</modality><modality>US</modality><modality>VA</modality><modality>XA</modality><modality>XC</modality></modalities><passwordPolicy><minimumPasswordLength>0</minimumPasswordLength><passwordChangeIntervalInDays>365</passwordChangeIntervalInDays><passwordRequiresDigit>false</passwordRequiresDigit><passwordRequiresLowerCaseLetter>false</passwordRequiresLowerCaseLetter><passwordRequiresSpecialCharacter>false</passwordRequiresSpecialCharacter><passwordRequiresUpperCaseLetter>false</passwordRequiresUpperCaseLetter></passwordPolicy><sessionTimeout>300</sessionTimeout><hmacAuthentication><hashType>SHA2-256</hashType><password>theHmacPassword</password><validityInSeconds>60</validityInSeconds></hmacAuthentication></staticAppConfig><dynamicAppConfig><advanced><lockTimeout>60</lockTimeout></advanced><communication><scps><scp><description>archive_name</description><aet>ARCHIVEAET</aet><host>xxx.xxx.xxx.xxx</host><port>xxxxx</port>

365

Page 366: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

</scp></scps></communication><messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><showMessage>true</showMessage></messaging><permission><cFindAccessRule xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></permission><searchPatient><criteriaLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><defaultCriteria xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><patientIdPrefix>PatIdPrefix</patientIdPrefix><resultlistLayout xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></searchPatient><viewerWindowing><presetsSeparator>|</presetsSeparator><presetsSubseparator>,</presetsSubseparator><ct>Cranium,25,95|Lungs,-700,1700|Abdomen,10,400|Mediastinum,10,450|Bone,300,2500|Spine

,20,300|Postmyelo,200,1000|Petrous bone,500,4000</ct><mr>t1,570,1230|t2,477,1024</mr><nm>Full,54,129</nm><pt>Brain,16380,32750</pt></viewerWindowing></dynamicAppConfig></appConfig>

3.1.4 Kullanıcıya Özgü Ayarlar

Kullanıcı XML dosyaları, kullanıcılar için konfigürasyonları depolamak için kullanılır. LDAP bağlantısı ol-madan çalışırken aşağıdakiler ayarlanmalıdır.

passwordŞifre küçük harfle yazılmalıdır ve deşifre edilmiş salt ile oluşturulmuş bir SHA-512 karma heksadesimal dizi olarakkaydedilmelidir. LDAP bağlantısı kullanılıyorsa boş bırakılabilir.

saltBir Base64 ile kodlanmış rastgele 16 bayt dizi. LDAP bağlantısı kullanılıyorsa boş bırakılabilir.

typeyerel veya LDAP.

Base64’te kodlama ve karma oluşturma için önerilen çevrimiçi araçlar şunlardır:

Base64http://www.convertstring.com/EncodeDecode/Base64Encode

SHA512http://www.convertstring.com/Hash/SHA512

Örnek 2: Kullanıcıya özel XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><user><loginName>hmu</loginName><firstName>Ned</firstName><lastName>Sanders</lastName><password>879fd8e9e465389eac6baaef980ca04c1f2d990834ae31b041cd5aa793d8adc680e4b7f0dc71ad5af509cafc4af4405759600966b4252c31e0a4644d7b6cecb4</password><salt>c2FsdEFuZFdhdGVy</salt><salutation>Mr.</salutation><title xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>

366

Page 367: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

<type>local</type><passwordExpires xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><group>ExampleGroup</group><dynamicAppConfig><messaging><message xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/><showMessage>false</showMessage><showSafetyNotice>false</showSafetyNotice></messaging></dynamicAppConfig></user>

3.1.5 Bir Grup Atama

Grup konfigürasyonlarını depolamak için guruplara özel XML dosyası kullanılır. Bir kullanıcı bir gruba atan-abilir. Bu nedenle, kullanıcının XML dosyasındaki gurup elemanı kullanılabilir.

Örnek 3: Grup XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><group><name>ExampleGroup</name></group>

3.1.6 LDAP

Bağımsız Modda, syngo.share webview kullanıcı kimlik doğrulaması için bir LDAP sunucusu kullanabilir.LDAP bağlantı parametreleri StaticConfig’te ayarlanabilir, bkz Bölüm 3.1.2.

Bir kullanıcı ararken aşağıdaki LDAP öznitelikleri sorgulanır:

snKullanıcının Soyadı/soyadı.

givenNameKullanıcının verilen ismi/adı.

titleKullanıcının ünvanı

personalTitletitle ile aynı.

employeeType“salutation”’ya yönlendirildi.

uidBu, LDAP’de bir veri kümesi için benzersiz bir tanımlayıcıdır. Kullanıcı oturum açma adıyla değiştirilecek olan {0}biçimine sahip bir yer tutucu olarak verilebilir.

Örnek 4: LDAP URLler

ldap(s)://host:port/dn?attributes?scope?filterldap(s)://ldap.example.com/ou=people,ou=hospital,dc=example,dc=com?sn,givenName,title,

personalTitle,employeeType?sub?uid={user}

367

Page 368: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3.1.6.1 Kimlik Doğrulama Detayları

syngo.share webview oturum açma sırasında konfigürasyon dizinindeki kullanıcıya özel XML dosyasınıarar. Bulunursa ve kullanıcının türü LDAP olarak ayarlanmışsa, kimlik doğrulama LDAP hizmetlerini kul-lanmaya devam eder. syngo.share webview kullanıcıya özgü ayarlar dosyası yoksa LDAP hizmetlerinekarşı kimlik doğrulaması yapmaya çalışır ve başarılı olursa, kullanıcı için kullanıcıya özel bir XML dosyasıoluşturur.

syngo.share webview, ilk kullanıcı araması için verilen LDAP BindDN ve BindDN şifresini kullanır. HiçbirLDAP BindDN sağlanmadıysa, o zaman syngo.share webview o kullanıcı için bir anonim arama yürütür.Ardından, verilen filtre kriterlerini kullanarak LDAP ağacındaki belirli bir başlangıç noktasında bir kullanıcıaraması başlayacaktır. Bir DN bulunursa, kullanıcı adı ve şifre yetkilendirmesi başlayacaktır. Bu başarılıolduğu durumda, kullanıcı oturum açmış olacaktır. syngo.share webview diğer LDAP sunucularına ≤10yönlendirmeleri destekler.

SSL Bağlantısı

Güvenli LDAP bağlantıları için LDAP sunucu sertifikalı bir truststore veya LDAP sunucu sertifikası için CAsertifikası konfigüre edilmelidir.

Örnek 5: Bir Java Truststore oluşturun

keytool -import -file C:\cascerts\firstCA.cert -alias firstCA-keystore myTrustStore.jks

firstCA.cert eklenmesi gereken sertifikadır.

myTrustStore.jks ortaya çıkan truststore adıdır.

3.2 Arşiv Bağlantıları

syngo.share webview hem bir veya birkaç DICOM arşivi hem de syngo.share VNA ile iletişim sağlar. Bubölüm desteklenen iki arşiv bağlantı tipi ile ilgili bilgileri içermektedir.

3.2.1 Sorgu Kapsamı

syngo.share webview tüm bağlı DICOM arşivlerini ve syngo.share VNA’yı arar. CORBA protokolü syngo.shareVNA ile iletişim kurmak ve DICOM protokolü ilave arşivlerle iletişim kurmak için kullanılır, bkz Şekil 1.

368

Page 369: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Şekil 1: Sorgu kapsamı.

Search

C-FIND

2

Initial Client

(web browser)

1

C-FIND

Non-syngo.share

Archives

3

Results

syngo.shareVNA

CORBA

syngo.share

webview

SCU

1. Web arayüzünde bir arama yürütülür, burada “İlk Müşteri” olarak belirtilmiştir.

2. syngo.share webview kapsamı konfigüre edilmiş tüm arşivlere genişletir (DICOM arşivleri için SCUolarak).

3. Sonuçlar bir araya getirilir 25 ve ilk müşteriye gönderilir. DICOM arşivlerinde, sonuçlar, var olan birerişim kuralı tarafından “İlk Müşteri”’ye gönderilmeden önce filtrelenir.

3.2.2 syngo.share VNA Bağlantısı

syngo.share VNA sorgulanacak şekilde konfigüre edildiğinde, syngo.share VNA otomatik olarak tüm kul-lanıcılar tarafından bulunabilir olacaktır. Bu arşiv bağlantısı DICOM’un ve genel belgelerin aranmasına vegörüntülenmesine izin verir. 26

Bu sisteme ilave arşivler eklenebilir, bkz Bölüm 3.2.3.

3.2.3 DICOM Arşiv Bağlantıları

syngo.share webview, syngo.share VNA ile birlikte veya bağımsız modda çalışırken, syngo.share webview,DICOM belgelerini aramak ve görüntülemek için bir veya birkaç DICOM arşiviyle iletişim kurabilir. Er-işim kuralları, elde edilen DICOM çalışmalarını ve serilerini filtrelemek için konfigüre edilebilir, bkzBölüm 3.2.3.3.

3.2.3.1 DICOM Gereklilikleri

Bir DICOM arşivi önceden belirlendiği üzere, “Kök Sorgu Çalışması/Geri Alma Bilgi Modeli” tarafındanÇalışma düzeyinde bir SCP olarak bir Sorgulama/Sonuç alma hizmeti sağlamalıdır. İlave olarak, tümDICOM arşiv bağlantıları ISO_IR 192 (UTF-8) karakter kümesini desteklemelidir.

İdeal olarak, C-FIND aşağıdaki dönüş anahtarı özniteliklerini desteklemelidir:

25Kopyalar gösterilir. Öncelik ilk cevaba verilir.26Bir DICOM belgesi bir çalışma, dizi veya görüntü olarak yorumlanabilir.

369

Page 370: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

NumberOfFrames (0028,0008)Çoklu çerçeve DICOM görüntülerinde tüm görüntüleri görmek için gereklidir. Yoksa sadece ilk belge görün-tülenebilir.

AcquisitionNumber (0020,0012) ve InstanceNumber (0020,0013)DICOM belgelerini sıralamak için gereklidir. Aksi halde sıralama yalnızca elde etme sırasına dayanacaktır.

3.2.3.2 DICOM Ayarları

DICOM arşivleri (ayrıca SCP olarak da bilinir) syngo.share webview tarafından erişilebilmeleri için önceliklekonfigüre edilmelidir. syngo.share VNA ile birlikte çalışırken DICOM arşivleri webadmin içinde konfigüreedilir ve devralma ayarlarından yararlanabilir. DICOM arşivleri, bağımsız modda çalışırken gruplar ve/veyakullanıcılar için paylaşımsız XML dosyalarında konfigüre edilmelidir, bkz Bölüm 3.1.3. DICOM arşivlerininnerede konfigüre edildiğine bakılmaksızın XML yapısı aynı kalır, bkz 6.

webadmin konfigürasyonu şurada bulunur:

Sistem yönetimi Modül konfigürasyonu web görünümü İletişim Servis Sınıfı Sağlayıcısı

Gerekli XML Ögeleri

descriptionTanımlamaya yardımcı olmak için SCP’nin açıklayıcı adı. Veri türü: dizi.

aetSCP’nin AET Çağrısı. 16 karakteri geçemez. Veri türü: dizi.

hostSCP’nin hostu. Veri türü: dizi.

portSCP’nin portu. Veri türü: tamsayı.

İsteğe bağlı XML Ögeleri

alternateCallingAetSCP’nin belirli veya zaten konfigüre edilmiş bir AET Aramasi beklemesi durumunda SCU (syngo.share webview)için alternatif bir ad. 16 karakteri geçemez. Varsayılan değer statik konfgürasyon dosyasında ayarlanır. Veri türü:dizi.

useExploratoryCfindAccessModeBu değer true olarak ayarlandığında, keşif modu etkinleştirilecek ve böylece normal DICOM hiyerarşisi göz ardıedilecektir. Bu öge yoksa, sorgular normal DICOM hiyerarşisine uyar. Bu fonksiyon sadece C-FIND erişim kurallarıuygulandığında geçerlidir, bkz Bölüm 3.2.3.3. Özellikleri yanlış seviyelerde gösteren DICOM arşivleri için keşifC-FIND erişim modu kullanılmalıdır, bkz Tablo 1.DICOM standardı bir elemanın hangi seviyede kullanılabileceğini belirtir, ancak bazı DICOM arşivleri bu hiyerarşiyidikkate almaz. Bu durumda, keşif C-FIND erişim modu etkinleştirilebilir. Bu akıllı arama, çalışma seviyesindekierişim kuralından tüm unsurları talep edecektir. Tüm ögeler veya hiçbir öge gösterilmediyse, eksik eleman ileilave bir seri seviye sorgusu yapılacaktır. İdeal olarak bir seri seviye sorgusundan sonra erişim kuralını uygulamakiçin gerekli tüm bilgiler gösterilir.

Örnek 6: XML DICOM SCP Ayarları

<scps><scp><description>PACS</description><aet>CALLED_AET</aet><host>host</host><port>104</port><alternateCallingAet>CALLING_AET</alternateCallingAet><useExploratoryCfindAccessMode>true</useExploratoryCfindAccessMode></scp></scps>

370

Page 371: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Tablo 1: C-FIND Erişim Kuralı için Desteklenen DICOM Ögeleri

DICOM Etiketi DICOM Seviyesi syngo.share VNA Standart dışı

institutionName 0008,0080 Seri Seri Çalışma

institutionalDepartmentName 0008,1040 Seri Seri Çalışma

referringPhysicianName 0008,0090 Çalışma Çalışma -

performingPhysicianName 0008,1050 Seri Seri -

currentPatientLocation 0038,0300 Çalışma - Çalışma

Aşağıdaki adımlar da gereklidir:

1. syngo.share webview için StaticConfig dosyasındaki QueryRetrieveScuCallingAet parame-tresi, AET çağrısı içermelidir.

2. webrenderserver StaticConfig dosyasındaki QueryRetrieveScuCallingAet ve StorageScpCalledAet parametreleri ayarlanmalıdır.

3. Verilen tüm AET’ler DICOM arşivlerinde kayıtlı olmalıdır.

3.2.3.3 C-FIND Erişim Kuralları

Erişim kuralları, belirli DICOM çalışmalarına ve DICOM serilerine erişimi kısıtlamak için kullanılır. Bir kural,belirli DICOM ögelerine dayalı olarak gösterilen arama sonuçlarını filtreler, bkz Tablo 1. Sadece Referring-PhysicianName ve PerformingPhysicianName kullanıcı ve/veya gruplara sınırlı olabilir. syngo.share webviewiçindeki bir grubun syngo.share VNA içindeki tüm kullanıcıları ifade ettiğini unutmayın. Kullanıcı Şablonu.Birden çok kriter var olduğunda ifadelerin nasıl değerlendirildiğine örnek olarak bkz. Tablo 2.

C-FIND Erişim Kuralları Ayarları

syngo.share webview syngo.share VNA ile birlikte çalıştığı zaman, bunlar webadmin’de konfigüre edilir vedevralma ayarlarından yararlanabilir. Bağımsız modda çalışırken, kurallar tüm uygulama, gruplar ve/veyakullanıcılara paylaşımsız XML dosyalarında konfigüre edilebilir, bkz Bölüm 3.1.3.

webadmin konfigürasyonu şurada bulunur:

Sistem yönetimi Modül konfigürasyonu ağ görünümü İzinler C-FIND erişim kuralı

NotYalnızca tüm arşivlerde desteklenen DICOM ögeleri içeren erişim kurallarının tanımlanması önerilir,aksi halde bir ögeyi desteklemeyen arşivlerin sonuçları gösterilmez.

Desteklenen Operatörler

Aşağıdakiler, erişim kuralı ifadelerinde kullanılan desteklenen operatörlerin listesidir. Operatörler veişlenenler büyük küçük harflere duyarsızdır. Bu, ifadenin büyük/küçük harfe duyarsız bir şekilde değer-lendirildiği anlamına gelir. Kişisel isimleri karşılaştırırken sadece isim ve soyisimler kullanılacaktır.

ISDeğerlendirme ifadenin her iki tarafında eşit olmalıdır.

ANDİfade için zorunlu kriter ekle.

371

Page 372: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ORİfade için isteğe bağlı kriter ekle.

()Birden fazla operatörün kapsama ekleyin. Yalnızca kapsamın son değeri dikkate alınacak, bkz. Tablo 2.

;İfadeyi sonlandır.

USERBu işlemci bir kullanıcıyı bir DICOM ögesi değil, bir dizi olarak kabul eder “Kişi Adı”. Sadece yönlendirenDoktorAdıve gerçekleştirenDoktorAdı için uygulanabilir, bkz. 9.

GROUPBu operatör bir grupla eşleşecektir. Sadece referringPhysicianName ve performingPhysicianName ögeleri içinuygulanabilir, bkz. 9.

Yertutucular

Aşağıdaki liste erişim kurallarında kullanılan desteklenen yer tutucuların listesidir:

'*'Tüm karakterleri değerlendirir.

[user]Şu anda oturumu açmış olan kullanıcıyı değerlendirir.

Ör. “Max*” “Max Mustermann” ve “Max Merryweather” ile eşleşir.

Örnek 7: C-FIND Erişim Kuralı: Dizi Alanları ile Tek İfadeler

institutionName IS 'Tirol Kliniken';institutionalDepartmentName IS 'Tirol Kliniken Radiologie';currentPatientLocation IS '12345';

Örnek 8: C-FIND Erişim Kuralı: DICOM “Kişi Adı” Alanları ile Tek İfadelerSadece ilk ve son isimler karşılaştırılacaktır.

referringPhysicianName IS 'Mustermann^Max';referringPhysicianName IS USER 'maxmustermann';referringPhysicianName IS USER [user];performingPhysicianName IS GROUP 'Radiologist';

Örnek 9: C-FIND Erişim Kuralı: Operatörler ve Yer Tutucuları Kullanarak Kombine İfadeParantez içindeki ifadenin sonraki operatör uygulanmadan önce değerlendirileceğini unutmayın.

(referringPhysicianName IS USER [user] OR referringPhysicianName IS USER 'rne')AND referringPhysicianName IS 'Mustermann^Max' OR institutionName IS 'Tirol*';

Tablo 2: C-FIND Erişim Kurallarının Değerlendirilmesi

Anlatım ve Değerlendirme

true OR true OR true true

false OR false OR true true

false OR false OR false false

false AND true false

true AND (true OR false) true

true AND false OR false false

372

Page 373: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

3.3 Harici Web Sitelerinde Yerleşik Kimlik Doğrulama Sayfası

syngo.share harici web uygulamaları ile entegrasyonu destekler. syngo.share webview için kimlik doğru-lama sayfası daha hızlı, kolay erişim için başka bir web sitesine yerleştirilmiş olabilir. Bu, mevcut webaltyapıları ile işlem yapmak için kimlik doğrulama gerektirir ve belki de bir avantajdır. Bir kimlik doğru-lama sayfası “HTML iframe” kullanılarak yerleştirilebilir.

Örnek 10: Harici Web Sitelerinde Kimlik Doğrulama Sayfası olarak iframe

<iframe s r c =” < sunucusrc > / webgörünümü/ <ıık i racad >/ <ı s i tead >”s t i l =” ıı snr : 0px s o l i d #000000; y ü k s e k l i k :403 px ; kenar : 0px ;dolgu : 0px ; ş g e n i l i k : 299px ” i d =”ş g i r i Ç e r ç e v e s i ” >

<kiracıadı>, <sunucusrc> ve <siteadı> ayarlanacak değişkenleri ifade eder. Stil parametrelerinin değer-leri, sayfanın nasıl sunulduğunu şekillendirir, ör. yükseklik, genişlik vb.

373

Page 374: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4 İlk Adımlar

Bu bölüm operasyonel talimatların yanı sıra syngo.share webview’ın en önemli özelliklerini içerir.

4.1 Kullanıcı Güvenliği

syngo.share webview için geçerli bir kullanıcı adı ve şifre gereklidir ve kurumunuzdaki bir sistem yöneticisitarafından atanacaktır. Belirli bir kullanıcıya atanan roller ve izinler hangi özelliklerin etkinleştirileceğinibelirler. Etkin olmayan bir uygulama yetkisiz erişim olmadığından emin olmak için otomatik olarak kil-itlenecektir. Kaldığınız yerden çalışmaya devam etmek için tekrar oturum açın ve program otomatik kilitetkinleştirilmeden hemen önce kalınan yerden devam edecektir.

4.2 Tuş Kombinasyonu

Fonksiyonları başlatmak için tuş kombinasyonlarını kullanabilirsiniz. Kısayollar, bağlam menüsündeveya belirli bir işlevin araç ipucunda gösterilir. Tuş kombinasyonlarının tam bir listesi çevrimiçi yardımkılavuzunda bulunur.

4.3 Hasta ve Belgeleri Arayın

Bir aramaya başlamak için, uygun arama kriterlerini arama alanına girin ve “Ara” tuşuna basın. Aramakriterleriniz yetersizse “Ara” tuşu etkin olmayacaktır. Tüm arama kriterlerini hızla kaldırmak için “Sıfırla”tuşuna basın. Arama maskesinin alanları uygulamalar görünümünde ve syngo.share webview’de, “Aramaalanlarını konfigüre edin” tuşunu kullanarak ve gerekli arama alanlarını etkinleştirerek tanımlanabilir. Buayar programlar tarafından kaydedilecektir. Büyük ve küçük harflerin kullanımı dikkate alınmayacaktır.

4.3.1 Joker karakterler ile Gelişmiş Arama

Aşağıdaki karakterler arama arayüzünde joker karakterlerle gelişmiş aramalar yapmak için kullanılır:

“%” işareti bir veya daha fazla karakterler için bir değişkendir

Alt çizgi “_” tam olarak bir adet isteğe bağlı karakter için bir değişkendir

Örnek 11: Yer Tutucuları Kullanarak Ara (Joker karakterler)“m%er”: “Meier”, “Mayer”, “Moser”, “Mariacher”, vb. ile sonuçlanır.

“m_ier”: “Meier”, “Maier”, vb. ile sonuçlanır.

374

Page 375: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4.4 Belge Arama ve Sonuçları (syngo.share view, syngo.share web-view)

Arama sonuçları sütunları fare imleciyle sürüklenerek kolayca isteğe göre sıralanabilir. Seçtiğiniz sıra kul-lanıcı profilinize kaydedilecek ve sonraki aramalarda kullanılacaktır.

Bir sütunu sıralamak için sütun başlığını tıklayın.

Web uygulamasında sütunları göstermek veya gizlemek için sütun başlığındaki oku tıklayabilirsiniz.Bu ayarlar syngo.share view uygulamasının bağlam menüsünde konfigüre edilebilir. Ayarlarınızkaydedilecek ve programı bir sonraki başlatmanızda kullanılabilir olacaktır.

Arama sonuçları syngo.share webview ve webadmin web uygulamalarında bir CSV dosyası olarakdışa aktarılabilir.

Bir arama sonucunu açmak için sonuçlar listesine çift tıklayın:

syngo.share view uygulamasında, hasta kaydı belge ağacına yüklenecektir.

syngo.share webview ve webbox uygulamalarında, seçilen öge görüntüleyicide gösterilecektir.

4.5 Anahtar Kelime Etiketleme

syngo.share view, syngo.share print, syngo.share import ve syngo.share webview uygulamalarında bel-gelere açıklama ekleyebilirsiniz. Bu işlevsellik için bir yöneticiden özel yetkilendirme gereklidir. Etiketlerbelgelere ileride kolayca bulunabilecekleri başka bir açıklama katmanı ekler. Etiketlerin bir katalogdanseçilip seçilemeceği, bir kataloğa dinamik olarak eklenip eklenemeyeceği veya serbest bir metin olarakgirilip girilemeyeceği konfigürasyon tarafından belirlenir (ör. yorumlar). Şu DICOM seviyeleri anahtar ke-lime etiketlerini destekler: çalışmalar, diziler ve resimler. Genel konteynırlar da etiketlemeyi destekler.Anahtar kelimeleri kullanarak arama yaparken, sonuçlar anahtar kelime etiketinin eklendiği seviyedenbağımsız olarak gösterilir.

Etiketleme hakkında daha fazla bilgi için çevrimiçi yardımı okuyun.

4.6 Dışa Aktarma/yerel Kaydetme

syngo.share view, syngo.share webview ve webbox uygulamalarında verilerin yerel olarak kaydedilmesineizin veren dışa aktarma işlevleri vardır. Verileri dışa aktarmak için iki farklı izin seviyesi mümkündür:

Salt Anonim Dışa Aktarma

Tam İzinli Dışa Aktarma

375

Page 376: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

4.6.1 syngo.share view ile Dışa Aktarma

Belge ağacındaki çalışmaların ve serilerin dışa aktarılması:

Bütün dosyaları dışa aktarmak için “Bütün serileri dışa aktar” tuşuna tıklayın.

İstediğiniz ögeleri seçin ve “Seçilen serileri dışa aktar” tuşunu kullanarak bu ögeleri dışa aktarın.

Yazdırma alanındaki münferit resimlerin dışa aktarılması:

1. İstenen ögeyi belge ağacından dışarı ve yazdırma alanının içine sürükleyin.

2. “Dışarı aktar…” tuşuna tıklayın.

4.6.2 syngo.share webview ile Dışarı Aktarma

Bir seçimi syngo.share webview’de dışa aktarma:

1. Bağlam menüsündeki “Dışa Aktarma…” veya “Farklı Dışa Aktarma…” üzerine tıklayın.

2. Dışa aktarma işleminizi konfigüre edebileceğiniz dışa aktarma sihirbazı açılacaktır.

4.7 Eylemlerin Durumunu Kontrol Et

Tüm masaüstü uygulamalarının bir durum alanı vardır ve şunları içerir

İstenen işlem başarılı olursa durumda yeşil bir onay işareti gösterilir.

Bir ünlem işareti, işlemin başarıyla tamamlanamadığını gösterir. Detaylı bilgi için duruma tıklayın.

376

Page 377: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

5 syngo.share webview uygulaması

syngo.share webview uygulaması syngo.share view’a benzemektedir ancak web tarayıcısında çalışır.Tıbbi belgeleri (ör. radyoloji resimleri, klinik raporu, hasta verilerini) görüntüleyebilir ve yerleşik araçları(ör. yakınlaştırma, döndürme, parlaklık, vb.) kullanarak görünümü veya perspektifi değiştirebilirsiniz.syngo.share webview’i belgeleri hastalara doğrudan göstermek ve idari çalışmaları yürütmek için kullan-abilirsiniz.

Örnekler: Belgeleri anahtar kelimelerle gönderin, paylaşın ve etiketleyin.

5.1 Belgeleri Görüntüleme

Muayeneleri görüntüleyicide incelemek için aşağıdakilerden birini yapın:

Listedeki bir muayeneye çift tıklayın

Belgeyi Görüntüle tuşuna tıklayın.

Ögeyi sağ tıklayın ve Belge Görüntüle tuşuna tıklayın

“seçim listesi” sekmesi, bir hastanın arşivdeki tüm kullanılabilir belgelerini görüntüler. Daha fazla belge,sonraki veya üstteki düzenlerde gösterilebilir.

5.2 Hastaları Görüntüleme

İstenilen hasta için Hasta Gör tuşuna veya bağlam menüsünden Hasta Gör ögesine tıkladıktan sonra birsekme açılır. Bu sekmede, sol tarafta görünüm filtrelerini bulabilirsiniz:

Hasta kayıtları.

Hasta ziyaretleri.

5.2.1 Hasta Sekmesi altındaki işlevler

Görünüm filtresini sıfırlaDosya ve ziyaretlerin filtrelerini kaldırabilirsiniz.

Hasta belgelerini indirAnonim verileri arşiv dosyası olarak dışa aktarabilir veya tek bir PDF dosyası olarak derleyebilirsiniz.

Hasta verilerini gösterEn yakın akraba veya sigortalı olarak hasta bilgilerini ve hasta ek verilerini görebilirsiniz.

Hasta URL’sini gösterBu, bir internet tarayıcısında açılabilen aktif hasta kaydı için bir hasta-URL’si sağlar.

377

Page 378: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Arşiv diyaloğunu gösterBu işlevi kullanmak için, yerel olarak kaydedilen belgeleri aktif hasta kaydıyla ilişkilendirmek için özelbir yetkilendirmeye ihtiyacınız olacaktır. “arşiv verileri” penceresi açılacak ve hasta bağlamı sizin içinotomatik olarak önceden seçilecektir.

5.3 Sonuçlar Listesi için Bağlam Menüsü

Belgeyi görBelge türü desteklenmiyorsa, görüntüleyicide bir belge açın veya bir indirme bağlantısı sağlayın.

Hastayı görErişimi olan seçili hasta için bir sekme açın:

Filtreleri gör

Diğer belgeler & DICOM çalışmaları

DICOM serisi

Resim görünümü ve seçenekler

Dış aramaBu, syngo.share view ve syngo.share import uygulamalarına hızlı bir şekilde erişmenizi sağlar:

Hasta kimlik no. ile aramasyngo.share view’u seçilen hasta kimlik no. ile açın.

Ziyaret kimlik no. ile aramasyngo.share view’u seçilen ziyaret kimlik no. ile açın.

Hasta kimlik no. kullanarak edinmesyngo.share import’u seçilen hasta kimlik no. ile açın.

Ziyaret kimlik no. kullanarak edinmesyngo.share import’u seçilen ziyaret kimlik no. ile açın.

SilBelgeyi silin.

GönderBelgeyi, webadmin uygulamasında bir alıcı olarak konfigüre edilmiş bir AET’ye gönderin.

Referans işaretçisini kaydetBir belgeyi alt sistemler için kullanılabilir hale getirin. syngo.share webview için bulunabilen belgelerimanuel olarak kaydedebilirsiniz. Arka planda, belge hakkında bilgi içeren alt sisteme bir referans gös-terici gönderilir.

Paylaşİş arkadaşları ve yerel doktorlarla webbox uygulaması üzerinden belgeler paylaşın.

URL’yi gösterTarayıcıdaki bir ögeye doğrudan erişim için bir URL’ye erişebilirsiniz.

Dışa Aktar...

Farklı Dışa Aktar...Belgeleri yerel olarak kaydetmenizi sağlar.

378

Page 379: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

Yerel olarak aç...syngo.share view uygulaması yerel olarak yüklenmişse belgeyi yerel görüntüleyicide açabilirsiniz.

Etiket ekle...Anahtar sözcük etiketlerini belgelere uygulayabilirsiniz.

Etiketleri düzenle...Anahtar kelime etiketlerini belgelerden kaldırabilirsiniz.

Kopyala...Bir dokümanı başka bir depoya kopyalayabilirsiniz.

Taşı...Bir dokümanı başka bir depoya taşıyabilirsiniz.

Yeniden Ata...Yanlış yerleştirilmiş belgeler başka bir hastaya veya ziyarete yeniden atanabilir.

Belge özelliklerini değiştir...Bir belgenin açıklamasını veya muayenenin tarihini değiştirebilirsiniz.

NotSistem yöneticisi tarafından atanan kullanıcı rollerine ve ilişkili izinlere hangi işlevlerin erişilebilirolduğunu belirler.

Page 380: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

AT

Uyg

un

luk

Bey

anı

AT Uygunluk Beyanı

Ürün Bilgileri

Ürün AdıTipModel Numarası93/42/EEC Direktifi Ek IX uyarınca sınıflandırma

syngo.share webviewVA26A_BF0611250006Class I

Üretici

Adres ITH icoserve technology for healthcare GmbHInnrain 986020 InnsbruckAustriaPhone: +43 512 89059

Değerlendirme Bilgileri

93/42/EEC Direktifi uyarınca prosedür Ek VII

Uygulanan standartlar

EN ISO 13485:2016EN ISO 9001:2015EN ISO 14971:2012EN 62304:2006 + Cor.:2008 + A1:2015EN 62366-1:2015 + AC:2015

Yukarıda tanımlanan ürünlerin kurulumu ve kullanımı kullanıcı ve ürün belgelerine uygun yapılmasıdurumunda 93/42/EEC Direktifi uygun olduğunu tamamen kendi sorumluluğumuzda beyan ederiz. Bubeyan, daha önce bu ürün için verilen herhangi bir beyanın yerine geçer.

Innsbruck, 2019-09-04

Dr. Bernhard Hirsch

Genel Müdür

Mag. (FH) Herbert Plankl

Kalite & Dokümantasyon Müdürü

Page 381: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ITH icoserve technology for healthcare GmbHInnrain 98A-6020 InnsbruckAustria

2019

Distributed bySiemens Healthcare GmbHHenkestr. 12791052 ErlangenGermanyPhone: +49 9131 84-0siemens-healthineers.com

Legal ManufacturerITH icoserve technology for healthcare GmbH

Innrain 986020 Innsbruck

AustriaPhone: +43 512 89059

İthalatçı ve Türkiye Yetkili TemsilcisiSiemens Healthcare Sağlık A.Ş.Yakacık Caddesi No 11134870 Kartal İstanbulTürkiye

Made in Austria

Page 382: syngo.share VA26A BF06 · syngo.share / Release VA26A_BF06 / 2019-09-04 / Revision 4241 syngo.share webview User Manual

ITH icoserve technology for healthcare GmbHInnrain 98A-6020 InnsbruckAustria

2019

Distributed bySiemens Healthcare GmbHHenkestr. 12791052 ErlangenGermanyPhone: +49 9131 84-0siemens-healthineers.com

Legal ManufacturerITH icoserve technology for healthcare GmbH

Innrain 986020 Innsbruck

AustriaPhone: +43 512 89059

Made in Austria