Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / XML Import / 5 сообщений из 5, страница 1 из 1
28.05.2015, 16:12
    #38970994
Artisan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML Import
Народ, помогите с импортом XML в DW.
Есть такой вот кусок, для которого пытаюсь склепать template в DW. Проблема на данный момент находится в <recordTarget>/<contextControlCode>/<patientRole>, где таг <id> повторяется несколько раз, а аттрибут extension принимает разные значения и имеет разный смысл в зависимости от фиксированных значений аттрибута root.
Как такую вот фигню загнать в datawindow через template или надо парсить вручную?
Powerbuilder 9.0.3.
Спасибо.

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ClinicalDocument xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:epsos="urn:epsos-org:ep:medication" xmlns="urn:hl7-org:v3">
    <realmCode code="US"/>
    <typeId extension="POCD_HD000040" root="2.16.840.1.113883.1.3"/>
    <templateId root="2.16.840.1.113883.10.20.22.1.1"/>
    <templateId root="1.3.6.1.4.1.12559.11.10.1.3.1.1.1"/>
    <templateId root="1.3.6.1.4.1.19376.1.5.3.1.1.1"/>
    <id extension="1504292045711" root="1.21"/>
    <code code="57833-6" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="ePrescription"/>
    <title>ePrescription</title>
    <effectiveTime xsi:type="IVL_TS">
        <low value="20150429"/>
        <high value="20151009"/>
    </effectiveTime>
    <confidentialityCode code="N" codeSystem="2.16.840.1.113883.5.25"/>
    <languageCode code="en"/>
    <recordTarget contextControlCode="OP" typeCode="RCT">
        <patientRole>
            <id extension="01018022432" root="1.10.1"/>
            <id extension="2" root="1.10.30.1"/>
            <id extension="Insurance" root="1.10.30.2"/>
            <id extension="3165936" root="1.10.2"/>
            <id extension="Main" root="1.20.1"/>
            <id extension="20150528" root="1.30.1"/>
            <id extension="20160229" root="1.30.2"/>
            <addr>
                <streetAddressLine>My Address</streetAddressLine>
                <city>My city</city>
                <postalCode>12345</postalCode>
                <state>My State</state>
                <country>EU</country>
            </addr>
            <telecom use="MC" value="tel:+2222222222"/>
            <telecom use="HP" value="mailto:testasssb@alon.com3"/>
            <patient>
                <name>
                    <given>FirstName</given>
                    <family>SecondName</family>
                </name>
                <administrativeGenderCode code="F" codeSystem="2.16.840.1.113883.5.1" displayName="Female"/>
                <birthTime value="19650101"/>
                <raceCode nullFlavor="NA"/>
                <ethnicGroupCode nullFlavor="NA"/>
                <languageCommunication>
                    <templateId root="1.3.6.1.4.1.19376.1.5.3.1.2.1"/>
                    <languageCode code="en-US"/>
                </languageCommunication>
            </patient>
        </patientRole>
    </recordTarget>
</ClinicalDocument>
...
Рейтинг: 0 / 0
28.05.2015, 16:59
    #38971049
spas2001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML Import
Artisan,
Это должно соответствовать вложенному dw
...
Рейтинг: 0 / 0
29.05.2015, 11:02
    #38971611
Artisan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML Import
А можно про это как то поподробнее?
Спасибо.
...
Рейтинг: 0 / 0
29.05.2015, 16:27
    #38972005
Dim2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML Import
28.05.2015 16:12, Artisan пишет:

> Народ, помогите с импортом XML в DW.

А не проще разобрать с помощью сервера :)?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
30.05.2015, 12:29
    #38972322
spas2001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML Import
Когда в dw делаешь nested report template приобретает именно такой вид.
Но я использовал такое dw только для экспорта. Импорт делал вручную, так что подсказать не могу.
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / XML Import / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]