|
@@ -64,106 +64,334 @@ $( function(){
|
|
|
<div class="row">
|
|
|
<div class="col-12">
|
|
|
<div class="card">
|
|
|
- <form action="./accept" id="newForm" method="post">
|
|
|
- <c:if test="${info.useYn ne 'D'}"><input type="hidden" value="${info.idx}" name="idx">
|
|
|
- <input type="hidden" value="<c:if test="${info.useYn eq 'W'}">C</c:if><c:if test="${info.useYn eq 'C'}">D</c:if>" name="useYn"></c:if>
|
|
|
- <div class="card-body">
|
|
|
- <table class="table mobile-table">
|
|
|
- <colgroup>
|
|
|
- <col style="width:15%">
|
|
|
- <col style="width:35%">
|
|
|
- <col style="width:15%">
|
|
|
- <col style="width:35%">
|
|
|
- </colgroup>
|
|
|
- <tr>
|
|
|
- <th>신청자 명</th>
|
|
|
- <td colspan="3">
|
|
|
- <c:out value="${info.managerName}" />
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <th>병원 명</th>
|
|
|
- <td colspan="3">
|
|
|
- <c:out value="${info.cooperativeName}" />
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <th>부서 명</th>
|
|
|
- <td colspan="3">
|
|
|
- <c:out value="${info.departmentName}" />
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <th>이메일 주소</th>
|
|
|
- <td colspan="3">
|
|
|
- <c:out value="${info.managerEmail}" />
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <th>전화번호</th>
|
|
|
- <td colspan="3">
|
|
|
- <c:out value="${info.managerPhone}" />
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <c:if test="${info.useYn eq 'C'}">
|
|
|
- <tr>
|
|
|
- <th>api key</th>
|
|
|
- <td colspan="3">
|
|
|
- <c:out value="${info.apiKey}" />
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </c:if>
|
|
|
- <tr>
|
|
|
- <th>센터코드</th>
|
|
|
- <td colspan="3">
|
|
|
- <c:out value="${info.centerCode}" />
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <th>신청일</th>
|
|
|
- <td colspan="3">
|
|
|
- <c:out value="${info.requestDate}" />
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <c:if test="${info.useYn eq 'C'}">
|
|
|
- <tr>
|
|
|
- <th>승인일</th>
|
|
|
- <td colspan="3">
|
|
|
- <c:out value="${info.acceptDate}" />
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </c:if>
|
|
|
- <c:if test="${info.useYn eq 'D'}">
|
|
|
- <tr>
|
|
|
- <th>해제일</th>
|
|
|
- <td colspan="3">
|
|
|
- <c:out value="${info.expireDate}" />
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </c:if>
|
|
|
- <tr>
|
|
|
- <th>생성일</th>
|
|
|
- <td colspan="3">
|
|
|
- <c:out value="${info.createDate}" />
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <th>사용 목적</th>
|
|
|
- <td colspan="3">
|
|
|
- <c:out value="${info.usePurpose}" />
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </table>
|
|
|
- <div class="row mt-3">
|
|
|
- <div class="col-12">
|
|
|
- <div class="text-right">
|
|
|
- <c:if test="${info.useYn ne 'D'}"><button type="submit" class="btn btn-primary w100"><c:if test="${info.useYn eq 'W'}">승인</c:if><c:if test="${info.useYn eq 'C'}">해제</c:if></button></c:if>
|
|
|
- <button type="button" class="btn btn-primary w100" onclick="location.href='./list';">목록</button>
|
|
|
+ <c:choose>
|
|
|
+ <c:when test="${info eq null}">
|
|
|
+ <div class="alert alert-light bg-warning text-dark p-3">
|
|
|
+ <span style="font-size:15px;">생활치료센터 비대면진료시스템에 등록되어 관리되고 있는 환자들의 기본정보, <br/>생체정보(체온, 혈압, 맥박, 산소포화도, 혈당, 임상증상), 의료진 메모 Data를 API로 조회 할 수 있는 서비스 입니다.</span>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <h2 class="text-dark mb-3 pb-2 border-bottom mt-4">생활치료센터 비대면진료시스템 API 목록</h2>
|
|
|
+ <div class="p-1 mb-5">
|
|
|
+ <div class="border p-3">
|
|
|
+<!-- <span class="badge badge-info h6">→</span> -->
|
|
|
+ <h3>Request</h3>
|
|
|
+
|
|
|
+ <div class="mt-4"></div>
|
|
|
+
|
|
|
+
|
|
|
+ <h5>URL</h5>
|
|
|
+ <div class="bg-dark text-white p-3 border-radius m-2">https://life-center-dev.lemonhc.com/lifeCenter/api/toAction</div>
|
|
|
+
|
|
|
+
|
|
|
+ <div class="mt-4"></div>
|
|
|
+
|
|
|
+ <h5>Parameter</h5>
|
|
|
+ <div class="p-2">
|
|
|
+ <table class="table mobile-table">
|
|
|
+ <thead>
|
|
|
+ <tr>
|
|
|
+ <th>Name</th>
|
|
|
+ <th>Type</th>
|
|
|
+ <th>Description</th>
|
|
|
+ <th>Required</th>
|
|
|
+ </tr>
|
|
|
+ </thead>
|
|
|
+
|
|
|
+ <tbody>
|
|
|
+ <tr>
|
|
|
+ <td>template_object</td>
|
|
|
+ <td><code>JSON Object</code></td>
|
|
|
+ <td>메시지 구성 요소를 담은 객체(Object)<br><a href="/docs/latest/ko/message/message-template#feed">피드</a>, <a href="/docs/latest/ko/message/message-template#list">리스트</a>, <a href="/docs/latest/ko/message/message-template#location">위치</a>, <a href="/docs/latest/ko/message/message-template#commerce">커머스</a>, <a href="/docs/latest/ko/message/message-template#text">텍스트</a> 중 하나</td>
|
|
|
+ <td>O</td>
|
|
|
+ </tr>
|
|
|
+ </tbody>
|
|
|
+ </table>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- </form>
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ <h2 class="text-dark mb-3 pb-2 border-bottom">생활치료센터 비대면진료시스템 API 서비스 운영 정책</h2>
|
|
|
+ <div class="p-1 mb-5">
|
|
|
+ <div class="card border">
|
|
|
+ <div class="card-body">
|
|
|
+ <blockquote class="blockquote mb-4">
|
|
|
+ <p class="mb-1">1. 생활치료센터 비대면진료시스템 API 서비스</p>
|
|
|
+ <footer class="blockquote-footer">생활치료센터 비대면진료시스템 API는 24시간 365일 무중단으로 운영되고 있습니다.</footer>
|
|
|
+ </blockquote>
|
|
|
+
|
|
|
+ <blockquote class="blockquote mb-4">
|
|
|
+ <p class="mb-1">2. 생활치료센터 비대면진료시스템 API 서비스 사용 안내</p>
|
|
|
+ <footer class="blockquote-footer">API 서비스 신청 (하단 신청 메뉴 선택) → 신청서 양식 작성 및 제출 → 서비스 신청 승인 대기 → 승인 완료 → API 서비스 사용</footer>
|
|
|
+ </blockquote>
|
|
|
+
|
|
|
+ <blockquote class="blockquote mb-4">
|
|
|
+ <p class="mb-1">3. 생활치료센터 비대면진료시스템 API 공지 및 FAQ</p>
|
|
|
+ <footer class="blockquote-footer">생활치료센터 비대면진료시스템 API 관련 변경사항은 페이지 좌측 공지사항 메뉴에서 확인하실 수 있습니다.
|
|
|
+ <br/><span class="ml-3">* 공지사항 게시판 : https://life-center.lemonhc.com/notice/list</span>
|
|
|
+ <br/><span class="ml-3">* 생활치료센터 비대면진료시스템 API 이용관련 페이지 아래의 FAQ를 보시면 자주 묻는 질문들에 대한 답변을 파악하실 수 있습니다</span>
|
|
|
+ </footer>
|
|
|
+ </blockquote>
|
|
|
+
|
|
|
+ <blockquote class="blockquote">
|
|
|
+ <p class="mb-1">4. 문의</p>
|
|
|
+ <footer class="blockquote-footer">API 이용 관련 기술, 정책 문의는 ~~~~~~</footer>
|
|
|
+ </blockquote>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ <h2 class="text-dark mb-3 pb-2 border-bottom">생활치료센터 비대면진료시스템 API FAQ</h2>
|
|
|
+ <div class="panel-group p-1" id="faqAccordion">
|
|
|
+ <div class="mb-4">
|
|
|
+ <div class="panel-heading accordion-toggle question-toggle collapsed bg-light border p-2" data-toggle="collapse" data-parent="#faqAccordion" data-target="#question0">
|
|
|
+ <div class="panel-title h4 mb-0">
|
|
|
+ <a href="#" class="ing text-muted"><span class="badge badge-dark">Q</span> API를 사용하려고 하는데 어떻게 해야 하나요?</a>
|
|
|
+ <i class="fa fa-fw fa-caret-down float-right text-dark"></i>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div id="question0" class="panel-collapse collapse border">
|
|
|
+ <div class="panel-body m-3 h5">
|
|
|
+ <span class="badge badge-dark">A</span>
|
|
|
+ <span class="text-muted">페이지 하단의 서비스 신청을 선택 후 신청 내용을 작성 후 신청 완료하면 검토 후 문제 없으면 승인 후 사용이 가능합니다. </span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="mb-4">
|
|
|
+ <div class="panel-heading accordion-toggle question-toggle collapsed bg-light border p-2" data-toggle="collapse" data-parent="#faqAccordion" data-target="#question1">
|
|
|
+ <div class="panel-title h4 mb-0">
|
|
|
+ <a href="#" class="ing text-muted"><span class="badge badge-dark">Q</span> 생활치료센터 비대면진료시스템 API 사용 방법은 어떻게 되나요 ?</a>
|
|
|
+ <i class="fa fa-fw fa-caret-down float-right text-dark"></i>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div id="question1" class="panel-collapse collapse border">
|
|
|
+ <div class="panel-body m-3 h5">
|
|
|
+ <span class="badge badge-dark">A</span>
|
|
|
+ <span class="text-muted">신청 완료되면 API 서비스 메뉴에서 API 연동 인증을 위한 정보(아이디, 인증키) 제공과 상세한 서비스 안내에 대한 내용을 파악하실 수 있습니다.</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="mb-4">
|
|
|
+ <div class="panel-heading accordion-toggle question-toggle collapsed bg-light border p-2" data-toggle="collapse" data-parent="#faqAccordion" data-target="#question2">
|
|
|
+ <div class="panel-title h4 mb-0">
|
|
|
+ <a href="#" class="ing text-muted"><span class="badge badge-dark">Q</span> 생활치료센터 비대면진료시스템 API는 어떤 API를 제공하고 있습니까?</a>
|
|
|
+ <i class="fa fa-fw fa-caret-down float-right text-dark"></i>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div id="question2" class="panel-collapse collapse border">
|
|
|
+ <div class="panel-body m-3 h5">
|
|
|
+ <span class="badge badge-dark">A</span>
|
|
|
+ <span class="text-muted">제공하는 API의 종류는 상단의 생활치료센터 비대면진료시스템 API 목록을 참고하시기 바랍니다.</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="mb-4">
|
|
|
+ <div class="panel-heading accordion-toggle question-toggle collapsed bg-light border p-2" data-toggle="collapse" data-parent="#faqAccordion" data-target="#question3">
|
|
|
+ <div class="panel-title h4 mb-0">
|
|
|
+ <a href="#" class="ing text-muted"><span class="badge badge-dark">Q</span> 생활치료센터 비대면진료시스템 API를 사용할 때 비용을 지불하나요? </a>
|
|
|
+ <i class="fa fa-fw fa-caret-down float-right text-dark"></i>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div id="question3" class="panel-collapse collapse border">
|
|
|
+ <div class="panel-body m-3 h5">
|
|
|
+ <span class="badge badge-dark">A</span>
|
|
|
+ <span class="text-muted">생활치료센터 비대면진료시스템 API는 무료로 제공되고 있습니다.</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="mb-4">
|
|
|
+ <div class="panel-heading accordion-toggle question-toggle collapsed bg-light border p-2" data-toggle="collapse" data-parent="#faqAccordion" data-target="#question4">
|
|
|
+ <div class="panel-title h4 mb-0">
|
|
|
+ <a href="#" class="ing text-muted"><span class="badge badge-dark">Q</span> API가 작동하지 않아요</a>
|
|
|
+ <i class="fa fa-fw fa-caret-down float-right text-dark"></i>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div id="question4" class="panel-collapse collapse border">
|
|
|
+ <div class="panel-body m-3 h5">
|
|
|
+ <span class="badge badge-dark">A</span>
|
|
|
+ <span class="text-muted">API가 작동하지 않을 때는 API 호출 URL에 있는 오타나 필수 요청 변수 설정 오류가 원인인 경우가 많습니다.<br/> 호출 URL에 오타가 있는지, 누락됐거나 값이 잘못 설정된 필수 요청 변수가 있는지 한 번 더 확인해 주세요. </span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="mb-4">
|
|
|
+ <div class="panel-heading accordion-toggle question-toggle collapsed bg-light border p-2" data-toggle="collapse" data-parent="#faqAccordion" data-target="#question5">
|
|
|
+ <div class="panel-title h4 mb-0">
|
|
|
+ <a href="#" class="ing text-muted"><span class="badge badge-dark">Q</span> 호출 URL에 오류가 없는데도 API가 작동하지 않아요</a>
|
|
|
+ <i class="fa fa-fw fa-caret-down float-right text-dark"></i>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div id="question5" class="panel-collapse collapse border">
|
|
|
+ <div class="panel-body m-3 h5">
|
|
|
+ <span class="badge badge-dark">A</span>
|
|
|
+ <span class="text-muted">담당자에게 연락을 주시면 확인 후 피드백을 드리겠습니다.</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="mb-4">
|
|
|
+ <div class="panel-heading accordion-toggle question-toggle collapsed bg-light border p-2" data-toggle="collapse" data-parent="#faqAccordion" data-target="#question6">
|
|
|
+ <div class="panel-title h4 mb-0">
|
|
|
+ <a href="#" class="ing text-muted"><span class="badge badge-dark">Q</span> 네이버 오픈API에 대한 문의는 어디로 해야 하나요?</a>
|
|
|
+ <i class="fa fa-fw fa-caret-down float-right text-dark"></i>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div id="question6" class="panel-collapse collapse border">
|
|
|
+ <div class="panel-body m-3 h5">
|
|
|
+ <span class="badge badge-dark">A</span>
|
|
|
+ <span class="text-muted">문의: ~~~~</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="mb-4">
|
|
|
+ <div class="panel-heading accordion-toggle question-toggle collapsed bg-light border p-2" data-toggle="collapse" data-parent="#faqAccordion" data-target="#question7">
|
|
|
+ <div class="panel-title h4 mb-0">
|
|
|
+ <a href="#" class="ing text-muted"><span class="badge badge-dark">Q</span> 제휴 신청 승인까지 얼마의 시간이 소요되나요?</a>
|
|
|
+ <i class="fa fa-fw fa-caret-down float-right text-dark"></i>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div id="question7" class="panel-collapse collapse border">
|
|
|
+ <div class="panel-body m-3 h5">
|
|
|
+ <span class="badge badge-dark">A</span>
|
|
|
+ <span class="text-muted">업무일 기준으로 ???일 정도 소요됩니다. </span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <!--/panel-group-->
|
|
|
+
|
|
|
+
|
|
|
+ </c:when>
|
|
|
+
|
|
|
+ <c:otherwise>
|
|
|
+ <form action="./accept" id="newForm" method="post">
|
|
|
+ <c:if test="${viewType eq 'MANAGER'}">
|
|
|
+ <c:if test="${info.useYn ne 'D'}">
|
|
|
+ <input type="hidden" value="${info.idx}" name="idx">
|
|
|
+ <input type="hidden" value="<c:if test="${info.useYn eq 'W'}">C</c:if><c:if test="${info.useYn eq 'C'}">D</c:if>" name="useYn">
|
|
|
+ </c:if>
|
|
|
+ </c:if>
|
|
|
+
|
|
|
+ <div class="card-body">
|
|
|
+ <table class="table mobile-table">
|
|
|
+ <colgroup>
|
|
|
+ <col style="width:15%">
|
|
|
+ <col style="width:35%">
|
|
|
+ <col style="width:15%">
|
|
|
+ <col style="width:35%">
|
|
|
+ </colgroup>
|
|
|
+ <tr>
|
|
|
+ <th>신청자 명</th>
|
|
|
+ <td colspan="3">
|
|
|
+ <c:out value="${info.managerName}" />
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <th>병원 명</th>
|
|
|
+ <td colspan="3">
|
|
|
+ <c:out value="${info.cooperativeName}" />
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <th>부서 명</th>
|
|
|
+ <td colspan="3">
|
|
|
+ <c:out value="${info.departmentName}" />
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <th>이메일 주소</th>
|
|
|
+ <td colspan="3">
|
|
|
+ <c:out value="${info.managerEmail}" />
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <th>전화번호</th>
|
|
|
+ <td colspan="3">
|
|
|
+ <c:out value="${info.managerPhone}" />
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <c:if test="${info.useYn eq 'C'}">
|
|
|
+ <tr>
|
|
|
+ <th>api key</th>
|
|
|
+ <td colspan="3">
|
|
|
+ <c:out value="${info.apiKey}" />
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ </c:if>
|
|
|
+ <tr>
|
|
|
+ <th>센터코드</th>
|
|
|
+ <td colspan="3">
|
|
|
+ <c:out value="${info.centerCode}" />
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <th>신청일</th>
|
|
|
+ <td colspan="3">
|
|
|
+ <c:out value="${info.requestDate}" />
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <c:if test="${info.useYn eq 'C'}">
|
|
|
+ <tr>
|
|
|
+ <th>승인일</th>
|
|
|
+ <td colspan="3">
|
|
|
+ <c:out value="${info.acceptDate}" />
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ </c:if>
|
|
|
+ <c:if test="${info.useYn eq 'D'}">
|
|
|
+ <tr>
|
|
|
+ <th>해제일</th>
|
|
|
+ <td colspan="3">
|
|
|
+ <c:out value="${info.expireDate}" />
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ </c:if>
|
|
|
+ <tr>
|
|
|
+ <th>생성일</th>
|
|
|
+ <td colspan="3">
|
|
|
+ <c:out value="${info.createDate}" />
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <th>사용 목적</th>
|
|
|
+ <td colspan="3">
|
|
|
+ <c:out value="${info.usePurpose}" />
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+ <div class="row mt-3">
|
|
|
+ <div class="col-12">
|
|
|
+ <c:if test="${viewType eq 'MANAGER'}">
|
|
|
+ <div class="text-right">
|
|
|
+ <c:if test="${info.useYn ne 'D'}">
|
|
|
+ <c:if test="${info.useYn eq 'W'}">
|
|
|
+ <button type="submit" class="btn btn-primary w100">승인</button>
|
|
|
+ </c:if>
|
|
|
+ <c:if test="${info.useYn eq 'C'}">
|
|
|
+ <button type="submit" class="btn btn-danger w100">해제</button>
|
|
|
+ </c:if>
|
|
|
+ </c:if>
|
|
|
+ <button type="button" class="btn btn-outline-primary w100" onclick="location.href='./list';">목록</button>
|
|
|
+ </div>
|
|
|
+ </c:if>
|
|
|
+
|
|
|
+
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </form>
|
|
|
+
|
|
|
+ </c:otherwise>
|
|
|
+ </c:choose>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|