Page 1

GEHealthcare
OptimaEMSECGManagementSystem
HIS/EMRInterfaceReferenceManual
SoftwareVersion1.0
2069773-002RevisionB
OptiamEMS
English
©2012GeneralElectricCompany.
AllRightsReserved.
Page 2

PublicationInformation
TheinformationinthismanualappliesonlytoOptimaEMSECGManagementSystemVersion1.0.Itdoesnotapplytoearlierproduct
versions.Duetocontinuingproductinnovation,specicationsinthismanualaresubjecttochangewithoutnotice.
MUSEandMACaretrademarksownedbyGEMedicalSystemsInformationTechnologies,Inc.,aGeneralElectricCompanygoingtomarket
asGEHealthcare.Allothertrademarkscontainedhereinarethepropertyoftheirrespectiveowners.
Thedocumentpartnumberandrevisionappearatthebottomofeachpage.Therevisionidentiesthedocument’supdatelevel.The
revisionhistoryofthisdocumentissummarizedinthefollowingtable.
Revision
A
B
ToaccessotherGEHealthcaremanuals,gototheCommonDocumentationLibrary(CDL),locatedathttp://www.gehealthcare.com/usen/
service/biomed_tech_selfservice/services_user_doc/products/support.htmlandclickCardiology.
ToaccessOriginalEquipmentManufacturer(OEM)manuals,gotothedevicemanufacturer'sWebsite.
Date
1November2012InitialRelease
10December2012Initialreleaseforcustomer
Comments
ServiceManualLanguageInformation
WARNING
(EN)
ПРЕДУПРЕЖДЕНИЕ
(BG)
警告
ZH-CN
警告
(ZH-TW)
ThisservicemanualisavailableinEnglishonly.
•Ifacustomer'sserviceproviderrequiresalanguageotherthanEnglish,itisthecustomer's
responsibilitytoprovidetranslationservices.
•Donotattempttoservicetheequipmentunlessthisservicemanualhasbeenconsulted
andisunderstood.
•Failuretoheedthiswarningmayresultininjurytotheserviceprovider,operator ,orpatient,
fromelectricshock,mechanicalorotherhazards.
Товаупътванезаработаеналичносамонаанглийскиезик.
•Акодоставчикътнауслугатанаклиентаизискадругезик,задължениенаклиентае
даосигурипревод.
•Неизползвайтеоборудването,предидастесеконсултиралииразбралиупътването
заработа.
•Неспазванетонатовапредупреждениеможедадоведедонараняваненадоставчика
науслугата,оператораилипациентврезултатнатоковударилимеханичнаили
другаопасност.
本维修手册仅提供英文版本。
•如果维修服务提供商需要非英文版本,客户需自行提供翻译服务。
•未详细阅读和完全理解本维修手册之前,不得进行维修。
•忽略本警告可能对维修人员,操作员或患者造成触电、机械伤害或其他形式的伤害。
本維修手冊只提供英文版。
•如果客戶的維修人員有英語以外的其他語言版本需求,則由該客戶負責提供翻
譯服務。
•除非您已詳閱本維修手冊並了解其內容,否則切勿嘗試對本設備進行維修。
•不重視本警告可能導致維修人員、操作人員或病患因電擊、機械因素或其他因素
而受到傷害。
2
OptimaEMSECGManagementSystem
2069773-002B
10December2012
Page 3

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-002B
OptimaEMSECGManagementSystem
3
Page 4

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-002B
10December2012
Page 5

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-002B
OptimaEMSECGManagementSystem
5
Page 6

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-002B
10December2012
Page 7

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-002B
OptimaEMSECGManagementSystem
7
Page 8

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-002B
10December2012
Page 9

Contents
1Introduction
2HL7Inbound
ManualInformation..................................................................................11
IntendedAudience...................................................................................11
ManualPurpose......................................................................................11
DocumentConventions.............................................................................11
AdditionalAssistance................................................................................12
MappingHL7MessagestotheOptimalEMSHL7Interface......................14
SiteHL7conguration...............................................................................14
ADTMessageHandlerConguration.............................................................17
ORMMessageHandlerConguration............................................................18
OMGMessageHandlerConguration............................................................19
EnablingthesystemHL7Inbound............................................................20
3Non-HL7Inbound
4HIS/EMROutbound
ConguringtheSystemHL7ServiceEntry................................................21
IsPatientExisted........................................................................................23
AdmitPatient.............................................................................................24
UpdatePatient...........................................................................................25
MergePatient.............................................................................................25
CreateOrder..............................................................................................26
ActivatingtheSystemHIS/EMROutbound...............................................27
CustomizingHIS/EMROutboundFileNameRules....................................30
CreatingAC#ClassLibraryProject...............................................................30
AddingMacItHooks.dllReference.................................................................33
AddingANewClassNamedCustomizeOutBoundFiler........................................34
ImplementingIHisOutboundFileNameStrategyInterfacein
CustomizeOutBoundFilerClass....................................................................36
BuildingC#dllLibraryProject......................................................................37
ReleasingAssemblydllFiletotheSystemServer..............................................38
2069773-002B
OptimaEMSECGManagementSystem
9
Page 10

10
OptimaEMSECGManagementSystem
2069773-002B
Page 11

1
Introduction
Thischapterprovidesgeneralinformationrequiredfortheproperuseofthesystem
andthismanual.Familiarizeyourselfwiththisinformationbeforeusingthesystem.
ManualInformation
Thissectionprovidesinformationforthecorrectuseofthismanual.
Keepthismanualwiththeequipmentatalltimesandperiodicallyreviewit.You
shouldrequesttrainingassistancefromGEHealthcare,ifneeded.
IntendedAudience
ThismanualisintendedforusebyanyoneresponsibleforintegratingtheOptimaEMS
system(alsoreferredtoas"thesystem"throughoutthismanual)andtheHIS/EMR
system.
ManualPurpose
DocumentConventions
TypographicalConventions
2069773-002B
ThismanualdetailsthedescriptionofthedataowbetweenthesystemandHIS/EMR.
Itdescribeshowtointegratewiththesesystems.
Thismanualusesthefollowingconventions.
ConventionDescription
BoldTextIndicateskeysonthekeyboard,texttoenter,orhardwareitemssuchas
buttonsorswitchesontheequipment.
Italicized-Bold
Text
CTRL+ESC
Indicatessoftwaretermsthatidentifymenuitems,buttonsoroptionsin
variouswindows.
Indicatesakeyboardoperation.Aplus(+)signbetweenthenamesoftwo
keysindicatesthatwhileholdingtherstkey,youshouldpressandrelease
thesecondkey.Forexample,PressCTRL+ESCmeanstopressandholdthe
CTRLkeyandthenpressandreleasetheESCkey.
OptimaEMSECGManagementSystem
11
Page 12

Introduction
ConventionDescription
<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>
OptionstoopentheOptionActivationwindow”replacesthefollowing:
1.Fromthemainmenu,selectSystemtoopentheSystemmenu.
2.FromtheSystemmenu,selectSetuptoopentheSetupmenu.
3.FromtheSetupmenu,selectOptionstoopentheOptionActivation
window.
Illustrations
Notes
AdditionalAssistance
Allillustrationsinthemanualareprovidedasexamplesonly.Dependingonsystem
conguration,screensinthemanualmaydifferfromthescreensonyoursystem.
Allpatientnamesanddataarectitious.Anysimilaritytoactualpersonsis
coincidental.
Notesprovideapplicationtipsoradditionalinformationthat,whileuseful,arenot
essentialtothecorrectoperationofthesystem.Theyarecalledoutfromthebody
textthroughaagwordandindentation,asfollows:
NOTE:
ThetiporadditionalinformationisindentedbelowtheNOTEagword.
GEHealthcaremaintainsatrainedstaffofapplicationandtechnicalexpertstoanswer
questionsandrespondtoissuesandproblemsthatmayariseduringtheinstallation,
maintenance,anduseofthissystem.
ContactyourlocalGEHealthcarerepresentativetorequestadditionalassistance.
12
OptimaEMSECGManagementSystem
2069773-002B
Page 13

2
HL7Inbound
ThesystemsupportsHL7interfacestoacceptADT,OMG,andOrdermessagesfrom
theHospitalInformationSystemandElectronicMedicalRecord(HIS/EMR).Youmust
enabletheappropriateHISoptions(ADT,Orders)inthesystem.
Thefollowingdiagramdepictsatypicalproductiondeploymentenvironmentfor
HIS/EMRandthesystem.
ThesystemreceivestheinboundADT,OMG,andOrder(ORM)HL7messagesfrom
externalsystems(HIS/EMR)androutesthemtotheHL7serviceentryofaspecialsite.
ThedatatransferfromHIS/RMRtothesystemisdoneusingTCP/IPsocket-based
communicationprotocol.Apre-denedHL7messageformatisusedtoroutedata.
ThefollowingHL7eventtypesaresupportedbythesystemHL7InterfaceforHL7
messages
SupportedHL7
event
ADT
ADT
2069773-002B
Sub-eventSupportedHL7
version
A012.3,2.3.1
2.42.5
2.5.1
A082.3,2.3.1
2.42.5
2.5.1
OptimaEMSECGManagementSystem
Supported
(OptimaEMS)
workow
function
Admitpatient
Updatepatient
information
Denition
Patientis
admitted.
Patientdatahas
changed.
13
Page 14

HL7Inbound
ADT
ADT
ORMO012.3,2.3.1
OMGO192.3,2.3.1
A392.3,2.3.1
A402.3,2.3.1
MergepatientPatientis
2.42.5
2.5.1
MergepatientPatientis
2.42.5
2.5.1
CreateorderAnorderis
2.42.5
2.5.1
CreateorderAnorderis
2.42.5
2.5.1
AllotherHL7messagesandversionsareunsupportedandwillbediscardedbythe
HL7interface.WhenanunsupportedHL7messageorversionissenttothesystem
HL7interface,anunsupportedmessageislogged.
MappingHL7MessagestotheOptimalEMSHL7
Interface
merged.
merged.
created.
created.
EachcentricityhospitalinOptimalEMSwillconguretheHL7interfacetomeetthe
needsoftheHIS/EMRsystems.
ThesystemprovidesacongurationletomeettheHL7interfacerouteandparse
HL7messages.Thecongurationlenameishl7_mapping_cong.xmllocatedatthe
defaultfolderatC:\ProgramFiles\GEHealthCare\OptimaEMSService.
SiteHL7conguration
Eachcentricityhospitalhasacongurationlewithveattributestocongureas
indicatedinthefollowingtable.
Attributename
Name
1
ID
ECGKeywordTheordertypedescriptionintheHL7
StressKeywordSimilartotheECGKeyword,thesystemwill
Description
Thenameofthecentricityhospital.
ThesiteIDofthecentricityhospitalinthe
system..
message.IfHL7order(ORM)messages
containthisword,Thesystemwillmarkthis
orderasanECGorder.
markthisorderasastressorder.
14
OptimaEMSECGManagementSystem
2069773-002B
Page 15

HL7Inbound
HolterKeywordSimilartotheECGKeyword,thesystemwill
markthisorderasaHolterorder.
1
ObtainthecongurationleIDvaluefromthesystemasfollows:
1.OpentheSiteInformationwindowbyclickingSystemConguration>Site
Conguration.
2.TheSiteIDislistedintheSiteIDeldofBasicInformation.
MessageHandlerComponentInterfaces
ThesystemHL7Interfaceconsistsofthreemessagehandlercomponentinterfaces:
•ADT
•ORM
•OMG
EachHL7messagehandlerhasanassociatedcongurationinthecongurationle.It
getsconguredaccordingtovariousHIS.
EachHL7messagehandlercongurationiscomposedofoneortwogroup
sub-sections,andeachgrouphasmultiplemappingparts.Amappingpartshas
threeattributes.
KeyAttribute
Thekeyisuniversallypre-denedandcannotbechanged.Thekeysaremapped
areasindicatedinthefollowingtable.
keydenition
Key
100
101
102
103
Mapped
PIDofpatient
FamilyNameofpatient
GivenNameofpatient
Genderofpatient
2069773-002B
OptimaEMSECGManagementSystem
15
Page 16

HL7Inbound
keydenition(cont'd.)
104
107
108
200
201
202
203
204
205
300
301
302
303
BirthDateofpatient
Heightofpatient
Weightofpatient
AdmitDate/Timeofpatient
PIDofpatientvisit
Roomofpatientvisit
Bedofpatientvisit
Diagnosisofpatientvisit
VisitIDofpatientvisit
OrderDateofpatientorder
PIDofpatientorder
Typeofpatientorder
TestReasonofpatientorder
PathAttribute
ThePathattributedetermineshowtogetthedataitemfromHL7messages.Ithas
differentvaluesforvariousHL7messages.
ExplanationAttribute
TheExplanationattributecontainsadescriptionofthemappedpartsandcanbe
empty.
ASampleoftheCongurationFile
Asampleofthecongurationleisindicatedasfollows:
TheADT_A01messagewillbeusedasanexample.ADT_A01hasacorresponding
interface,andhastwoparameters,PatientandVisit,eachisaGroupitem.Each
groupindicateswhatdataisneeded(thekeyattribute)andwheretogetit(thepath
attribute).
Forthedatetimetypemappingelement,aformatattributeisneededbecause
differentsystemsmayemploydifferentdatetimeformats.
Theexplanationattributeexistsonlyfortheuser’sconvenience.
<?xmlversion="1.0”encoding=”utf-8”?>
<HL7Mappingsite=”gumei”id=”1075”ecgkeyword=”ecg”stresskeyword="stress”
holterkeyword=”holter”>
<Messagetype=”ADT_A01”version=”2.3”>
<Groupname=”Patient”>
16
OptimaEMSECGManagementSystem
2069773-002B
Page 17

<mappingkey=”100”path=”/.PID(0)-2”explanation=”patientid”/>
<mappingkey=”101”path=”/.PID(0)-5–1”explanation=”familyname”/>
<mappingkey=”102”path=”/.PID(0)-5–2”explanation=”givenname”/>
<mappingkey=”103”path=”/.PID(0)-8”explanation=”gender”/>
<mappingkey=”104”path=”/.PID(0)-7”explanation=”birthday”format=”YYYY-MM-DD”
/>
</Group>
<Groupname=”Visit”>
<mappingkey=”100”path=”/.PID(0)-2”explanation=”patientid”/>
<mappingkey=”101”path=”/.PID(0)-5–1”explanation=”familyname”/>
<mappingkey=”102”path=”/.PID(0)-5–2”explanation=”givenname”/>
<mappingkey=”103”path=”/.PID(0)-8”explanation=”gender”/>
<mappingkey=”104”path=”/.PID(0)-7”explanation=”birthday”format=”YYYY-MM-DD”
/>
</Group>
HL7Inbound
ADTMessageHandlerConguration
A01/A08
</Message>
</HL7Mapping>
A01/A08hastwogroupsthatneedtobecongured:patientandvisit.
Seethefollowingexample:
<Messagetype="ADT_A01"version="2.3">
<HL7Mappingsite=”gumei”id=”1075”ecgkeyword=”ecg”stresskeyword="stress”
holterkeyword=”holter”>
<Groupname="Patient">
<mappingkey=”100”path=”/.PID(0)-2”explanation=”patientid”/>
<mappingkey=”101”path=”/.PID(0)-5–1”explanation=”familyname”/>
<mappingkey=”102”path=”/.PID(0)-5–2”explanation=”givenname”/>
<mappingkey=”103”path=”/.PID(0)-8”explanation=”gender”/>
<mappingkey=”104”path=”/.PID(0)-7”explanation=”birthday”format=”YYYY-MM-DD”
/>
</Group>
<Groupname=”Visit”>
2069773-002B
OptimaEMSECGManagementSystem
17
Page 18

HL7Inbound
<mappingkey=”100”path=”/.PID(0)-2”explanation=”patientid”/>
<mappingkey=”101”path=”/.PID(0)-5–1”explanation=”familyname”/>
<mappingkey=”102”path=”/.PID(0)-5–2”explanation=”givenname”/>
<mappingkey=”103”path=”/.PID(0)-8”explanation=”gender”/>
<mappingkey=”104”path=”/.PID(0)-7”explanation=”birthday”format=”YYYY-MM-DD”
/>
</Group>
</Message>
A39/A40
A39/A40hastwogroupsthatneedtobecongured,newpatientandoldpatient.
Seethefollowingexample:
<Messagetype="ADT_A39"version="2.3">
<Groups>
<Groupname="OldPatientID">
ORMMessageHandlerConguration
<Mappings>
<Mappingkey="100"path="/.MRG(0)-4"rep="false"explanation="OldpatientID"/>
</Mappings>
</Group>
<Groupname="NewPatientID">
<Mappings>
<Mappingkey="100"path="/.PID(0)-2"rep="false"explanation="NewpatientID"/>
</Mappings>
</Group>
</Groups>
</Message>
TheORMmessagehandlerhastwogroupsthatneedtobecongured:orderandvisit.
Seethefollowingexample:
<Messagetype="ORM_O01"version="2.3">
<Groups>
<Groupname="Order">
<Mappings>
18
OptimaEMSECGManagementSystem
2069773-002B
Page 19

<Mappingkey="300"path="/.ORC(0)-9"rep="false"explanation="orderdate"/>
<Mappingkey="301"path="/.PID(0)-3"rep="false"explanation="patientid"/>
<Mappingkey="302"path="/.OBR(0)-4-2"rep="false"explanation="devicetype"/>
<Mappingkey="303"path="/.OBR(0)-31-2"rep="false"explanation="testreason"/>
</Mappings>
</Group>
<Groupname="Visit">
<Mappings>
<Mappingkey="200"path="/.MSH(0)-7"rep="false"explanation="visitdatetime"/>
<Mappingkey="201"path="/.PID(0)-3-1"rep="false"explanation="patientid"/>
<Mappingkey="202"path="/.PV1(0)-11-2"rep="false"explanation="room"/>
<Mappingkey="203"path="/.PV1(0)-11-3"rep="false"explanation="bed"/>
<Mappingkey="204"path="/.DG1(0)-4"rep="false"explanation="diagnosis"/>
<Mappingkey="205"path="/.PV1(0)-19-1"rep="false"explanation="visitid"/>
</Mappings>
HL7Inbound
OMGMessageHandlerConguration
</Group>
</Groups>
</Message>
OMGmessagehandlerhasonegrouptocongure,order.
Seethefollowingexample:
<Messagetype="OMG_O19"version="2.3">
<Groups>
<Groupname="Order">
<Mappings>
<Mappingkey="300"path="/.ORC(0)-9"rep="false"explanation="orderdate"/>
<Mappingkey="301"path="/.PID(0)-3"rep="false"explanation="patientid"/>
<Mappingkey="302"path="/.OBR(0)-4-2"rep="false"explanation="devicetype"/>
<Mappingkey="303"path="/.OBR(0)-31-2"rep="false"explanation="testreason"/>
</Mappings>
</Group>
</Groups>
</Message>
2069773-002B
OptimaEMSECGManagementSystem
19
Page 20

HL7Inbound
EnablingthesystemHL7Inbound
OpentheSiteCongurationwindowbyclickingSystemConguration>Site
Conguration.
HL7Settingsareenabledbyselectingthefollowingcheckboxes:
•AllowHL7ADT
•AllowHL7Order
20
OptimaEMSECGManagementSystem
2069773-002B
Page 21

ConguringtheSystemHL7ServiceEntry
1.OpentheHL7ServiceEntrywindowbyclickingSystemConguration>HL7
ServiceEntry.
HL7Inbound
•EachsiteshoulduseanHL7serviceentrysothatitismapped.
•Makesuretheporthasnotbeenoccupiedbyotherprogramandsoftware.
Theportisdifferentbetweeneachsite.
2.IntheHL7ServiceEntrywindow,clickStarttostarttheserviceentry.
2069773-002B
OptimaEMSECGManagementSystem
21
Page 22

HL7Inbound
NOTE:
MakesurethestatusoftheserviceentryisRunning.
•YoucanchangethecongurationoftheserviceentrybyclickingModify
(Port,removeserviceentry,andsoon).
•Ifanychangehasbeenmadetotheserviceentryconguration,youneedto
restarttheserviceentrybyclickingRestart.
Aftertheabovecongurationshavebeenset,thesystemwillacceptHL7ADTand
OrdermessagesfromtheHIS.Youneedtorestartthesystemservicetoapplythese
changes.
22
OptimaEMSECGManagementSystem
2069773-002B
Page 23

Non-HL7Inbound
3
Thesystemsupportsnon-HL7interfacestoimportpatientandorderdatafrom
theHIS.Itprovidesawebservicetoimportpatientsandordersforthird-party
applications.Thedefaultserviceaddressishttp://OptimaEMSServerIP
address:8999/MacItWebServiceInBound.
Thefollowingwebservicefunctionsareprovidedbythesystemnon-HL7Interface.
FunctionNameFunctionPrototype
IsPatientExistedIsPatientExisted(stringpatientID,stringhisID)
AdmitPatientAdmitPatient(Patientpatient,PatientVisit
visit,stringHisID)
UpdatePatientUpdatePatient(Patientpatient,PatientVisit
visit,stringHisID)
MergePatient
CreateOrderCreateOrder(Orderorder,stringHisID)
Seethefollowingdataowdiagram.
IsPatientExisted
Thisfunctionisusedtocheckwhetherapatientalreadyexistsinthesystem.
IsPatientExistedhastwoparameters.
•PatientID:thepatientidentifyIDinHISsystem
•HisID:identieswhichsitethepatientbelongsto
MergePatient(stringoldPatientIDList,string
newPatientID,stringHisID)
2069773-002B
OptimaEMSECGManagementSystem
23
Page 24

Non-HL7Inbound
TheHISIDshouldbesameasinthesystemandcannotbeempty.Obtainthevalue
byperformingthefollowingprocedure:
1.LogintotheOptimalEMSsystem.
2.OpentheSiteCongurationwindowbyclickingSystemConguration>Site
Conguration.
3.AttheSiteCongurationwindow,settheHISIDvalueshownintheleftwindow
tothesamevalueastheHISName.
AdmitPatient
Thisfunctionisusedtocreateanewpatientinthesystem.Ithasthreeparameters.
AdmitPatienthasfollowsub-dataitems.
Name
SocialInsuranceNum
SocialInsuranceType
PatientID
FamilyName
GivenName
Enableemptyvalue
No
No
No
No
No
Description
Patientsocialsecurity
number.
Ifthepatientdoesnothavea
socialsecuritynumber,keep
thiseldblank.
Patientsocialsecuritytype.
DifferentareasofChinamay
havedifferenttypesofsocial
security.Ifasocialsecurity
typeisnotpresent,keepthis
eldblank.
PatientIDintheHISsystem.
FamilynameofthePatient
GivennameofthePatient
24
OptimaEMSECGManagementSystem
2069773-002B
Page 25

Non-HL7Inbound
BirthDate
Gender
Age
AgeUnit
HeightInCm
WeightInKg
Yes
No
Yes
No
Yes
Yes
DateofbirthofthePatient
Genderofpatient.Thevalue
canbeoneoffollowing:
Male,Female,Unknown.
AgeofthePatient
Patientageeld.Thevalue
canbeoneoffollowing:Year,
Month,Week,Day,Hour,
Unknown.
HeightofthePatient
WeightofthePatient
PatientVisit:patientvisitinformationfromtheHIShasthefollowingsub-dataitems:
Name
HisVisitID
PatientID
RoomYes
Bed
Diagnosis
AdmitDatetime
Enableemptyvalue
No
No
Yes
Yes
No
Description
PatientvisitIDintheHIS.It
isusedtoidentifymultiple
patientvisits.
PatientIDintheHISsystem.
RoomnumberofthePatient
BednumberofthePatient
Diagnosisresultofthe
Patient
Patientvisittime.
UpdatePatient
MergePatient
HisID:sameastheHisIDparameterof“IsPatientExisted”onpage23.
Thisfunctionisusedtoupdatepatientinformationandcreateanewpatientvisit
informationinthesystem.
UpdatePatienthasthreeparameters.
•Patient:hasthesamepatientparametersastheAdmitPatientfunction.
•PatientVisit:hasthesamepatientvisitparametersastheAdmitPatientfunction
•HisID:sameasthepatientvisitparametersof“IsPatientExisted”onpage23.
Thisfunctionisusedtomergemultiplepatientsintoonepatientinthesystem.
2069773-002B
OptimaEMSECGManagementSystem
25
Page 26

Non-HL7Inbound
CreateOrder
MergePatienthasthreeparameters.
•oldPatientIDList:thepatientIDintheHISsystemwhichwillbemergedinthe
system.
•newPatientID:thepatientIDintheHISsystemwhichwillreplaceotherpatients
inthesystem.
•HisID:sameastheHisIDparametersof“IsPatientExisted”onpage23.
Thisfunctionisusedtocreatepatientorderinformationinthesystem.
CreateOrderhastwoparameters.
Order:patientorderinformationfromtheHISwiththefollowingsub-dataitems:
Name
PatientID
HisOrderID
HisVisitID
OrderDate
TestReasonYes
DeviceType
Enableemptyvalue
No
No
No
No
No
Note
PatientIDintheHISsystem.
PatientorderIDintheHIS
system.
PatientvisitIDintheHIS
system.
PatientorderdateintheHIS
system.
Reasonforthepatienttest
Typeofpatientorder.The
valuecanbeoneoffollowing:
ECG,Stress,Holter,and
Unknown.
HisID:sameastheHisIDparametersof“IsPatientExisted”onpage23.
26
OptimaEMSECGManagementSystem
2069773-002B
Page 27

HIS/EMROutbound
Thesystemsupportsexportingofbillinganddiagnosisresultreportinformationtoa
sharedfolder.AHISorEMRsystemshouldaccessthissharedfoldertogetoutbound
data(billing,diagnosisresultreport).Therearenoreal-timeHL7outboundmessages
whichcommunicatebetweenthesystemandHIS/EMR.TheappropriateHISoption
(HISoutput)shouldbeenabledinthesystem,toautomaticallyexportbillingandtest
reportsofaconrmedtest.HIS/EMRcouldaccessthesharedfolderonthesystem
serveroverthenetwork.
ActivatingtheSystemHIS/EMROutbound
EnablingtheSystemHISOutbound
1.OpentheSiteCongurationwindowbyclickingSystemConguration>Site
Conguration.
4
2.SelecttheAllowHL7Outboundcheckbox.
TheHISoutboundisnowenabled.
2069773-002B
OptimaEMSECGManagementSystem
27
Page 28

HIS/EMROutbound
ConguringtheSystemHISOutboundCongurations
1.AttheHISNameeld,typetheHISname,whichisthesamenameasthe
foldernamewherealltestreportareexportedtoforthatparticularsite.This
eldshouldnotbeleftempty.
2.SelecttheDefaultReportTemplatebychoosingfromthelistinthedrop-down
menu.
Inthefollowinggure,theTestreporttemplatewasselected.
28
OptimaEMSECGManagementSystem
2069773-002B
Page 29

ConguringtheSystemHISOutboundSharedFolder
Thissharedfolderisonthesystemserver.Thedefaultpathis:C:\ProgramFiles\GE
HealthCare\OptimaEMSService\ECGData\MACIToutbound\+HisName.
1.Setthepermissionsofthefollowingfoldersothatitcanbeaccessedbythe
HIS/EMRsystem:
C:\ProgramFiles\GEHealthCare\OptimaEMSService\ECGData\MACIT
outbound\+HisName.
Thesystemwillnowautomaticallyexportbillingandtestreportstoasharedfolder
whenauserconrmsatest.
HIS/EMROutbound
NOTE:
Thesystemwillexportbillingofanorderasalewiththe.txtextension.The
contentisaHL7DFT_P03message.
Thesystemwillexportdiagnosisresultreportofanorderasalewitha.pdf
extension.
TheexportlenameruleispatientOrderDatetime_PID_Report.pdfand
patientOrderDatetime_PID_Billing.txt
ThesystemsupportscustomizedHIS/EMRoutboundlenameruleswhenneeded.
2069773-002B
OptimaEMSECGManagementSystem
29
Page 30

HIS/EMROutbound
CustomizingHIS/EMROutboundFileNameRules
CreatingAC#ClassLibraryProject
1.Fromyourdesktop,clickStart>Programs>MicrosoftVisualStudio2010>
MicrosoftVisualStudio2010.
NOTE:
TheMicrosoftVisualStudio2010isasoftwaredevelopmenttoolwhich
needstobeinstalledonyourlocalmachine.
30
OptimaEMSECGManagementSystem
2069773-002B
Page 31

TheMicrosoftVisualStudiowindowopens.
HIS/EMROutbound
2.ClickFile>New>Project....
TheNewProjectwindowopens.
2069773-002B
OptimaEMSECGManagementSystem
31
Page 32

HIS/EMROutbound
3.ClicktheClassLibraryintheNewProjectwindow.
4.EntertheinformationdisplayedatthebottomoftheNewProjectwindow.
•Name:theprojectname
Forexample,CustomizeOutBoundFile.
•Location:theprojectlocation
Itisalocalstoragelefolderpathwhichsavethisprojectcontent.
Forexample,D:\CustomizeOutBoundFilefolder.
5.ClickOK.
Anewprojectiscreatedsuccessfullyandwillbeopenedautomatically
(CustomizeOutBoundFilewindowasexample).
32
OptimaEMSECGManagementSystem
2069773-002B
Page 33

AddingMacItHooks.dllReference
AreferenceneedstobeaddedtotheMacItHooks.dllleinanewproject.
1.Right-clicktheReferenceintheSolutionExplorerpanelofthe
CustomizeOutBoundFilewindow.
HIS/EMROutbound
TheAddReferencewindowopens.
2.ClickBrowsetochoosetheMacItHooks.dllfromthelocalle.
NOTE:
TheMacItHooks.dllislocatedatthesystemserverinstallationfolderby
default:C:\ProgramFiles\GEHealthCare\OptimaEMSService.
3.ClickOK.
ThereferenceisaddedtotheMacItHooks.dlllesuccessfully.
2069773-002B
OptimaEMSECGManagementSystem
33
Page 34

HIS/EMROutbound
AddingANewClassNamedCustomizeOutBoundFiler
1.Right-clicktheCustomizeOutBoundFileintheSolutionExplorerpanelofthe
2.SelectAdd>Class....
CustomizeOutBoundFilewindow.
TheAddNewItemwindowopens.
34
OptimaEMSECGManagementSystem
2069773-002B
Page 35

HIS/EMROutbound
3.SelectClassintheAddNewItemwindow,andentertheNamedisplayedatthe
bottomoftheAddNewItemwindow.
4.ClickAdd.
theSourceCodeEditwindowwillopenautomatically.
2069773-002B
OptimaEMSECGManagementSystem
35
Page 36

HIS/EMROutbound
ImplementingIHisOutboundFileNameStrategyInterfacein
CustomizeOutBoundFilerClass
IntheSourceCodeEditwindow,youcanwriteyoursourcecodetoimplementthe
customizefunction.
1.MarkclassCustomizeOutBoundFilerasthepublicprex.
2.InherittheIhisOutboundFileNameStrategyinterface.
3.ImplementtheGetHisOutboundFileNamefunctioncodecustomized.
36
OptimaEMSECGManagementSystem
2069773-002B
Page 37

BuildingC#dllLibraryProject
1.SelectReleaseintheBuildOptioneld.
HIS/EMROutbound
2.BuildtheprojectbyclickingBuild>BuildSolution.
ThiswillgeneratetheBuildLogintheOutputwindow.
3.GettheProjectBuildResultle.
TheProjectBuildResultleislocatedinbin\Releasefolderundertheproject
locationyoucreatedinStep4of“CreatingAC#ClassLibraryProject”onpage
30.AndthelenameisCustomizeOutBoundFile.dll.
2069773-002B
OptimaEMSECGManagementSystem
37
Page 38

HIS/EMROutbound
ReleasingAssemblydllFiletotheSystemServer
CopytheProjectBuildResultleyougotinStep3of“BuildingC#dllLibraryProject”
onpage37tothePluginfolderunderthesystemserverinstallationfolder.
38
OptimaEMSECGManagementSystem
2069773-002B
Page 39
Page 40

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