3단계: 트리거 이벤트(메시지) 프로젝트 만들기 및 배포
이 단계에서는 트리거 이벤트 메시지에 대한 스키마를 만듭니다. 예를 들어 HIS(병원 정보 시스템)에 메시지를 보내는 ADT(입원 퇴원 및 전송 시스템)일 수 있습니다. 메시지의 형식을 정의하려면 이 스키마가 필요합니다.
트리거 이벤트 메시지에 대한 프로젝트를 만들려면
Visual Studio의 파일 메뉴에서 새로 만들기를 가리킨 다음 프로젝트를 클릭합니다.
새 프로젝트 대화 상자의 프로젝트 형식 섹션에서 BizTalk Projects를 확장한 다음 BTAHL7Projects를 클릭합니다.
템플릿 섹션에서 빈 BTAHL7 프로젝트를 클릭하고 이름 상자에 BTAHL7V231Body 프로젝트를 입력한 다음 확인을 클릭합니다.
솔루션 탐색기 새 프로젝트의 노드 아래에서 참조를 마우스 오른쪽 단추로 클릭한 다음 참조 추가를 클릭합니다.
참조 추가 대화 상자의 프로젝트 탭에서 BTAHL7V231Common Project1을 선택하고 추가를 클릭한 다음 확인을 클릭합니다.
3A단계: 스키마 추가
프로젝트에 새 스키마를 추가하려면 다음 절차를 따르세요.
프로젝트에 스키마를 추가하려면
솔루션 탐색기 BTAHL7V231Body 프로젝트를 마우스 오른쪽 단추로 클릭하고 추가를 가리킨 다음 새 항목을 클릭합니다.
새 항목 추가 대화 상자의 범주 섹션에서 BizTalk 프로젝트 항목을 확장한 다음 BTAHL7 스키마를 선택합니다.
템플릿 섹션에서 BTAHL7 스키마를 두 번 클릭합니다.
HL7 스키마 선택기 대화 상자에서 다음을 수행합니다.
사용 항목 원하는 작업 메시지 클래스 기본값인 V2.X 를 선택한 상태로 둡니다. Version 2.3.1을 선택합니다. 메시지 유형 ADT를 선택합니다. 트리거 이벤트 A03을 선택합니다. 마침을 클릭하여 프로젝트에 스키마를 추가합니다.
3B단계: 어셈블리에 강력한 키 할당 및 배포
다음 절차에 따라 어셈블리에 강력한 키를 할당한 다음 어셈블리를 배포합니다.
강력한 키를 할당하고 어셈블리를 배포하려면
솔루션 탐색기 BTAHL7V231Body 프로젝트를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
프로젝트 속성 페이지 페이지에서 어셈블리를 클릭합니다.
오른쪽 창에서 강력한 이름 섹션까지 아래로 스크롤하고 어셈블리 키 파일 오른쪽에 있는 필드를 클릭한 다음 줄임표(...) 단추를 클릭합니다.
어셈블리 키 파일 대화 상자에서 드라이브>:\Program Files\Microsoft BizTalk <version> Accelerator for HL7\SDK\End-to-End Tutorial로 이동하여 <key.snk를 클릭한 다음 열기를 클릭합니다.
프로젝트 속성 페이지 대화 상자에서 확인을 클릭하여 변경 내용을 저장합니다.
솔루션 탐색기 BTAHL7V231Body 프로젝트를 마우스 오른쪽 단추로 클릭한 다음 배포를 클릭합니다. 성공 메시지가 출력 창에 표시되는지 확인합니다.
참고
성공적인 배포 메시지가 표시되지 않으면 Visual Studio를 사용하여 스키마 문제를 해결합니다.
4단계: MLLP 어댑터를 사용하여 ADT 시스템에서 ADT^A03 메시지를 수락하기 위한 수신 포트 만들기를 진행합니다.