3
주문 : MSH SCH PID PV1 RGS AIL AIS
HL7 세그먼트 순서 I는 다음 세그먼트 SIU S14 파싱있어
하고 오류없이 파싱 있지만, I는 AIS 세그먼트에서 데이터를 검색 할 수 없다. 그러나 AIL 이전에 AIS 분할을 수행하면 모든 것이 잘 작동하는 것처럼 보입니다. 그렇다면 세그먼트는 HL7에서 중요합니까?
주문 : MSH SCH PID PV1 RGS AIL AIS
HL7 세그먼트 순서 I는 다음 세그먼트 SIU S14 파싱있어
하고 오류없이 파싱 있지만, I는 AIS 세그먼트에서 데이터를 검색 할 수 없다. 그러나 AIL 이전에 AIS 분할을 수행하면 모든 것이 잘 작동하는 것처럼 보입니다. 그렇다면 세그먼트는 HL7에서 중요합니까?
HL7 메시지의 세그먼트 순서는 메시지 유형에 의해 결정됩니다. 일정 정보 Unsolicited 메시지 AIS 세그먼트는 AIL보다 먼저 나와야합니다.
SIU^S12-S24,S26,S27^SIU_S12: Schedule Information Unsolicited
MSH Message Header
SCH Schedule Activity Information
[ { TQ1 } ] Timing/Quantity
[ { NTE } ] Notes and Comments for the SCH
[ { --- PATIENT begin
PID Patient Identification
[ PD1 ] Additional Demographics
[ PV1 ] Patient Visit
[ PV2 ] Patient Visit - Additional Info
[ { OBX } ] Observation/Result
[ { DG1 } ] Diagnosis
} ] --- PATIENT end
{ --- RESOURCES begin
RGS Resource Group Segment
[ { --- SERVICE begin
AIS Appointment Information - Service
[ { NTE } ] Notes and Comments for the AIS
} ] --- SERVICE end
[ { --- GENERAL_RESOURCE begin
AIG Appointment Information - General Resource
[ { NTE } ] Notes and Comments for the AIG
} ] --- GENERAL_RESOURCE end
[ { --- LOCATION_RESOURCE begin
AIL Appointment Information - Location Resource
[ { NTE } ] Notes and Comments for the AIL
} ] --- LOCATION_RESOURCE end
[ { --- PERSONNEL_RESOURCE begin
AIP Appointment Information - Personnel Resource
[ { NTE } ] Notes and Comments for the AIP
} ] --- PERSONNEL_RESOURCE end
} --- RESOURCES end
은 그러나 두 세그먼트는 각각 자신의 세그먼트 그룹은 선택 사항입니다. 따라서 AIL 및 AIS 세그먼트를 가진 메시지는 구문 상 괜찮습니다. 그리고 HL7 메시지가 열려 있기 때문에 완전한 메시지 뒤에 추가 또는 로컬 정의 된 세그먼트가 허용됩니다.이 추가 데이터를 검색하려면 수정 된 템플릿이 필요합니다.
HL7에서는 중요하지 않습니다. HAPI에 대한 문서는 무엇이라고 말합니까? –
내 대답을 확인 http://stackoverflow.com/a/23527761/2626313 – xmojmr