From: Davide A. <dav...@if...> - 2005-06-24 11:32:23
|
Sorry make me a concrete example i hae made this: MDM_T02 mdm_t02 =3D (MDM_T02) in; MDM_T02_OBX mdm_t02_obx =3D mdm_t02.getMDM_T02_OBX(); mdm_t02.getMDM_T02_OBX().getOBX(); // Varies.getData(mdm_t02_obx.getOBX().getObservationValue()); Type data; data =3D new GenericPrimitive(); =20 ST st =3D new ST(); Varies f =3D mdm_t02_obx.getOBX().getObservationValue(1); System.out.println("Data " + =20 f.getExtraComponents().getComponent(5)); System.out.println("Name " + f.getName()); f.setData(st); System.out.println("Referto2 " +st.getValue()); This Is OutPut: Data ca.uhn.hl7v2.model.Varies@12c7568 Name UNKNOWN Referto2 null I want Obx 5-5 HOw to make it? This Is Message: MessaggioOut =3D=20 "MSH|^~\\&|^EBIT|^RECAPP|^POSTGEN|^MMG000005|||MDM^T02^MDM_T02|1|P|2.3.1|= |||||8859\r"+ "EVN||20050530145156\r"+ "PID|||*TRAAO9741500356^^^PK||COLOMBO^GIANCARLO||19420725|M|||VIA MILANO=20 125^^GARBAGNATE MILANESE ^^ |||||||CLMGCR42L25D912S|101\r"+ "PV1||||ricovero urgente Ricovero|||||||GARB R MED GEN 2 M-F|||accessi=20 diretto e\r"+ "TXA||RefertoRIS|pdf|20050530145156||20050530143101|||CODICEFISC^Mauro^Ba= lestrini^^^^CF^^^RIS|||244562_0|||494613|referto244562.pdf|LA\r"+ "OBX||ED|DOCUMENTO||^multipart^Octet-stream^Base64^JVBERi0xLjQKJeDh4uMKMy= AwIG9iago8PC9XaWR0aCAxNDAKL0JpdHNQZXJDb21wb25lbnQgOAov"+ "TmFtZSAvaW1nMAovU3VidHlwZSAvSW1hZ2UKL0hlaWdodCA0NgovRmlsdGVyIC9EQ1REZWNv= ZGUK"+ =20 "L0xlbmd0aCAyOTExCi9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL1R5cGUgL1hPYmplY3QKPj4K= c3Ry"+ =20 "ZWFtCv/Y/+AAEEpGSUYAAQEBASwBLAAA/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP= FB0a"+ =20 "Hx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc= ITIy"+ =20 "MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgA= LgCM"+ =20 "AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC= BAMF"+ =20 "BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn= KCkq"+ =20 "NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY= mZqi"+ =20 "o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5= +v/E"+ =20 "AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB= AgMR"+ =20 "BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD= REVG"+ =20 "R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip= qrKz"+ =20 "tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR= AD8A"+ =20 "9/ooqsL2FrhbdX/eNkr7gdTScktx2uSyzJCuWySeiqMk/QVTuxqFzayrbhbckfKd2XPPbsOM= 03Wd"+ =20 "Z07w7YNf6jN5UW4IpwWZ2PRVA6k4/rWVpfjnT9Xgae10/VzEpKl/sDspIOCAVBB6dun1rKpJ= bN/d"+ =20 "uVGLtzJF/T7LVY7ZvtOoYkZywTbvCDAwMnk9M/Umqep67e+G/Ln1aBbjTWdY2u7ZTuhJOAXT= n5ck"+ =20 "cj+oroUlV0RjlC4BCtwfpj1qlrWmrq2mvavIEXcrkMCUbac4YAjK+ozz344pNclO9O7aW19/= vGmn"+ =20 "L3ti9HLHNGJInV0PRlOQfxp1Y/h3SI9D0sw/bDdSyytLPcN8okc4BIXJCjCgYHpTte8SaV4a= 09b3"+ =20 "VLnyonbZGEQu0jYzhVUEmtISfKnPR9SXH3rR1NaiuMX4oeGxcWsd093YxXa77e5vrcwQSrgH= csj4"+ =20 "Uj5h0PeuuFzA1sLkTxm3K7xKHG0r656Y96IzjLYHFrclorEPi/w+t09t/a1sZkALKGzgHoc9= McVe"+ =20 "07WNN1eNpNOv7a7RThmglDgHr2pKtTbspK/qDjJbou0UUhIUEkgAckmtCRaKZ5sezfvXb654= oaWN"+ =20 "Y/MZ1Cf3iePzouA+ikVgwBUgg9xS0ARySbSqqMsxwPb1NMjsreK5e5SJRM42lzyceg9B7CpA= gMpf"+ =20 "uBtFPpWT1GeY/HUlfAlq4kMe3UYm3Z6fK9XPCWseIbPQ7S2/4RO9u7cKzC8jntohISxORGZe= Bz1z"+ =20 "z1AAOK7XVxp39j3javHBJp0cTSXK3EYePYo3EspByBjP4Vi2vh/wsllHDBbC1gwpS3MkkGze= xC/u"+ =20 "yQV3MCAMDJrGpTk5qUX0t+Xk+xpGaUeVnJ+KLy9t/jLpcMO4QXOn28coHO0/aHw+DwSpPGQa= cnja"+ =20 "W80nxvpF3LBd3mlQX4Xei7ZYo0ABdRx1Yq3YkduldVcaD4SfVbO4mFsNQhgeC2k+1ssojjzv= CkNk"+ =20 "7d5yeozzVddK8F6Gr6UbW3t/7bV4WLF2a6VtqkGU5OCZVAy3LPxyaj6v+8c07Xs9OvTUftI8= qVtj"+ =20 "iNcBb4W2d1ZRDSG+328nkRIgjd2CHdnBJHXkEZBOc10GoeG9D1fwjY2fivVTayu3nWpE0cDW= 0i53"+ =20 "GE7QSOcndu7HqAa6aLQfC0Xh+40VbWxbSQpkltpHDxqMn5juJ2jKnB4wVOORUk2g+HrqybSb= u3t7"+ =20 "y3aTAtruQz7XCZAUOTtIU5AGMA5qaWGlTcW3eyt1/wA/wf3jlVTVrdTk73XvEfgO4sT4gu7f= VtEu"+ =20 "ZxANQhhEM8BIJBkiHysuB1TBwCcE4BzPEl7beOfHfh/RjLeNoU1s12PK3IszLKyNuGQQPkAB= HI35"+ =20 "4zmulHhjwJHFPcSpHJBZu6SrdXsskUZjXLAo7lflUZIxgAVo3mleH/Elhps0M32WSyEclhc2= p8ia"+ =20 "03oNoUEfKGUgGNlwRgFTgVp7KWq2X9f1YSqJarc44eIdVPibxPp0d/Doml6DCTbxRRRBVIVT= HvDD"+ =20 "lH3NwMHgAEHko+sG/wDAemeOLd1XW4p4FMo2qZUeRVlgJI5j+d2AOdpAIPy5rpH0G4u9Qs7m= /wBd"+ =20 "0bUI7WWPD3OlRPMRvwAJN4CsWDDIUfN0HGKW20PwLdXyiCG0n+ysJ0j85nt4mkkeMbFJ8sEy= I42g"+ =20 "cMDwCeZdGTbd+/8AW/TpsHPHS6Klz4h1Wfx5aaNHeGzt7jToblo/KQyIzOQ2Mg84AHcDnrxW= VB4v"+ =20 "1DUtM8a6PqMKSnTYdQSO4kRSsyRjChlA25w3zdj6V2Wr2nhuC7PifUYojcacoVrsbnMA9wuc= Ab8n"+ =20 "I4ByeBmmWeleF7iO+ure3gA1SPF3uLI0qzH+JWwRuJ44B54pKhUTvzX1Xftb/gh7SNtjy/Wl= dvg5"+ =20 "Z3tkI7F2voZvIt4o1jd22HJG3nHIGCMg85rqZddTwz8PtPuNTuruM6nIlusSRRbLdjuZgNyH= hgrA"+ =20 "795yfqa6XSdH8JXPhODT7C0s5ND1BRLFbuCUkDAOCFfkHGGxwRjPBpJ7LwldwnQLtba6hdFl= WC4k"+ =20 "aVFAbylKsxIUhvlAUg5pwoSjbXWzV+v9eo5Vk+nW5x+ia3qHhbxdpfhqS2ZrDUbNJ41EsZ+z= M0hX"+ =20 "gRxom3GOFUYPcivQNJh1+K1dNXvNPnmEh2SW1u8YKYGMgsec56cYxVKDwn4Zt9RjvhbiS+s2= yLie"+ =20 "7klljON3LOxPQ5wexro61p03C+pnOSlsitCZVupUmkDBvmjAXHGT+o4/T1qzTXjWRcMOhyCD= gg+1"+ =20 "NRJE4MxcerKM/pitNiCvq2mw6zo19pdw0iwXtvJbyNGQGCupUkZBGcH0Ncbc/CjQ543Wa/v1= MjQE"+ =20 "+QtvAG8lZFQbY4lU4Eh5xkbVwRtruI1mZT5xVSe0Zzj8SKlAApgcPH8KtAitbi2jmvEjnjlh= bb5W"+ =20 "RE6IgT/V/wAPlowY5YlfmZgSDfufAOlXR8P+ZNcj+wxi22CNd3zRtk4T5eYl/wBXs4LL90kV= 1VFA"+ =20 "HAL8ItBjkR4bzUY/LtYrWNQYmVBG0TBtrRkElogxDAqSzttBOatw/DHQ4NRtbwTXbNbXT3Ma= P5ZG"+ =20 "TKsoUts3cOgO7dvPRmZcAdpRQBxWpfC3w9qt5d3lwbr7RdF90iuoZQ4mDKp25Cnz2yO+1fSp= U+Gv"+ =20 "h9daOplJHkFyLpInWMxq+JO2zLfNKzDcSVIXbtAxXYUUAedz/BjwxLpR0+KS+to3REkeBo1e= VVGA"+ =20 "HyhDevI4IBGCKvXnwv0a++0ia81DZcTNK0YaLaoZrksg/d8Kftkwz94fLggjNdtRQBytn8P9= FsNP"+ =20 "1mzt/PSPWLZ7e6YFQzBmmYsCF+9+/YZOeFUduYj8OdGGuz6ykt0l5LexXwb92wSREKcbkJII= Y8HO"+ =20 "0nKbDXX0UAcTb/Czw9bwW0Km6K2zRtGSyAgoLUZyFGCfsceSMH55OmRis3wg8OtpX2Dz74Ag= gyr5"+ =20 "QbmMxZ2iPYD5Z25C/wC19/5q7+igDze2+FKDXpb291FLmzOorfRwGD51CvO4Qvuy4LXDbiwb= IXHQ"+ =20 "jb6RRRQB/9kKZW5kc3RyZWFtCmVuZG9iago1IDAgb2JqCjw8L0ZpbHRlciAvRmxhdGVEZWNv= ZGUK"+ =20 "L0xlbmd0aCA5MzgKPj4Kc3RyZWFtCniczVbRjto6EH3PV8wjlS7BdmKH9I3LhquVgLSQSquq= LynJ"+ =20 "cnMFRAtsK+1X9cP6ER3Hht2Ana6rVrqLFpl4zvGZMzOGB4+CfC3+0Yv92gsEREEInAXQ5wL2= pffZ"+ =20 "IyBfuKkW53ADjpLQF9CnQ19ENjDxOXy1AZYGbhoSX0dz4cevordjTCewOEKUWwJ2jOmEkDCf= OuZg"+ =20 "xywtFaDcDwLHIpgxHXXQANdSmGEd1XBNphPWURPXfDphlsqIWMgAp8pYMPbKnACOlbHA7JVx= TqYT"+ =20 "Zq+Mcz6dMHmO8jUUL+83W8Uw6vUnWwDGWsUMY2R0IATKfVWhrBibeha5NbUd05GDAjinYYbZ= MiFD"+ =20 "tyawYzoyUQDnTMwwe6e99x5Oe4wh0dbjPFbLjXzIQ/0IF5tnnihiklpt6Q9N/DCg+qlcScQD= DMNG"+ =20 "KposIOTUFxhGKKy2MKi2awI3NbxvhPyd6SOzAtND+XIxmKAxDLJ7r/cuX1e7/C28yf7zelS+= 9zFe"+ =20 "/mOcPJwIBWVcU6jFC4qb/IgEARkQPmCE8IYK/vSfPIU2JlDgAVcOoNat1w/jWH4kLcGY6VNV= 7o4l"+ =20 "3CQw/TAeQZbOZqPl7Xwkqc5xjAU+G6JT4pymaNJcJJNkkaWNRTpIn3A6SHmG0KZ2bZPm9bZU= 7p7C"+ =20 "VSe9QFISNXemAW2U3FcAGx0TIXackW5cF9WqhPvqsMo3SpaKtnEFIm6a3yRtOs5mS8anYTDh= lN3p"+ =20 "FpLxBjYW6rXFJtlLUFSwyw+r6pi3HQuaK+WCqMM1EgxINMAp5td2Gbk6LJs+1uv6UlnLNCNj= h3Gz"+ =20 "dJ4lkw/Lcdpu6rZ5L1nDQK9tPfYNRvvVv9WXqm4bx8UlQ4drlMghJoRQNozja+euyTpsk5JW= q/J4"+ =20 "xOGrd4ZWu2a7tKztxzn+vFCDyhj+UmOtsQ1V4aoDtlRyyLeVHt0m0GF0ZU/+bHR53HwJGdDy= ZJW3"+ =20 "CvqFoWhfrT+bB7uU0RyvkHF6l06SWboYTRNY3l0rc+k4mzJDw9llZahlnAB86jF4t0hvk4+3= 6fz2"+ =20 "05trabbik1bdFSvoW11t9Bblfbk/4gSXG1hX9X5Xv4Xp464svv8F+N0Fs3yNj+GUyjOw4WE0= 9kls"+ =20 "6K6sPCCpJlf9pUIbxQzFDwObuL7eJhe5ZF/l2wrj2Sl+X94rVac9Y/hl7lfBvVFRlLvicets= g1FV"+ =20 "XhT45fs/FcZ+iy4wNEPIhn4cPUvffG46a5w/PT1u8p26ZnRQU9skw59iPwCFW6toCmVuZHN0= cmVh"+ =20 "bQplbmRvYmoKNiAwIG9iago8PC9SZXNvdXJjZXMgPDwvWE9iamVjdCA8PC9pbWcwIDMgMCBS= Cj4+"+ =20 "Ci9Gb250IDw8L0YyIDQgMCBSCi9GMSAyIDAgUgo+PgovUHJvY1NldCBbL1BERiAvVGV4dCAv= SW1h"+ =20 "Z2VDXQo+PgovUGFyZW50IDEgMCBSCi9NZWRpYUJveCBbMCAwIDU5NSA4NDJdCi9Db250ZW50= cyA1"+ =20 "IDAgUgovVHlwZSAvUGFnZQo+PgplbmRvYmoKNCAwIG9iago8PC9TdWJ0eXBlIC9UeXBlMQov= RW5j"+ =20 "b2RpbmcgL1dpbkFuc2lFbmNvZGluZwovQmFzZUZvbnQgL0hlbHZldGljYS1PYmxpcXVlCi9U= eXBl"+ =20 "IC9Gb250Cj4+CmVuZG9iagoyIDAgb2JqCjw8L1N1YnR5cGUgL1R5cGUxCi9FbmNvZGluZyAv= V2lu"+ =20 "QW5zaUVuY29kaW5nCi9CYXNlRm9udCAvSGVsdmV0aWNhCi9UeXBlIC9Gb250Cj4+CmVuZG9i= agox"+ =20 "IDAgb2JqCjw8L0tpZHMgWzYgMCBSXQovQ291bnQgMQovVHlwZSAvUGFnZXMKPj4KZW5kb2Jq= Cjcg"+ =20 "MCBvYmoKPDwvUGFnZXMgMSAwIFIKL1R5cGUgL0NhdGFsb2cKPj4KZW5kb2JqCjggMCBvYmoK= PDwv"+ =20 "UHJvZHVjZXIgKGlUZXh0IyBieSBHZXJhbGQgSGVuc29uIFwocjAuOTUgb2YgbG93YWdpZS5j= b20s"+ =20 "IGJhc2VkIG9uIHZlcnNpb24gUGF1bG8gYnVpbGQgMTAzXCkpCi9DcmVhdGlvbkRhdGUgKEQ6= MjAw"+ =20 "NTA1MzAxNDI3NDkrMDInMDAnKQo+PgplbmRvYmoKeHJlZgowIDkKMDAwMDAwMDAwMCA2NTUz= NSBm"+ =20 "IAowMDAwMDA0NTAyIDAwMDAwIG4gCjAwMDAwMDQ0MDYgMDAwMDAgbiAKMDAwMDAwMDAxNSAw= MDAw"+ =20 "MCBuIAowMDAwMDA0MzAyIDAwMDAwIG4gCjAwMDAwMDMxMDQgMDAwMDAgbiAKMDAwMDAwNDEx= MyAw"+ =20 "MDAwMCBuIAowMDAwMDA0NTU4IDAwMDAwIG4gCjAwMDAwMDQ2MDYgMDAwMDAgbiAKdHJhaWxl= cgo8"+ =20 "PC9JbmZvIDggMCBSCi9Sb290IDcgMCBSCi9TaXplIDkKPj4Kc3RhcnR4cmVmCjQ3NjEKJSVF= T0YK\r"+ "OBX||ED|MARCATEMPORALE\r"+ "OBX||TX|8-201^TAC ENCEFALO SENZA MDC^RIS8703^TAC ENCEFALO SENZA=20 MDC^RIS||PCR=3D~CRU=3D1~DIS=3D69~QUE=3D1\r"; Tripp, Bryan wrote: >Hi, >=20 >You can call Varies.getData(), which will return a Type. If you know tha= t >this is a Primitive, based on the value of OBX-2, you can cast it to >Primitive (or to the concrete subclass) and call getData() on that. >=20 >Bryan=20 > >________________________________ > >From: hl7...@li... on behalf of Davide Anton= i >Sent: Thu 23/06/2005 9:45 AM >To: hl7...@li... >Subject: [Fwd: [HAPI-devel] Problem with MDM_T02 Message] > > > >i have find that MDM_T02 is a group and i have initialized in this way: > =20 > MDM_T02 mdm_t02 =3D (MDM_T02) in; > MDM_T02_OBX mdm_t02_obx =3D mdm_t02.getMDM_T02_OBX(); > System.out.println("prova >"+mdm_t02_obx.getOBX().getObservationValue() > >.getObservationValue() return "varies" datatype, and no getValue method >is available, how to get field 5-5 from obx segment? > > > > >------------------------------------------------------- >SF.Net email is sponsored by: Discover Easy Linux Migration Strategies >from IBM. Find simple to follow Roadmaps, straightforward articles, >informative Webcasts and more! Get everything you need to get up to >speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id=16492&op=CCk >_______________________________________________ >Hl7api-devel mailing list >Hl7...@li... >https://lists.sourceforge.net/lists/listinfo/hl7api-devel > > > =20 > |