>>===== MODE =====>>
bibliography
<<===== MODE =====<<



>>===== RESULT =====>>
<div class="csl-bib-body">
  <div class="csl-entry"><i>Summary record<span style="font-style:normal;"> [議事要旨]</span>: Hearing before the Committee of enquiry on the nomination of lower court judges<span style="font-style:normal;"> [下級裁判所裁判官指名諮問委員会]</span></i>, 40th session (2009)</div>
</div>
<<===== RESULT =====<<

>>===== LANGPARAMS =====>>
{
    "institutions": [
        "translat",
        "orig"
    ],
    "persons": [
        "translat",
        "orig"
    ],
    "titles": [
        "translat",
        "orig"
    ],
    "journals": [
        "translat",
        "orig"
    ],
    "places": [
        "translat"
    ],
    "publishers": [
        "translat"
    ]
}
<<===== LANGPARAMS =====<<

>>===== MULTIAFFIX =====>>
[
  null,null," (",")",null,null,null,null,
  null,null," [","]",null,null,null,null,
  null,null," [","]",null,null,null,null,
  null,null," [","]",null,null,null,null,
  null,null,null,null,null,null,null,null,
  null,null,null,null,null,null,null,null
]
<<===== MULTIAFFIX =====<<


>>===== CITATIONS =====>>
[
    [
        {
            "citationID": "CITATION-1", 
            "citationItems": [
                {
                    "id": "ITEM-1"
                }
            ], 
            "properties": {
                "noteIndex": 1
            }
        }, 
        [], 
        []
    ]
]
<<===== CITATIONS =====<<


>>===== CSL =====>>
<?xml version="1.0" encoding="utf-8"?>
<style xmlns="http://purl.org/net/xbiblio/csl" version="1.1mlz1" class="note" default-locale="EN-x-translat-en">
  <info>
    <title>United States</title>
    <id>http://juris-m.github.io/modules/juris-us</id>
    <link href="http://juris-m.github.io/modules/juris-us" rel="self"/>
    <link href="http://juris-m.github.io" rel="documentation"/>
    <author>
      <name>Frank Bennett</name>
      <email>bennett@law.nagoya-u.ac.jp</email>
    </author>
    <category citation-format="note"/>
    <category field="law"/>
    <summary>Juris-M style module for the United States</summary>
    <updated>2013-01-26T22:06:38+00:00</updated>
    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
  </info>
  <locale>
    <terms>
      <term name="article">
        <single>article</single>
        <multiple>articles</multiple>
      </term>
      <term name="article" form="short">
        <single>art.</single>
        <multiple>arts.</multiple>
      </term>
      <term form="symbol" name="chapter">ch.</term>
      <term form="short" name="number">no.</term>
      <!-- ordinals -->
      <term name="ordinal">th</term>
      <term name="ordinal-01">st</term>
      <term name="ordinal-02">d</term>
      <term name="ordinal-03">d</term>
      <term name="ordinal-11">th</term>
      <term name="ordinal-12">th</term>
      <term name="ordinal-13">th</term>
      <!-- id -->
      <term name="ibid" form="short">id.</term>
      <term name="ibid" form="long">id.</term>
    </terms>
    <date form="text">
      <date-part name="month" form="short" suffix=" "/>
      <date-part name="day" form="numeric" suffix=", "/>
      <date-part name="year"/>
    </date>
  </locale>
  <macro name="juris-pretitle">
    <text value=""/>
  </macro>
  <macro name="juris-title">
    <choose>
      <if type="legal_case">
        <choose>
          <if variable="document-name">
            <group delimiter=", ">
              <group delimiter=" ">
                <text variable="document-name"/>
                <group delimiter=" ">
                  <choose>
                    <if locator="page">
                      <text value="at"/>
                    </if>
                    <else>
                      <label variable="locator" form="symbol"/>
                    </else>
                  </choose>
                  <number variable="locator"/>
                </group>
              </group>
              <text variable="title"/>
            </group>
          </if>
          <else>
            <text variable="title" form="short"/>
          </else>
        </choose>
      </if>
      <else-if match="all" type="bill" variable="event"/>
      <else-if match="all" type="bill" variable="title">
        <group delimiter=" of ">
          <text variable="title"/>
          <date variable="issued" form="text" date-parts="year"/>
        </group>
      </else-if>
      <else-if match="all" type="hearing" variable="committee">
        <group delimiter=": ">
          <text variable="title" text-case="title"/>
          <group delimiter=" ">
            <text value="Hearing before the"/>
            <group delimiter=" of the ">
              <names variable="committee">
                <name/>
                <institution stop-last="1" use-first="1"/>
              </names>
              <names variable="committee">
                <name/>
                <institution use-last="1" stop-first="1"/>
              </names>
            </group>
          </group>
        </group>
      </else-if>
      <else-if>
        <conditions match="all">
          <condition match="all" type="report"/>
          <condition match="any" variable="title committee"/>
        </conditions>
        <group delimiter=", ">
          <choose>
            <if match="all" variable="author">
              <names variable="author">
                <name/>
                <institution institution-parts="short"/>
              </names>
            </if>
            <else-if match="all" variable="committee">
              <names variable="committee">
                <name/>
                <institution institution-parts="short"/>
              </names>
            </else-if>
          </choose>
          <choose>
            <if>
              <conditions match="all">
                <condition match="none" variable="number"/>
                <condition match="all" variable="collection-number"/>
              </conditions>
              <group delimiter=" ">
                <number variable="collection-number" form="ordinal"/>
                <names variable="authority">
                  <name/>
                  <institution institution-parts="short" use-last="1"/>
                </names>
              </group>
            </if>
          </choose>
          <text variable="title"/>
        </group>
      </else-if>
      <else-if>
        <conditions match="all">
          <condition type="report"/>
          <condition match="any" variable="number"/>
        </conditions>
        <group delimiter=" ">
          <names variable="authority">
            <name/>
            <institution stop-last="1" institution-parts="short"/>
          </names>
          <choose>
            <if match="any" variable="genre">
              <text variable="genre" form="short"/>
            </if>
            <else>
              <text value="Rep."/>
            </else>
          </choose>
          <group delimiter=" ">
            <label variable="number" form="symbol" text-case="capitalize-first"/>
            <number variable="number"/>
          </group>
        </group>
      </else-if>
      <else-if>
        <conditions match="all">
          <condition match="all" type="report"/>
          <condition match="none" variable="number"/>
        </conditions>
        <group delimiter=", ">
          <group delimiter=" ">
            <number variable="collection-number" form="ordinal"/>
            <names variable="authority">
              <name/>
              <institution institution-parts="short" use-last="1"/>
            </names>
          </group>
          <text variable="title"/>
        </group>
      </else-if>
      <else>
        <text variable="title"/>
      </else>
    </choose>
  </macro>
  <macro name="juris-main">
    <choose>
      <if match="all" type="legal_case" variable="container-title">
        <group delimiter=" ">
          <number variable="volume"/>
          <text variable="container-title" form="short"/>
          <number variable="page-first"/>
        </group>
      </if>
      <else-if type="legal_case" variable="number">
        <group delimiter=", ">
          <choose>
            <if number="number">
              <group delimiter=" ">
                <text value="No" suffix="."/>
                <number variable="number"/>
              </group>
            </if>
            <else>
              <group delimiter=" ">
                <label variable="number" form="symbol"/>
                <number variable="number"/>
              </group>
            </else>
          </choose>
          <choose>
            <if variable="archive">
              <group delimiter=" ">
                <number variable="collection-number"/>
                <text variable="archive"/>
                <number variable="page-first"/>
              </group>
            </if>
          </choose>
          <choose>
            <if>
              <conditions match="all">
                <condition variable="locator"/>
                <condition match="none" variable="document-name archive"/>
              </conditions>
              <group delimiter=" ">
                <text value="slip op."/>
                <number variable="page"/>
              </group>
            </if>
          </choose>
        </group>
      </else-if>
      <else-if match="any" type="legislation">
        <choose>
          <if match="all" variable="gazette-flag">
            <choose>
              <if number="number">
                <group delimiter=" " suffix=",">
                  <text value="Pub. L. No."/>
                  <number variable="number"/>
                </group>
              </if>
              <else>
                <group delimiter=" " suffix=",">
                  <label variable="number" form="symbol"/>
                  <number variable="number"/>
                </group>
              </else>
            </choose>
          </if>
          <else>
            <group delimiter=" ">
              <number variable="volume"/>
              <text variable="container-title" form="short"/>
            </group>
          </else>
        </choose>
      </else-if>
      <else-if type="bill">
        <group delimiter=", ">
          <text macro="juris-main-short"/>
          <group delimiter=" ">
            <number variable="collection-number" form="ordinal"/>
            <names variable="authority">
              <name/>
              <institution use-last="1" institution-parts="short"/>
            </names>
          </group>
        </group>
      </else-if>
      <else-if type="regulation">
        <group delimiter=", ">
          <!-- added for UNCITRAL arbitration rules (un.int) -->
          <group delimiter=" ">
            <text value="as revised" font-style="italic"/>
            <date variable="event-date" form="text" date-parts="year-month-day"/>
          </group>
          <group delimiter=" ">
            <number variable="volume"/>
            <text variable="container-title"/>
            <choose>
              <if match="all" variable="gazette-flag">
                <number variable="page"/>
              </if>
            </choose>
          </group>
        </group>
      </else-if>
      <else-if>
        <conditions match="all">
          <condition type="hearing"/>
          <condition match="none" variable="committee"/>
        </conditions>
        <group delimiter=" ">
          <number variable="volume"/>
          <text variable="container-title"/>
          <number variable="page"/>
        </group>
      </else-if>
      <else-if type="hearing">
        <group delimiter=", ">
          <group delimiter=" ">
            <number variable="collection-number" form="ordinal"/>
            <names variable="authority">
              <name/>
              <institution institution-parts="short" use-last="1"/>
            </names>
          </group>
          <group delimiter=" ">
            <number variable="chapter-number" form="ordinal"/>
            <text value="session"/>
          </group>
        </group>
      </else-if>
      <else-if>
        <conditions match="all">
          <condition type="report"/>
          <condition variable="number"/>
          <condition match="any" variable="title committee"/>
        </conditions>
        <group delimiter=" ">
          <group delimiter=" ">
            <names variable="authority">
              <name/>
              <institution stop-last="1" institution-parts="short"/>
            </names>
            <choose>
              <if variable="genre">
                <text variable="genre"/>
              </if>
              <else>
                <text value="Rep."/>
              </else>
            </choose>
          </group>
          <group delimiter=" ">
            <label variable="number" form="symbol" text-case="capitalize-first"/>
            <number variable="number"/>
          </group>
        </group>
      </else-if>
    </choose>
  </macro>
  <macro name="juris-tail">
    <group delimiter=" ">
      <choose>
        <if>
          <conditions match="all">
            <condition match="any" type="legislation"/>
            <condition match="all" variable="gazette-flag"/>
          </conditions>
          <number variable="volume"/>
          <text variable="container-title" form="short"/>
          <group delimiter=", ">
            <number variable="page-first"/>
            <number variable="locator-extra"/>
          </group>
        </if>
      </choose>
      <group delimiter=" " prefix="(" suffix=")">
        <choose>
          <if type="bill" variable="chapter-number">
            <number variable="chapter-number" form="ordinal"/>
            <text value="Sess" suffix="."/>
          </if>
          <else-if>
            <conditions match="all">
              <condition type="report"/>
              <condition variable="committee"/>
              <condition match="none" variable="number"/>
            </conditions>
            <text value="Comm. Print"/>
          </else-if>
          <else-if match="any" type="bill hearing report"/>
          <else-if match="all" type="regulation">
            <text variable="jurisdiction" form="short"/>
          </else-if>
          <else-if type="legal_case">
            <text variable="jurisdiction" form="short"/>
            <names variable="authority">
              <name/>
              <institution institution-parts="short"/>
            </names>
          </else-if>
          <else>
            <names variable="authority">
              <name/>
              <institution institution-parts="short"/>
            </names>
            <text variable="jurisdiction" form="short"/>
          </else>
        </choose>
        <choose>
          <if match="all" type="regulation" variable="gazette-flag">
            <date form="text" date-parts="year-month-day" variable="issued"/>
          </if>
          <else-if type="regulation">
            <group delimiter=" ">
              <names variable="authority">
                <name/>
                <institution institution-parts="short"/>
              </names>
              <text variable="genre" prefix="[" suffix="]" text-case="capitalize-all"/>
            </group>
            <choose>
              <if variable="issued">
                <date form="text" date-parts="year" variable="issued"/>
              </if>
              <else>
                <date form="text" date-parts="year" variable="publication-date"/>
              </else>
            </choose>
          </else-if>
          <else-if>
            <conditions match="all">
              <condition match="all" type="legal_case"/>
            </conditions>
            <choose>
              <if match="none" variable="container-title collection-number">
                <date form="text" date-parts="year-month-day" variable="issued"/>
              </if>
              <else-if>
                <conditions match="all">
                  <condition match="none" variable="container-title"/>
                  <condition match="all" variable="archive"/>
                </conditions>
                <date form="text" date-parts="year-month-day" variable="issued"/>
              </else-if>
              <else-if variable="issued">
                <date form="text" date-parts="year" variable="issued"/>
              </else-if>
              <else>
                <date form="text" date-parts="year" variable="publication-date"/>
              </else>
            </choose>
          </else-if>
          <else-if>
            <conditions match="all">
              <condition type="hearing"/>
              <condition match="none" variable="committee"/>
            </conditions>
            <date form="text" date-parts="year-month-day" variable="issued"/>
          </else-if>
          <else>
            <date form="text" date-parts="year" variable="issued"/>
          </else>
        </choose>
      </group>
    </group>
  </macro>
  <macro name="juris-pretitle-short">
    <text value=""/>
  </macro>
  <macro name="juris-title-short">
    <choose>
      <if match="all" type="legal_case" variable="title-short">
        <text variable="title-short" form="short"/>
      </if>
      <else-if type="legal_case">
        <text variable="title" form="short"/>
      </else-if>
      <else-if type="bill"/>
      <else-if>
        <conditions match="all">
          <condition match="all" type="regulation"/>
          <condition match="none" variable="gazette-flag"/>
        </conditions>
      </else-if>
      <else-if>
        <conditions match="all">
          <condition match="all" type="report"/>
          <condition match="none" variable="title committee"/>
        </conditions>
      </else-if>
      <else-if match="all" type="report">
        <group delimiter=", ">
          <choose>
            <if variable="author">
              <names variable="author">
                <name/>
                <institution institution-parts="short">
                  <institution-part name="short"/>
                </institution>
              </names>
            </if>
            <else-if variable="committee">
              <names variable="committee">
                <name/>
                <institution institution-parts="short">
                  <institution-part name="short"/>
                </institution>
              </names>
            </else-if>
          </choose>
          <choose>
            <if>
              <conditions match="any">
                <condition disambiguate="true"/>
                <condition match="none" variable="author committee"/>
              </conditions>
              <text variable="title" form="short"/>
            </if>
          </choose>
        </group>
      </else-if>
      <else-if>
        <conditions match="all">
          <condition type="hearing"/>
          <condition match="none" variable="committee"/>
        </conditions>
      </else-if>
      <else-if variable="title-short">
        <text variable="title-short"/>
      </else-if>
      <else>
        <text variable="title"/>
      </else>
    </choose>
  </macro>
  <macro name="juris-main-short">
    <group delimiter=" ">
      <choose>
        <if type="bill">
          <group delimiter=" ">
            <choose>
              <if variable="event">
                <text variable="event" form="short"/>
              </if>
              <else>
                <names variable="authority">
                  <name/>
                  <institution use-first="1" institution-parts="short"/>
                </names>
              </else>
            </choose>
            <number variable="number"/>
          </group>
        </if>
        <else-if>
          <conditions match="all">
            <condition type="hearing"/>
            <condition match="none" variable="committee"/>
          </conditions>
          <group delimiter=" ">
            <number variable="volume"/>
            <text variable="container-title"/>
          </group>
        </else-if>
        <else-if>
          <conditions match="any">
            <condition type="hearing"/>
            <condition type="report" variable="title"/>
          </conditions>
        </else-if>
        <else-if type="report">
          <group delimiter=" ">
            <names variable="authority">
              <name/>
              <institution stop-last="1" institution-parts="short"/>
            </names>
            <choose>
              <if variable="genre">
                <text variable="genre"/>
              </if>
              <else>
                <text value="Rep."/>
              </else>
            </choose>
            <group delimiter=" ">
              <label variable="number" form="symbol" text-case="capitalize-first"/>
              <number variable="number"/>
            </group>
          </group>
        </else-if>
        <else-if>
          <conditions match="all">
            <condition type="regulation"/>
            <condition match="none" variable="container-title"/>
          </conditions>
          <choose>
            <if variable="title-short">
              <text variable="title-short"/>
            </if>
            <else>
              <text variable="title"/>
            </else>
          </choose>
          <!-- added for UNCITRAL arbitration rules (un.int) -->
          <choose>
            <if disambiguate="true">
              <text value="revised" font-style="italic"/>
              <date variable="issued" form="text" date-parts="year-month-day"/>
            </if>
          </choose>
        </else-if>
        <else>
          <group delimiter=" ">
            <number variable="volume"/>
            <text variable="container-title" form="short"/>
          </group>
        </else>
      </choose>
      <choose>
        <!-- basically anything with no locator that uses pages or page-first in juris-main -->
        <if>
          <conditions match="all">
            <condition match="none" variable="locator"/>
            <condition match="all" variable="container-title"/>
          </conditions>
          <number variable="page"/>
        </if>
      </choose>
    </group>
  </macro>
  <macro name="juris-tail-short">
    <text value=""/>
  </macro>
  <macro name="juris-locator">
    <group delimiter=" ">
      <choose>
        <if locator="page" type="report" variable="number" match="all">
          <text value="at"/>
        </if>
        <else-if locator="page"/>
        <else>
          <label variable="locator"/>
        </else>
      </choose>
      <number variable="locator"/>
    </group>
  </macro>
  <macro name="jurism">
    <choose>
      <if position="ibid-with-locator">
        <group delimiter=" ">
          <text term="ibid" font-style="italic"/>
          <group delimiter=" ">
            <text value="at"/>
            <group require="empty-label">
              <text macro="juris-locator" label-form="symbol"/>
            </group>
          </group>
          <group delimiter=" " reject="empty-label">
            <text macro="juris-locator" label-form="symbol"/>
          </group>
        </group>
      </if>
      <else-if position="ibid">
        <text term="ibid" font-style="italic"/>
      </else-if>
      <else-if>
        <!-- short form -->
        <conditions match="any">
          <condition match="all" position="near-note"/>
          <condition match="all" type="report" variable="title" position="far-note"/>
          <condition match="all" type="report" variable="committee" position="far-note"/>
          <condition match="all" type="hearing" variable="committee" position="far-note"/>
          <condition match="all" type="legal_case" variable="document-name" position="far-note"/>
        </conditions>
        <group delimiter=" ">
          <group delimiter=", ">
            <choose>
              <if>
                <conditions match="all">
                  <condition type="legal_case"/>
                  <condition match="none" variable="document-name"/>
                </conditions>
                <text macro="juris-title-short" font-style="italic"/>
              </if>
              <else-if type="hearing">
                <text macro="juris-title-short" font-style="italic"/>
              </else-if>
              <else-if match="all" type="report">
                <text macro="juris-title-short" font-variant="small-caps"/>
              </else-if>
              <else>
                <text macro="juris-title-short"/>
              </else>
            </choose>
            <choose>
              <if>
                <conditions match="any">
                  <condition match="all" type="hearing" variable="committee"/>
                  <condition match="all" type="report" variable="title"/>
                  <condition match="all" type="report" variable="committee"/>
                  <condition match="all" type="legal_case" variable="document-name"/>
                </conditions>
                <group delimiter=", ">
                  <group delimiter=" ">
                    <text value="supra" font-style="italic"/>
                    <text term="note"/>
                    <text variable="first-reference-note-number"/>
                  </group>
                  <group delimiter=" ">
                    <text value="at"/>
                    <group require="empty-label">
                      <text macro="juris-locator" label-form="symbol"/>
                    </group>
                  </group>
                  <group delimiter=" " reject="empty-label">
                    <text macro="juris-locator" label-form="symbol"/>
                  </group>
                </group>
              </if>
              <else>
                <group delimiter=" ">
                  <group delimiter=", ">
                    <choose>
                      <if>
                        <conditions match="all">
                          <condition type="hearing"/>
                          <condition match="none" variable="committee"/>
                        </conditions>
                        <text macro="juris-main-short" font-variant="small-caps"/>
                      </if>
                      <else-if>
                        <conditions match="all">
                          <condition type="report"/>
                          <condition match="none" variable="committee title"/>
                        </conditions>
                        <text macro="juris-main-short" font-variant="small-caps"/>
                      </else-if>
                      <else>
                        <text macro="juris-main-short"/>
                      </else>
                    </choose>
                  </group>
                </group>
              </else>
            </choose>
          </group>
          <group delimiter=" ">
            <text value="at"/>
            <group require="empty-label">
              <text macro="juris-locator" label-form="symbol"/>
            </group>
          </group>
          <text macro="juris-locator" label-form="symbol"/>
          <text macro="juris-tail-short"/>
        </group>
      </else-if>
      <else>
        <!-- full form -->
        <group delimiter=", ">
          <group delimiter=" ">
            <group delimiter=", ">
              <text macro="juris-pretitle"/>
              <choose>
                <if type="hearing">
                  <text macro="juris-title" font-style="italic"/>
                </if>
                <else-if type="report">
                  <text macro="juris-title" font-style="italic"/>
                </else-if>
                <else>
                  <text macro="juris-title"/>
                </else>
              </choose>
              <group delimiter=" ">
                <group delimiter=", ">
                  <choose>
                    <if>
                      <conditions match="all">
                        <condition match="all" type="report"/>
                        <condition match="none" variable="title committee"/>
                      </conditions>
                      <text macro="juris-main"/>
                    </if>
                    <else-if>
                      <conditions match="all">
                        <condition match="all" type="hearing"/>
                        <condition match="none" variable="committee"/>
                      </conditions>
                      <text macro="juris-main"/>
                    </else-if>
                    <else>
                      <text macro="juris-main"/>
                    </else>
                  </choose>
                  <group delimiter=" " require="empty-label">
                    <text value="at"/>
                    <text macro="juris-locator" label-form="symbol"/>
                  </group>
                  <group require="comma-safe">
                    <text macro="juris-locator" label-form="symbol"/>
                  </group>
                </group>
              </group>
            </group>
            <group reject="comma-safe">
              <text macro="juris-locator" label-form="symbol"/>
            </group>
            <choose>
              <if type="legislation" variable="container-title page volume gazette-flag" match="all"/>
              <else>
                <text macro="juris-tail"/>
              </else>
            </choose>
          </group>
          <choose>
            <if type="legislation" variable="container-title page volume gazette-flag" match="all">
              <text macro="juris-tail"/>
            </if>
          </choose>
        </group>
      </else>
    </choose>
  </macro>

  <citation>
    <layout>
      <text macro="jurism"/>
    </layout>
  </citation>

  <bibliography>
    <layout>
      <text macro="jurism"/>
    </layout>
  </bibliography>
</style>
<<===== CSL =====<<


>>===== INPUT =====>>
[
	{
		"type": "hearing",
		"multi": {
			"main": {
				"title": "ja"
			},
			"_keys": {
				"title": {
					"en": "Summary record"
				},
				"publisher-place": {
					"en": "Inner conference room of the Supreme Court"
				},
				"committee": {
					"en": "Committee of enquiry on the nomination of lower court judges"
				},
				"event-place": {
					"en": "Inner conference room of the Supreme Court"
				},
				"archive-place": {
					"en": "Inner conference room of the Supreme Court"
				}
			}
		},
		"id": "ITEM-1",
		"title": "議事要旨",
		"publisher-place": "最高裁判所中会議室",
		"committee": "下級裁判所裁判官指名諮問委員会",
		"chapter-number": "40",
		"event-place": "最高裁判所中会議室",
		"archive-place": "最高裁判所中会議室",
		"URL": "http://www.courts.go.jp/saikosai/vcms_lf/806031.pdf",
		"jurisdiction": "jp",
		"issued": {
			"raw": "2009-12-01"
		},
		"accessed": {
			"raw": "2016-05-27T06:10:36Z"
		}
	}
]
<<===== INPUT =====<<
