이 아웃바운드 웹 서비스는 원격 시스템에서 범용 액세스가 호출합니다. 이 서비스에 대해 설명하는 WSDL은 <CURAM_DIR>\EJBServer\components\WorkspaceServices\axis\LifeEventService\LifeEvent.wsdl에 있습니다.
이 웹 서비스의 요청에는 다음 필드가 포함되어 있습니다.
- lifeEventReference – 생활사건의 유형에 대해 설명합니다(예: "주소 변경").
- senderIdentification – 요청의 발신인을 식별합니다. 발신인 ID에는 두 개의 파트((1) 요청이 시작된 시스템의 ID, (2) 요청을 작성한 사용자의 시민 작업공간 계정 ID)가 있습니다.
- lifeEventData - 생활사건 데이터의 base64 인코딩된 표시가 포함되어 있습니다. 이 생활사건 데이터는 생활사건과 연관된 XML 데이터 저장소의 XML 표시입니다.
- lifeEventSchemaName – 생활사건의 데이터 저장소를 작성하는 데 사용하는 스키마 이름입니다.
- submittedDateTime – 생활사건이 제출된 날짜 및 시간입니다. XML 스키마 dateTime입니다. 예를 들어, 2012-05-29T15:34:49.000+01:00입니다.
- supplementaryInformation – 선택적이며 나중에 사용하도록 예약되었습니다.
생활사건이 성공적으로 처리되면 구현에서는 "true" 컨텐츠가 있는 lifeEventResponse 유형의 응답을 리턴해야 합니다. 생활사건을 처리하는 중 오류가 발생하면 시스템이 WSDL 사양에 맞게 결함을 리턴해야 합니다.