GEHealthcare
OptimaEMSECGManagementSystem
XMLImportGuidelineforThird-PartyDevice
SoftwareVersion1.0
2069773-003RevisionC
OptiamEMS
English
© 2012,2013GeneralElectricCompany.
AllRightsReserved.
PublicationInformation
TheinformationinthismanualappliesonlytoOptimaEMSECGManagementSystemVersion1.0.Itdoesnotapplytoearlierproduct
versions.Duetocontinuingproductinnovation,specicationsinthismanualaresubjecttochangewithoutnotice.
MUSEandMACaretrademarksownedbyGEMedicalSystemsInformationTechnologies,Inc.,aGeneralElectricCompanygoingtomarket
asGEHealthcare.Allothertrademarkscontainedhereinarethepropertyoftheirrespectiveowners.
Thedocumentpartnumberandrevisionappearatthebottomofeachpage.Therevisionidentiesthedocument’supdatelevel.The
revisionhistoryofthisdocumentissummarizedinthefollowingtable.
Revision
A
B
C
ToaccessotherGEHealthcaremanuals,gototheCommonDocumentationLibrary(CDL),locatedathttp://www.gehealthcare.com/usen/
service/biomed_tech_selfservice/services_user_doc/products/support.htmlandclickCardiology.
ToaccessOriginalEquipmentManufacturer(OEM)manuals,gotothedevicemanufacturer'sWebsite.
Date
1November2012 InternalRelease
10December2012 Initialreleaseforcustomer
17July2013 PerSPRHCSDM00221960anewsectiontitled:SettingUptheConnectionwith
Comments
NK1550Pwasadded.
ServiceManualLanguageInformation
WARNING
(EN)
ПРЕДУПРЕЖДЕНИЕ
(BG)
警告
ZH-CN
警告
(ZH-TW)
ThisservicemanualisavailableinEnglishonly.
•Ifacustomer'sserviceproviderrequiresalanguageotherthanEnglish,itisthecustomer's
responsibilitytoprovidetranslationservices.
•Donotattempttoservicetheequipmentunlessthisservicemanualhasbeenconsulted
andisunderstood.
•Failuretoheedthiswarningmayresultininjurytotheserviceprovider ,operator ,orpatient,
fromelectricshock,mechanicalorotherhazards.
Товаупътванезаработаеналичносамонаанглийскиезик.
•Акодоставчикътнауслугатанаклиентаизискадругезик,задължениенаклиентае
даосигурипревод.
•Неизползвайтеоборудването,предидастесеконсултиралииразбралиупътването
заработа.
•Неспазванетонатовапредупреждениеможедадоведедонараняваненадоставчика
науслугата,оператораилипациентврезултатнатоковударилимеханичнаили
другаопасност.
本维修手册仅提供英文版本。
•如果维修服务提供商需要非英文版本,客户需自行提供翻译服务。
•未详细阅读和完全理解本维修手册之前,不得进行维修。
•忽略本警告可能对维修人员,操作员或患者造成触电、机械伤害或其他形式的伤害。
本維修手冊只提供英文版。
•如果客戶的維修人員有英語以外的其他語言版本需求,則由該客戶負責提供翻
譯服務。
•除非您已詳閱本維修手冊並了解其內容,否則切勿嘗試對本設備進行維修。
•不重視本警告可能導致維修人員、操作人員或病患因電擊、機械因素或其他因素
而受到傷害。
2
OptimaEMSECGManagementSystem
2069773-003C
17July2013
ServiceManualLanguageInformation(cont'd.)
UPOZORENJE
(HR)
VAROVÁNÍ
(CS)
ADVARSEL
(DA)
WAARSCHUWING
(NL)
HOIATUS
(ET)
VAROITUS
(FI)
Oveuputezaservisiranjedostupnesusamonaengleskomjeziku.
•Ukolikokorisničkiserviszahtijevanekidrugijezik,korisnikovajeodgovornostosigurati
odgovarajućiprijevod.
•Nemojtepokušavatiservisiratiopremuukolikonistekonzultiraliirazumjelioveupute.
•Nepoštivanjeovogupozorenjamožerezultiratiozljedamaservisnogosoblja,korisnikaili
pacijentaprouzročenimelektričnimudaromtemehaničkimilinekimdrugimopasnostima.
Tentoprovoznínávodexistujepouzevanglickémjazyce.
•Vpřípadě,žeexterníslužbazákazníkůmpotřebujenávodvjinémjazyce,jezajištění
překladudoodpovídajícíhojazykaúkolemzákazníka.
•Nesnažteseoúdržbutohotozařízení,anižbystesipřečetlitentoprovoznínávoda
pochopilijehoobsah.
•Vpřípaděnedodržovánítétovarovánímůžedojítkporaněnípracovníkaprodejního
servisu,obslužnéhopersonálunebopacientůvlivemelektrickéhoproudu,respektive
vlivemmechanickýchčijinýchrizik.
Denneservicemanualndeskunpåengelsk.
•Hvisenkundesteknikerharbrugforetandetsprogendengelsk,erdetkundensansvar
atsørgeforoversættelse.
•Forsøgikkeatservicereudstyretmedmindredenneservicemanualharværetkonsulteret
ogerforstået.
•Manglendeoverholdelseafdenneadvarselkanmedføreskadepågrundafelektrisk,
mekaniskellerandenfareforteknikeren,operatørenellerpatienten.
DezeservicemanualisalleeninhetEngelsverkrijgbaar.
•Indienhetonderhoudspersoneeleenanderetaalnodigheeft,danisdeklant
verantwoordelijkvoordevertalingervan.
•Probeerdeapparatuurnietteonderhoudenvoordatdezeservicemanualgeraadpleegd
enbegrepenis.
•Indiendezewaarschuwingnietwordtopgevolgd,zouhetonderhoudspersoneel,de
gebruikerofeenpatiëntgewondkunnenrakenalsgevolgvaneenelektrischeschok,
mechanischeofanderegevaren.
Käesolevteenindusjuhendonsaadavalainultinglisekeeles.
•Kuiklienditeeninduseosutajanõuabjuhenditinglisekeelesterinevaskeeles,vastutab
klienttõlketeenuseosutamiseeest.
•Ärgeüritageseadmeidteenindadaenneeelnevaltkäesolevateenindusjuhendiga
tutvumistjasellestarusaamist.
•Käesolevahoiatuseeiraminevõibpõhjustadateenuseosutaja,operaatorivõipatsiendi
vigastamistelektrilöögi,mehaanilisevõimuuohutagajärjel.
Tämähuolto-ohjeonsaatavillavainenglanniksi.
•Josasiakkaanhuoltohenkilöstövaatiimuutakuinenglanninkielistämateriaalia,tarvittavan
käännöksenhankkiminenonasiakkaanvastuulla.
•Äläyritäkorjatalaitteistoaennenkuinoletvarmastilukenutjaymmärtänyttämän
huolto-ohjeen.
•Mikälitätävaroitustaeinoudateta,seurauksenavoiollahuoltohenkilöstön,laitteiston
käyttäjäntaipotilaanvahingoittuminensähköiskun,mekaanisenviantaimuun
vaaratilanteenvuoksi.
2069773-003C
OptimaEMSECGManagementSystem
3
ServiceManualLanguageInformation(cont'd.)
ATTENTION
(FR)
WARNUNG
(DE)
ΠΡΟΕΙΔΟΠΟΙΗΣΗ
(GR)
FIGYELMEZTETÉS
(HU)
AÐVÖRUN
(IS)
PERINGATAN
(ID)
Cemanueltechniquen'estdisponiblequ'enanglais.
•Siunservicetechniqueclientsouhaiteobtenircemanueldansuneautrelangueque
l'anglais,ildevraprendreenchargelatraductionetlaresponsabilitéducontenu.
•Nepastenterd'intervenirsurleséquipementstantquelemanueltechniquen'apasété
consultéetcompris.
•Lenon-respectdecetavertissementpeutentraînerchezletechnicien,l'opérateuroule
patientdesblessuresduesàdesdangersélectriques,mécaniquesouautres.
DieseServiceanleitungistnurinenglischerSpracheverfügbar.
•FallsderKundendiensteineandereSprachebenötigt,musserfüreineentsprechende
Übersetzungsorgen.
•KeineWartungdurchführen,ohnedieseServiceanleitunggelesenundverstandenzu
haben.
•BeiZuwiderhandlungkanneszuVerletzungendesKundendiensttechnikers,des
AnwendersoderdesPatientendurchStromschläge,mechanischeodersonstigeGefahren
kommen.
Τοπαρόνεγχειρίδιοσέρβιςδιατίθεταιστααγγλικάμόνο.
•Εάντοάτομοπαροχήςσέρβιςενόςπελάτηαπαιτείτοπαρόνεγχειρίδιοσεγλώσσαεκτός
τωναγγλικών,αποτελείευθύνητουπελάτηναπαρέχειυπηρεσίεςμετάφρασης.
•Μηνεπιχειρήσετετηνεκτέλεσηεργασιώνσέρβιςστονεξοπλισμόεκτόςεάνέχετε
συμβουλευτείκαιέχετεκατανοήσειτοπαρόνεγχειρίδιοσέρβις.
•Εάνδενλάβετευπόψητηνπροειδοποίησηαυτή,ενδέχεταιναπροκληθείτραυματισμός
στοάτομοπαροχήςσέρβις,στοχειριστήήστονασθενήαπόηλεκτροπληξία,μηχανικούς
ήάλλουςκινδύνους.
Ezaszervizkézikönyvkizárólagangolnyelvenérhetőel.
•Haavevőszervizellátójaangoltóleltérőnyelvretartigényt,akkoravevőfelelőssége
afordításelkészíttetése.
•Nepróbáljaelkezdenihasználniaberendezést,amígaszervizkézikönyvbenleírtakat
nemértelmeztékésértettékmeg.
•Ezengyelmeztetésgyelmenkívülhagyásaaszervizellátó,aműködtetővagyapáciens
áramütés,mechanikaivagyegyébveszélyhelyzetmiattisérüléséteredményezheti.
Þessiþjónustuhandbókereingöngufáanlegáensku.
•Efaðþjónustuveitandiviðskiptamannsþarfnastannarstungumálsenensku,erþaðskylda
viðskiptamannsaðskaffatungumálaþjónustu.
•Reyniðekkiaðafgreiðatækiðnemaþessiþjónustuhandbókhefurveriðskoðuðogskilin.
•Brotáaðsinnaþessariaðvörungeturleitttilmeiðslaáþjónustuveitanda,stjórnandaeða
sjúklingifráraosti,vélrænumeðaöðrumáhættum.
ManualservisinihanyatersediadalambahasaInggris.
•JikapenyediajasaservispelangganmemerlukanbahasalainselaindariBahasaInggris,
merupakantanggungjawabdaripenyediajasaservistersebutuntukmenyediakan
terjemahannya.
•Janganmencobamelakukanservisterhadapperlengkapankecualitelahmembacadan
memahamimanualservisini.
•Mengabaikanperingataninibisamengakibatkancederapadapenyediaservis,operator ,
ataupasien,karenaterkenakejutlistrik,bahayamekanisataubahayalainnya.
4
OptimaEMSECGManagementSystem
2069773-003C
17July2013
ServiceManualLanguageInformation(cont'd.)
AVVERTENZA
(IT)
警告
(JA)
경고
(KO)
BRĪDINĀJUMS
(LV)
ĮSPĖJIMAS
(LT)
ADVARSEL
(NO)
IlpresentemanualedimanutenzioneèdisponibilesoltantoinInglese.
•Seunaddettoallamanutenzionerichiedeilmanualeinunalinguadiversa,ilclienteè
tenutoaprovvederedirettamenteallatraduzione.
•Siprocedaallamanutenzionedell'apparecchiaturasolodopoaverconsultatoilpresente
manualeedavernecompresoilcontenuto.
•Ilnonrispettodellapresenteavvertenzapotrebbefarcompiereoperazionidacuiderivino
lesioniall'addetto,allamanutenzione,all'utilizzatoreedalpazienteperfolgorazione
elettrica,perurtimeccaniciodaltririschi.
このサービスマニュアルは英語版しかありません。
•サービスを担当される業者が英語以外の言語を要求される場合、翻訳作業はその業
者の責任で行うものとさせていただきます。
•このサービスマニュアルを熟読し、十分に理解をした上で装置のサービスを
行ってください。
•この警告に従わない場合、サービスを担当される方、操作員あるいは患者が、感電
や機械的又はその他の危険により負傷する可能性があります。
본서비스지침서는영어로만이용하실수있습니다.
• 고객의서비스제공자가영어이외의언어를요구할경우,번역서비스를제공하는것
은고객의책임입니다.
•본서비스지침서를참고했고이해하지않는한은해당장비를수리하려고시도하
지마십시오 .
•이경고에유의하지않으면전기쇼크,기계상의혹은다른위험으로부터서비스제
공자 ,운영자혹은환자에게위해를가할수있습니다.
Šīapkalpotājurokasgrāmatairpieejamatikaiangļuvalodā.
•Jaapkalpošanassniedzējamnepieciešamainformācijacitā,nevisangļu,valodā,klienta
pienākumsirnodrošināttāstulkošanu.
•Neveicietaprīkojumaapkopi,neizlasotunnesaprototapkalpotājurokasgrāmatu.
•Šībrīdinājumaneievērošanavarradītelektriskāsstrāvastrieciena,mehāniskuvaiciturisku
izraisītutraumuapkopessniedzējam,operatoramvaipacientam.
Šiseksploatavimovadovasyraprieinamastikanglųkalba.
•Jeiklientopaslaugųtiekėjasreikalaujavadovokitakalba-neanglų,numatytivertimo
paslaugasyraklientoatsakomybė.
•Nemėginkiteatliktiįrangostechninėspriežiūros,nebentatsižvelgėteįšįeksploatavimo
vadovąirjįsupratote.
•Jeineatkreipsitedėmesioįšįperspėjimą,galimisužalojimaidėlelektrosšoko,mechaninių
arkitųpaslaugųtiekėjui,operatoriuiarpacientui.
Denneservicehåndbokennnesbarepåengelsk.
•Hviskundensserviceleverandørtrengeretannetspråk,erdetkundensansvaråsørge
foroversettelse.
•Ikkeforsøkåreparereutstyretutenatdenneservicehåndbokenerlestogforstått.
•Manglendehensyntildenneadvarselenkanføretilatserviceleverandøren,operatøren
ellerpasientenskadespågrunnavelektriskstøt,mekaniskeellerandrefarer.
2069773-003C
OptimaEMSECGManagementSystem
5
ServiceManualLanguageInformation(cont'd.)
OSTRZEŻENIE
(PL)
Niniejszypodręcznikserwisowydostępnyjestjedyniewjęzykuangielskim.
•Jeślidostawcausługklientawymagajęzykainnegoniżangielski,zapewnienieusługi
tłumaczeniajestobowiązkiemklienta.
•Nienależyserwisowaćwyposażeniabezzapoznaniasięizrozumienianiniejszego
podręcznikaserwisowego.
•Niezastosowaniesiędotegoostrzeżeniamożespowodowaćurazydostawcyusług,
operatoralubpacjentawwynikuporażeniaelektrycznego,zagrożeniamechanicznego
bądźinnego.
AVISO
(PT-BR)
Estemanualdeassistênciatécnicasóseencontradisponíveleminglês.
•SeoserviçodeassistênciatécnicadoclientenãoforGE,eprecisardeoutroidioma,será
daresponsabilidadedoclientefornecerosserviçosdetradução.
•Nãotenterepararoequipamentosemterconsultadoecompreendidoestemanualde
assistênciatécnica.
•Onãocumprimentodesteavisopodeporemperigoasegurançadotécnico,operadorou
pacientedevidoachoqueselétricos,mecânicosououtros.
AVISO
(PT-PT)
Estemanualtécnicosóseencontradisponíveleminglês.
•Seaassistênciatécnicadoclientesolicitarestesmanuaisnoutroidioma,éda
responsabilidadedoclientefornecerosserviçosdetradução.
•Nãotenterepararoequipamentosemterconsultadoecompreendidoestemanual
técnico.
•Onãocumprimentodesteavisopodeprovocarlesõesaotécnico,aoutilizadorouao
pacientedevidoachoqueseléctricos,mecânicosououtros.
AVERTISMENT
(RO)
Acestmanualdeserviceestedisponibilnumaiînlimbaengleză.
•Dacăunfurnizordeserviciipentruclienţinecesităoaltălimbădecâtceaengleză,estede
datoriaclientuluisăfurnizezeotraducere.
•Nuîncercaţisăreparaţiechipamentuldecâtulteriorconsultăriişiînţelegeriiacestui
manualdeservice.
•Ignorareaacestuiavertismentarputeaducelarănireadepanatorului,operatoruluisau
pacientuluiînurmapericolelordeelectrocutare,mecanicesaudealtănatură.
ПРЕДУПРЕЖДЕНИЕ
(RU)
Настоящееруководствопообслуживаниюпредлагаетсятольконаанглийскомязыке.
•Еслисервисномуперсоналуклиентанеобходиморуководствоненаанглийском,ана
каком-тодругомязыке,клиентуследуетобеспечитьпереводсамостоятельно.
•Преждечемприступатькобслуживаниюоборудования,обязательнообратитеськ
настоящемуруководствуивнимательноизучитеизложенныевнемсведения.
•Несоблюдениетребованийданногопредупрежденияможетпривестиктому,что
специалистыпообслуживанию,операторыилипациентыполучатударэлектрическим
током,механическуютравмуилидругоеповреждение.
UPOZORENJE
(SR)
Ovoservisnouputstvojedostupnosamonaengleskomjeziku.
•Akoklijentovserviserzahtevanekidrugijezik,klijentjedužandaobezbediprevodilačke
usluge.
•Nepokušavajtedaopraviteuređajakonistepročitaliirazumeliovoservisnouputstvo.
•Zanemarivanjeovogupozorenjamožedovestidopovređivanjaservisera,rukovaocaili
pacijentausledstrujnogudara,ilimehaničkihidrugihopasnosti.
6
OptimaEMSECGManagementSystem
2069773-003C
17July2013
ServiceManualLanguageInformation(cont'd.)
VAROVANIE
(SK)
OPOZORILO
(SL)
ADVERTENCIA
(ES)
VARNING
(SV)
UYARI
(TR)
Tentonávodnaobsluhujekdispozíciilenvangličtine.
•Akzákazníkovposkytovateľslužiebvyžadujeinýjazykakoangličtinu,poskytnutie
prekladateľskýchslužiebjezodpovednosťouzákazníka.
•Nepokúšajtesaoobsluhuzariadeniaskôr,akosineprečítatenávodnaobsluhua
neporozumietemu.
•Zanedbanietohtovarovaniamôževyústiťdozraneniaposkytovateľaslužieb,obsluhujúcej
osobyalebopacientaelektrickýmprúdom,mechanickýmaleboinýmnebezpečenstvom.
Taservisnipriročnikjenavoljosamovangleškemjeziku.
•Čeponudnikstoritvestrankepotrebujepriročnikvdrugemjeziku,morastrankazagotoviti
prevod.
•Neposkušajteservisiratiopreme,četegapriročnikanistevcelotiprebraliinrazumeli.
•Četegaopozorilaneupoštevate,selahkozaradielektričnegaudara,mehanskihalidrugih
nevarnostipoškodujeponudnikstoritev,operateralibolnik.
Estemanualdeserviciosóloexisteeninglés.
•Sielencargadodemantenimientodeunclientenecesitaunidiomaquenoseaelinglés,el
clientedeberáencargarsedelatraduccióndelmanual.
•Nosedeberádarserviciotécnicoalequipo,sinhaberconsultadoycomprendidoeste
manualdeservicio.
•Lanoobservanciadelpresenteavisopuededarlugaraqueelproveedordeservicios,el
operadoroelpacientesufranlesionesprovocadasporcausaseléctricas,mecánicaso
deotranaturaleza.
Denhärservicehandbokennnsbaratillgängligpåengelska.
•Omenkundsserviceteknikerharbehovavettannatspråkänengelskaansvararkunden
föratttillhandahållaöversättningstjänster.
•Försökinteutföraservicepåutrustningenomduinteharlästochförstårdenhär
servicehandboken.
•Omduintetarhänsyntilldenhärvarningenkandetresulteraiskadorpåserviceteknikern,
operatörenellerpatiententillföljdavelektriskastötar ,mekaniskafarorellerandrafaror.
Buserviskılavuzununsadeceİngilizcesimevcuttur .
•Eğermüşteriteknisyenibukılavuzuİngilizcedışındabirbaşkalisandantalepederse,bunu
tercümeettirmekmüşteriyedüşer.
•Serviskılavuzunuokuyupanlamadanekipmanlaramüdahaleetmeyiniz.
•Buuyarıyauyulmaması,elektrik,mekanikveyadiğertehlikelerdendolayıteknisyen,
operatörveyahastanınyaralanmasınayolaçabilir.
2069773-003C
OptimaEMSECGManagementSystem
7
ServiceManualLanguageInformation(cont'd.)
ЗАСТЕРЕЖЕННЯ
(UK)
CẢ NHBÁO
(VI)
Данекерівництвозсервісногообслуговуванняпостачаєтьсявиключноанглійськоюмовою.
•Якщосервіснийінженерпотребуєкерівництвоіншоюмовою,користувачзобов'язаний
забезпечитипослугиперекладача.
•Ненамагайтесяздійснюватитехнічнеобслуговуванняданогообладнання,якщо
винечитали,абонезрозумілиінформацію,наданувкерівництвізсервісного
обслуговування.
•Недотриманняцьогозастереженняможепризвестидотравмуваннясервісного
інженера,користувачаданогообладнанняабопацієнтавнаслідокелектричногошоку,
механічногоушкодженняабозіншихпричинневірногообслуговуванняобладнання.
TàiLiệ uHướ ngDẫ nSử aChữ achỉcóbả ntiế ngAnh.
•Nế ucácđơ nvịcungcấ pdị chvụchokháchhàngyêucầ umộ tngônngữnàokháctiế ng
Anh,thìkháchhàngsẽcótráchnhiệ mcungcấ pcácdị chvụdị chthuậ t.
•Khôngđượ csử achữ athiế tbịtrừkhiđãthamkhả ovàhiể uTàiliệ uHướ ngdẫ nSử achữ a.
•Khôngtuânthủnhữ ngcả nhbáonàycóthểdẫ nđế ncáctổ nthươ ngchongườ ithự c
hiệ nsử achữ a,ngườ ivậ nhànhhaybệ nhnhân,dosố cđiệ n,cácrủ irovềcơkhíhay
cácrủ irokhác.
8
OptimaEMSECGManagementSystem
2069773-003C
17July2013
Contents
1 Introduction
ManualInformation..................................................................................11
IntendedAudience...................................................................................11
ManualPurpose......................................................................................11
DocumentConventions.............................................................................11
ResponsibilityofthePurchaser/Customer...............................................12
AdditionalAssistance................................................................................12
2 Third-PartyECGDataSolutionOverview
3 Third-PartyECGDataSolutionUserGuidelines
SettingUptheConnectionwithNK1550P.................................................16
BeforeInstallation....................................................................................16
NK1550PNetworkSetup............................................................................17
CommunicationSetup...............................................................................21
InstallingandSettingUptheECGViewerII......................................................24
SettingUptheTransmissionLayer...........................................................26
FTPTransmissionLayerExample..................................................................26
TheParserLayer.......................................................................................39
OptimaEMSFolderforEachDevice..........................................................45
4 Third-PartyECGDataSolutionDetailedDesign
TheSystemCompatibleXMLFormat........................................................47
Third-PartySolutionArchitecture.............................................................53
TheTopLayer.........................................................................................53
TheCoreLayer........................................................................................53
TheAdaptersLayer..................................................................................56
5 Third-PartyECGDataExtensibility
2069773-003C
OptimaEMSECGManagementSystem
9
10
OptimaEMSECGManagementSystem
2069773-003C
1
Introduction
Thischapterprovidesgeneralinformationrequiredfortheproperuseofthesystem
andthismanual.Familiarizeyourselfwiththisinformationbeforeusingthesystem.
ManualInformation
Thissectionprovidesinformationforthecorrectuseofthismanual.
Keepthismanualwiththeequipmentatalltimesandperiodicallyreviewit.You
shouldrequesttrainingassistancefromGEHealthcare,ifneeded.
IntendedAudience
ThismanualisintendedforusebyanyoneresponsibleforimportingXMLlesfrom
third-partydevice.
ManualPurpose
DocumentConventions
TypographicalConventions
Thismanualprovidesadetaileddescriptionofthethird-partyECGdatasolutionofthe
OptimaEMSsystem(alsoreferredtoas"thesystem"throughoutthismanual).
Thismanualusesthefollowingconventions.
Convention Description
BoldText Indicateskeysonthekeyboard,texttoenter,orhardwareitemssuchas
buttonsorswitchesontheequipment.
Italicized-Bold
Text
CTRL+ESC
Indicatessoftwaretermsthatidentifymenuitems,buttonsoroptionsin
variouswindows.
Indicatesakeyboardoperation.Aplus(+)signbetweenthenamesoftwo
keysindicatesthatwhileholdingtherstkey,youshouldpressandrelease
thesecondkey.Forexample,PressCTRL+ESCmeanstopressandholdthe
CTRL keyandthenpressandreleasetheESCkey.
2069773-003C
OptimaEMSECGManagementSystem
11
Introduction
Convention Description
<space>
Enter
>
Indicatesthatyoumustpressthespacebar.Wheninstructionsaregiven
fortypingaprecisetextstringwithoneormorespaces,thepointwhere
youmustpressthespacebarisindicatedas<space>.Thisensuresthat
thecorrectnumberofspacesisinsertedinthecorrectpositionswithin
theliteraltextstring.Thepurposeofthe<>bracketsistodistinguishthe
commandfromtheliteraltextwithinthestring.
IndicatesthatyoumustpresstheEnterorReturnkeyonthekeyboard.Do
nottypeEnter.
Thegreaterthansymbol,orrightanglebracket,isaconcisemethodto
indicateasequenceofmenuselections.
Forexample,thestatement“Fromthemainmenu,selectSystem>Setup>
Options toopentheOptionActivationwindow”replacesthefollowing:
1. Fromthemainmenu,selectSystemtoopentheSystemmenu.
2. FromtheSystemmenu,selectSetuptoopentheSetupmenu.
3. FromtheSetupmenu,selectOptionstoopentheOptionActivation
window.
Illustrations
Allillustrationsinthemanualareprovidedasexamplesonly.Dependingonsystem
conguration,screensinthemanualmaydifferfromthescreensonyoursystem.
Allpatientnamesanddataarectitious.Anysimilaritytoactualpersonsis
coincidental.
Notes
Notesprovideapplicationtipsoradditionalinformationthat,whileuseful,arenot
essentialtothecorrectoperationofthesystem.Theyarecalledoutfromthebody
textthroughaagwordandindentation,asfollows:
NOTE:
Thetiporadditionalinformationisindentedbelowthe NOTEagword.
ResponsibilityofthePurchaser/Customer
Thecustomerisresponsibleforprovidingappropriatedesks,chairs,electricalwall
outlets,networkconnections,analogphonelines,andforlocatinganyoftheOptima
EMSsystemcomponentsdescribedinthismanualincompliancewithalllocal,state
ornationalcodes.
AdditionalAssistance
GEHealthcaremaintainsatrainedstaffofapplicationandtechnicalexpertstoanswer
questionsandrespondtoissuesandproblemsthatmayariseduringtheinstallation,
maintenance,anduseofthissystem.
ContactyourlocalGEHealthcarerepresentativetorequestadditionalassistance.
12
OptimaEMSECGManagementSystem
2069773-003C
Third-PartyECGDataSolution
Overview
Third-partyECGdatasolutionprovidesthecapabilitytoreceivedatafromthird-party
devices(suchasNKdevices,Fukudadevices,andsoon).
2
SolutionOverview
AsillustratedinthegureSolutionOverview,therearetwostepswhensending
third-partydatatothesystem.
1. Receivedatafromthird-partydevices.
ThemostpreferredtransmissionmethodisFTPandsharedfolder.Thesetwo
methodsneednoextraproprietarysoftware.Freesoftwarecouldhandlethe
transmissionequallywell.Serialtransmission,inmostcases,needssoftware
fromdevicevendors.
2. Convertthereceiveddatatothesystemcompatibleformatandsendittothe
system.
Thisstepconvertsdatatothesystemcompatibleformat.Thesolutionincludes
threeparsers,oneisdedicateforNKdevices,oneisdedicateforFukudadevices,
andthelastisdedicatedtotheSCPopenformat.Aswillbeillustratedinthe
document,othernewlydevelopedparserscouldalsoeasilybeaddedtothis
solution.
2069773-003C
OptimaEMSECGManagementSystem
13
Third-PartyECGDataSolutionOverview
14
OptimaEMSECGManagementSystem
2069773-003C
Third-PartyECGDataSolutionUser
Guidelines
Third-partyECGdatasolutionprovidesthecapabilitytoreceivedatafromthird-party
devices(suchasNKdevices,Fukudadevices,andsoon).
3
2069773-003C
OptimaEMSECGManagementSystem
15
Third-PartyECGDataSolutionUserGuidelines
SettingUptheConnectionwithNK1550P
BeforeInstallation
ECGViewerIIisrequiredwhenconnectingtoNK1550P.
NOTE:
ECGViewerIIiscompatiblewithWindows2000andWindowsXP.Ifyouareusing
Windows7,compatiblemodeisneededduringinstalling.
16
OptimaEMSECGManagementSystem
2069773-003C
NK1550PNetworkSetup
1. Fromthemainwindow,clickMenu.
Third-PartyECGDataSolutionUserGuidelines
2. ClickSystemTesting.
2069773-003C
OptimaEMSECGManagementSystem
17
Third-PartyECGDataSolutionUserGuidelines
3. ClickNetworkSetup.
4. Double-clickthenetworkadapter.
18
OptimaEMSECGManagementSystem
2069773-003C
Third-PartyECGDataSolutionUserGuidelines
5. SetuptheIPAddress,SubnetMask,andDefaultGatewayaccordingtothe
networkenvironment.
2069773-003C
OptimaEMSECGManagementSystem
19
Third-PartyECGDataSolutionUserGuidelines
6. ExittheNetworkSetupbyselectingFile>Close.
7. ClosetheSystemTestingbyclickingEndintheSystemTestingwindow.
20
OptimaEMSECGManagementSystem
2069773-003C
CommunicationSetup
1. Fromthemainwindow,clickMenu.
Third-PartyECGDataSolutionUserGuidelines
2. ClickSystemSetup.
2069773-003C
OptimaEMSECGManagementSystem
21
Third-PartyECGDataSolutionUserGuidelines
3. ClickCommunicationSetup.
4. ClickEthernetSetup.
22
OptimaEMSECGManagementSystem
2069773-003C
5. SetuptheEthernetaccordingtothefollowingillustrations.
NOTE:
EntertheDirectiveServerAddressandFileServerAddresswiththeIP
addressofthecomputerwhereECGViewerIIisinstalled.
a. Enterthehighlightedinformation.
Third-PartyECGDataSolutionUserGuidelines
b. Enterthehighlightedinformation.
6. ClickCheckintosaveandexit.
2069773-003C
OptimaEMSECGManagementSystem
23
Third-PartyECGDataSolutionUserGuidelines
InstallingandSettingUptheECGViewerII
InstalltheECGViewerIIwiththeinstallationCD.
NOTE:
SomeprogramsoftheECGViewercanberunonlywhentheinstallationCD
remainsinthedrive.
1. SelecttheinstallationdirectoryandrunQB903D.
2. CreatetheDatabaseaccordingly.
24
OptimaEMSECGManagementSystem
2069773-003C
Third-PartyECGDataSolutionUserGuidelines
3. AccesstheFTPSetupbyselectingSetup>FTPSetupintheECGFileSelect
window.
2069773-003C
OptimaEMSECGManagementSystem
25
Third-PartyECGDataSolutionUserGuidelines
4. Makethefollowingsettingsasshowninthefollowingillustration.
5. TheFTPwindowwillopen,clickOKtorestartQB903D.
SettingUptheTransmissionLayer
Thissectiondemonstrateshowtosetupthetransmissionlayerusedinthethird-party
ECGDatasolution.
FTPTransmissionLayerExample
DemonstrationEnvironment
FTPServer
Third-PartyDevice FukudaCardiMaxFX-7202
QuickEasyFTPServer
26
OptimaEMSECGManagementSystem
2069773-003C
InstallingtheFTPServer
1. Double-clicktheFTPserverinstallation.
Third-PartyECGDataSolutionUserGuidelines
TheWelcomewindowopens.
2. ClickNext.
TheLicenseAgreementwindowopens.
3. SelectIaccepttheagreement,andclickNext.
TheSelectDestinationLocationwindowopens.
2069773-003C
OptimaEMSECGManagementSystem
27
Third-PartyECGDataSolutionUserGuidelines
4. ClickBrowsetoselectthelocationwhereyouwanttoinstalltheFTPserver.
5. ClickNext.
TheSelectStartMenuFolderwindowopens.
6. ClickBrowsetoselectadifferentfolder.
7. ClickNext.
TheSelectAdditionalTaskswindowopens.
28
OptimaEMSECGManagementSystem
2069773-003C
Third-PartyECGDataSolutionUserGuidelines
IfyouwanttocreateadesktopiconforthisFTPserver,selectthe Createa
desktopiconcheckbox.
8. ClickNext.
TheReadytoInstallwindowopens.
Reviewtheinformationtomakesureitiscorrect.Ifyouwanttomakeachange,
clickBackandyouwillgobacktothepreviouswindows.
2069773-003C
OptimaEMSECGManagementSystem
29
Third-PartyECGDataSolutionUserGuidelines
9. ClickInstall.
Theinstallationbegins.
10. Aftertheinstallationisnished,clickOKtonishandexittheinstallation.
CreatingaNewFTPServerAccount
ThersttimeyouruntheFTPserver,thecongurationguidewilldisplay.
1. RuntheFTPserverbydouble-clickingtheFTPservershortcuticononthe
2. TypetheUserName.
desktop.
TheCreateanewaccountwindowopens.
30
OptimaEMSECGManagementSystem
2069773-003C
Third-PartyECGDataSolutionUserGuidelines
3. ClickNext.
TheEnterthepasswordwindowopens.
4. TypethePasswordinthePasswordled.
5. TypethepasswordagaintoconrmitintheConrmPasswordeld.
6. ClickNext.
TheRootDirectoryfortheaccountwindowopens.
7. ClickBrowsetochoosethelocationthatyouwanttomakeastheRootDirectory.
8. ClickNext.
ThePermissionsettingswindowopens.
2069773-003C
OptimaEMSECGManagementSystem
31
Third-PartyECGDataSolutionUserGuidelines
9. Enableallthefunctionslistedinthewindowbyselectingthecheckboxesnext
toeachfunction..
10. ClickNext.
TheYouraccounthasbeencreatedsuccessfullywindowopens.
11. ClickFinishtonishtheconguration.
32
OptimaEMSECGManagementSystem
2069773-003C
StartingtheServer
Third-PartyECGDataSolutionUserGuidelines
AftercreatinganewFTPserveraccount,theFTPservercongurationutilityopens
automatically.
1. ClickServerCongurationtoopentheServerCongurationwindow.
2. Enterthefollowinginformation:
•ServerIP
•ServerPort
3. StarttheserverbyclickingtheStartbutton.
Theserverisnowstarted.
2069773-003C
OptimaEMSECGManagementSystem
33
Third-PartyECGDataSolutionUserGuidelines
ConguringtheCardiMaxFX-7202
1. PowerontheCardiMaxFX-7202.
2. IntheMainwindow,clickMenu.
TheModeSelectwindowopens.
3. SelectSetup.
TheSetup(Menu)windowopens
34
OptimaEMSECGManagementSystem
2069773-003C
4. SelectFile.
Third-PartyECGDataSolutionUserGuidelines
TheSetup(File)windowopens.
5. EnterECGDeviceIPAddressandHOSTIPAddressbyclickingthebuttons
nexttotheeldnames.
NOTE:
TheCardiMaxFX-7202doesnotsupportDHCP .
TheHOSTIPaddressistheIPaddressoftheFTPserver.
2069773-003C
OptimaEMSECGManagementSystem
35
Third-PartyECGDataSolutionUserGuidelines
SendingDatatotheFTPServer
1. AcquireECGdataontheECGdevice.
2. IntheMainwindow,clickMenu.
TheModeSelectwindowopens.
3. SelectFile.
TheFile(Menu)windowopens.
36
OptimaEMSECGManagementSystem
2069773-003C
4. ClickSend.
Third-PartyECGDataSolutionUserGuidelines
TheSendingECGDatawindowopens.
5. ClickMedia.
TheECGrecordsonthemediaarelistedinthewindow.
2069773-003C
OptimaEMSECGManagementSystem
37
Third-PartyECGDataSolutionUserGuidelines
6. Selecttherecordsthatyouwanttosend,andclickSend.
7. Amessagedisplaysindicatingtheprogress.
CheckingTransmittedData
Waituntilalltherecordshavebeensent.
ChecktheFTProotfoldertomakesureanECGleexists.
38
OptimaEMSECGManagementSystem
2069773-003C
TheParserLayer
Theparserlayerparsesthedatafromathird-partydevice,convertsittothesystem
compatibleformat,andsendittothesystemserver.Theparserlayeristhecoreof
thissolution.Itconsistsofaframework,acongurator,andseveralparsers.
Theconguratormodiesthecongurationle,whichdeneshowtheframework
works.
Theparsersareeachdedicatedtoaspecicdevice,parsingdatafromthedevice.
Theframeworkreadsthecongurationle,whichmustbenamed
ConverterCong.xml ,loadstheparser,andallowseverythingtoworktogether.
ConguringtheParser
1. Runthecongurator.
The3rdPartyConvertConguratorwindowopens.
Third-PartyECGDataSolutionUserGuidelines
2069773-003C
OptimaEMSECGManagementSystem
39
Third-PartyECGDataSolutionUserGuidelines
2. AttheAdapterstab,clickAdd.
Theconguratorhastwomajorfunctions.
•Deningparsers,whichisdoneintheAdapterstab.
•Deningmonitors,whichisdownintheMonitorstab.
3. TypeanewparsernameintheNameeldandclickLoad.
40
OptimaEMSECGManagementSystem
2069773-003C
Third-PartyECGDataSolutionUserGuidelines
4. Selectanassemblywherethereisaparser,suchasFUKUDA2XMLAdapter.dll.
Theparser/adapterintheassemblywillbelisted.
Forexample,asindicatedinthefollowinggurethe
FUKUDA2XMLAdapter.SCPAdapter andFUKUDA2XMLAdapter.FDAdapter
arelisted.
2069773-003C
OptimaEMSECGManagementSystem
41
Third-PartyECGDataSolutionUserGuidelines
5. SelecttheappropriateadapterandclickAdd.
6. ClicktheMonitorstab,andclickAdd.
42
OptimaEMSECGManagementSystem
2069773-003C
7. SelectanAdapter/Parser.
Third-PartyECGDataSolutionUserGuidelines
Addtheinformationtotheothereldsasfollows:
Field
Source
Dest
VenderVenderofthedevice.
Module
SerialDeviceserialnumber .
Description
Thisisthepathwherethe
third-partydataislocated.
Thisisthepathwherethe
converteddatawillbe
located.
Devicename.
Required
Yes
Yes
Yes
Yes
Yes
2069773-003C
OptimaEMSECGManagementSystem
43
Third-PartyECGDataSolutionUserGuidelines
8. SavethecongurationbyselectingFile>Save.Thesavedlenamemustbe
Eachaddeditemwillstartathreadforconvertingdata.
ConverterCong.xml .
RunningtheParser
Toruntheparser,clicktheThirdPartyDataConverter.exe.
Thefollowingwindowopens.
44
OptimaEMSECGManagementSystem
2069773-003C
TransmittingFiles
Third-PartyECGDataSolutionUserGuidelines
1. TransmitalefromtheFUKUDAdevice.
2. OpentheD:\Convertedfolder.
Iftheletransmittedsuccessfully,youwillndanXMLlesimilartothe
following,intheD:\Convertedfolder:
OptimaEMSFolderforEachDevice
Adeviceneedstobeconguredbeforeanyacquisitionworkisdone.
Thesystemserverwillcreateafolderforeachdeviceunderthecurrentsite’sfolder.
Forexample,afolderontheservernamedD:\somefolderwiththeshared
nameofMACITECGDataontheMinhangsite,shouldhaveafoldernamed
D:\somefolder\Minhang ontheMinhangsite.
Ifthedevicep1025isaddedtotheMinhangsite,therewillbeafoldernamed
D:\somefolder\Minhang\p1025 .Thisfolderiswherethedatafromp1025willbe
storedandalldatagoingintothatfolderwillbecomingfromthedevicep1025.
Itisthecongurator’sresponsibilitytoroutetheconvertedxmlletothecorrectfolder.
2069773-003C
OptimaEMSECGManagementSystem
45
Third-PartyECGDataSolutionUserGuidelines
46
OptimaEMSECGManagementSystem
2069773-003C
Third-PartyECGDataSolution
DetailedDesign
TheSystemCompatibleXMLFormat
ThisXMLformatisthedataconventionbetweenthesystemandanythird-party
system.Thesystemcanprocessdatafromanysystemaslongasitsupportsthe
CompatibleXMLFormat.
FollowingistheXMLformatschema.
<?xmlversion="1.0"encoding="utf-8"?>
<xs:schemaattributeFormDefault="unqualied"elementFormDefault="qualied"
xmlns:xs="http://www.w3.org/2001/XMLSchema>
4
<xs:elementname="RestingECG">
<xs:complexType>
<xs:sequence>
<xs:elementname="Patient"minOccurs="1"maxOccurs="1">
<xs:complexType>
<xs:attributename="id"type="xs:string"use="optional"/>
<xs:attributename="name"type="xs:string"use="optional"/>
<xs:attributename="gender"type="xs:string"use="optional"/>
<xs:attributename="ageUnit"type="xs:string"use="optional"/>
<xs:attributename="age"type="xs:unsignedInt"use="optional"/>
<xs:attributename="height"type="xs:unsignedInt"use="optional"/>
<xs:attributename="weight"type="xs:unsignedInt"use="optional"/>
</xs:complexType>
</xs:element>
<xs:elementname="Device"minOccurs="1"maxOccurs="1">
<xs:complexType>
2069773-003C
OptimaEMSECGManagementSystem
47
Third-PartyECGDataSolutionDetailedDesign
</xs:complexType>
</xs:element>
<xs:elementname="DiagnosisResult"minOccurs="0"maxOccurs="1">
<xs:complexType>
</xs:complexType>
</xs:element>
<xs:elementname="Measurements"minOccurs="0"maxOccurs="1">
<xs:complexType>
<xs:attributename="vender"type="xs:string"use="required"/>
<xs:attributename="module"type="xs:string"use="required"/>
<xs:attributename="serial"type="xs:string"use="required"/>
<xs:attributename="text"type="xs:string"use="required"/>
<xs:attributename="atrialRate"type="xs:unsignedShort"use="optional"/>
<xs:attributename="ventRate"type="xs:unsignedShort"use="optional"/>
<xs:attributename="pOn"type="xs:unsignedShort"use="optional"/>
<xs:attributename="pOff"type="xs:unsignedShort"use="optional"/>
<xs:attributename="qOn"type="xs:unsignedShort"use="optional"/>
<xs:attributename="qOff"type="xs:unsignedShort"use="optional"/>
<xs:attributename="tOff"type="xs:unsignedShort"use="optional"/>
<xs:attributename="sysBp"type="xs:unsignedShort"use="optional"/>
<xs:attributename="diaBp"type="xs:unsignedShort"use="optional"/>
<xs:attributename="prInterval"type="xs:unsignedShort"use="optional"/>
<xs:attributename="qrsDuration"type="xs:unsignedShort"use="optional"/>
<xs:attributename="qtInterval"type="xs:unsignedShort"use="optional"/>
<xs:attributename="qtc"type="xs:unsignedShort"use="optional"/>
<xs:attributename="qtcFred"type="xs:unsignedShort"use="optional"/>
<xs:attributename="qtcFram"type="xs:unsignedShort"use="optional"/>
<xs:attributename="pAxis"type="xs:short"use="optional"/>
<xs:attributename="rAxis"type="xs:short"use="optional"/>
<xs:attributename="tAxis"type="xs:short"use="optional"/>
<xs:attributename="qrsCount"type="xs:unsignedShort"use="optional"/>
</xs:complexType>
</xs:element>
<xs:elementname="WaveData"minOccurs="1"maxOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:elementname="Summary"minOccurs="1"maxOccurs="1">
<xs:complexType>
48
OptimaEMSECGManagementSystem
2069773-003C
Third-PartyECGDataSolutionDetailedDesign
<xs:attributename="precesion"type="xs:decimal"use="required"/>
<xs:attributename="sampleRate"type="xs:unsignedShort"use="required"
/>
<xs:attributename="rhythmsDuration"type="xs:unsignedShort"
use="required"/>
<xs:attributename="lowPassFilter"type="xs:double"use="optional"/>
<xs:attributename="hightPassFilter"type="xs:double"use="optional"/>
</xs:complexType>
</xs:element>
<xs:elementname="Medians"minOccurs="0"maxOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:elementminOccurs="8"maxOccurs="12"name="Lead">
<xs:complexType>
<xs:attributename="id"type="xs:string"use="required"/>
<xs:attributename="samples"type="xs:unsignedShort"
use="required"/>
<xs:attributename="value"type="xs:string"use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:elementname="Rhythms"minOccurs="1"maxOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:elementminOccurs="8"maxOccurs="12"name="Lead">
<xs:complexType>
<xs:attributename="id"type="xs:string"use="required"/>
<xs:attributename="samples"type="xs:unsignedShort"
use="required"/>
<xs:attributename="value"type="xs:string"use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
2069773-003C
OptimaEMSECGManagementSystem
49
Third-PartyECGDataSolutionDetailedDesign
</xs:element>
</xs:sequence>
<xs:attributename="acquiredDateTime"type="xs:dateTime"use="optional"/>
</xs:complexType>
</xs:element>
</xs:schema>
SchemaDenitions
Element Attribute Denition
ID
PatientID,whichshouldbe
uniqueinsitescope.
Name
Patientname/family
name/givenname.The
maximumlengthis20bytes.
Gender Enumerationvalues:Male,
Female.
DiagnosisResult
AgeUnit
Patient
Age
Enumerationvalues:Year,
Month,WeekDay.
Patientage.Theattribute
workswiththeAgeUnit
attributetodescribepatient
age.
Height Patientheight.Unitis
centimeter.
Weight Patientweight.Unitis
kilogram.
Vender DeviceVender.Maximum
lengthis50bytes.
Device
ModuleDeviceType.Maximumlength
is50bytes.
Serial Deviceserialnumber.
Maximumlengthis50bytes.
Text
Diagnosistext.Maximum
lengthis1024bytes.
atrialRate Atrialrate.Unitis
beats/minute.
ventRate
Ventricularrate.Unitis
beats/minute.
Measurements
pOn
Ponsettime.Unitisms.
pOffPoffsettime.Unitisms.
qOn
Qonsettime.Unitisms.
qOffQoffsettime.Unitisms.
tOffToffsettime.Unitisms.
50
OptimaEMSECGManagementSystem
2069773-003C
SchemaDenitions(cont'd.)
Third-PartyECGDataSolutionDetailedDesign
Summary
sysBp
Systolicbloodpressure.Unitis
mmHg.
diaBp Diastolicbloodpressure.Unit
ismmHg.
prIntervalPRinterval.Unitisms.
qrsDuration
QRSduration.Unitisms.
qtIntervalQTinterval.Unitisms.
qtc
QTC.Unitisms.
qtcFredQTCFridericia.Unitisms.
qtcFram
pAxis
rAxis
tAxis
qrsCount
Precesion
QTCFram.Unitisms.
PAxis.Unitisdegree.
RAxis.Unitisdegree.
TAxis.Unitisdegree.
QRScount.Unitisheartbeat.
Mustbe4.88uV.
SampleRate Mustbe500Hz,ifnot,resample
originaldata.
RhythmsDuration Mustbe10second.Thesystem
onlysupports10sECG.
LowPassFilter Lowpasslterwhenacquiring
thewavedata.UnitisHz.
HightPassFilter Highpasslterwhenacquiring
thewavedata.UnitisHz.
ID
LeadIDECGLeadIDdenition,seethe
LeadIDDenitiontable.
WaveData
SamplesSamplesMustbe600(1.2s) Medians
Value ValueTheleadsamplevalues
separatedwithwhitespaces.
ID
LeadIDECGleadIDdenition,seethe
LeadIDDenitiontable.
Rhythms
SamplesSamplesMustbe5000for10seconds
ECGdata.
Value Value Theleadsamplevalues
separatedwithwhitespaces.
acquiredDateTime Thedateandtimewhenthis
dataisacquired.
2069773-003C
OptimaEMSECGManagementSystem
51
Third-PartyECGDataSolutionDetailedDesign
AvailableleadIDsinthesystemare:(AllleadIDsarecase-sensitive).
LeadIDDenition
LeadID
I
II
III
aVL
aVR
aVF
V1
V2
V3
V4
V5
V6
V7
V8
V9
V2R
V3R
V4R
V5R
V6R
V7R
V8R
V9R
X
Y
Z
mX
mY
mZ
Comments
Ileadinwaveform.
IIleadinwaveform.
IIIleadinwaveform.
aVLleadinwaveform.
aVRleadinwaveform.
aVFleadinwaveform.
V1leadinwaveform.
V2leadinwaveform.
V3leadinwaveform.
V4leadinwaveform.
V5leadinwaveform.
V6leadinwaveform.
V7leadinwaveform.
V8leadinwaveform.
V9leadinwaveform.
V2Rleadinwaveform.
V3Rleadinwaveform.
V4Rleadinwaveform.
V5Rleadinwaveform.
V6Rleadinwaveform.
V7Rleadinwaveform.
V8Rleadinwaveform.
V9Rleadinwaveform.
Xleadinwaveform.
Yleadinwaveform.
Zleadinwaveform.
mXleadinwaveform.
mYleadinwaveform.
mZleadinwaveform.
XdXdleadinwaveform.
YdYdleadinwaveform.
ZdZdleadinwaveform.
mXdmXdleadinwaveform.
52
OptimaEMSECGManagementSystem
2069773-003C
LeadIDDenition(cont'd.)
mYdmYdleadinwaveform.
mZdmZdleadinwaveform.
NEHB_D
NEHB_A
NEHB_J
ML
CH
A1
A2
A3
A4
Third-PartyECGDataSolutionDetailedDesign
NEHB_Dleadinwaveform.
NEHB_Aleadinwaveform.
NEHB_Jleadinwaveform.
MLleadinwaveform.
CHleadinwaveform.
A1leadinwaveform.
A2leadinwaveform.
A3leadinwaveform.
A4leadinwaveform.
Third-PartySolutionArchitecture
Thefollowinggureisthearchitectureofthethird-partyECGdatasolution.
TheTopLayer
Thetoplayeristhetransmissionlayerresponsibleforreceivingdatafromthird-party
devices.ThemethodsforreceivingdatainthissolutionaregeneralFTP,sharedfolder ,
andexternalstorage(SDCard,USBDisk,andsoon).Theseriallineapproachneeds
specializedsoftwaresupport,whichisgenerallybundledwithdevices.
TheCoreLayer
Themiddlelayeristhecorepartofthissolution,itcontainsthreeparts:the
conguration,thecongurator,andtheconverters.
Thecongurationreadsandwritesthecongurationle.Conguratormodiesthe
congurationles.Convertersareorganizedbytherulesincongurationlesand
convertsthethird-partydata.
2069773-003C
OptimaEMSECGManagementSystem
53
Third-PartyECGDataSolutionDetailedDesign
Thecongurationleschemaisasfollows:
<?xmlversion="1.0"encoding="utf-8"?>
<xs:schemaxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"xmlns:xs="http://www.w3.org/2001/
XMLSchema"attributeFormDefault="unqualied"elementFormDefault="qualied"
targetNamespace="http://parser.3rdParty.com">
<xsd:elementname="Conguration">
<xsd:complexType>
<xsd:sequence>
<xsd:elementname="Adapters">
<xsd:complexType>
<xsd:sequence>
<xsd:elementname="Adapter">
<xsd:complexType>
<xsd:attributename="Name"type="xsd:string"use="required"/>
<xsd:attributename="Assembly"type="xsd:string"use="required"/>
<xsd:attributename="Type"type="xsd:string"use="required"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:elementname="Monitors">
<xsd:complexType>
<xsd:sequence>
<xsd:elementname="Monitor">
<xsd:complexType>
<xsd:attributename="Adapter"type="xsd:string"use="required"/>
<xsd:attributename="Source"type="xsd:string"use="required"/>
<xsd:attributename="Dest"type="xsd:string"use="required"/>
<xsd:attributename="Vender"type="xsd:string"use="required"/>
<xsd:attributename="Module"type="xsd:string"use="required"/>
<xsd:attributename="Serial"type="xsd:unsignedByte"use="required"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
54
OptimaEMSECGManagementSystem
2069773-003C
Third-PartyECGDataSolutionDetailedDesign
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xs:schema>
Therearetwoelementsinthecongurationle:AdaptersandMonitors.
Adapters describetheadapterswhichwillbecreated.Monitorsdescribethe
monitoringthreadsthatwillbecreated.
Adapters andMonitorsarerelatedtotheAdapter.NameandMonitor.Adapter
attributes.
Followingisasampleofacongurationle.Thiscongurationindicatesthereisa
monitoringthread,whichmakesuseoftheNKType2adapter,andmonitoringthe
D:\Source folder.IfthereareanylesintheD:\Sourcefolder,themonitorwilltryto
convertittothesystemcompatibleXMLleandthensavetheXMLletoD:\dest
folder.
<?xmlversion="1.0"encoding="utf-8"?>
<Congurationxmlns="http://parser.3rdParty.com">
<Adapters>
<AdapterName="NKType2"Assembly="NK2XMLAdapter.dll"Type=
"NK2XMLAdapter.Adapter"/>
</Adapters>
<Monitors>
<MonitorAdapter="NKType2"Source="D:\Source"Dest="d:\Dest"Vender=”NK”
Module=”P1025”Serial=”12345”/>
</Monitors>
</Conguration>
CongurationFileSchemaDescriptions
Element Attribute
Adapter
Name
AssemblyTheassemblyle,wherethisadapteris
Type
Description
AdapterName
located.
Thefullname,includingnamespace,ofthe
adapter.
2069773-003C
OptimaEMSECGManagementSystem
55
Third-PartyECGDataSolutionDetailedDesign
CongurationFileSchemaDescriptions(cont'd.)
Monitor
TheAdaptersLayer
TheAdapterslayerprovidesexibilitythatitcouldbeextendedbyarbitraryadapters.
Toachievethisexibilityacongurationle,acongurator,anddependencyinjection
technologyareemployed.
Alladapterswillneedtoimplementthefollowinginterface.
publicinterfaceIAdapter
{
AdapterNameoftheadapterusedbythismonitor .
Source
Dest
VenderDevicevender.Thevalueofthiseldwillbe
ModuleDevicemodule.Thevalueofthiseldwillbe
SerialDeviceserial.Thevalueofthiseldwillbe
Thefolderbeingmonitored.
Thedestinationfolderoftheconverted
systemcompatibleXMLle.
copiedtotheconvertedXMLle.
copiedtotheconvertedXMLle.
copiedtotheconvertedXMLle.
stringToXML(stringrawFileName);
}
Thisinterfaceconvertsthird-partydatatothesystemcompatibleXMLformat.
56
OptimaEMSECGManagementSystem
2069773-003C
Third-PartyECGDataExtensibility
Toaddanadditionaladapter,performthefollowingprocedure:
1. DevelopanadapterwhichimplementstheIAdapterinterface.(Fordeveloperonly).
2. Copytheassemblycontainingtheadaptertotheinstallpath.
3. Runthecongurator,andopentheexistingcongurationle.
4. Usetheadaptereditortoloadthenewlyaddedassembly.
5. Addanadaptername,theadapter,andsettheassemblyandtype.
6. Usethemonitoreditortoaddamonitor.Settheadapterledtothenewlyadded
adapter,andsetthesourceanddestinationfolderaccordingtotherequirement.
7. Savethecongurationle.
8. RestarttheThirdPartyDataConverter.
5
2069773-003C
OptimaEMSECGManagementSystem
57
Third-PartyECGDataExtensibility
58
OptimaEMSECGManagementSystem
2069773-003C
GEMedicalSystems
InformationTechnologies ,Inc.
8200WestTowerAvenue
Milwaukee,WI53223USA
Tel: +14143555000
+18005587044(USOnly)
Fax:+14143553790
AsiaHeadquarters
GEMedicalSystems
InformationTechnologies ,Inc.
Asia;GE(China)Co.,Ltd.
1HuatuoRoad
ZhangjiangHi-techParkPudong
Shanghai,People'sRepublicofChina201203
Tel: +862138777888
Fax:+862138777451
GEMedicalSystemsInformationTechnologies,Inc.,aGeneralElectricCompany,goingtomarketas
GEHealthcare.
www.gehealthcare.com