fhir-updated.klara-staging3.com Open in urlscan Pro
18.198.241.41  Public Scan

URL: https://fhir-updated.klara-staging3.com/
Submission: On August 12 via automatic, source certstream-suspicious — Scanned from DE

Form analysis 1 forms found in the DOM

GET

<form action="" method="get" id="outerForm">
  <input type="hidden" id="serverId" name="serverId" value="home">
  <header class="header" id="header">
    <nav class="navbar navbar-dark bg-dark fixed-top navbar-expand-lg">
      <a class="navbar-brand" href="home?encoding=null&amp;pretty=null">
         <span class="topbarIcon" data-fa-i2svg=""><svg class="svg-inline--fa fa-home fa-w-18" aria-hidden="true" focusable="false" data-prefix="fa" data-icon="home" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" data-fa-i2svg=""><path fill="currentColor" d="M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z"></path></svg></span> Home
      </a>
      <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
        <span class="navbar-toggler-icon"></span>
      </button>
      <div class="collapse navbar-collapse" id="navbarSupportedContent">
        <!--
         Server selection dropdown
         -->
        <ul class="navbar-nav ml-auto">
          <li class="nav-item dropdown">
            <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                  <i class="topbarIcon" data-fa-i2svg=""><svg class="svg-inline--fa fa-fire fa-w-12" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="fire" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512" data-fa-i2svg=""><path fill="currentColor" d="M216 23.86c0-23.8-30.65-32.77-44.15-13.04C48 191.85 224 200 224 288c0 35.63-29.11 64.46-64.85 63.99-35.17-.45-63.15-29.77-63.15-64.94v-85.51c0-21.7-26.47-32.23-41.43-16.5C27.8 213.16 0 261.33 0 320c0 105.87 86.13 192 192 192s192-86.13 192-192c0-170.29-168-193-168-296.14z"></path></svg></i>&nbsp;<span id="serverSelectorName">Server: Local Tester</span>&nbsp;<span class="caret"></span></a>
            <div class="dropdown-menu" aria-labelledby="navbarDropdown">
              <a href="javascript:selectServer('home');" class="dropdown-item">
                     <i class="" data-fa-i2svg=""><svg class="svg-inline--fa fa-check-square fa-w-14" aria-hidden="true" focusable="false" data-prefix="far" data-icon="check-square" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" data-fa-i2svg=""><path fill="currentColor" d="M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zm0 400H48V80h352v352zm-35.864-241.724L191.547 361.48c-4.705 4.667-12.303 4.637-16.97-.068l-90.781-91.516c-4.667-4.705-4.637-12.303.069-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l59.792 60.277 141.352-140.216c4.705-4.667 12.303-4.637 16.97.068l22.536 22.718c4.667 4.706 4.637 12.304-.068 16.971z"></path></svg></i>
                     
                     &nbsp;&nbsp;
                     Local Tester
                  </a>
            </div>
          </li>
        </ul>
        <!--
         Security Dropdown
         -->
        <ul class="navbar-nav">
          <li class="nav-item dropdown">
            <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown"><span class="topbarIcon" data-fa-i2svg=""><svg class="svg-inline--fa fa-key fa-w-16" aria-hidden="true" focusable="false" data-prefix="fa" data-icon="key" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg=""><path fill="currentColor" d="M512 176.001C512 273.203 433.202 352 336 352c-11.22 0-22.19-1.062-32.827-3.069l-24.012 27.014A23.999 23.999 0 0 1 261.223 384H224v40c0 13.255-10.745 24-24 24h-40v40c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24v-78.059c0-6.365 2.529-12.47 7.029-16.971l161.802-161.802C163.108 213.814 160 195.271 160 176 160 78.798 238.797.001 335.999 0 433.488-.001 512 78.511 512 176.001zM336 128c0 26.51 21.49 48 48 48s48-21.49 48-48-21.49-48-48-48-48 21.49-48 48z"></path></svg></span>&nbsp;API Key&nbsp;<span class="caret"></span></a>
            <ul class="dropdown-menu" role="menu">
              <div style="padding: 10px;">
                <p>If your chosen server requires an API key / Bearer token, enter it here:</p>
                <input type="text" name="apiKey" id="apiKey" value="">
                <script type="text/javascript">
                  $('#apiKey').on('click', function(event) {
                    // The event won't be propagated up to the document NODE and
                    // therefore delegated events won't be fired
                    event.stopPropagation();
                  });
                </script>
              </div>
            </ul>
          </li>
        </ul>
        <!--
         SourceCode / About this Server
         -->
        <ul class="navbar-nav">
          <li class="nav-item">
            <a class="nav-link" href="https://github.com/hapifhir/hapi-fhir"><i class="topbarIcon" data-fa-i2svg=""><svg class="svg-inline--fa fa-github fa-w-16" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="github" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512" data-fa-i2svg=""><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg></i>&nbsp;Source Code</a>
          </li>
          <li class="nav-item">
            <a class="nav-link" href="/about"><span class="topbarIcon" data-fa-i2svg=""><svg class="svg-inline--fa fa-question-circle fa-w-16" aria-hidden="true" focusable="false" data-prefix="fa" data-icon="question-circle" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg=""><path fill="currentColor" d="M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zM262.655 90c-54.497 0-89.255 22.957-116.549 63.758-3.536 5.286-2.353 12.415 2.715 16.258l34.699 26.31c5.205 3.947 12.621 3.008 16.665-2.122 17.864-22.658 30.113-35.797 57.303-35.797 20.429 0 45.698 13.148 45.698 32.958 0 14.976-12.363 22.667-32.534 33.976C247.128 238.528 216 254.941 216 296v4c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12v-1.333c0-28.462 83.186-29.647 83.186-106.667 0-58.002-60.165-102-116.531-102zM256 338c-25.365 0-46 20.635-46 46 0 25.364 20.635 46 46 46s46-20.636 46-46c0-25.365-20.635-46-46-46z"></path></svg></span>&nbsp;About This Server</a>
          </li>
        </ul>
      </div>
    </nav>
  </header>
  <div class="container-fluid">
    <div class="row">
      <div class="col-sm-3 col-md-3 sidebar">
        <h4>Options</h4>
        <label class="navBarButtonLabel">Encoding</label>
        <div class="btn-group btn-group-toggle" data-toggle="buttons" id="encodingBtnGroup">
          <label class="btn btn-info">
            <input type="radio" name="encoding" id="encode-default" value="">(default) </label>
          <label class="btn btn-info">
            <input type="radio" name="encoding" id="encode-xml" value="xml">XML </label>
          <label class="btn btn-info">
            <input type="radio" name="encoding" id="encode-json" value="json">JSON </label>
        </div>
        <br> <label class="navBarButtonLabel">Pretty</label>
        <div class="btn-group btn-group-toggle" data-toggle="buttons" id="prettyBtnGroup" style="margin-top: 5px; width: 210.281px;">
          <label class="btn btn-info"> <input type="radio" name="pretty" id="pretty-default" value="">(default) </label> <label class="btn btn-info"> <input type="radio" name="pretty" id="pretty-true" value="true">On </label> <label
            class="btn btn-info active"> <input type="radio" name="pretty" id="pretty-false" value="false">Off </label>
        </div>
        <br> <label class="navBarButtonLabel">Summary</label>
        <div class="btn-group btn-group-toggle" data-toggle="buttons" id="summaryBtnGroup" style="margin-top: 5px;">
          <label class="btn btn-info active focus">
            <input type="radio" name="_summary" id="summary-default" value="">(none) </label>
          <label class="btn btn-info">
            <input type="radio" name="_summary" id="summary-true" value="true">true </label>
          <label class="btn btn-info">
            <input type="radio" name="_summary" id="summary-text" value="text">text </label>
          <label class="btn btn-info">
            <input type="radio" name="_summary" id="summary-data" value="data">data </label>
          <label class="btn btn-info">
            <input type="radio" name="_summary" id="summary-count" value="count">count </label>
        </div>
        <script type="text/javascript">
          $(document).ready(function() {
            // Encoding buttons are wider, so set the shorter group to the same width
            // so that they wrap at the same time if the page is narrow
            $('#prettyBtnGroup').width($('#encodingBtnGroup').width());
            var encoding = null;
            if (encoding == 'xml') {
              $('#encode-xml').trigger("click");
            } else if (encoding == 'json') {
              $('#encode-json').trigger("click");
            }
            var pretty = null;
            if (pretty) {
              $('#pretty-true').trigger("click");
            } else {
              $('#pretty-false').trigger("click");
            }
            var summary = null;
            if (summary == 'true') {
              $('#summary-true').trigger("click");
            } else if (summary == 'text') {
              $('#summary-text').trigger("click");
            } else if (summary == 'data') {
              $('#summary-data').trigger("click");
            } else if (summary == 'count') {
              $('#summary-count').trigger("click");
            } else {
              $('#summary-default').trigger("click");
            }
            if (false) {
              // When we're displaying a result page, the options buttons should
              // actually apply their values to the current search/action
              $('#encode-default').change(function() {
                location.href = updateURLParameter(location.href, 'encoding', '')
              });
              $('#encode-xml').change(function() {
                location.href = updateURLParameter(location.href, 'encoding', 'xml')
              });
              $('#encode-json').change(function() {
                location.href = updateURLParameter(location.href, 'encoding', 'json')
              });
              $('#pretty-default').change(function() {
                location.href = updateURLParameter(location.href, 'pretty', '')
              });
              $('#pretty-true').change(function() {
                location.href = updateURLParameter(location.href, 'pretty', 'true')
              });
              $('#pretty-false').change(function() {
                location.href = updateURLParameter(location.href, 'pretty', 'false')
              });
            }
          });

          function doAction(source, action, resourceName) {
            var target = $(source);
            setResource(target, resourceName);
            $("#outerForm").attr("action", "\/" + action);
            $('#outerForm').submit();
          }
        </script>
        <h4>Server</h4>
        <ul class="nav nav-sidebar">
          <li class="active">
            <a href="#" onclick="doAction(this, 'home', null);">Server Home/Actions</a>
          </li>
        </ul>
        <h4>Resources</h4>
      </div>
      <div class="col-sm-9 col-sm-offset-3 col-md-9 col-md-offset-3 main">
        <div>
          <!-- Error banner in case anything went wrong -->
          <div class="alert  alert-danger alert-dismissable">
            <strong>Warning!</strong>
            <p>Failed to load conformance statement, error was: ca.uhn.fhir.rest.server.exceptions.AuthenticationException: HTTP 401 : Missing or invalid Authorization header value</p>
          </div>
        </div>
        <!-- ********************************************************** -->
        <!-- ** Default Home                                         ** -->
        <!-- ********************************************************** -->
        <div class="well">
          <p> This server provides a complete implementation of the FHIR Specification using a 100% open source software stack. </p>
          <p> This server is built from a number of modules of the <a href="https://github.com/jamesagnew/hapi-fhir/">HAPI FHIR</a> project, which is a 100% open-source (Apache 2.0 Licensed) Java based implementation of the FHIR specification. </p>
        </div>
        <table class="table table-bordered table-striped">
          <colgroup>
            <col class="col-xs-1">
            <col class="col-xs-7">
          </colgroup>
          <tbody>
            <tr>
              <td>FHIR Base</td>
              <td>
                <a href="http://localhost:8080/hapi-fhir-jpaserver/fhir">http://localhost:8080/hapi-fhir-jpaserver/fhir</a>
              </td>
            </tr>
          </tbody>
        </table>
        <!-- ************************************************ -->
        <!-- ** Server Actions (no resource selected)      ** -->
        <!-- ************************************************ -->
        <div class="panel panel-default">
          <div class="panel-heading">
            <h3 class="panel-title">Server Actions</h3>
          </div>
          <div class="panel-body">
            <div class="container-fluid">
              <!-- Conformance -->
              <div class="row">
                <div class="col-12"> Retrieve the server's <b>conformance</b> statement. </div>
              </div>
              <div class="row">
                <div class="col-sm-3 form-group">
                  <a type="button" id="fetch-conformance-btn" class="btn btn-primary btn-block">
                                    <i class="" data-fa-i2svg=""><svg class="svg-inline--fa fa-dot-circle fa-w-16" aria-hidden="true" focusable="false" data-prefix="far" data-icon="dot-circle" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg=""><path fill="currentColor" d="M256 56c110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200-110.532 0-200-89.451-200-200 0-110.532 89.451-200 200-200m0-48C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 168c-44.183 0-80 35.817-80 80s35.817 80 80 80 80-35.817 80-80-35.817-80-80-80z"></path></svg></i>
												Conformance
											</a>
                  <script type="text/javascript">
                    $('#fetch-conformance-btn').click(function() {
                      handleActionButtonClick($(this));
                      $("#outerForm").attr("action", "conformance").submit();
                    });
                  </script>
                </div>
              </div>
              <!-- Server History -->
              <br clear="all">
              <div class="row">
                <div class="col-12"> Retrieve the update <b>history</b> across all resource types on the server. </div>
              </div>
              <div class="row top-buffer">
                <div class="col-sm-3">
                  <button type="button" id="server-history-btn" class="btn btn-primary btn-block">
                    <i class="" data-fa-i2svg=""><svg class="svg-inline--fa fa-calendar-alt fa-w-14" aria-hidden="true" focusable="false" data-prefix="far" data-icon="calendar-alt" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" data-fa-i2svg=""><path fill="currentColor" d="M148 288h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm108-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 96v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96-260v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"></path></svg></i>
                    History </button>
                </div>
                <div class="col-sm-5">
                  <div class="form-group">
                    <div class="input-group date" id="server-history-datetime" data-date-format="YYYY-MM-DDTHH:mm:ss">
                      <div class="input-group-prepend">
                        <span class="input-group-text"> Since </span>
                      </div>
                      <input type="text" class="form-control" id="server-history-since">
                      <div class="input-group-append input-group-addon"> <!-- input-group-addon is from Bootstrap3 but the time picker needs it there -->
                        <span class="input-group-text">
                          <i class="" data-fa-i2svg=""><svg class="svg-inline--fa fa-calendar-alt fa-w-14" aria-hidden="true" focusable="false" data-prefix="far" data-icon="calendar-alt" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" data-fa-i2svg=""><path fill="currentColor" d="M148 288h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm108-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 96v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96-260v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"></path></svg></i>
                        </span>
                      </div>
                    </div>
                  </div>
                </div>
                <div class="col-sm-3">
                  <div class="form-group">
                    <div class="input-group">
                      <div class="input-group-prepend">
                        <span class="input-group-text"> Limit # </span>
                      </div>
                      <input type="text" class="form-control" id="server-history-limit" placeholder="(opt)">
                    </div>
                  </div>
                </div>
                <script type="text/javascript">
                  $(function() {
                    $('#server-history-datetime').datetimepicker({
                      sideBySide: true,
                      keepInvalid: true,
                      format: 'YYYY-MM-DDTHH:mm:ssZ'
                    });
                  });
                  $('#server-history-btn').click(function() {
                    var btn = $(this);
                    handleActionButtonClick($(this));
                    var limit = $('#server-history-limit').val();
                    if (limit != null) btn.append($('<input />', {
                      type: 'hidden',
                      name: 'limit',
                      value: limit
                    }));
                    var since = $('#server-history-since').val();
                    if (since != null) btn.append($('<input />', {
                      type: 'hidden',
                      name: 'since',
                      value: since
                    }));
                    $("#outerForm").attr("action", "history-server").submit();
                  });
                </script>
              </div>
              <!-- Transaction -->
              <br clear="all">
              <div class="row">
                <div class="col-12"> Post a bundle containing multiple resources to the server and store all resources within a single atomic transaction. </div>
              </div>
              <div class="row">
                <div class="col-sm-3">
                  <button type="button" id="transaction-btn" class="btn btn-primary btn-block">
                    <i class="" data-fa-i2svg=""><svg class="svg-inline--fa fa-file-archive fa-w-12" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="file-archive" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512" data-fa-i2svg=""><path fill="currentColor" d="M377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zM128.4 336c-17.9 0-32.4 12.1-32.4 27 0 15 14.6 27 32.5 27s32.4-12.1 32.4-27-14.6-27-32.5-27zM224 136V0h-63.6v32h-32V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zM95.9 32h32v32h-32zm32.3 384c-33.2 0-58-30.4-51.4-62.9L96.4 256v-32h32v-32h-32v-32h32v-32h-32V96h32V64h32v32h-32v32h32v32h-32v32h32v32h-32v32h22.1c5.7 0 10.7 4.1 11.8 9.7l17.3 87.7c6.4 32.4-18.4 62.6-51.4 62.6z"></path></svg></i>
                    Transaction </button>
                </div>
                <div class="col-sm-9">
                  <div class="form-group">
                    <div class="input-group">
                      <div class="input-group-prepend">
                        <span class="input-group-text"> Bundle <span class="loadingStar">*</span>
                        </span>
                      </div>
                      <textarea class="form-control" id="transaction-body" style="white-space: nowrap; overflow: auto;" placeholder="(place transaction bundle body here)" rows="1"></textarea>
                    </div>
                  </div>
                </div>
                <script type="text/javascript">
                  var textAreaChanger = function() {
                    createBodyOriginalHeight = $('#transaction-body').height();
                    $('#transaction-body').animate({
                      height: "200px"
                    }, 500);
                  }
                  $('#transaction-body').focus(textAreaChanger);
                  $('#transaction-btn').click(function() {
                    var btn = $(this);
                    handleActionButtonClick($(this));
                    var id = $('#transaction-id').val();
                    if (id != null) btn.append($('<input />', {
                      type: 'hidden',
                      name: 'resource-create-id',
                      value: id
                    }));
                    var body = $('#transaction-body').val();
                    btn.append($('<input />', {
                      type: 'hidden',
                      name: 'transactionBody',
                      value: body
                    }));
                    $("#outerForm").attr("method", "post");
                    $("#outerForm").attr("action", "transaction").submit();
                  });
                  $(document).ready(function() {
                    /* 												if ($('#resource-create-id').val() != "") {
                    													buttonChanger();
                    													textAreaChanger();
                    													$('#transaction-body').focus();
                    												}
                     */
                  });
                </script>
              </div>
              <!-- Get Tags -->
              <!-- 
								
									<br clear="all"/>
									<div class="row">
										Show all of the tags currently in use on the server										
									</div>
								    <div class="row">
								    	<div class="col-sm-3 form-group">
											<button type="button" id="get-server-tags-btn" class="btn btn-primary btn-block">
												<span class="fa fa-tags"></i>
												Get Tags
											</button>
											<script type="text/javascript">
												$('#get-server-tags-btn').click(
														function() {
															var btn = $(this);
															handleActionButtonClick($(this));
															$("#outerForm").attr("action", "get-tags").submit();
														});
											</script>
										</div>
									</div>

								-->
              <!-- Next Server Action? -->
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</form>

Text Content

Home
 *  Server: Local Tester 
      Local Tester

 *  API Key 
   
   If your chosen server requires an API key / Bearer token, enter it here:

 *  Source Code
 *  About This Server

OPTIONS

Encoding
(default) XML JSON

Pretty
(default) On Off

Summary
(none) true text data count

SERVER

 * Server Home/Actions

RESOURCES

Warning!

Failed to load conformance statement, error was:
ca.uhn.fhir.rest.server.exceptions.AuthenticationException: HTTP 401 : Missing
or invalid Authorization header value

This server provides a complete implementation of the FHIR Specification using a
100% open source software stack.

This server is built from a number of modules of the HAPI FHIR project, which is
a 100% open-source (Apache 2.0 Licensed) Java based implementation of the FHIR
specification.

FHIR Base http://localhost:8080/hapi-fhir-jpaserver/fhir


SERVER ACTIONS

Retrieve the server's conformance statement.
Conformance

Retrieve the update history across all resource types on the server.
History
Since

Limit #

Post a bundle containing multiple resources to the server and store all
resources within a single atomic transaction.
Transaction
Bundle *