diff --git a/docling_core/transforms/serializer/common.py b/docling_core/transforms/serializer/common.py index 980509d6..210fa9a2 100644 --- a/docling_core/transforms/serializer/common.py +++ b/docling_core/transforms/serializer/common.py @@ -79,6 +79,51 @@ class _PageBreakSerResult(SerializationResult): node: _PageBreakNode +def _yield_page_breaks( + prev_page: int, + next_page: int, + lvl: int, + start_index: int, + page_numbers: Optional[set[int]] = None, +) -> Iterable[tuple[_PageBreakNode, int, int]]: + """Yield page break nodes for each page in range (prev_page, next_page]. + + Generates one PageBreakNode per page transition. For example, if prev_page=1 + and next_page=4, and page_numbers contains pages 1, 2, 3, 4, yields 3 page + breaks for pages 2, 3, and 4. + + If page_numbers is provided, only generates page breaks for pages that exist + in page_numbers. This ensures filtered documents (via filter()) don't generate + spurious page breaks for excluded pages. + + Args: + prev_page: The last seen page number (1-based physical index). + next_page: The current page number (1-based physical index). + lvl: The nesting level for the yielded nodes. + start_index: The starting index for page break node IDs. + page_numbers: Optional set of valid page numbers. If provided, only pages + in this set will generate page breaks. + + Yields: + Tuples of (PageBreakNode, level, next_index) for each page transition. + """ + idx = start_index + for page in range(prev_page + 1, next_page + 1): + # Skip pages that are not in the document's pages dict + if page_numbers is not None and page not in page_numbers: + continue + yield ( + _PageBreakNode( + self_ref=f"#/pb/{idx}", + prev_page=page - 1, + next_page=page, + ), + lvl, + idx + 1, + ) + idx += 1 + + def _iterate_items( doc: DoclingDocument, layers: Optional[set[ContentLayer]], @@ -90,6 +135,9 @@ def _iterate_items( my_visited: set[str] = visited if visited is not None else set() prev_page_nr: Optional[int] = None page_break_i = 0 + # Get the set of valid page numbers from the document's pages dict + # This ensures filtered documents don't generate spurious page breaks + page_numbers: set[int] = set(doc.pages.keys()) for item, lvl in doc.iterate_items( root=node, with_groups=True, @@ -111,28 +159,21 @@ def _iterate_items( if isinstance(it, DocItem) and it.prov: page_no = it.prov[0].page_no if prev_page_nr is not None and page_no > prev_page_nr: - yield ( - _PageBreakNode( - self_ref=f"#/pb/{page_break_i}", - prev_page=prev_page_nr, - next_page=page_no, - ), - lvl, - ) + for pb_node, pb_lvl, page_break_i in _yield_page_breaks( + prev_page_nr, page_no, lvl, page_break_i, page_numbers + ): + yield pb_node, pb_lvl + # update previous page number to avoid duplicate page breaks + prev_page_nr = page_no break elif isinstance(item, DocItem) and item.prov: page_no = item.prov[0].page_no if prev_page_nr is None or page_no > prev_page_nr: if prev_page_nr is not None: # close previous range - yield ( - _PageBreakNode( - self_ref=f"#/pb/{page_break_i}", - prev_page=prev_page_nr, - next_page=page_no, - ), - lvl, - ) - page_break_i += 1 + for pb_node, pb_lvl, page_break_i in _yield_page_breaks( + prev_page_nr, page_no, lvl, page_break_i, page_numbers + ): + yield pb_node, pb_lvl prev_page_nr = page_no yield item, lvl diff --git a/docling_core/transforms/serializer/html.py b/docling_core/transforms/serializer/html.py index 45ae2044..73030eda 100644 --- a/docling_core/transforms/serializer/html.py +++ b/docling_core/transforms/serializer/html.py @@ -963,7 +963,8 @@ def _serialize_page_img(page_img: Image): html_content = "\n".join([p.text for p in parts if p.text]) next_page: Optional[int] = None prev_full_match_end = 0 - pages = {} + pages: dict[int, str] = {} + for full_match, prev_page, next_page in self._get_page_breaks(html_content): this_match_start = html_content.find(full_match) pages[prev_page] = html_content[prev_full_match_end:this_match_start] @@ -975,6 +976,17 @@ def _serialize_page_img(page_img: Image): elif applicable_pages is not None and len(applicable_pages) == 1: pages[applicable_pages[0]] = html_content + # Determine pages to render from doc.pages (includes failed pages + # added by docling's _add_failed_pages_to_document) + if self.params.pages is not None: + pages_to_render = sorted(self.params.pages) + elif self.doc.pages: + pages_to_render = sorted(self.doc.pages.keys()) + elif applicable_pages: + pages_to_render = sorted(applicable_pages) + else: + pages_to_render = [] + html_parts.append("") html_parts.append("") @@ -982,43 +994,36 @@ def _serialize_page_img(page_img: Image): if visualizer: vized_pages_dict = visualizer.get_visualization(doc=self.doc) - for page_no, page in pages.items(): - if isinstance(page_no, int): - if applicable_pages is not None and page_no not in applicable_pages: - continue - page_img = self.doc.pages[page_no].image - vized_page = vized_pages_dict.get(page_no) - - html_parts.append("") - - html_parts.append("") + html_parts.append("") + html_parts.append("") - html_parts.append("") + html_parts.append("") - html_parts.append("") - else: - raise ValueError("We need page-indices to leverage `split_page_view`") + html_parts.append("") html_parts.append("") html_parts.append("
") - - if vized_page: - html_parts.append(_serialize_page_img(page_img=vized_page)) - # short-cut: we already have the image in base64 - elif ( - (page_img is not None) - and isinstance(page_img, ImageRef) - and isinstance(page_img.uri, AnyUrl) - and page_img.uri.scheme == "data" - ): - img_text = f'' - html_parts.append(f"
{img_text}
") - - elif (page_img is not None) and (page_img._pil is not None): - html_parts.append(_serialize_page_img(page_img=page_img._pil)) - else: - html_parts.append("
no page-image found
") + for page_no in pages_to_render: + page_content = pages.get(page_no, "") + page_img = self.doc.pages[page_no].image + vized_page = vized_pages_dict.get(page_no) + + html_parts.append("
") + + if vized_page: + html_parts.append(_serialize_page_img(page_img=vized_page)) + elif ( + (page_img is not None) + and isinstance(page_img, ImageRef) + and isinstance(page_img.uri, AnyUrl) + and page_img.uri.scheme == "data" + ): + img_text = f'' + html_parts.append(f"
{img_text}
") + elif (page_img is not None) and (page_img._pil is not None): + html_parts.append(_serialize_page_img(page_img=page_img._pil)) + else: + html_parts.append("
no page-image found
") - html_parts.append("
") - html_parts.append(f"
\n{page}\n
") - html_parts.append("
") + html_parts.append(f"
\n{page_content}\n
") + html_parts.append("
") diff --git a/test/data/doc/2408.09869v3_enriched_p2_p3_p5.gt.html b/test/data/doc/2408.09869v3_enriched_p2_p3_p5.gt.html index f58ce03e..51f66f33 100644 --- a/test/data/doc/2408.09869v3_enriched_p2_p3_p5.gt.html +++ b/test/data/doc/2408.09869v3_enriched_p2_p3_p5.gt.html @@ -126,7 +126,18 @@

3.1 PDF backends

-
Figure 1: Sketch of Docling's default processing pipeline. The inner part of the model pipeline is easily customizable and extensible.
Meta
In this image, we can see some text and images.
+
+ + + + +
no page-image found
+ + +
+ +
In this image, we can see some text and images.
+
Figure 1: Sketch of Docling's default processing pipeline. The inner part of the model pipeline is easily customizable and extensible.

licensing (e.g. pymupdf [7]), poor speed or unrecoverable quality issues, such as merged text cells across far-apart text tokens or table columns (pypdfium, PyPDF) [15, 14].

We therefore decided to provide multiple backend choices, and additionally open-source a custombuilt PDF parser, which is based on the low-level qpdf [4] library. It is made available in a separate package named docling-parse and powers the default PDF backend in Docling. As an alternative, we provide a PDF backend relying on pypdfium , which may be a safe backup choice in certain cases, e.g. if issues are seen with particular font encodings.

3.2 AI models

diff --git a/test/data/doc/normal_4pages.json b/test/data/doc/normal_4pages.json new file mode 100644 index 00000000..e24a600d --- /dev/null +++ b/test/data/doc/normal_4pages.json @@ -0,0 +1,3361 @@ +{ + "schema_name": "DoclingDocument", + "version": "1.8.0", + "name": "normal_4pages", + "origin": { + "mimetype": "application/pdf", + "binary_hash": 3943036933360497950, + "filename": "normal_4pages.pdf" + }, + "furniture": { + "self_ref": "#/furniture", + "children": [], + "content_layer": "furniture", + "name": "_root_", + "label": "unspecified" + }, + "body": { + "self_ref": "#/body", + "children": [ + { + "$ref": "#/pictures/0" + }, + { + "$ref": "#/texts/0" + }, + { + "$ref": "#/texts/1" + }, + { + "$ref": "#/texts/2" + }, + { + "$ref": "#/texts/3" + }, + { + "$ref": "#/texts/4" + }, + { + "$ref": "#/texts/5" + }, + { + "$ref": "#/texts/6" + }, + { + "$ref": "#/texts/7" + }, + { + "$ref": "#/texts/8" + }, + { + "$ref": "#/texts/9" + }, + { + "$ref": "#/texts/10" + }, + { + "$ref": "#/texts/11" + }, + { + "$ref": "#/texts/12" + }, + { + "$ref": "#/texts/13" + }, + { + "$ref": "#/texts/14" + }, + { + "$ref": "#/texts/15" + }, + { + "$ref": "#/texts/16" + }, + { + "$ref": "#/texts/17" + }, + { + "$ref": "#/pictures/1" + }, + { + "$ref": "#/texts/18" + }, + { + "$ref": "#/texts/19" + }, + { + "$ref": "#/texts/20" + }, + { + "$ref": "#/texts/21" + }, + { + "$ref": "#/texts/22" + }, + { + "$ref": "#/texts/23" + }, + { + "$ref": "#/tables/0" + }, + { + "$ref": "#/texts/27" + }, + { + "$ref": "#/texts/28" + }, + { + "$ref": "#/texts/29" + }, + { + "$ref": "#/texts/30" + }, + { + "$ref": "#/texts/31" + }, + { + "$ref": "#/texts/32" + }, + { + "$ref": "#/texts/33" + }, + { + "$ref": "#/texts/34" + }, + { + "$ref": "#/texts/35" + }, + { + "$ref": "#/texts/36" + }, + { + "$ref": "#/texts/37" + }, + { + "$ref": "#/texts/38" + }, + { + "$ref": "#/texts/39" + }, + { + "$ref": "#/texts/40" + }, + { + "$ref": "#/texts/41" + }, + { + "$ref": "#/texts/42" + }, + { + "$ref": "#/texts/43" + }, + { + "$ref": "#/texts/44" + }, + { + "$ref": "#/texts/45" + }, + { + "$ref": "#/texts/46" + }, + { + "$ref": "#/texts/47" + }, + { + "$ref": "#/texts/48" + }, + { + "$ref": "#/texts/49" + }, + { + "$ref": "#/texts/50" + }, + { + "$ref": "#/texts/51" + }, + { + "$ref": "#/texts/52" + }, + { + "$ref": "#/texts/53" + }, + { + "$ref": "#/texts/54" + }, + { + "$ref": "#/texts/55" + }, + { + "$ref": "#/texts/56" + }, + { + "$ref": "#/texts/57" + }, + { + "$ref": "#/texts/58" + }, + { + "$ref": "#/texts/59" + }, + { + "$ref": "#/texts/60" + }, + { + "$ref": "#/texts/61" + }, + { + "$ref": "#/texts/62" + }, + { + "$ref": "#/texts/63" + }, + { + "$ref": "#/texts/64" + }, + { + "$ref": "#/texts/65" + }, + { + "$ref": "#/texts/66" + }, + { + "$ref": "#/texts/67" + }, + { + "$ref": "#/texts/68" + }, + { + "$ref": "#/texts/69" + }, + { + "$ref": "#/texts/70" + }, + { + "$ref": "#/texts/71" + }, + { + "$ref": "#/texts/72" + }, + { + "$ref": "#/texts/73" + }, + { + "$ref": "#/texts/74" + }, + { + "$ref": "#/texts/75" + }, + { + "$ref": "#/texts/76" + }, + { + "$ref": "#/texts/77" + }, + { + "$ref": "#/texts/78" + }, + { + "$ref": "#/texts/79" + }, + { + "$ref": "#/texts/80" + }, + { + "$ref": "#/pictures/2" + }, + { + "$ref": "#/texts/81" + }, + { + "$ref": "#/texts/82" + }, + { + "$ref": "#/texts/83" + } + ], + "content_layer": "body", + "name": "_root_", + "label": "unspecified" + }, + "groups": [], + "texts": [ + { + "self_ref": "#/texts/0", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 61.74, + "t": 749.275, + "r": 183.333, + "b": 690.251, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 59 + ] + } + ], + "orig": "\ubc1c\ud589\uc77c 2020\ub144 4\uc6d4 2\uc77c \ubc1c\ud589\ucc98 \uad6d\ud68c\uc785\ubc95\uc870\uc0ac\ucc98 \ubc1c\ud589\uc778 \uae40\ud558\uc911 \uad6d\ud68c\uc785\ubc95\uc870\uc0ac\ucc98\uc7a5 www.nars.go.kr", + "text": "\ubc1c\ud589\uc77c 2020\ub144 4\uc6d4 2\uc77c \ubc1c\ud589\ucc98 \uad6d\ud68c\uc785\ubc95\uc870\uc0ac\ucc98 \ubc1c\ud589\uc778 \uae40\ud558\uc911 \uad6d\ud68c\uc785\ubc95\uc870\uc0ac\ucc98\uc7a5 www.nars.go.kr" + }, + { + "self_ref": "#/texts/1", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 493.56, + "t": 775.381, + "r": 546.684, + "b": 760.003, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 6 + ] + } + ], + "orig": "\uc81c1695\ud638", + "text": "\uc81c1695\ud638" + }, + { + "self_ref": "#/texts/2", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 412.32, + "t": 739.261, + "r": 529.286, + "b": 710.683, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 7 + ] + } + ], + "orig": "\uc774\uc288\uc640 \ub17c\uc810", + "text": "\uc774\uc288\uc640 \ub17c\uc810", + "level": 1 + }, + { + "self_ref": "#/texts/3", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 61.74, + "t": 666.241, + "r": 468.609, + "b": 589.489, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 33 + ] + } + ], + "orig": "\ucf54\ub85c\ub098-19 \uad00\ub828 \ubcf4\ud5d8\uc57d\uad00\uc0c1 \uc7ac\ud574\ubcf4\ud5d8\uae08 \uc9c0\uae09\ubb38\uc81c \ubc0f \uac1c\uc120\uacfc\uc81c", + "text": "\ucf54\ub85c\ub098-19 \uad00\ub828 \ubcf4\ud5d8\uc57d\uad00\uc0c1 \uc7ac\ud574\ubcf4\ud5d8\uae08 \uc9c0\uae09\ubb38\uc81c \ubc0f \uac1c\uc120\uacfc\uc81c", + "level": 1 + }, + { + "self_ref": "#/texts/4", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 510.12, + "t": 583.051, + "r": 549.209, + "b": 570.973, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 6 + ] + } + ], + "orig": "\uae40 \ucc3d \ud638*", + "text": "\uae40 \ucc3d \ud638*" + }, + { + "self_ref": "#/texts/5", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 76.74, + "t": 537.178, + "r": 537.756, + "b": 469.978, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 222 + ] + } + ], + "orig": "2020.1.1. \u300c\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95\u300d \uad00\ub828 \uaddc\uc815\uc774 \ubcc0\uacbd\ub418\uc5b4 \uc801\uc6a9\ub428\uc5d0 \ub530\ub77c, \uc138\uacc4\uc801 \uc720\ud589(Pandemic) \ub2e8\uacc4\uc5d0 \ub3cc \uc785\ud558\uc600\ub2e4\uace0 \uc138\uacc4\ubcf4\uac74\uae30\uad6c(WHO)\uac00 \uc778\uc815\ud55c \ucf54\ub85c\ub098-19\uc640 \uad00\ub828\ud558\uc5ec, \ubcf4\ud5d8\ud68c\uc0ac\uc5d0\uc11c \uadf8\ub3d9\uc548 \ud310\ub9e4\ud588\uac70\ub098 \ud5a5\ud6c4 \ud310\ub9e4\ud558\uac8c \ub420 \ubcf4\ud5d8\uc0c1\ud488\uc758 \uc785\uc6d0 \ubc0f \uc0ac\ub9dd\uc758 \uc7ac\ud574 \uc778\uc815 \uc5ec\ubd80\uc5d0 \ub300\ud558\uc5ec \ubcf4\ud5d8\uc2e4\ubb34\uc0c1 \ud63c\uc120\uc774 \ucd08\ub798\ub418\uc5b4 \uc774 \uc5d0 \ub300\ud558\uc5ec \ubcf4\ud5d8\uc57d\uad00\uc758 \ud604\ud669 \ubc0f \ubb38\uc81c\uc810\uc744 \uc0b4\ud3b4\ubcf4\uace0 \uadf8\uc5d0 \ub530\ub978 \uac1c\uc120\ubc29\uc548\uc744 \uc81c\uc2dc\ud558\uace0\uc790 \ud558\uc600\ub2e4.", + "text": "2020.1.1. \u300c\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95\u300d \uad00\ub828 \uaddc\uc815\uc774 \ubcc0\uacbd\ub418\uc5b4 \uc801\uc6a9\ub428\uc5d0 \ub530\ub77c, \uc138\uacc4\uc801 \uc720\ud589(Pandemic) \ub2e8\uacc4\uc5d0 \ub3cc \uc785\ud558\uc600\ub2e4\uace0 \uc138\uacc4\ubcf4\uac74\uae30\uad6c(WHO)\uac00 \uc778\uc815\ud55c \ucf54\ub85c\ub098-19\uc640 \uad00\ub828\ud558\uc5ec, \ubcf4\ud5d8\ud68c\uc0ac\uc5d0\uc11c \uadf8\ub3d9\uc548 \ud310\ub9e4\ud588\uac70\ub098 \ud5a5\ud6c4 \ud310\ub9e4\ud558\uac8c \ub420 \ubcf4\ud5d8\uc0c1\ud488\uc758 \uc785\uc6d0 \ubc0f \uc0ac\ub9dd\uc758 \uc7ac\ud574 \uc778\uc815 \uc5ec\ubd80\uc5d0 \ub300\ud558\uc5ec \ubcf4\ud5d8\uc2e4\ubb34\uc0c1 \ud63c\uc120\uc774 \ucd08\ub798\ub418\uc5b4 \uc774 \uc5d0 \ub300\ud558\uc5ec \ubcf4\ud5d8\uc57d\uad00\uc758 \ud604\ud669 \ubc0f \ubb38\uc81c\uc810\uc744 \uc0b4\ud3b4\ubcf4\uace0 \uadf8\uc5d0 \ub530\ub978 \uac1c\uc120\ubc29\uc548\uc744 \uc81c\uc2dc\ud558\uace0\uc790 \ud558\uc600\ub2e4." + }, + { + "self_ref": "#/texts/6", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 73.443, + "t": 429.547, + "r": 144.55, + "b": 414.103, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 6 + ] + } + ], + "orig": "\ub4e4\uc5b4\uac00\uba70 1", + "text": "\ub4e4\uc5b4\uac00\uba70 1", + "level": 1 + }, + { + "self_ref": "#/texts/7", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 65.218, + "t": 382.45, + "r": 294.838, + "b": 331.79600000000005, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 95 + ] + } + ], + "orig": "2020.3.30. 0\uc2dc \uae30\uc900 \ud604\uc7ac '\ucf54\ub85c\ub098\ubc14\uc774\ub7ec\uc2a4\uac10\uc5fc \uc99d-19(COVID-19, \uc774\ud558 '\ucf54\ub85c\ub098-19')'\uc758 \uad6d\ub0b4 \ud655 \uc9c4\uc790\ub294 9,661\uba85, \uc0ac\ub9dd\uc790\ub294 158\uba85\uc73c\ub85c \ub098\ud0c0\ub0ac\ub2e4.", + "text": "2020.3.30. 0\uc2dc \uae30\uc900 \ud604\uc7ac '\ucf54\ub85c\ub098\ubc14\uc774\ub7ec\uc2a4\uac10\uc5fc \uc99d-19(COVID-19, \uc774\ud558 '\ucf54\ub85c\ub098-19')'\uc758 \uad6d\ub0b4 \ud655 \uc9c4\uc790\ub294 9,661\uba85, \uc0ac\ub9dd\uc790\ub294 158\uba85\uc73c\ub85c \ub098\ud0c0\ub0ac\ub2e4." + }, + { + "self_ref": "#/texts/8", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 65.218, + "t": 325.506, + "r": 298.44, + "b": 274.85300000000007, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 79 + ] + } + ], + "orig": "\uc774\uc640 \uad00\ub828\ud558\uc5ec \uc138\uacc4\ubcf4\uac74\uae30\uad6c(WHO)\ub294 \uc9c0\ub09c 2020. 3.11. \ucf54\ub85c\ub098-19\uac00 \uc138\uacc4\uc801 \uc720\ud589(Pandemic) \ub2e8\uacc4 \uc5d0 \ub3cc\uc785\ud558\uc600\uc74c\uc744 \uc120\uc5b8\ud558\uc600\ub2e4.", + "text": "\uc774\uc640 \uad00\ub828\ud558\uc5ec \uc138\uacc4\ubcf4\uac74\uae30\uad6c(WHO)\ub294 \uc9c0\ub09c 2020. 3.11. \ucf54\ub85c\ub098-19\uac00 \uc138\uacc4\uc801 \uc720\ud589(Pandemic) \ub2e8\uacc4 \uc5d0 \ub3cc\uc785\ud558\uc600\uc74c\uc744 \uc120\uc5b8\ud558\uc600\ub2e4." + }, + { + "self_ref": "#/texts/9", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 65.218, + "t": 268.563, + "r": 298.447, + "b": 217.909, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 89 + ] + } + ], + "orig": "\ud55c\ud3b8 \ucf54\ub85c\ub098-19\uac00 \uc804 \uc138\uacc4\uc801 \uc720\ud589\ub2e8\uacc4\uc5d0 \ub3cc\uc785\ud55c \uc640\uc911\uc5d0 \uad6d\ub0b4 \ubcf4\ud5d8\uc5c5\uacc4\uc5d0\uc11c\ub294 \ucf54\ub85c\ub098-19\ub97c \uacfc\uc5f0 \uc9c8 \ubcd1\uc73c\ub85c \ubcf4\uc544\uc57c \ud560\uc9c0, \uc0c1\ud574 1) \ub098 \uc7ac\ud574 2) \ub85c \ubcf4\uc544\uc57c \ud560\uc9c0", + "text": "\ud55c\ud3b8 \ucf54\ub85c\ub098-19\uac00 \uc804 \uc138\uacc4\uc801 \uc720\ud589\ub2e8\uacc4\uc5d0 \ub3cc\uc785\ud55c \uc640\uc911\uc5d0 \uad6d\ub0b4 \ubcf4\ud5d8\uc5c5\uacc4\uc5d0\uc11c\ub294 \ucf54\ub85c\ub098-19\ub97c \uacfc\uc5f0 \uc9c8 \ubcd1\uc73c\ub85c \ubcf4\uc544\uc57c \ud560\uc9c0, \uc0c1\ud574 1) \ub098 \uc7ac\ud574 2) \ub85c \ubcf4\uc544\uc57c \ud560\uc9c0" + }, + { + "self_ref": "#/texts/10", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "footnote", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 65.22, + "t": 194.08000000000004, + "r": 297.327, + "b": 159.207, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 112 + ] + } + ], + "orig": "1) \uc190\ud574\ubcf4\ud5d8\uc758 \ud45c\uc900\uc57d\uad00 \uaddc\uc815\uc5d0 \ub530\ub974\uba74, \ubcf4\ud5d8\uae30\uac04 \uc911\uc5d0 \ubc1c\uc0dd\ud55c \uae09\uaca9\ud558\uace0\ub3c4 \uc6b0\uc5f0\ud55c \uc678\ub798\uc758 \uc0ac\uace0\ub85c \uc2e0\uccb4\uc5d0 \uc785\uc740 \uc0c1\ud574\ub77c\uace0 \uaddc\uc815\ud558\uace0 \uc788\ub294\ub370, \uc989, '\uae09 \uaca9\uc131, \uc6b0\uc5f0\uc131, \uc678\ub798\uc131'\uc744 \ucda9\uc871\ud558\ub294 \uc0ac\uace0\ub97c \uc0c1\ud574\ub85c \uc815\uc758\ud568", + "text": "1) \uc190\ud574\ubcf4\ud5d8\uc758 \ud45c\uc900\uc57d\uad00 \uaddc\uc815\uc5d0 \ub530\ub974\uba74, \ubcf4\ud5d8\uae30\uac04 \uc911\uc5d0 \ubc1c\uc0dd\ud55c \uae09\uaca9\ud558\uace0\ub3c4 \uc6b0\uc5f0\ud55c \uc678\ub798\uc758 \uc0ac\uace0\ub85c \uc2e0\uccb4\uc5d0 \uc785\uc740 \uc0c1\ud574\ub77c\uace0 \uaddc\uc815\ud558\uace0 \uc788\ub294\ub370, \uc989, '\uae09 \uaca9\uc131, \uc6b0\uc5f0\uc131, \uc678\ub798\uc131'\uc744 \ucda9\uc871\ud558\ub294 \uc0ac\uace0\ub97c \uc0c1\ud574\ub85c \uc815\uc758\ud568" + }, + { + "self_ref": "#/texts/11", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "footnote", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 65.22, + "t": 154.41899999999998, + "r": 294.822, + "b": 119.54700000000003, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 86 + ] + } + ], + "orig": "2) \uc0dd\uba85\ubcf4\ud5d8\uc740 \ud45c\uc900\uc57d\uad00 '\uc7ac\ud574\ubd84\ub958\ud45c'\uc5d0\uc11c '\uc6b0\ubc1c\uc801\uc778 \uc678\ub798\uc758 \uc0ac\uace0'\ub97c \uc7ac \ud574\ub77c\uace0 \uc815\uc758\ud558\uba70 \ubcf4\uc7a5\ub300\uc0c1\uc774 \ub418\ub294 \uc7ac\ud574\ub294 \ub2e4\uc74c \uc911 \uc5b4\ub290 \ud558\ub098\uc5d0 \ud574\ub2f9\ud558 \ub294 \uac83\uc744 \ub9d0\ud568", + "text": "2) \uc0dd\uba85\ubcf4\ud5d8\uc740 \ud45c\uc900\uc57d\uad00 '\uc7ac\ud574\ubd84\ub958\ud45c'\uc5d0\uc11c '\uc6b0\ubc1c\uc801\uc778 \uc678\ub798\uc758 \uc0ac\uace0'\ub97c \uc7ac \ud574\ub77c\uace0 \uc815\uc758\ud558\uba70 \ubcf4\uc7a5\ub300\uc0c1\uc774 \ub418\ub294 \uc7ac\ud574\ub294 \ub2e4\uc74c \uc911 \uc5b4\ub290 \ud558\ub098\uc5d0 \ud574\ub2f9\ud558 \ub294 \uac83\uc744 \ub9d0\ud568" + }, + { + "self_ref": "#/texts/12", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "footnote", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 65.22, + "t": 116.19799999999998, + "r": 299.593, + "b": 81.32600000000002, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 122 + ] + } + ], + "orig": "1) \ud55c\uad6d\ud45c\uc900\uc9c8\ubcd1\u00b7\uc0ac\uc778\ubd84\ub958\uc0c1\uc758 'S80~Y84'\uc5d0 \ud574\ub2f9\ud558\ub294 \uc6b0\ubc1c\uc801\uc778 \uc678\ub798\uc758 \uc0ac\uace0 2) \uac10\uc5fc\ubcd1\uc758 \uc608\ubc29 \ubc0f \uad00\ub9ac\uc5d0 \uad00\ud55c \ubc95\ub960 \uc81c2\uc870 \uc81c2\ud638\uc5d0\uc11c \uaddc\uc815\ud55c \uac10\uc5fc\ubcd1 \uadf8\ub7ec\ub098, \uc57d\uad00\uc0c1 \ud55c\uad6d\ud45c\uc900\uc9c8\ubcd1\u00b7\uc0ac\uc778\ubd84\ub958\uc0c1\uc758 U00~U99\uc5d0 \ud574\ub2f9\ud558\ub294", + "text": "1) \ud55c\uad6d\ud45c\uc900\uc9c8\ubcd1\u00b7\uc0ac\uc778\ubd84\ub958\uc0c1\uc758 'S80~Y84'\uc5d0 \ud574\ub2f9\ud558\ub294 \uc6b0\ubc1c\uc801\uc778 \uc678\ub798\uc758 \uc0ac\uace0 2) \uac10\uc5fc\ubcd1\uc758 \uc608\ubc29 \ubc0f \uad00\ub9ac\uc5d0 \uad00\ud55c \ubc95\ub960 \uc81c2\uc870 \uc81c2\ud638\uc5d0\uc11c \uaddc\uc815\ud55c \uac10\uc5fc\ubcd1 \uadf8\ub7ec\ub098, \uc57d\uad00\uc0c1 \ud55c\uad6d\ud45c\uc900\uc9c8\ubcd1\u00b7\uc0ac\uc778\ubd84\ub958\uc0c1\uc758 U00~U99\uc5d0 \ud574\ub2f9\ud558\ub294" + }, + { + "self_ref": "#/texts/13", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 317.52, + "t": 437.41, + "r": 447.535, + "b": 424.738, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 15 + ] + } + ], + "orig": "\uc774\uc288\uac00 \ub420 \uac83\uc73c\ub85c \ud310\ub2e8\ub41c\ub2e4.", + "text": "\uc774\uc288\uac00 \ub420 \uac83\uc73c\ub85c \ud310\ub2e8\ub41c\ub2e4." + }, + { + "self_ref": "#/texts/14", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 317.52, + "t": 418.448, + "r": 550.775, + "b": 329.87, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 129 + ] + } + ], + "orig": "\ud1b5\uc0c1 \uc9c8\ubcd1\ubcf4\ud5d8\uae08\uc5d0 \ube44\ud574 \uc0c1\ud574\ub098 \uc7ac\ud574\ub85c \uc778\ud55c \ubcf4 \ud5d8\uae08\uc758 \uacbd\uc6b0 \ubcf4\uc7a5\uae08\uc561 \ub4f1\uc774 \ub192\uac8c \ucc45\uc815\ub418\uc5b4 \uc788\ub2e4 \ubcf4 \ub2c8 \ucf54\ub85c\ub098-19\ub97c \uc0c1\ud574\ub098 \uc7ac\ud574\ub85c \uc778\uc815\ud560 \uc9c0 \uc5ec\ubd80\uc5d0 \ub300\ud558\uc5ec \uc57d\uad00 \uc0c1 \uba85\ubc31\ud55c \uaddc\uc815\uc774 \uc5c6\ub294 \ud55c \uad00\ub828 \ubd84\uc7c1\uc774 \uc9c0\uc18d\uc801\uc73c\ub85c \ubc1c\uc0dd\ud560 \uac00\ub2a5\uc131\uc774 \uc788\ub2e4.", + "text": "\ud1b5\uc0c1 \uc9c8\ubcd1\ubcf4\ud5d8\uae08\uc5d0 \ube44\ud574 \uc0c1\ud574\ub098 \uc7ac\ud574\ub85c \uc778\ud55c \ubcf4 \ud5d8\uae08\uc758 \uacbd\uc6b0 \ubcf4\uc7a5\uae08\uc561 \ub4f1\uc774 \ub192\uac8c \ucc45\uc815\ub418\uc5b4 \uc788\ub2e4 \ubcf4 \ub2c8 \ucf54\ub85c\ub098-19\ub97c \uc0c1\ud574\ub098 \uc7ac\ud574\ub85c \uc778\uc815\ud560 \uc9c0 \uc5ec\ubd80\uc5d0 \ub300\ud558\uc5ec \uc57d\uad00 \uc0c1 \uba85\ubc31\ud55c \uaddc\uc815\uc774 \uc5c6\ub294 \ud55c \uad00\ub828 \ubd84\uc7c1\uc774 \uc9c0\uc18d\uc801\uc73c\ub85c \ubc1c\uc0dd\ud560 \uac00\ub2a5\uc131\uc774 \uc788\ub2e4." + }, + { + "self_ref": "#/texts/15", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 317.52, + "t": 323.523, + "r": 550.738, + "b": 215.98400000000004, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 162 + ] + } + ], + "orig": "\ubcf4\ud5d8\uc2e4\ubb34\uc0c1 \uc5b4\ub5a4 \ubcf4\ud5d8\uc0ac\ub294 \ucf54\ub85c\ub098-19\ub97c \uc7ac\ud574\ub85c \uc778\uc815\ud558\uc5ec \uc7ac\ud574\ubcf4\ud5d8\uae08\uc744 \uc9c0\uae09\ud558\uace0, \ub2e4\ub978 \ubcf4\ud5d8\uc0ac\ub294 \ubd88\uc778\uc815\ud558\uc5ec \uc7ac\ud574\ubcf4\ud5d8\uae08\uc744 \uc9c0\uae09\ud558\uc9c0 \uc54a\ub294 \ub4f1 \ud63c\uc120\uc774 \uc57c\uae30\ub418\uace0 \uc788\uc5b4, \ucf54\ub85c\ub098-19\uc758 \uc7ac\ud574 \uc778\uc815 \uc5ec\ubd80\uac00 \ud5a5 \ud6c4 \uc720\uc0ac \ubc14\uc774\ub7ec\uc2a4 \uac10\uc5fc\uc99d \ubc1c\uc0dd \uc2dc \ubcf4\ud5d8\uae08 \uc9c0\uae09 \uae30\uc900 \uc744 \uc815\ub9bd\ud568\uc5d0 \uc788\uc5b4\uc11c \uc911\uc694\ud55c \uc7a3\ub300\uac00 \ub420 \uac83\uc774\ub2e4.", + "text": "\ubcf4\ud5d8\uc2e4\ubb34\uc0c1 \uc5b4\ub5a4 \ubcf4\ud5d8\uc0ac\ub294 \ucf54\ub85c\ub098-19\ub97c \uc7ac\ud574\ub85c \uc778\uc815\ud558\uc5ec \uc7ac\ud574\ubcf4\ud5d8\uae08\uc744 \uc9c0\uae09\ud558\uace0, \ub2e4\ub978 \ubcf4\ud5d8\uc0ac\ub294 \ubd88\uc778\uc815\ud558\uc5ec \uc7ac\ud574\ubcf4\ud5d8\uae08\uc744 \uc9c0\uae09\ud558\uc9c0 \uc54a\ub294 \ub4f1 \ud63c\uc120\uc774 \uc57c\uae30\ub418\uace0 \uc788\uc5b4, \ucf54\ub85c\ub098-19\uc758 \uc7ac\ud574 \uc778\uc815 \uc5ec\ubd80\uac00 \ud5a5 \ud6c4 \uc720\uc0ac \ubc14\uc774\ub7ec\uc2a4 \uac10\uc5fc\uc99d \ubc1c\uc0dd \uc2dc \ubcf4\ud5d8\uae08 \uc9c0\uae09 \uae30\uc900 \uc744 \uc815\ub9bd\ud568\uc5d0 \uc788\uc5b4\uc11c \uc911\uc694\ud55c \uc7a3\ub300\uac00 \ub420 \uac83\uc774\ub2e4." + }, + { + "self_ref": "#/texts/16", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 317.52, + "t": 209.63599999999997, + "r": 550.673, + "b": 121.05899999999997, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 125 + ] + } + ], + "orig": "\ub530\ub77c\uc11c \ucf54\ub85c\ub098-19\uc640 \uad00\ub828\ud558\uc5ec \ubcf4\ud5d8\ud68c\uc0ac\uc5d0\uc11c \uc774 \ubbf8 \ud310\ub9e4\ud588\uac70\ub098 \ud5a5\ud6c4 \ud310\ub9e4\ud558\uac8c \ub420 \ubcf4\ud5d8\uc0c1\ud488\uc758 \uc57d\uad00 \uc0c1 \uc7ac\ud574\ubcf4\ud5d8\uae08\uc758 \uc785\uc6d0 \ubc0f \uc0ac\ub9dd\ub2f4\ubcf4 \uc801\uc6a9\uc5ec\ubd80\uc5d0 \ub300 \ud558\uc5ec \uc0b4\ud3b4\ubcf4\uace0 \uadf8\uc5d0 \ub530\ub978 \uc7ac\ud574\ubcf4\ud5d8\uae08 \uc9c0\uae09\ubb38\uc81c\uc758 \uac1c\uc120\uacfc\uc81c\uc5d0 \ub300\ud558\uc5ec \uc815\ub9ac\ud558\uace0\uc790 \ud55c\ub2e4.", + "text": "\ub530\ub77c\uc11c \ucf54\ub85c\ub098-19\uc640 \uad00\ub828\ud558\uc5ec \ubcf4\ud5d8\ud68c\uc0ac\uc5d0\uc11c \uc774 \ubbf8 \ud310\ub9e4\ud588\uac70\ub098 \ud5a5\ud6c4 \ud310\ub9e4\ud558\uac8c \ub420 \ubcf4\ud5d8\uc0c1\ud488\uc758 \uc57d\uad00 \uc0c1 \uc7ac\ud574\ubcf4\ud5d8\uae08\uc758 \uc785\uc6d0 \ubc0f \uc0ac\ub9dd\ub2f4\ubcf4 \uc801\uc6a9\uc5ec\ubd80\uc5d0 \ub300 \ud558\uc5ec \uc0b4\ud3b4\ubcf4\uace0 \uadf8\uc5d0 \ub530\ub978 \uc7ac\ud574\ubcf4\ud5d8\uae08 \uc9c0\uae09\ubb38\uc81c\uc758 \uac1c\uc120\uacfc\uc81c\uc5d0 \ub300\ud558\uc5ec \uc815\ub9ac\ud558\uace0\uc790 \ud55c\ub2e4." + }, + { + "self_ref": "#/texts/17", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 331.38, + "t": 90.70000000000005, + "r": 463.883, + "b": 81.32799999999997, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 22 + ] + } + ], + "orig": "\uc9c8\ubcd1\uc740 \ubcf4\uc7a5\ub300\uc0c1\uc774 \ub418\uc9c0 \uc54a\ub294 \uac83\uc73c\ub85c \uc815\uc758", + "text": "\uc9c8\ubcd1\uc740 \ubcf4\uc7a5\ub300\uc0c1\uc774 \ub418\uc9c0 \uc54a\ub294 \uac83\uc73c\ub85c \uc815\uc758" + }, + { + "self_ref": "#/texts/18", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "furniture", + "label": "page_footer", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 64.02, + "t": 43.10799999999995, + "r": 380.352, + "b": 33.20799999999997, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 60 + ] + } + ], + "orig": "* \uacbd\uc81c\uc0b0\uc5c5\uc870\uc0ac\uc2e4 \uae08\uc735\uacf5\uc815\uac70\ub798\ud300 \uc785\ubc95\uc870\uc0ac\uad00, 02-788-4582, ja0512@assembly.go.kr", + "text": "* \uacbd\uc81c\uc0b0\uc5c5\uc870\uc0ac\uc2e4 \uae08\uc735\uacf5\uc815\uac70\ub798\ud300 \uc785\ubc95\uc870\uc0ac\uad00, 02-788-4582, ja0512@assembly.go.kr" + }, + { + "self_ref": "#/texts/19", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "furniture", + "label": "page_header", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 63.6, + "t": 814.675, + "r": 108.936, + "b": 803.653, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 6 + ] + } + ], + "orig": "\uc774\uc288\uc640 \ub17c\uc810", + "text": "\uc774\uc288\uc640 \ub17c\uc810" + }, + { + "self_ref": "#/texts/20", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 73.44, + "t": 765.973, + "r": 235.128, + "b": 750.583, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 17 + ] + } + ], + "orig": "\ucf54\ub85c\ub098-19 \uad00\ub828 \ubcf4\ud5d8 \ud604\ud669 2", + "text": "\ucf54\ub85c\ub098-19 \uad00\ub828 \ubcf4\ud5d8 \ud604\ud669 2", + "level": 1 + }, + { + "self_ref": "#/texts/21", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 65.22, + "t": 729.646, + "r": 284.128, + "b": 715.918, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 28 + ] + } + ], + "orig": "(1) \u300c\uac10\uc5fc\ubcd1\uc758 \uc608\ubc29 \ubc0f \uad00\ub9ac\uc5d0 \uad00\ud55c \ubc95\ub960\u300d \uac1c\uc815", + "text": "(1) \u300c\uac10\uc5fc\ubcd1\uc758 \uc608\ubc29 \ubc0f \uad00\ub9ac\uc5d0 \uad00\ud55c \ubc95\ub960\u300d \uac1c\uc815", + "level": 1 + }, + { + "self_ref": "#/texts/22", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 65.219, + "t": 712.633, + "r": 298.463, + "b": 594.718, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 192 + ] + } + ], + "orig": "2020.1.1. \uc2dc\ud589\ub41c 3) \u300c\uac10\uc5fc\ubcd1\uc758 \uc608\ubc29 \ubc0f \uad00\ub9ac\uc5d0 \uad00 \ud55c \ubc95\ub960\u300d(\uc774\ud558 '\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95') \uc81c2\uc870 \uc81c2\ud638\uc5d0 \uc758\ud558 \uba74 \uc81c1\uae09\uac10\uc5fc\ubcd1\uc774\ub780 \uc0dd\ubb3c\ud14c\ub7ec\uac10\uc5fc\ubcd1 \ub610\ub294 \uce58\uba85\ub960 \uc774 \ub192\uac70\ub098 \uc9d1\ub2e8 \ubc1c\uc0dd\uc758 \uc6b0\ub824\uac00 \ucee4\uc11c \ubc1c\uc0dd \ub610\ub294 \uc720\ud589 \uc989\uc2dc \uc2e0\uace0\ud558\uc5ec\uc57c \ud558\uace0, \uc74c\uc555\uaca9\ub9ac\uc640 \uac19\uc740 \ub192\uc740 \uc218\uc900 \uc758 \uaca9\ub9ac\uac00 \ud544\uc694\ud55c \uac10\uc5fc\ubcd1\uc73c\ub85c\uc11c \uc81c2\ud638 \uac01 \ubaa9 4) \uc5d0 \uaddc \uc815\ub41c \uac10\uc5fc\ubcd1\uc744 \ub9d0\ud55c\ub2e4.", + "text": "2020.1.1. \uc2dc\ud589\ub41c 3) \u300c\uac10\uc5fc\ubcd1\uc758 \uc608\ubc29 \ubc0f \uad00\ub9ac\uc5d0 \uad00 \ud55c \ubc95\ub960\u300d(\uc774\ud558 '\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95') \uc81c2\uc870 \uc81c2\ud638\uc5d0 \uc758\ud558 \uba74 \uc81c1\uae09\uac10\uc5fc\ubcd1\uc774\ub780 \uc0dd\ubb3c\ud14c\ub7ec\uac10\uc5fc\ubcd1 \ub610\ub294 \uce58\uba85\ub960 \uc774 \ub192\uac70\ub098 \uc9d1\ub2e8 \ubc1c\uc0dd\uc758 \uc6b0\ub824\uac00 \ucee4\uc11c \ubc1c\uc0dd \ub610\ub294 \uc720\ud589 \uc989\uc2dc \uc2e0\uace0\ud558\uc5ec\uc57c \ud558\uace0, \uc74c\uc555\uaca9\ub9ac\uc640 \uac19\uc740 \ub192\uc740 \uc218\uc900 \uc758 \uaca9\ub9ac\uac00 \ud544\uc694\ud55c \uac10\uc5fc\ubcd1\uc73c\ub85c\uc11c \uc81c2\ud638 \uac01 \ubaa9 4) \uc5d0 \uaddc \uc815\ub41c \uac10\uc5fc\ubcd1\uc744 \ub9d0\ud55c\ub2e4." + }, + { + "self_ref": "#/texts/23", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 65.219, + "t": 590.11, + "r": 294.819, + "b": 542.938, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 79 + ] + } + ], + "orig": "\ub2e4\ub9cc, \uac11\uc791\uc2a4\ub7ec\uc6b4 \uad6d\ub0b4 \uc720\uc785 \ub610\ub294 \uc720\ud589\uc774 \uc608\uacac\ub418 \uc5b4 \uae34\uae09\ud55c \uc608\ubc29\u318d\uad00\ub9ac\uac00 \ud544\uc694\ud558\uc5ec \ubcf4\uac74\ubcf5\uc9c0\ubd80\uc7a5\uad00 \uc774 \uc9c0\uc815\ud558\ub294 \uac10\uc5fc\ubcd1\uc744 \ud3ec\ud568\ud55c\ub2e4\uace0 \uc124\uba85\ud558\uace0 \uc788\ub2e4.", + "text": "\ub2e4\ub9cc, \uac11\uc791\uc2a4\ub7ec\uc6b4 \uad6d\ub0b4 \uc720\uc785 \ub610\ub294 \uc720\ud589\uc774 \uc608\uacac\ub418 \uc5b4 \uae34\uae09\ud55c \uc608\ubc29\u318d\uad00\ub9ac\uac00 \ud544\uc694\ud558\uc5ec \ubcf4\uac74\ubcf5\uc9c0\ubd80\uc7a5\uad00 \uc774 \uc9c0\uc815\ud558\ub294 \uac10\uc5fc\ubcd1\uc744 \ud3ec\ud568\ud55c\ub2e4\uace0 \uc124\uba85\ud558\uace0 \uc788\ub2e4." + }, + { + "self_ref": "#/texts/24", + "parent": { + "$ref": "#/tables/0" + }, + "children": [], + "content_layer": "body", + "label": "caption", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 65.22, + "t": 529.831, + "r": 268.898, + "b": 517.753, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 28 + ] + } + ], + "orig": "[\ud45c 1] \uac10\uc5fc\ubcd1\uc608\ubc29\ubc95 \uc81c2\uc870\uc81c2\ud638 \uac1c\uc815\uc804\u00b7\ud6c4 \ube44\uad50", + "text": "[\ud45c 1] \uac10\uc5fc\ubcd1\uc608\ubc29\ubc95 \uc81c2\uc870\uc81c2\ud638 \uac1c\uc815\uc804\u00b7\ud6c4 \ube44\uad50" + }, + { + "self_ref": "#/texts/25", + "parent": { + "$ref": "#/tables/0" + }, + "children": [], + "content_layer": "body", + "label": "footnote", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 65.22, + "t": 339.928, + "r": 143.93, + "b": 330.028, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 17 + ] + } + ], + "orig": "\u203b \uc8fc: 2020.1.1. \uae30\uc900", + "text": "\u203b \uc8fc: 2020.1.1. \uae30\uc900" + }, + { + "self_ref": "#/texts/26", + "parent": { + "$ref": "#/tables/0" + }, + "children": [], + "content_layer": "body", + "label": "footnote", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 65.22, + "t": 328.1669999999999, + "r": 181.976, + "b": 318.26700000000005, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 23 + ] + } + ], + "orig": "\u203b \uc790\ub8cc: \uc0dd\uba85\ubcf4\ud5d8\ud611\ud68c, '20.3.11.", + "text": "\u203b \uc790\ub8cc: \uc0dd\uba85\ubcf4\ud5d8\ud611\ud68c, '20.3.11." + }, + { + "self_ref": "#/texts/27", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 65.22, + "t": 307.51, + "r": 294.9, + "b": 260.33799999999997, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 84 + ] + } + ], + "orig": "\uae30\uc874 \uc0dd\uba85\ubcf4\ud5d8\uc5d0\uc11c \uc7ac\ud574\ub85c \ubcf4\uc7a5\ud558\ub294 \ubc95\uc8151\uad70 \uc804\uc5fc \ubcd1\uc740 '\ucf5c\ub808\ub77c, \uc7a5\ud2f0\ud478\uc2a4, \ud30c\ub77c\ud2f0\ud478\uc2a4, \uc138\uade0\uc131\uc774\uc9c8, \uc7a5 \ucd9c\ud608\uc131\ub300\uc7a5\uade0\uac10\uc5fc\uc99d, A\ud615\uac04\uc5fc'\uc774\uc5c8\uc73c\ub098 \uc774\ubc88\uc5d0 \uac1c", + "text": "\uae30\uc874 \uc0dd\uba85\ubcf4\ud5d8\uc5d0\uc11c \uc7ac\ud574\ub85c \ubcf4\uc7a5\ud558\ub294 \ubc95\uc8151\uad70 \uc804\uc5fc \ubcd1\uc740 '\ucf5c\ub808\ub77c, \uc7a5\ud2f0\ud478\uc2a4, \ud30c\ub77c\ud2f0\ud478\uc2a4, \uc138\uade0\uc131\uc774\uc9c8, \uc7a5 \ucd9c\ud608\uc131\ub300\uc7a5\uade0\uac10\uc5fc\uc99d, A\ud615\uac04\uc5fc'\uc774\uc5c8\uc73c\ub098 \uc774\ubc88\uc5d0 \uac1c" + }, + { + "self_ref": "#/texts/28", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "footnote", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 65.22, + "t": 245.01999999999998, + "r": 297.27, + "b": 146.486, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 304 + ] + } + ], + "orig": "3) \uac1c\uc815 \uc774\uc720\ub294 \uc9c8\ud658\uc758 \ud2b9\uc131\ubcc4 '\uad70(\u7fa4)'\ubcc4\ub85c \uad6c\ubd84\ub418\uc5b4 \uc788\ub294 \ud604\ud589 \uac10\uc5fc\ubcd1 \ubd84 \ub958\uccb4\uacc4\ub97c \uac10\uc5fc\ubcd1\uc758 \uc2ec\uac01\ub3c4\u318d\uc804\ud30c\ub825\u318d\uaca9\ub9ac\uc218\uc900\u318d\uc2e0\uace0\uc2dc\uae30 \ub4f1\uc744 \uc911\uc2ec\uc73c \ub85c \ud55c '\uae09(\u7d1a)'\ubcc4 \ubd84\ub958\uccb4\uacc4\ub85c \uac1c\ud3b8\ud558\uace0, \uac10\uc5fc\ubcd1 \uc704\uae30\uc0c1\ud669 \ubc1c\uc0dd \uc2dc \ucee8\ud2b8\ub864 \ud0c0\uc6cc \uc5ed\ud560\uc744 \uc218\ud589\ud560 \uc218 \uc788\ub294 \uae34\uae09\uc0c1\ud669\uc2e4\uc758 \uc124\uce58\u318d\uc6b4\uc601\uacfc \uac10\uc5fc\ubcd1\ud658\uc790\uc640 \uc811\ucd09\ud55c \uc790\ub97c \uaca9\ub9ac\ud560 \uc218 \uc788\ub294 \uc811\ucd09\uc790\uaca9\ub9ac\uc2dc\uc124\uc758 \uc9c0\uc815\uc744 \uc704\ud55c \ubc95\uc801 \uadfc\uac70 \ub97c \uc2e0\uc124\ud558\uba70, \uac10\uc5fc\ubcd1\uad00\ub9ac\uc704\uc6d0\ud68c \uc704\uc6d0\uc7a5\uc744 \ubcf4\uac74\ubcf5\uc9c0\ubd80\ucc28\uad00\uc5d0\uc11c \uc9c8\ubcd1\uad00 \ub9ac\ubcf8\ubd80\uc7a5\uc73c\ub85c \ubcc0\uacbd\ud558\ub294 \ub4f1 \uac10\uc5fc\ubcd1 \ubc1c\uc0dd \uc2dc \ubcf4\ub2e4 \ud6a8\uc728\uc801\uc778 \ub300\ucc98\uac00 \uc774\ub8e8 \uc5b4\uc9c8 \uc218 \uc788\ub3c4\ub85d \ud604\ud589 \uac10\uc5fc\ubcd1 \uad00\ub9ac\uccb4\uacc4\ub97c \uac1c\uc120\u318d\ubcf4\uc644\ud558\ub824\ub294 \uac83\uc784.", + "text": "3) \uac1c\uc815 \uc774\uc720\ub294 \uc9c8\ud658\uc758 \ud2b9\uc131\ubcc4 '\uad70(\u7fa4)'\ubcc4\ub85c \uad6c\ubd84\ub418\uc5b4 \uc788\ub294 \ud604\ud589 \uac10\uc5fc\ubcd1 \ubd84 \ub958\uccb4\uacc4\ub97c \uac10\uc5fc\ubcd1\uc758 \uc2ec\uac01\ub3c4\u318d\uc804\ud30c\ub825\u318d\uaca9\ub9ac\uc218\uc900\u318d\uc2e0\uace0\uc2dc\uae30 \ub4f1\uc744 \uc911\uc2ec\uc73c \ub85c \ud55c '\uae09(\u7d1a)'\ubcc4 \ubd84\ub958\uccb4\uacc4\ub85c \uac1c\ud3b8\ud558\uace0, \uac10\uc5fc\ubcd1 \uc704\uae30\uc0c1\ud669 \ubc1c\uc0dd \uc2dc \ucee8\ud2b8\ub864 \ud0c0\uc6cc \uc5ed\ud560\uc744 \uc218\ud589\ud560 \uc218 \uc788\ub294 \uae34\uae09\uc0c1\ud669\uc2e4\uc758 \uc124\uce58\u318d\uc6b4\uc601\uacfc \uac10\uc5fc\ubcd1\ud658\uc790\uc640 \uc811\ucd09\ud55c \uc790\ub97c \uaca9\ub9ac\ud560 \uc218 \uc788\ub294 \uc811\ucd09\uc790\uaca9\ub9ac\uc2dc\uc124\uc758 \uc9c0\uc815\uc744 \uc704\ud55c \ubc95\uc801 \uadfc\uac70 \ub97c \uc2e0\uc124\ud558\uba70, \uac10\uc5fc\ubcd1\uad00\ub9ac\uc704\uc6d0\ud68c \uc704\uc6d0\uc7a5\uc744 \ubcf4\uac74\ubcf5\uc9c0\ubd80\ucc28\uad00\uc5d0\uc11c \uc9c8\ubcd1\uad00 \ub9ac\ubcf8\ubd80\uc7a5\uc73c\ub85c \ubcc0\uacbd\ud558\ub294 \ub4f1 \uac10\uc5fc\ubcd1 \ubc1c\uc0dd \uc2dc \ubcf4\ub2e4 \ud6a8\uc728\uc801\uc778 \ub300\ucc98\uac00 \uc774\ub8e8 \uc5b4\uc9c8 \uc218 \uc788\ub3c4\ub85d \ud604\ud589 \uac10\uc5fc\ubcd1 \uad00\ub9ac\uccb4\uacc4\ub97c \uac1c\uc120\u318d\ubcf4\uc644\ud558\ub824\ub294 \uac83\uc784." + }, + { + "self_ref": "#/texts/29", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "footnote", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 65.22, + "t": 141.69799999999998, + "r": 297.211, + "b": 81.32799999999997, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 174 + ] + } + ], + "orig": "4) 2. \uac00. ~ \ub354.; \uc5d0\ubcfc\ub77c\ubc14\uc774\ub7ec\uc2a4\ubcd1, \ub9c8\ubc84\uadf8\uc5f4, \ub77c\uc2f8\uc5f4, \ud06c\ub9ac\ubbf8\uc548\ucf69\uace0\ucd9c\ud608 \uc5f4, \ub0a8\uc544\uba54\ub9ac\uce74\ucd9c\ud608\uc5f4, \ub9ac\ud504\ud2b8\ubc38\ub9ac\uc5f4, \ub450\ucc3d, \ud398\uc2a4\ud2b8, \ud0c4\uc800, \ubcf4\ud234\ub9ac\ub214\ub3c5 \uc18c\uc99d, \uc57c\ud1a0\ubcd1, \uc2e0\uc885\uac10\uc5fc\ubcd1\uc99d\ud6c4\uad70, \uc911\uc99d\uae09\uc131\ud638\ud761\uae30\uc99d\ud6c4\uad70(SARS), \uc911\ub3d9 \ud638\ud761\uae30\uc99d\ud6c4\uad70(MERS), \ub3d9\ubb3c\uc778\ud50c\ub8e8\uc5d4\uc790 \uc778\uccb4\uac10\uc5fc\uc99d, \uc2e0\uc885\uc778\ud50c\ub8e8\uc5d4\uc790, \ub514\ud504\ud14c\ub9ac\uc544 \ub4f1 17\uc885", + "text": "4) 2. \uac00. ~ \ub354.; \uc5d0\ubcfc\ub77c\ubc14\uc774\ub7ec\uc2a4\ubcd1, \ub9c8\ubc84\uadf8\uc5f4, \ub77c\uc2f8\uc5f4, \ud06c\ub9ac\ubbf8\uc548\ucf69\uace0\ucd9c\ud608 \uc5f4, \ub0a8\uc544\uba54\ub9ac\uce74\ucd9c\ud608\uc5f4, \ub9ac\ud504\ud2b8\ubc38\ub9ac\uc5f4, \ub450\ucc3d, \ud398\uc2a4\ud2b8, \ud0c4\uc800, \ubcf4\ud234\ub9ac\ub214\ub3c5 \uc18c\uc99d, \uc57c\ud1a0\ubcd1, \uc2e0\uc885\uac10\uc5fc\ubcd1\uc99d\ud6c4\uad70, \uc911\uc99d\uae09\uc131\ud638\ud761\uae30\uc99d\ud6c4\uad70(SARS), \uc911\ub3d9 \ud638\ud761\uae30\uc99d\ud6c4\uad70(MERS), \ub3d9\ubb3c\uc778\ud50c\ub8e8\uc5d4\uc790 \uc778\uccb4\uac10\uc5fc\uc99d, \uc2e0\uc885\uc778\ud50c\ub8e8\uc5d4\uc790, \ub514\ud504\ud14c\ub9ac\uc544 \ub4f1 17\uc885" + }, + { + "self_ref": "#/texts/30", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 317.52, + "t": 773.89, + "r": 550.701, + "b": 709.438, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 109 + ] + } + ], + "orig": "\uc815\ub41c \ubc95\uc5d0\uc11c \uc774\ub4e4\uc740 \uc81c2\uae09\uac10\uc5fc\ubcd1\uc73c\ub85c \ubcc0\uacbd\ub418\uc5c8\ub2e4. \ub300\uc2e0\uc5d0 \u300c\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95\u300d \uc81c1\uae09\uac10\uc5fc\ubcd1\uc73c\ub85c '\uc5d0\ubcfc \ub77c\ubc14\uc774\ub7ec\uc2a4\ubcd1, ~ \uc2e0\uc885\uac10\uc5fc\uc99d\ud6c4\uad70, SARS, MERS, ~ \ub514\ud504\ud14c\ub9ac\uc544'\ub4f1 17\uc885\uc774 \uc0c8\ub86d\uac8c \ud3ec\ud568\ub418\uc5c8\ub2e4.", + "text": "\uc815\ub41c \ubc95\uc5d0\uc11c \uc774\ub4e4\uc740 \uc81c2\uae09\uac10\uc5fc\ubcd1\uc73c\ub85c \ubcc0\uacbd\ub418\uc5c8\ub2e4. \ub300\uc2e0\uc5d0 \u300c\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95\u300d \uc81c1\uae09\uac10\uc5fc\ubcd1\uc73c\ub85c '\uc5d0\ubcfc \ub77c\ubc14\uc774\ub7ec\uc2a4\ubcd1, ~ \uc2e0\uc885\uac10\uc5fc\uc99d\ud6c4\uad70, SARS, MERS, ~ \ub514\ud504\ud14c\ub9ac\uc544'\ub4f1 17\uc885\uc774 \uc0c8\ub86d\uac8c \ud3ec\ud568\ub418\uc5c8\ub2e4." + }, + { + "self_ref": "#/texts/31", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 317.52, + "t": 694.786, + "r": 479.909, + "b": 681.058, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 19 + ] + } + ], + "orig": "(2) \uc0dd\uba85\ubcf4\ud5d8 \ud45c\uc900\uc57d\uad00 \uc7ac\ud574\ubd84\ub958\ud45c", + "text": "(2) \uc0dd\uba85\ubcf4\ud5d8 \ud45c\uc900\uc57d\uad00 \uc7ac\ud574\ubd84\ub958\ud45c", + "level": 1 + }, + { + "self_ref": "#/texts/32", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 317.52, + "t": 677.773, + "r": 550.674, + "b": 611.638, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 94 + ] + } + ], + "orig": "\ud604\ud589 \uc0dd\uba85\ubcf4\ud5d8 \ud45c\uc900\uc57d\uad00\uc0c1 \uc7ac\ud574\ubd84\ub958\ud45c 5) \ub294 \uc704 \u300c\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95\u300d \uc81c2\uc870 \uc81c2\ud638\uc758 \uc81c1\uae09 \uac10\uc5fc\ubcd1\ub4e4\uc744 \uc9c8\ubcd1\uc784\uc5d0\ub3c4 \ubd88\uad6c\ud558\uace0 \ubcf4\uc7a5\ub300\uc0c1\uc774 \ub418\ub294 '\uc7ac\ud574'\ub85c \uaddc \uc815\ud558\uace0 \uc788\ub2e4.", + "text": "\ud604\ud589 \uc0dd\uba85\ubcf4\ud5d8 \ud45c\uc900\uc57d\uad00\uc0c1 \uc7ac\ud574\ubd84\ub958\ud45c 5) \ub294 \uc704 \u300c\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95\u300d \uc81c2\uc870 \uc81c2\ud638\uc758 \uc81c1\uae09 \uac10\uc5fc\ubcd1\ub4e4\uc744 \uc9c8\ubcd1\uc784\uc5d0\ub3c4 \ubd88\uad6c\ud558\uace0 \ubcf4\uc7a5\ub300\uc0c1\uc774 \ub418\ub294 '\uc7ac\ud574'\ub85c \uaddc \uc815\ud558\uace0 \uc788\ub2e4." + }, + { + "self_ref": "#/texts/33", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 317.519, + "t": 607.089, + "r": 550.676, + "b": 508.078, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 174 + ] + } + ], + "orig": "\uadf8\ub7ec\ub098 \uc81c1\uae09 \uac10\uc5fc\ubcd1\uc5d0 \ud3ec\ud568\ub418\ub294 \uc9c8\ubcd1\uc784\uc5d0\ub3c4 \ubd88 \uad6c\ud558\uace0, \uc0dd\uba85\ubcf4\ud5d8 \ud45c\uc900\uc57d\uad00 \uc7ac\ud574\ubd84\ub958\ud45c\uc758 \ud55c\uad6d\ud45c \uc900\uc9c8\ubcd1\u00b7\uc0ac\uc778\ubd84\ub958 6) (\uc774\ud558 'KCD'\ub77c \ud568)\uc0c1 U\ucf54\ub4dc (U00~U99)\uc5d0 \ud574\ub2f9\ud558\ub294 \uc9c8\ubcd1\ub4e4(SARS-U04.9, MERS-U19.9 \ub4f1)\uc740 \ubcf4\uc7a5\uc81c\uc678 \ub300\uc0c1\uc73c\ub85c \ubd84\ub958\ub418\uc5b4 \ubcf4\ud5d8\uae08\uc744 \uc9c0\uae09\ud558\uc9c0 \uc54a\ub294 \uc7ac\ud574\ub85c \uaddc\uc815\ub418\uc5b4 \uc788\ub2e4.", + "text": "\uadf8\ub7ec\ub098 \uc81c1\uae09 \uac10\uc5fc\ubcd1\uc5d0 \ud3ec\ud568\ub418\ub294 \uc9c8\ubcd1\uc784\uc5d0\ub3c4 \ubd88 \uad6c\ud558\uace0, \uc0dd\uba85\ubcf4\ud5d8 \ud45c\uc900\uc57d\uad00 \uc7ac\ud574\ubd84\ub958\ud45c\uc758 \ud55c\uad6d\ud45c \uc900\uc9c8\ubcd1\u00b7\uc0ac\uc778\ubd84\ub958 6) (\uc774\ud558 'KCD'\ub77c \ud568)\uc0c1 U\ucf54\ub4dc (U00~U99)\uc5d0 \ud574\ub2f9\ud558\ub294 \uc9c8\ubcd1\ub4e4(SARS-U04.9, MERS-U19.9 \ub4f1)\uc740 \ubcf4\uc7a5\uc81c\uc678 \ub300\uc0c1\uc73c\ub85c \ubd84\ub958\ub418\uc5b4 \ubcf4\ud5d8\uae08\uc744 \uc9c0\uae09\ud558\uc9c0 \uc54a\ub294 \uc7ac\ud574\ub85c \uaddc\uc815\ub418\uc5b4 \uc788\ub2e4." + }, + { + "self_ref": "#/texts/34", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 317.519, + "t": 503.53, + "r": 547.118, + "b": 421.797, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 126 + ] + } + ], + "orig": "\ucf54\ub85c\ub098-19 \uc5ed\uc2dc KCD \uc218\ub85d \uc815\uc2dd \uba85\uce6d\uc740 '\ucf54\ub85c\ub098 \ubc14\uc774\ub7ec\uc2a4 \uc9c8\ud658 2019'\ub85c \uc9c8\ubcd1\ubd84\ub958\uae30\ud638\ub294 'U07.1' \ub85c \ud45c\uc2dc\ud558\uace0 \uc788\uc5b4\uc11c \ubcf4\ud5d8\uae08\uc774 \uc9c0\uae09\ub418\uc9c0 \uc54a\ub294 \uc7ac\ud574 \ub85c \ubd84\ub958\ub418\uc5b4 \uc7ac\ud574\ubcf4\ud5d8\uae08 \uc9c0\uae09\ub300\uc0c1\uc5d0 \ud3ec\ud568\ub418\uc9c0 \uc54a\ub294 \ub2e4\uace0 \ud574\uc11d\ub420 \uc218 \uc788\ub2e4.", + "text": "\ucf54\ub85c\ub098-19 \uc5ed\uc2dc KCD \uc218\ub85d \uc815\uc2dd \uba85\uce6d\uc740 '\ucf54\ub85c\ub098 \ubc14\uc774\ub7ec\uc2a4 \uc9c8\ud658 2019'\ub85c \uc9c8\ubcd1\ubd84\ub958\uae30\ud638\ub294 'U07.1' \ub85c \ud45c\uc2dc\ud558\uace0 \uc788\uc5b4\uc11c \ubcf4\ud5d8\uae08\uc774 \uc9c0\uae09\ub418\uc9c0 \uc54a\ub294 \uc7ac\ud574 \ub85c \ubd84\ub958\ub418\uc5b4 \uc7ac\ud574\ubcf4\ud5d8\uae08 \uc9c0\uae09\ub300\uc0c1\uc5d0 \ud3ec\ud568\ub418\uc9c0 \uc54a\ub294 \ub2e4\uace0 \ud574\uc11d\ub420 \uc218 \uc788\ub2e4." + }, + { + "self_ref": "#/texts/35", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 317.519, + "t": 417.189, + "r": 550.674, + "b": 283.7370000000001, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 212 + ] + } + ], + "orig": "\ud55c\ud3b8, \ud604\uc7ac \uc0dd\uba85\ubcf4\ud5d8 \ud45c\uc900\uc57d\uad00\uc740 2020.1.1.\ubd80\ud130 \uc2e0\uaddc \ud310\ub9e4\ub418\uace0 \uc788\ub294 \ubcf4\ud5d8\uc0c1\ud488\uc758 \uc57d\uad00\uc774\uba70 \ud574\ub2f9 \uc57d \uad00\uc5d0\ub294 \uc544\uc9c1 \uc0c1\uae30 \ubc95 \uac1c\uc815\uc0ac\ud56d\uc774 \ubc18\uc601\ub418\uc9c0 \uc54a\uc740 \uc0c1 \ud669\uc774\uc9c0\ub9cc, \uc7ac\ud574\ubd84\ub958\ud45c\ub97c \ubcf4\uba74 \ubcc4\ub3c4\uc758 \uac01\uc8fc\ub97c \ud1b5\ud574 '\uac10\uc5fc\ubcd1\uc5d0 \uad00\ud55c \ubc95\ub960\uc774 \uc81c\u00b7\uac1c\uc815\ub420 \uacbd\uc6b0, \ubcf4\ud5d8\uc0ac\uace0 \ubc1c\uc0dd \ub2f9\uc2dc \uc81c\u00b7\uac1c\uc815\ub41c \ubc95\ub960\uc744 \uc801\uc6a9\ud569\ub2c8\ub2e4.'\ub77c\uace0 \uba85 \uc2dc\ub418\uc5b4 \ucf54\ub85c\ub098-19\ub97c \uc7ac\ud574\ubcf4\ud5d8\uae08 \uc9c0\uae09\ub300\uc0c1\uc5d0 \ud3ec\ud568 \ub418\ub294 \uac83\uc73c\ub85c\ub3c4 \ud574\uc11d\ud560 \uc218 \uc788\ub2e4.", + "text": "\ud55c\ud3b8, \ud604\uc7ac \uc0dd\uba85\ubcf4\ud5d8 \ud45c\uc900\uc57d\uad00\uc740 2020.1.1.\ubd80\ud130 \uc2e0\uaddc \ud310\ub9e4\ub418\uace0 \uc788\ub294 \ubcf4\ud5d8\uc0c1\ud488\uc758 \uc57d\uad00\uc774\uba70 \ud574\ub2f9 \uc57d \uad00\uc5d0\ub294 \uc544\uc9c1 \uc0c1\uae30 \ubc95 \uac1c\uc815\uc0ac\ud56d\uc774 \ubc18\uc601\ub418\uc9c0 \uc54a\uc740 \uc0c1 \ud669\uc774\uc9c0\ub9cc, \uc7ac\ud574\ubd84\ub958\ud45c\ub97c \ubcf4\uba74 \ubcc4\ub3c4\uc758 \uac01\uc8fc\ub97c \ud1b5\ud574 '\uac10\uc5fc\ubcd1\uc5d0 \uad00\ud55c \ubc95\ub960\uc774 \uc81c\u00b7\uac1c\uc815\ub420 \uacbd\uc6b0, \ubcf4\ud5d8\uc0ac\uace0 \ubc1c\uc0dd \ub2f9\uc2dc \uc81c\u00b7\uac1c\uc815\ub41c \ubc95\ub960\uc744 \uc801\uc6a9\ud569\ub2c8\ub2e4.'\ub77c\uace0 \uba85 \uc2dc\ub418\uc5b4 \ucf54\ub85c\ub098-19\ub97c \uc7ac\ud574\ubcf4\ud5d8\uae08 \uc9c0\uae09\ub300\uc0c1\uc5d0 \ud3ec\ud568 \ub418\ub294 \uac83\uc73c\ub85c\ub3c4 \ud574\uc11d\ud560 \uc218 \uc788\ub2e4." + }, + { + "self_ref": "#/texts/36", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 317.52, + "t": 269.086, + "r": 550.732, + "b": 237.71799999999996, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 60 + ] + } + ], + "orig": "(3) \u300c\uc57d\uad00\uc758 \uaddc\uc81c\uc5d0 \uad00\ud55c \ubc95\ub960\u300d\uc0c1 \uc57d\uad00\ud574\uc11d\uc758 \uc6d0\uce59 \ud604\uc7ac \u300c\uc57d\uad00\uc758 \uaddc\uc81c\uc5d0 \uad00\ud55c \ubc95\ub960\u300d 7) \uc744 \ubcf4\uba74 \uc57d\uad00\uc740", + "text": "(3) \u300c\uc57d\uad00\uc758 \uaddc\uc81c\uc5d0 \uad00\ud55c \ubc95\ub960\u300d\uc0c1 \uc57d\uad00\ud574\uc11d\uc758 \uc6d0\uce59 \ud604\uc7ac \u300c\uc57d\uad00\uc758 \uaddc\uc81c\uc5d0 \uad00\ud55c \ubc95\ub960\u300d 7) \uc744 \ubcf4\uba74 \uc57d\uad00\uc740", + "level": 1 + }, + { + "self_ref": "#/texts/37", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "footnote", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 317.52, + "t": 208.24, + "r": 415.021, + "b": 198.86799999999994, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 18 + ] + } + ], + "orig": "5) \u300c\uc0dd\uba85\ubcf4\ud5d8 \ud45c\uc900\uc57d\uad00 \ubd80\ud45c4\u300d", + "text": "5) \u300c\uc0dd\uba85\ubcf4\ud5d8 \ud45c\uc900\uc57d\uad00 \ubd80\ud45c4\u300d" + }, + { + "self_ref": "#/texts/38", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "footnote", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 317.52, + "t": 194.07899999999995, + "r": 549.578, + "b": 133.707, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 212 + ] + } + ], + "orig": "6) \ud55c\uad6d\ud45c\uc900\uc9c8\ubcd1\uc0ac\uc778\ubd84\ub958(Korean Standard Classification of Diseases, 'KCD')\ub294 \ub300\ud55c\ubbfc\uad6d\uc5d0\uc11c \uc758\ubb34\uae30\ub85d\uc790\ub8cc \ubc0f \uc0ac\ub9dd\uc6d0\uc778\ud1b5\uacc4\uc870\uc0ac \ub4f1 \uc9c8\ubcd1\uc774 \ud658 \ubc0f \uc0ac\ub9dd\uc790\ub8cc\ub97c \uadf8 \uc131\uc9c8\uc758 \uc720\uc0ac\uc131\uc5d0 \ub530\ub77c \uccb4\uacc4\uc801\uc73c\ub85c \uc720\ud615\ud654\ud55c \uac83\uc73c\ub85c, \ubaa8\ub4e0 \ud615\ud0dc\uc758 \ubcf4\uac74 \ubc0f \uc778\uad6c\ub3d9\ud0dc \uae30\ub85d\uc5d0 \uae30\uc7ac\ub418\uc5b4 \uc788\ub294 \uc9c8\ubcd1 \ubc0f \uae30\ud0c0 \ubcf4\uac74 \ubb38\uc81c\ub97c \ubd84\ub958\ud558\ub294\ub370 \uc774\uc6a9\ud558\uae30 \uc704\ud558\uc5ec \uc124\uc815\ud55c \uc73c\ub85c \ud1b5\uacc4\uccad\uc5d0\uc11c \uc791\uc131\ud568", + "text": "6) \ud55c\uad6d\ud45c\uc900\uc9c8\ubcd1\uc0ac\uc778\ubd84\ub958(Korean Standard Classification of Diseases, 'KCD')\ub294 \ub300\ud55c\ubbfc\uad6d\uc5d0\uc11c \uc758\ubb34\uae30\ub85d\uc790\ub8cc \ubc0f \uc0ac\ub9dd\uc6d0\uc778\ud1b5\uacc4\uc870\uc0ac \ub4f1 \uc9c8\ubcd1\uc774 \ud658 \ubc0f \uc0ac\ub9dd\uc790\ub8cc\ub97c \uadf8 \uc131\uc9c8\uc758 \uc720\uc0ac\uc131\uc5d0 \ub530\ub77c \uccb4\uacc4\uc801\uc73c\ub85c \uc720\ud615\ud654\ud55c \uac83\uc73c\ub85c, \ubaa8\ub4e0 \ud615\ud0dc\uc758 \ubcf4\uac74 \ubc0f \uc778\uad6c\ub3d9\ud0dc \uae30\ub85d\uc5d0 \uae30\uc7ac\ub418\uc5b4 \uc788\ub294 \uc9c8\ubcd1 \ubc0f \uae30\ud0c0 \ubcf4\uac74 \ubb38\uc81c\ub97c \ubd84\ub958\ud558\ub294\ub370 \uc774\uc6a9\ud558\uae30 \uc704\ud558\uc5ec \uc124\uc815\ud55c \uc73c\ub85c \ud1b5\uacc4\uccad\uc5d0\uc11c \uc791\uc131\ud568" + }, + { + "self_ref": "#/texts/39", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "footnote", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 317.521, + "t": 128.91899999999998, + "r": 547.082, + "b": 81.32600000000002, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 117 + ] + } + ], + "orig": "7) \uc81c5\uc870(\uc57d\uad00\uc758 \ud574\uc11d) \u2460 \uc57d\uad00\uc740 \uc2e0\uc758\uc131\uc2e4\uc758 \uc6d0\uce59\uc5d0 \ub530\ub77c \uacf5\uc815\ud558\uac8c \ud574\uc11d \ub418\uc5b4\uc57c \ud558\uba70 \uace0\uac1d\uc5d0 \ub530\ub77c \ub2e4\ub974\uac8c \ud574\uc11d\ub418\uc5b4\uc11c\ub294 \uc544\ub2c8 \ub41c\ub2e4. \u2461 \uc57d\uad00\uc758 \ub73b\uc774 \uba85\ubc31\ud558\uc9c0 \uc544\ub2c8\ud55c \uacbd\uc6b0\uc5d0\ub294 \uace0\uac1d\uc5d0\uac8c \uc720\ub9ac\ud558\uac8c \ud574\uc11d\ub418\uc5b4 \uc57c \ud55c\ub2e4.", + "text": "7) \uc81c5\uc870(\uc57d\uad00\uc758 \ud574\uc11d) \u2460 \uc57d\uad00\uc740 \uc2e0\uc758\uc131\uc2e4\uc758 \uc6d0\uce59\uc5d0 \ub530\ub77c \uacf5\uc815\ud558\uac8c \ud574\uc11d \ub418\uc5b4\uc57c \ud558\uba70 \uace0\uac1d\uc5d0 \ub530\ub77c \ub2e4\ub974\uac8c \ud574\uc11d\ub418\uc5b4\uc11c\ub294 \uc544\ub2c8 \ub41c\ub2e4. \u2461 \uc57d\uad00\uc758 \ub73b\uc774 \uba85\ubc31\ud558\uc9c0 \uc544\ub2c8\ud55c \uacbd\uc6b0\uc5d0\ub294 \uace0\uac1d\uc5d0\uac8c \uc720\ub9ac\ud558\uac8c \ud574\uc11d\ub418\uc5b4 \uc57c \ud55c\ub2e4." + }, + { + "self_ref": "#/texts/40", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 65.22, + "t": 773.89, + "r": 298.371, + "b": 657.658, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 178 + ] + } + ], + "orig": "\uc791\uc131\uc790\uc778 \uc0ac\uc5c5\uc790\uc5d0 \uc758\ud558\uc5ec \uc77c\ubc29\uc801\uc73c\ub85c \uc720\ub9ac\ud558\uac8c \uc791 \uc131\ub418\uace0 \uace0\uac1d\uc5d0\uac8c\ub294 \uadf8 \uc57d\uad00\ub0b4\uc6a9\uc5d0 \uad00\ud55c \uad50\uc12d\uc774\ub098 \uac80\ud1a0\uc758 \uae30\ud68c\uac00 \uc81c\ub300\ub85c \uc8fc\uc5b4\uc9c0\uc9c0 \uc54a\ub294 \uac83\uc774 \uc77c\ubc18\uc801 \uc774\ubbc0\ub85c \uc774\ub7ec\ud55c \ud615\uc131\uacfc\uc815\uc5d0 \ube44\ucd94\uc5b4 \uace0\uac1d\ubcf4\ud638\uc758 \uce21\uba74 \uc5d0\uc11c \uc57d\uad00\ub0b4\uc6a9\uc774 \uba85\ubc31\ud558\uc9c0 \ubabb\ud558\uac70\ub098 \uc758\uc2ec\uc2a4\ub7ec\uc6b4 \ub54c \uc5d0\ub294 \uace0\uac1d\uc5d0\uac8c \uc720\ub9ac\ud558\uac8c \ud574\uc11d\ub418\uc5b4\uc57c \ud55c\ub2e4\ub294 '\uc791\uc131 \uc790 \ubd88\uc774\uc775\uc758 \ud574\uc11d\uc6d0\uce59'\uc774 \uc788\ub2e4.", + "text": "\uc791\uc131\uc790\uc778 \uc0ac\uc5c5\uc790\uc5d0 \uc758\ud558\uc5ec \uc77c\ubc29\uc801\uc73c\ub85c \uc720\ub9ac\ud558\uac8c \uc791 \uc131\ub418\uace0 \uace0\uac1d\uc5d0\uac8c\ub294 \uadf8 \uc57d\uad00\ub0b4\uc6a9\uc5d0 \uad00\ud55c \uad50\uc12d\uc774\ub098 \uac80\ud1a0\uc758 \uae30\ud68c\uac00 \uc81c\ub300\ub85c \uc8fc\uc5b4\uc9c0\uc9c0 \uc54a\ub294 \uac83\uc774 \uc77c\ubc18\uc801 \uc774\ubbc0\ub85c \uc774\ub7ec\ud55c \ud615\uc131\uacfc\uc815\uc5d0 \ube44\ucd94\uc5b4 \uace0\uac1d\ubcf4\ud638\uc758 \uce21\uba74 \uc5d0\uc11c \uc57d\uad00\ub0b4\uc6a9\uc774 \uba85\ubc31\ud558\uc9c0 \ubabb\ud558\uac70\ub098 \uc758\uc2ec\uc2a4\ub7ec\uc6b4 \ub54c \uc5d0\ub294 \uace0\uac1d\uc5d0\uac8c \uc720\ub9ac\ud558\uac8c \ud574\uc11d\ub418\uc5b4\uc57c \ud55c\ub2e4\ub294 '\uc791\uc131 \uc790 \ubd88\uc774\uc775\uc758 \ud574\uc11d\uc6d0\uce59'\uc774 \uc788\ub2e4." + }, + { + "self_ref": "#/texts/41", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 65.22, + "t": 643.006, + "r": 280.466, + "b": 629.278, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 25 + ] + } + ], + "orig": "(4) \uc0dd\ubcf4\uc5c5\uacc4\uc758 \uc7ac\ud574\ubcf4\ud5d8\uae08 \uc9c0\uae09\uc5d0 \ub300\ud55c \uc758\uacac", + "text": "(4) \uc0dd\ubcf4\uc5c5\uacc4\uc758 \uc7ac\ud574\ubcf4\ud5d8\uae08 \uc9c0\uae09\uc5d0 \ub300\ud55c \uc758\uacac", + "level": 1 + }, + { + "self_ref": "#/texts/42", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 65.22, + "t": 624.31, + "r": 298.432, + "b": 525.357, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 149 + ] + } + ], + "orig": "\ucf54\ub85c\ub098-19\uc640 \uad00\ub828\ud558\uc5ec \uc0dd\uba85\ubcf4\ud5d8 \uc5c5\uacc4\ub294 \ubcf4\ud5d8\uc0c1 \ud488\uc740 \uce21\uc815\uac00\ub2a5\ud55c \uc704\ud5d8(Measurable Risk)\uc744 \ubcf4\uc7a5 \ud558\ub294 \uae08\uc735\uc0c1\ud488\uc73c\ub85c \ucf54\ub85c\ub098-19\uc640 \uac19\uc740 \uc2e0\uc885\uc9c8\ud658\uc758 \uacbd\uc6b0 \uacfc\uac70 \uac10\uc5fc\ub370\uc774\ud130 \uae30\ubc18\uc758 \uc704\ud5d8\ub960\uc744 \uc0b0\ucd9c\ud560 \uc218 \uc5c6\uc73c\ubbc0\ub85c, \uc6d0\uce59\uc801\uc73c\ub85c \ubcf4\uc7a5\ub300\uc0c1\uc774 \uc544\ub2c8\ub77c\ub294 \uc758\uacac \uc744 \uc81c\uc2dc\ud558\uace0 \uc788\ub2e4.", + "text": "\ucf54\ub85c\ub098-19\uc640 \uad00\ub828\ud558\uc5ec \uc0dd\uba85\ubcf4\ud5d8 \uc5c5\uacc4\ub294 \ubcf4\ud5d8\uc0c1 \ud488\uc740 \uce21\uc815\uac00\ub2a5\ud55c \uc704\ud5d8(Measurable Risk)\uc744 \ubcf4\uc7a5 \ud558\ub294 \uae08\uc735\uc0c1\ud488\uc73c\ub85c \ucf54\ub85c\ub098-19\uc640 \uac19\uc740 \uc2e0\uc885\uc9c8\ud658\uc758 \uacbd\uc6b0 \uacfc\uac70 \uac10\uc5fc\ub370\uc774\ud130 \uae30\ubc18\uc758 \uc704\ud5d8\ub960\uc744 \uc0b0\ucd9c\ud560 \uc218 \uc5c6\uc73c\ubbc0\ub85c, \uc6d0\uce59\uc801\uc73c\ub85c \ubcf4\uc7a5\ub300\uc0c1\uc774 \uc544\ub2c8\ub77c\ub294 \uc758\uacac \uc744 \uc81c\uc2dc\ud558\uace0 \uc788\ub2e4." + }, + { + "self_ref": "#/texts/43", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 73.44, + "t": 494.892, + "r": 133.151, + "b": 479.443, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 5 + ] + } + ], + "orig": "\ubb38\uc81c\uc810 3", + "text": "\ubb38\uc81c\uc810 3", + "level": 1 + }, + { + "self_ref": "#/texts/44", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 65.22, + "t": 458.506, + "r": 245.305, + "b": 444.778, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 21 + ] + } + ], + "orig": "(1) \uc0c1\uc704\ubc95\uc5d0 \ubc18\ud558\ub294 \ubcf4\ud5d8\uc57d\uad00\uc758 \ud574\uc11d", + "text": "(1) \uc0c1\uc704\ubc95\uc5d0 \ubc18\ud558\ub294 \ubcf4\ud5d8\uc57d\uad00\uc758 \ud574\uc11d", + "level": 1 + }, + { + "self_ref": "#/texts/45", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 65.22, + "t": 439.81, + "r": 298.43, + "b": 340.85699999999997, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 153 + ] + } + ], + "orig": "\ucd5c\uadfc \ucf54\ub85c\ub098-19\ub294 \uac1c\uc815 \ubc95\ub839\uc5d0\uc11c \uc815\ud55c \ubc95\uc815\uac10\uc5fc \ubcd1 1\uae09\uc5d0 \ud574\ub2f9\ud558\ub294 17\uc885 \uc911 '\uc2e0\uc885\uac10\uc5fc\ubcd1\uc99d\ud6c4\uad70'\uc73c \ub85c \ubd84\ub958\ud560 \uc218 \uc788\ub2e4\uace0 \ubcfc \uc218 \uc788\uc5b4 \uc7ac\ud574\ubcf4\uc0c1 \ub300\uc0c1\uc774\ub77c \ub294 \uc8fc\uc7a5\uacfc \ubcf4\uc7a5\uc81c\uc678 \ub300\uc0c1\uc778 U\ucf54\ub4dc\uc5d0 \ud574\ub2f9\ud558\uc5ec \uc7ac\ud574 \ubcf4\uc7a5\ub300\uc0c1\uc5d0\uc11c \uc81c\uc678\ud574\uc57c \ud55c\ub2e4\ub294 \uc77c\ubd80 \uc0dd\uba85\ubcf4\ud5d8\uc0ac\uc758 \uc8fc\uc7a5 \ub4f1 \uc758\uacac\uc774 \uc0c1\ubc18\ub41c\ub2e4.", + "text": "\ucd5c\uadfc \ucf54\ub85c\ub098-19\ub294 \uac1c\uc815 \ubc95\ub839\uc5d0\uc11c \uc815\ud55c \ubc95\uc815\uac10\uc5fc \ubcd1 1\uae09\uc5d0 \ud574\ub2f9\ud558\ub294 17\uc885 \uc911 '\uc2e0\uc885\uac10\uc5fc\ubcd1\uc99d\ud6c4\uad70'\uc73c \ub85c \ubd84\ub958\ud560 \uc218 \uc788\ub2e4\uace0 \ubcfc \uc218 \uc788\uc5b4 \uc7ac\ud574\ubcf4\uc0c1 \ub300\uc0c1\uc774\ub77c \ub294 \uc8fc\uc7a5\uacfc \ubcf4\uc7a5\uc81c\uc678 \ub300\uc0c1\uc778 U\ucf54\ub4dc\uc5d0 \ud574\ub2f9\ud558\uc5ec \uc7ac\ud574 \ubcf4\uc7a5\ub300\uc0c1\uc5d0\uc11c \uc81c\uc678\ud574\uc57c \ud55c\ub2e4\ub294 \uc77c\ubd80 \uc0dd\uba85\ubcf4\ud5d8\uc0ac\uc758 \uc8fc\uc7a5 \ub4f1 \uc758\uacac\uc774 \uc0c1\ubc18\ub41c\ub2e4." + }, + { + "self_ref": "#/texts/46", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 65.22, + "t": 336.249, + "r": 298.437, + "b": 220.01700000000005, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 203 + ] + } + ], + "orig": "\ub530\ub77c\uc11c \ubc95\uc8151\uae09 \uac10\uc5fc\ubcd1\uc5d0 \ud3ec\ud568\ub41c 17\uc885\uc758 \uc9c8\ud658\uc774 \ubcf4\ud5d8\uc57d\uad00 \uc7ac\ud574\ubd84\ub958\ud45c \uc0c1 \uc7ac\ud574\uc5d0 \ud574\ub2f9\ub418\uc9c0\ub9cc \uae30\uc874\uc758 'SARS(U04.9)', 'MERS(U19.9)'\ub97c \ud3ec\ud568\ud558\uc5ec '\ucf54\ub85c \ub098-19(U07.1)'\ub294 \uc7ac\ud574\ubd84\ub958\ud45c \uc0c1 \uba74\ucc45\uc0ac\uc720(U00~09) \uc5d0 \ud3ec\ud568\ub41c\ub2e4\uace0 \uc0dd\uba85\ubcf4\ud5d8\uc0ac\uac00 \uc8fc\uc7a5\ud560 \uacbd\uc6b0 \ubcf4\ud5d8\uc57d\uad00 \uc774 \uc0c1\uc704\ubc95\uc778 \u300c\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95\u300d \uac1c\uc815\ucde8\uc9c0\uc5d0 \ubc18\ud558\ub294 \uacb0 \uacfc\ub97c \uac00\uc838\uc624\uac8c \ub418\ub294 \uc0c1\ud669\uc774 \ubc1c\uc0dd\ud55c\ub2e4.", + "text": "\ub530\ub77c\uc11c \ubc95\uc8151\uae09 \uac10\uc5fc\ubcd1\uc5d0 \ud3ec\ud568\ub41c 17\uc885\uc758 \uc9c8\ud658\uc774 \ubcf4\ud5d8\uc57d\uad00 \uc7ac\ud574\ubd84\ub958\ud45c \uc0c1 \uc7ac\ud574\uc5d0 \ud574\ub2f9\ub418\uc9c0\ub9cc \uae30\uc874\uc758 'SARS(U04.9)', 'MERS(U19.9)'\ub97c \ud3ec\ud568\ud558\uc5ec '\ucf54\ub85c \ub098-19(U07.1)'\ub294 \uc7ac\ud574\ubd84\ub958\ud45c \uc0c1 \uba74\ucc45\uc0ac\uc720(U00~09) \uc5d0 \ud3ec\ud568\ub41c\ub2e4\uace0 \uc0dd\uba85\ubcf4\ud5d8\uc0ac\uac00 \uc8fc\uc7a5\ud560 \uacbd\uc6b0 \ubcf4\ud5d8\uc57d\uad00 \uc774 \uc0c1\uc704\ubc95\uc778 \u300c\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95\u300d \uac1c\uc815\ucde8\uc9c0\uc5d0 \ubc18\ud558\ub294 \uacb0 \uacfc\ub97c \uac00\uc838\uc624\uac8c \ub418\ub294 \uc0c1\ud669\uc774 \ubc1c\uc0dd\ud55c\ub2e4." + }, + { + "self_ref": "#/texts/47", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 65.22, + "t": 205.42599999999993, + "r": 252.209, + "b": 191.69799999999998, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 22 + ] + } + ], + "orig": "(2) \uac10\ub3c5\ub2f9\uad6d\uc758 \ud45c\uc900\uc57d\uad00 \uac1c\uc815\uc791\uc5c5 \uc18c\ud640", + "text": "(2) \uac10\ub3c5\ub2f9\uad6d\uc758 \ud45c\uc900\uc57d\uad00 \uac1c\uc815\uc791\uc5c5 \uc18c\ud640", + "level": 1 + }, + { + "self_ref": "#/texts/48", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 65.22, + "t": 186.73000000000002, + "r": 298.43, + "b": 87.71799999999996, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 154 + ] + } + ], + "orig": "\ud1b5\uc0c1 \ubcf4\ud5d8\uc0ac\ub294 \uae08\uc735\uac10\ub3c5\uc6d0\uc774 \ubcf4\ud5d8\uc0c1\ud488\uc758 \ud45c\uc900\uc57d \uad00\uc744 \ubcc0\uacbd\ud55c \ud6c4 \ubcf4\ud5d8\ud68c\uc0ac\uc758 \uac1c\ubcc4 \uc0c1\ud488\uc5d0 \ub300\ud55c \uc57d\uad00 \ubcc0\uacbd\uc791\uc5c5\uc744 \uc9c4\ud589\ud558\ub294\ub370, \uc774\ubc88 \uacbd\uc6b0\ub294 \u300c\uac10\uc5fc\ubcd1\uc608\ubc29 \ubc95\u300d\uc774 \ubcc0\uacbd \uc2dc\ud589\ub418\uc5c8\uc74c\uc5d0\ub3c4 \ubd88\uad6c\ud558\uace0 \uae08\uc735\uac10\ub3c5\ub2f9 \uad6d\uc774 \uc0dd\uba85\ubcf4\ud5d8 \ud45c\uc900\uc57d\uad00 \uac1c\uc815\uc791\uc5c5\uc744 \uc2dc\uc758\uc801\uc808\ud558\uac8c \uc774\ud589\ud558\uc9c0 \ubabb\ud558\ub294 \ubc14\ub78c\uc5d0 \ub098\ud0c0\ub09c \ud63c\uc120\uc774\ub2e4.", + "text": "\ud1b5\uc0c1 \ubcf4\ud5d8\uc0ac\ub294 \uae08\uc735\uac10\ub3c5\uc6d0\uc774 \ubcf4\ud5d8\uc0c1\ud488\uc758 \ud45c\uc900\uc57d \uad00\uc744 \ubcc0\uacbd\ud55c \ud6c4 \ubcf4\ud5d8\ud68c\uc0ac\uc758 \uac1c\ubcc4 \uc0c1\ud488\uc5d0 \ub300\ud55c \uc57d\uad00 \ubcc0\uacbd\uc791\uc5c5\uc744 \uc9c4\ud589\ud558\ub294\ub370, \uc774\ubc88 \uacbd\uc6b0\ub294 \u300c\uac10\uc5fc\ubcd1\uc608\ubc29 \ubc95\u300d\uc774 \ubcc0\uacbd \uc2dc\ud589\ub418\uc5c8\uc74c\uc5d0\ub3c4 \ubd88\uad6c\ud558\uace0 \uae08\uc735\uac10\ub3c5\ub2f9 \uad6d\uc774 \uc0dd\uba85\ubcf4\ud5d8 \ud45c\uc900\uc57d\uad00 \uac1c\uc815\uc791\uc5c5\uc744 \uc2dc\uc758\uc801\uc808\ud558\uac8c \uc774\ud589\ud558\uc9c0 \ubabb\ud558\ub294 \ubc14\ub78c\uc5d0 \ub098\ud0c0\ub09c \ud63c\uc120\uc774\ub2e4." + }, + { + "self_ref": "#/texts/49", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 317.519, + "t": 773.889, + "r": 550.672, + "b": 692.157, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 124 + ] + } + ], + "orig": "\uac1c\uc815\ub41c \u300c\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95\u300d\uc774 \uc2dc\ud589\ub41c \ud6c4 \ubcf4\ud5d8\ud68c\uc0ac\uc5d0 \uc11c \uc57d\uad00 \uac1c\uc815 \uc2dc \ud574\ub2f9 \ub0b4\uc6a9\uc744 \uc5b4\ub5bb\uac8c \uaddc\uc815\ud560 \uc9c0\uc5d0 \ub300 \ud558\uc5ec \ubbf8\ub9ac \uac80\ud1a0\uac00 \uc694\uad6c\ub418\uba70 \uc774\ub294 \ubcf4\ud5d8\ud68c\uc0ac\uc640 \uae08\uc735 \ub2f9\uad6d \uac04\uc758 \uc801\uc808\ud55c \uc808\ucc28\ub97c \uac70\uccd0 \uc0ac\uc804\ub17c\uc758\ub97c \ud588\uc5b4\uc57c \ud558\ub294 \uc0ac\ud56d\uc774\ub77c\uace0 \ud310\ub2e8\ub41c\ub2e4.", + "text": "\uac1c\uc815\ub41c \u300c\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95\u300d\uc774 \uc2dc\ud589\ub41c \ud6c4 \ubcf4\ud5d8\ud68c\uc0ac\uc5d0 \uc11c \uc57d\uad00 \uac1c\uc815 \uc2dc \ud574\ub2f9 \ub0b4\uc6a9\uc744 \uc5b4\ub5bb\uac8c \uaddc\uc815\ud560 \uc9c0\uc5d0 \ub300 \ud558\uc5ec \ubbf8\ub9ac \uac80\ud1a0\uac00 \uc694\uad6c\ub418\uba70 \uc774\ub294 \ubcf4\ud5d8\ud68c\uc0ac\uc640 \uae08\uc735 \ub2f9\uad6d \uac04\uc758 \uc801\uc808\ud55c \uc808\ucc28\ub97c \uac70\uccd0 \uc0ac\uc804\ub17c\uc758\ub97c \ud588\uc5b4\uc57c \ud558\ub294 \uc0ac\ud56d\uc774\ub77c\uace0 \ud310\ub2e8\ub41c\ub2e4." + }, + { + "self_ref": "#/texts/50", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 317.519, + "t": 687.609, + "r": 547.118, + "b": 623.157, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 97 + ] + } + ], + "orig": "\uac1c\ubcc4 \ubcf4\ud5d8\uc0ac\uc758 \ubaa8\ub4e0 \uc0c1\ud488\uc744 \uc2ec\uc0ac\ud558\ub294 \ub0b4\uc6a9\uc774 \uc544 \ub2c8\ub77c \uc0dd\uba85\ubcf4\ud5d8 \ud45c\uc900\uc57d\uad00\uc758 \uaddc\uc815\uc744 \uad00\ub828\ubc95\uacfc \ube44\uad50\ud558 \uc5ec \uac1c\uc815\ud558\ub294 \uc791\uc5c5\uc744 \uc18c\ud640\ud788 \ud55c \ub9cc\ud07c \uae08\uc735\uac10\ub3c5\ub2f9\uad6d \uc758 \ucc45\uc784\uc774 \ud06c\ub2e4\uace0 \ud560 \uc218 \uc788\ub2e4.", + "text": "\uac1c\ubcc4 \ubcf4\ud5d8\uc0ac\uc758 \ubaa8\ub4e0 \uc0c1\ud488\uc744 \uc2ec\uc0ac\ud558\ub294 \ub0b4\uc6a9\uc774 \uc544 \ub2c8\ub77c \uc0dd\uba85\ubcf4\ud5d8 \ud45c\uc900\uc57d\uad00\uc758 \uaddc\uc815\uc744 \uad00\ub828\ubc95\uacfc \ube44\uad50\ud558 \uc5ec \uac1c\uc815\ud558\ub294 \uc791\uc5c5\uc744 \uc18c\ud640\ud788 \ud55c \ub9cc\ud07c \uae08\uc735\uac10\ub3c5\ub2f9\uad6d \uc758 \ucc45\uc784\uc774 \ud06c\ub2e4\uace0 \ud560 \uc218 \uc788\ub2e4." + }, + { + "self_ref": "#/texts/51", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 317.52, + "t": 608.506, + "r": 522.146, + "b": 594.778, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 24 + ] + } + ], + "orig": "(3) \ubcf4\ud5d8\uc0ac\uc758 \ubcf4\ud5d8\uae08 \uc9c0\uae09\uc2e4\ubb34\uc0c1 \ud63c\uc120 \ucd08\ub798", + "text": "(3) \ubcf4\ud5d8\uc0ac\uc758 \ubcf4\ud5d8\uae08 \uc9c0\uae09\uc2e4\ubb34\uc0c1 \ud63c\uc120 \ucd08\ub798", + "level": 1 + }, + { + "self_ref": "#/texts/52", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 317.52, + "t": 589.81, + "r": 550.73, + "b": 525.358, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 100 + ] + } + ], + "orig": "\ubcf4\ud5d8\uc5c5\uacc4\ub294 \ubcf4\ud5d8\uc740 \uc0ac\uace0 \uc704\ud5d8\uc758 \uc608\uce21\uac00\ub2a5\uc131\uacfc, \ubcf4\ud5d8\uc758 \uae30\ubcf8\uc6d0\ub9ac\uc778 \ub300\uc218\uc758 \ubc95\uce59 8) \uc774\ub098 \uc218\uc9c0\uc0c1\ub4f1\uc758 \uc6d0\uce59 9) \uc5d0 \ubd80\ud569\ud558\uace0, \ucd5c\ub300 \uc190\uc2e4\uc744 \ubcf4\ud5d8\ud68c\uc0ac\uac00 \uac10\ub2f9\ud560 \uc218 \uc788\uc5b4\uc57c \ud55c\ub2e4\uace0 \uc8fc\uc7a5\ud55c\ub2e4.", + "text": "\ubcf4\ud5d8\uc5c5\uacc4\ub294 \ubcf4\ud5d8\uc740 \uc0ac\uace0 \uc704\ud5d8\uc758 \uc608\uce21\uac00\ub2a5\uc131\uacfc, \ubcf4\ud5d8\uc758 \uae30\ubcf8\uc6d0\ub9ac\uc778 \ub300\uc218\uc758 \ubc95\uce59 8) \uc774\ub098 \uc218\uc9c0\uc0c1\ub4f1\uc758 \uc6d0\uce59 9) \uc5d0 \ubd80\ud569\ud558\uace0, \ucd5c\ub300 \uc190\uc2e4\uc744 \ubcf4\ud5d8\ud68c\uc0ac\uac00 \uac10\ub2f9\ud560 \uc218 \uc788\uc5b4\uc57c \ud55c\ub2e4\uace0 \uc8fc\uc7a5\ud55c\ub2e4." + }, + { + "self_ref": "#/texts/53", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 317.52, + "t": 520.75, + "r": 547.118, + "b": 456.298, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 106 + ] + } + ], + "orig": "\ud2b9\ud788, \uc2e0\uc885\uac10\uc5fc\ubcd1\uc99d\ud6c4\uad70\uacfc \uc2e0\uc885\uc778\ud50c\ub8e8\uc5d4\uc790\ub294 \ud2b9 \uc815 \uc9c8\ubcd1\uc774 \uc544\ub2cc \uc55e\uc73c\ub85c \uc0c8\ub86d\uac8c \ubc1c\uc0dd\ud560 \ubaa8\ub4e0 \uc2e0\uc885\uac10 \uc5fc\ubcd1\uc744 \ud3ec\uad04\ud558\ub294 \uac1c\ub150\uc73c\ub85c \uc704\ud5d8\ub960 \uce21\uc815\uc774 \ubd88\uac00\ub2a5\ud558 \uace0, \ub2f4\ubcf4 \ubc94\uc704\ub3c4 \ud655\uc815\ud560 \uc218\ub3c4 \uc5c6\ub2e4\uace0 \uc8fc\uc7a5\ud55c\ub2e4.", + "text": "\ud2b9\ud788, \uc2e0\uc885\uac10\uc5fc\ubcd1\uc99d\ud6c4\uad70\uacfc \uc2e0\uc885\uc778\ud50c\ub8e8\uc5d4\uc790\ub294 \ud2b9 \uc815 \uc9c8\ubcd1\uc774 \uc544\ub2cc \uc55e\uc73c\ub85c \uc0c8\ub86d\uac8c \ubc1c\uc0dd\ud560 \ubaa8\ub4e0 \uc2e0\uc885\uac10 \uc5fc\ubcd1\uc744 \ud3ec\uad04\ud558\ub294 \uac1c\ub150\uc73c\ub85c \uc704\ud5d8\ub960 \uce21\uc815\uc774 \ubd88\uac00\ub2a5\ud558 \uace0, \ub2f4\ubcf4 \ubc94\uc704\ub3c4 \ud655\uc815\ud560 \uc218\ub3c4 \uc5c6\ub2e4\uace0 \uc8fc\uc7a5\ud55c\ub2e4." + }, + { + "self_ref": "#/texts/54", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 317.52, + "t": 451.749, + "r": 547.121, + "b": 387.297, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 100 + ] + } + ], + "orig": "\ub530\ub77c\uc11c \ubcf4\ud5d8\uc2e4\ubb34\uc0c1 \ucf54\ub85c\ub098-19\ub97c \ubc95\uc815 1\uae09 \uac10\uc5fc \ubcd1\uc73c\ub85c \uc778\uc815\ud558\uc5ec \uc7ac\ud574\ubcf4\ud5d8\uae08\uc744 \uc9c0\uae09\ud558\uaca0\ub2e4\ub294 \ubcf4\ud5d8 \uc0ac\ub3c4 \uc788\uace0 \ubd88\uc778\uc815\ud558\uaca0\ub2e4\ub294 \ubcf4\ud5d8\uc0ac\ub3c4 \uc874\uc7ac\ud558\uc5ec \ubcf4\ud5d8 \uae08 \uc9c0\uae09\uc2e4\ubb34\uc0c1 \ud63c\uc120\uc774 \ucd08\ub798\ub418\uace0 \uc788\ub2e4.", + "text": "\ub530\ub77c\uc11c \ubcf4\ud5d8\uc2e4\ubb34\uc0c1 \ucf54\ub85c\ub098-19\ub97c \ubc95\uc815 1\uae09 \uac10\uc5fc \ubcd1\uc73c\ub85c \uc778\uc815\ud558\uc5ec \uc7ac\ud574\ubcf4\ud5d8\uae08\uc744 \uc9c0\uae09\ud558\uaca0\ub2e4\ub294 \ubcf4\ud5d8 \uc0ac\ub3c4 \uc788\uace0 \ubd88\uc778\uc815\ud558\uaca0\ub2e4\ub294 \ubcf4\ud5d8\uc0ac\ub3c4 \uc874\uc7ac\ud558\uc5ec \ubcf4\ud5d8 \uae08 \uc9c0\uae09\uc2e4\ubb34\uc0c1 \ud63c\uc120\uc774 \ucd08\ub798\ub418\uace0 \uc788\ub2e4." + }, + { + "self_ref": "#/texts/55", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 317.52, + "t": 372.646, + "r": 476.424, + "b": 358.918, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 19 + ] + } + ], + "orig": "(4) \uc2e0\uc885\uc704\ud5d8\uc5d0 \ub300\ube44\ud55c \uc0c1\ud488 \ubd80\uc871", + "text": "(4) \uc2e0\uc885\uc704\ud5d8\uc5d0 \ub300\ube44\ud55c \uc0c1\ud488 \ubd80\uc871", + "level": 1 + }, + { + "self_ref": "#/texts/56", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 317.52, + "t": 353.95, + "r": 550.679, + "b": 203.21699999999998, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 199 + ] + } + ], + "orig": "\uae30\ud6c4\ubcc0\ud654, SARS, MERS, \ucf54\ub85c\ub098-19 \ub4f1 \uc608\uc0c1\ud558\uc9c0 \ubabb\ud55c \uc2e0\uc885\uc704\ud5d8 \ub4f1\uc7a5, \uc800\ucd9c\uc0b0\u00b7\uace0\ub839\ud654\uc5d0 \ub530\ub978 \uc0dd\uc0b0\uc131 \ub454\ud654\ub85c \uc778\ud55c \uacbd\uc81c\uc131\uc7a5\ub960 \ud558\ub77d, \uc800\uae08\ub9ac \uae30\uc870\uc758 \uc7a5\uae30\uc801 \uc778 \ucd94\uc138\ub85c \uc778\ud55c \uae08\ub9ac\uc5ed\ub9c8\uc9c4 \ub4f1 \uacfc\uac70 \ubcf4\ud5d8\uc0ac\uac00 \uc608\uce21\ud558 \uc9c0 \ubabb\ud588\ub358 \ub2e4\uc591\ud55c \uc704\ud5d8\uc774 \uc9c0\uc18d\uc801\uc73c\ub85c \ubc1c\uc0dd\ud558\uace0 \uc788\ub2e4. \ubcf4\ud5d8\ud658\uacbd\uc758 \ub300\ub0b4\uc678\uc801\uc778 \ud658\uacbd\ubcc0\ud654\ub97c \ub300\ube44\ud55c \ubcf4\ud5d8\uc0c1 \ubcf4\ud5d8\uc0ac\ub4e4\uc758 \ub300\ucc98\ub2a5\ub825\uc774 \uac08\uc218\ub85d \uc774\ub97c \ub530\ub77c\uac00\uc9c0 \ubabb\ud558", + "text": "\uae30\ud6c4\ubcc0\ud654, SARS, MERS, \ucf54\ub85c\ub098-19 \ub4f1 \uc608\uc0c1\ud558\uc9c0 \ubabb\ud55c \uc2e0\uc885\uc704\ud5d8 \ub4f1\uc7a5, \uc800\ucd9c\uc0b0\u00b7\uace0\ub839\ud654\uc5d0 \ub530\ub978 \uc0dd\uc0b0\uc131 \ub454\ud654\ub85c \uc778\ud55c \uacbd\uc81c\uc131\uc7a5\ub960 \ud558\ub77d, \uc800\uae08\ub9ac \uae30\uc870\uc758 \uc7a5\uae30\uc801 \uc778 \ucd94\uc138\ub85c \uc778\ud55c \uae08\ub9ac\uc5ed\ub9c8\uc9c4 \ub4f1 \uacfc\uac70 \ubcf4\ud5d8\uc0ac\uac00 \uc608\uce21\ud558 \uc9c0 \ubabb\ud588\ub358 \ub2e4\uc591\ud55c \uc704\ud5d8\uc774 \uc9c0\uc18d\uc801\uc73c\ub85c \ubc1c\uc0dd\ud558\uace0 \uc788\ub2e4. \ubcf4\ud5d8\ud658\uacbd\uc758 \ub300\ub0b4\uc678\uc801\uc778 \ud658\uacbd\ubcc0\ud654\ub97c \ub300\ube44\ud55c \ubcf4\ud5d8\uc0c1 \ubcf4\ud5d8\uc0ac\ub4e4\uc758 \ub300\ucc98\ub2a5\ub825\uc774 \uac08\uc218\ub85d \uc774\ub97c \ub530\ub77c\uac00\uc9c0 \ubabb\ud558" + }, + { + "self_ref": "#/texts/57", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 317.52, + "t": 267.6700000000001, + "r": 550.671, + "b": 185.937, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 63 + ] + } + ], + "orig": "\uc774\ub7ec\ud55c \uae30\ud6c4\ubcc0\ud654\ub098 \uc804\uc5fc\ubcd1\uacfc \uac19\uc740 \uc2e0\uc885\uc704\ud5d8 \ub4f1 \ud488\uc758 \uac1c\ubc1c \ubc0f \ub300\ucc98\ub2a5\ub825 \ud5a5\uc0c1\uc774 \ud544\uc694\ud558\ub098 \uc774\uc5d0 \ub300\ud55c \uace0 \uc788\ub294 \uc2e4\uc815\uc774\ub2e4.", + "text": "\uc774\ub7ec\ud55c \uae30\ud6c4\ubcc0\ud654\ub098 \uc804\uc5fc\ubcd1\uacfc \uac19\uc740 \uc2e0\uc885\uc704\ud5d8 \ub4f1 \ud488\uc758 \uac1c\ubc1c \ubc0f \ub300\ucc98\ub2a5\ub825 \ud5a5\uc0c1\uc774 \ud544\uc694\ud558\ub098 \uc774\uc5d0 \ub300\ud55c \uace0 \uc788\ub294 \uc2e4\uc815\uc774\ub2e4." + }, + { + "self_ref": "#/texts/58", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "footnote", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 317.52, + "t": 155.86, + "r": 547.144, + "b": 120.98699999999997, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 104 + ] + } + ], + "orig": "8) \ub300\uc218\uc758 \ubc95\uce59\uc740 \ubcf4\ud5d8\ub8cc \uacc4\uc0b0\uc6d0\ub9ac \uc911 \ud558\ub098\ub85c \uc774\uc6a9\ub418\ub294\ub370 \uc989, \uc778\uac04\uc758 \uc218\uba85 \uc774\ub098 \uac01 \uc5f0\ub839\ubcc4 \uc0ac\ub9dd\ub960\uc744 \uc7a5\uae30\uac04\uc5d0 \uac78\uccd0 \ub9ce\uc740 \ubaa8\uc9d1\ub2e8\uc5d0\uc11c \uad6c\ud558\uace0 \uc774\uac83 \uc744 \uae30\ucd08\ub85c \ubcf4\ud5d8 \uae08\uc561\uacfc \ubcf4\ud5d8\ub8cc\uc728 \ub4f1\uc744 \uc0b0\uc815\ud568", + "text": "8) \ub300\uc218\uc758 \ubc95\uce59\uc740 \ubcf4\ud5d8\ub8cc \uacc4\uc0b0\uc6d0\ub9ac \uc911 \ud558\ub098\ub85c \uc774\uc6a9\ub418\ub294\ub370 \uc989, \uc778\uac04\uc758 \uc218\uba85 \uc774\ub098 \uac01 \uc5f0\ub839\ubcc4 \uc0ac\ub9dd\ub960\uc744 \uc7a5\uae30\uac04\uc5d0 \uac78\uccd0 \ub9ce\uc740 \ubaa8\uc9d1\ub2e8\uc5d0\uc11c \uad6c\ud558\uace0 \uc774\uac83 \uc744 \uae30\ucd08\ub85c \ubcf4\ud5d8 \uae08\uc561\uacfc \ubcf4\ud5d8\ub8cc\uc728 \ub4f1\uc744 \uc0b0\uc815\ud568" + }, + { + "self_ref": "#/texts/59", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "footnote", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 317.52, + "t": 116.19899999999996, + "r": 547.143, + "b": 81.327, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 99 + ] + } + ], + "orig": "9) \uc218\uc9c0\uac00 \uac19\uc544\uc9c4\ub2e4\ub294 \uac83\uc740 \ub2e4\uc218\uc758 \ub3d9\uc77c\uc5f0\ub839\uc758 \ud53c\ubcf4\ud5d8\uc790\uac00 \uac19\uc740 \ubcf4\ud5d8\uc885\ub958 \ub97c \ub3d9\uc2dc\uc5d0 \uacc4\uc57d\ud588\uc744 \ub54c \ubcf4\ud5d8\uae30\uac04 \ub9cc\ub8cc\uc2dc\uc5d0 \uc218\uc785\uacfc \uc9c0\ucd9c\uc774 \uade0\ud615\uc774 \uc7a1\ud600 \uc9c0\ub3c4\ub85d \uc21c\ubcf4\ud5d8\ub8cc\ub97c \uacc4\uc0b0\ud558\ub294 \uac83\uc744 \uc758\ubbf8\ud568", + "text": "9) \uc218\uc9c0\uac00 \uac19\uc544\uc9c4\ub2e4\ub294 \uac83\uc740 \ub2e4\uc218\uc758 \ub3d9\uc77c\uc5f0\ub839\uc758 \ud53c\ubcf4\ud5d8\uc790\uac00 \uac19\uc740 \ubcf4\ud5d8\uc885\ub958 \ub97c \ub3d9\uc2dc\uc5d0 \uacc4\uc57d\ud588\uc744 \ub54c \ubcf4\ud5d8\uae30\uac04 \ub9cc\ub8cc\uc2dc\uc5d0 \uc218\uc785\uacfc \uc9c0\ucd9c\uc774 \uade0\ud615\uc774 \uc7a1\ud600 \uc9c0\ub3c4\ub85d \uc21c\ubcf4\ud5d8\ub8cc\ub97c \uacc4\uc0b0\ud558\ub294 \uac83\uc744 \uc758\ubbf8\ud568" + }, + { + "self_ref": "#/texts/60", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 63.6, + "t": 814.675, + "r": 108.936, + "b": 803.653, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 6 + ] + } + ], + "orig": "\uc774\uc288\uc640 \ub17c\uc810", + "text": "\uc774\uc288\uc640 \ub17c\uc810" + }, + { + "self_ref": "#/texts/61", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 73.44, + "t": 765.973, + "r": 144.546, + "b": 750.583, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 6 + ] + } + ], + "orig": "\uac1c\uc120\uacfc\uc81c 4", + "text": "\uac1c\uc120\uacfc\uc81c 4", + "level": 1 + }, + { + "self_ref": "#/texts/62", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 65.22, + "t": 728.446, + "r": 291.209, + "b": 714.718, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 28 + ] + } + ], + "orig": "(1) \u300c\uc57d\uad00\uaddc\uc81c\ubc95\u300d\uc5d0 \ub530\ub978 \ubcf4\ud5d8\uae08 \uc9c0\uae09 \uac80\ud1a0 \ud544\uc694", + "text": "(1) \u300c\uc57d\uad00\uaddc\uc81c\ubc95\u300d\uc5d0 \ub530\ub978 \ubcf4\ud5d8\uae08 \uc9c0\uae09 \uac80\ud1a0 \ud544\uc694", + "level": 1 + }, + { + "self_ref": "#/texts/63", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 65.22, + "t": 708.49, + "r": 298.381, + "b": 567.174, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 230 + ] + } + ], + "orig": "\ubcf4\ud5d8\uc57d\uad00 \ubd84\uc7c1 \uc2dc \uae08\uc735\uac10\ub3c5\uc6d0\uc758 \ubd84\uc7c1\uc870\uc815 \uc808\ucc28\ub97c \uac70\uccd0, \ud639\uc740 \ubc95\uc6d0\uc18c\uc1a1\uc744 \ud1b5\ud574 \ubcf4\ud5d8\uae08 \uc9c0\uae09\uc5ec\ubd80\uac00 \uacb0\uc815 \ub418\ub294\ub370, \ucf54\ub85c\ub098-19\ub294 \u300c\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95\u300d\uc0c1 \uc2e0\uc885\uac10\uc5fc\ubcd1 \uc99d\ud6c4\uad70\uc73c\ub85c \ubd84\ub958\ub418\uc5b4 \uc788\uc73c\ub098, 2020.1.1. \uc2dc\ud589\ud55c \uc0dd \uba85\ubcf4\ud5d8 \ud45c\uc900\uc57d\uad00\uc0c1 \ub2f4\ubcf4\uc81c\uc678\ud56d\ubaa9\uc778 SARS\ub098 MERS \uc640 \uac19\uc774 U\ucf54\ub4dc\ub85c \ubd84\ub958\ub428\uc5d0 \ub530\ub77c \uc7ac\ud574\ubcf4\ud5d8\uae08 \uc9c0\uae09\ub300 \uc0c1\uc5d0\uc11c \uc81c\uc678\ub420 \uc218\ub3c4 \uc788\uc5b4 2020.1.1. \uc2dc\ud589\ub41c \u300c\uac10\uc5fc\ubcd1 \uc608\ubc29\ubc95\u300d \uac1c\uc815\ucde8\uc9c0\uc5d0 \ubc18\ud558\ub294 \uc0ac\uc720\uac00 \ubc1c\uc0dd\ud55c\ub2e4.", + "text": "\ubcf4\ud5d8\uc57d\uad00 \ubd84\uc7c1 \uc2dc \uae08\uc735\uac10\ub3c5\uc6d0\uc758 \ubd84\uc7c1\uc870\uc815 \uc808\ucc28\ub97c \uac70\uccd0, \ud639\uc740 \ubc95\uc6d0\uc18c\uc1a1\uc744 \ud1b5\ud574 \ubcf4\ud5d8\uae08 \uc9c0\uae09\uc5ec\ubd80\uac00 \uacb0\uc815 \ub418\ub294\ub370, \ucf54\ub85c\ub098-19\ub294 \u300c\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95\u300d\uc0c1 \uc2e0\uc885\uac10\uc5fc\ubcd1 \uc99d\ud6c4\uad70\uc73c\ub85c \ubd84\ub958\ub418\uc5b4 \uc788\uc73c\ub098, 2020.1.1. \uc2dc\ud589\ud55c \uc0dd \uba85\ubcf4\ud5d8 \ud45c\uc900\uc57d\uad00\uc0c1 \ub2f4\ubcf4\uc81c\uc678\ud56d\ubaa9\uc778 SARS\ub098 MERS \uc640 \uac19\uc774 U\ucf54\ub4dc\ub85c \ubd84\ub958\ub428\uc5d0 \ub530\ub77c \uc7ac\ud574\ubcf4\ud5d8\uae08 \uc9c0\uae09\ub300 \uc0c1\uc5d0\uc11c \uc81c\uc678\ub420 \uc218\ub3c4 \uc788\uc5b4 2020.1.1. \uc2dc\ud589\ub41c \u300c\uac10\uc5fc\ubcd1 \uc608\ubc29\ubc95\u300d \uac1c\uc815\ucde8\uc9c0\uc5d0 \ubc18\ud558\ub294 \uc0ac\uc720\uac00 \ubc1c\uc0dd\ud55c\ub2e4." + }, + { + "self_ref": "#/texts/64", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 65.22, + "t": 561.486, + "r": 298.428, + "b": 438.531, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 171 + ] + } + ], + "orig": "\uc0dd\uba85\ubcf4\ud5d8 \uc7ac\ud574\ubd84\ub958\ud45c\uc5d0\uc11c\ub294 \uac10\uc5fc\ubcd1 \uad00\ub828 \ubc95\ub960 \uc81c\u00b7\uac1c\uc815\uc2dc, \ubcf4\ud5d8\uc0ac\uace0 \ubc1c\uc0dd \ub2f9\uc2dc \ubc95\ub960\uc744 \uc801\uc6a9\ud558\ub294 \uac83\uc73c\ub85c \uaddc\uc815\ud558\uace0 \uc788\uc5b4 \u300c\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95\u300d \uac1c\uc815 \uc804\uc5d0 \uac00\uc785\ud55c \uc0dd\uba85\ubcf4\ud5d8\uc57d\uad00\ub3c4 \ubcf4\ud5d8\uc0ac\uace0 \ub2f9\uc2dc \uae30\uc900\uc73c\ub85c \uc7ac \ud574\ubd84\ub958\ud45c\ub97c \uc801\uc6a9\ud574\uc57c \ud558\ubbc0\ub85c \uc57d\uad00\ud574\uc11d\uc758 \uc6d0\uce59\uc778 \uc791 \uc131\uc790 \ubd88\uc774\uc775 \uc6d0\uce59\uc0c1 \uc7ac\ud574\ubcf4\ud5d8\uae08 \uc9c0\uae09\uc744 \uac80\ud1a0\ud560 \ud544 \uc694\uac00 \uc788\ub2e4\uace0 \ud310\ub2e8\ub41c\ub2e4.", + "text": "\uc0dd\uba85\ubcf4\ud5d8 \uc7ac\ud574\ubd84\ub958\ud45c\uc5d0\uc11c\ub294 \uac10\uc5fc\ubcd1 \uad00\ub828 \ubc95\ub960 \uc81c\u00b7\uac1c\uc815\uc2dc, \ubcf4\ud5d8\uc0ac\uace0 \ubc1c\uc0dd \ub2f9\uc2dc \ubc95\ub960\uc744 \uc801\uc6a9\ud558\ub294 \uac83\uc73c\ub85c \uaddc\uc815\ud558\uace0 \uc788\uc5b4 \u300c\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95\u300d \uac1c\uc815 \uc804\uc5d0 \uac00\uc785\ud55c \uc0dd\uba85\ubcf4\ud5d8\uc57d\uad00\ub3c4 \ubcf4\ud5d8\uc0ac\uace0 \ub2f9\uc2dc \uae30\uc900\uc73c\ub85c \uc7ac \ud574\ubd84\ub958\ud45c\ub97c \uc801\uc6a9\ud574\uc57c \ud558\ubbc0\ub85c \uc57d\uad00\ud574\uc11d\uc758 \uc6d0\uce59\uc778 \uc791 \uc131\uc790 \ubd88\uc774\uc775 \uc6d0\uce59\uc0c1 \uc7ac\ud574\ubcf4\ud5d8\uae08 \uc9c0\uae09\uc744 \uac80\ud1a0\ud560 \ud544 \uc694\uac00 \uc788\ub2e4\uace0 \ud310\ub2e8\ub41c\ub2e4." + }, + { + "self_ref": "#/texts/65", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 65.22, + "t": 422.746, + "r": 280.289, + "b": 409.018, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 26 + ] + } + ], + "orig": "(2) \uac10\ub3c5\ub2f9\uad6d\uc758 \uc801\uadf9\uc801 \ubcf4\ud5d8\uc815\ucc45 \ubc0f \ud589\uc815 \ud544\uc694", + "text": "(2) \uac10\ub3c5\ub2f9\uad6d\uc758 \uc801\uadf9\uc801 \ubcf4\ud5d8\uc815\ucc45 \ubc0f \ud589\uc815 \ud544\uc694", + "level": 1 + }, + { + "self_ref": "#/texts/66", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 65.22, + "t": 402.85, + "r": 302.032, + "b": 353.397, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 59 + ] + } + ], + "orig": "\uc6b0\uc120 \u300c\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95\u300d \ubcc0\uacbd\uc5d0 \ub530\ub978 \uac10\ub3c5\ub2f9\uad6d\uc758 \uc870\uc18d\ud55c \ud45c\uc900\uc57d\uad00 \uac1c\uc815\uc791\uc5c5\uc774 \uc9c4\ud589\ub418\uc5b4\uc57c \ud560 \ud544\uc694\uac00 \uc788\ub2e4.", + "text": "\uc6b0\uc120 \u300c\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95\u300d \ubcc0\uacbd\uc5d0 \ub530\ub978 \uac10\ub3c5\ub2f9\uad6d\uc758 \uc870\uc18d\ud55c \ud45c\uc900\uc57d\uad00 \uac1c\uc815\uc791\uc5c5\uc774 \uc9c4\ud589\ub418\uc5b4\uc57c \ud560 \ud544\uc694\uac00 \uc788\ub2e4." + }, + { + "self_ref": "#/texts/67", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 65.22, + "t": 347.709, + "r": 298.43, + "b": 243.11400000000003, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 154 + ] + } + ], + "orig": "\ubcf4\ud5d8\uc0ac\uac00 \uc0dd\uba85\ubcf4\ud5d8\uc5d0\uc11c '\uc77c\ubd80 \uac10\uc5fc\ubcd1'\uc744 \uc7ac\ud574\ub85c \ubcf4\uc7a5\ud558\ub294 \uc774\uc720\ub294 '\uc77c\ubd80 \uac10\uc5fc\ubcd1'\uc774 \uc6b0\uc5f0\uc131, \uc678\ub798\uc131, \uae09\uaca9\uc131 \ub4f1 \uc7ac\ud574\uc758 \ud2b9\uc131\uc744 \uc9c0\ub2c8\uace0 \uc788\uae30 \ub54c\ubb38\uc774\uba70, \uc2e4 \ub840\ub85c \ud398\uc2a4\ud2b8\ub294 \uc9c8\ubcd1\uc774\uc9c0\ub9cc \uc7ac\ud574\uc5d0 \uc900\ud558\ub294 \uae09\uaca9\uc131\ub3c4 \uc9c0\ub2c8\uace0 \uc788\uc5b4, \uc815\ucc45\uc801\uc73c\ub85c \uc7ac\ud574\ub85c \ucde8\uae09\ud558\uc5ec \ubcf4\ud5d8\uc758 \ubcf4\uc7a5 \ubc94\uc704\ub97c \ud655\ub300\ud55c \ubc14 \uc788\ub2e4.", + "text": "\ubcf4\ud5d8\uc0ac\uac00 \uc0dd\uba85\ubcf4\ud5d8\uc5d0\uc11c '\uc77c\ubd80 \uac10\uc5fc\ubcd1'\uc744 \uc7ac\ud574\ub85c \ubcf4\uc7a5\ud558\ub294 \uc774\uc720\ub294 '\uc77c\ubd80 \uac10\uc5fc\ubcd1'\uc774 \uc6b0\uc5f0\uc131, \uc678\ub798\uc131, \uae09\uaca9\uc131 \ub4f1 \uc7ac\ud574\uc758 \ud2b9\uc131\uc744 \uc9c0\ub2c8\uace0 \uc788\uae30 \ub54c\ubb38\uc774\uba70, \uc2e4 \ub840\ub85c \ud398\uc2a4\ud2b8\ub294 \uc9c8\ubcd1\uc774\uc9c0\ub9cc \uc7ac\ud574\uc5d0 \uc900\ud558\ub294 \uae09\uaca9\uc131\ub3c4 \uc9c0\ub2c8\uace0 \uc788\uc5b4, \uc815\ucc45\uc801\uc73c\ub85c \uc7ac\ud574\ub85c \ucde8\uae09\ud558\uc5ec \ubcf4\ud5d8\uc758 \ubcf4\uc7a5 \ubc94\uc704\ub97c \ud655\ub300\ud55c \ubc14 \uc788\ub2e4." + }, + { + "self_ref": "#/texts/68", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 65.22, + "t": 237.42599999999993, + "r": 298.432, + "b": 187.97299999999996, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 79 + ] + } + ], + "orig": "\ucf54\ub85c\ub098-19 \uc5ed\uc2dc \uc9c8\ubcd1\uc774\uc9c0\ub9cc \uc138\uacc4\uc801 \uc720\ud589\ub2e8\uacc4\uc5d0 \ub3cc\uc785\ud558\ub294 \ub4f1 \ud398\uc2a4\ud2b8\uc640 \uac19\uc740 \uc7ac\ud574\uc5d0 \uc900\ud558\ub294 \uc131\uaca9\uc744 \ud3ec\ud568\ud558\uace0 \uc788\uc5b4 \uc774\ub97c \uc7ac\ud574\ub85c \uc778\uc815\ud560 \ud544\uc694\uac00 \uc788\ub2e4.", + "text": "\ucf54\ub85c\ub098-19 \uc5ed\uc2dc \uc9c8\ubcd1\uc774\uc9c0\ub9cc \uc138\uacc4\uc801 \uc720\ud589\ub2e8\uacc4\uc5d0 \ub3cc\uc785\ud558\ub294 \ub4f1 \ud398\uc2a4\ud2b8\uc640 \uac19\uc740 \uc7ac\ud574\uc5d0 \uc900\ud558\ub294 \uc131\uaca9\uc744 \ud3ec\ud568\ud558\uace0 \uc788\uc5b4 \uc774\ub97c \uc7ac\ud574\ub85c \uc778\uc815\ud560 \ud544\uc694\uac00 \uc788\ub2e4." + }, + { + "self_ref": "#/texts/69", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 65.22, + "t": 182.284, + "r": 294.82, + "b": 96.04999999999995, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 132 + ] + } + ], + "orig": "\uc544\uc6b8\ub7ec \ucf54\ub85c\ub098-19\uc758 \uacbd\uc6b0, \uad6d\ub0b4 \uacbd\uc81c\ub97c \ub118\uc5b4 \uc138 \uacc4\uacbd\uc81c\uc758 \ub3d9\ubc18\uce68\uccb4\ub97c \uc77c\uc73c\ud0a4\uace0 \uc788\ub294 \ubc14, \uae08\uc735\uac10\ub3c5 \ub2f9\uad6d\uc774 \uc801\uadf9\uc801 \uacbd\uae30\ubd80\uc591\uc815\ucc45\uc5d0 \ubd80\uc751\ud558\ub294 \ubcf4\ud5d8\uc815\ucc45 \uc744 \uc2dc\ud589\ud558\ub294 \uac83\uc774 \ucf54\ub85c\ub098-19\ub85c \uc9c0\uce5c \uad6d\ubbfc\uc5d0\uac8c \uacbd\uc81c \uc801 \uc704\uc548\uc744 \uc81c\uacf5\ud558\ub294 \uac83\uc774\ub77c \ud560 \uc218 \uc788\ub2e4.", + "text": "\uc544\uc6b8\ub7ec \ucf54\ub85c\ub098-19\uc758 \uacbd\uc6b0, \uad6d\ub0b4 \uacbd\uc81c\ub97c \ub118\uc5b4 \uc138 \uacc4\uacbd\uc81c\uc758 \ub3d9\ubc18\uce68\uccb4\ub97c \uc77c\uc73c\ud0a4\uace0 \uc788\ub294 \ubc14, \uae08\uc735\uac10\ub3c5 \ub2f9\uad6d\uc774 \uc801\uadf9\uc801 \uacbd\uae30\ubd80\uc591\uc815\ucc45\uc5d0 \ubd80\uc751\ud558\ub294 \ubcf4\ud5d8\uc815\ucc45 \uc744 \uc2dc\ud589\ud558\ub294 \uac83\uc774 \ucf54\ub85c\ub098-19\ub85c \uc9c0\uce5c \uad6d\ubbfc\uc5d0\uac8c \uacbd\uc81c \uc801 \uc704\uc548\uc744 \uc81c\uacf5\ud558\ub294 \uac83\uc774\ub77c \ud560 \uc218 \uc788\ub2e4." + }, + { + "self_ref": "#/texts/70", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 317.52, + "t": 773.866, + "r": 529.11, + "b": 760.138, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 25 + ] + } + ], + "orig": "(3) \uc2e0\uc885\uc704\ud5d8\uc5d0 \ub300\ube44\ud558\ub294 \ubcf4\ud5d8\uc0c1\ud488 \uac1c\ubc1c \ud544\uc694", + "text": "(3) \uc2e0\uc885\uc704\ud5d8\uc5d0 \ub300\ube44\ud558\ub294 \ubcf4\ud5d8\uc0c1\ud488 \uac1c\ubc1c \ud544\uc694", + "level": 1 + }, + { + "self_ref": "#/texts/71", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 317.52, + "t": 753.91, + "r": 550.73, + "b": 667.737, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 113 + ] + } + ], + "orig": "\ubcf4\ud5d8\uc0ac\ub294 \uae30\ud6c4\ubcc0\ud654, \uc804\uc5fc\ubcd1 \ub4f1\uacfc \uac19\uc740 \uc2e0\uc885\uc704\ud5d8 \uc73c\ub85c \uc778\ud55c \uc0ac\ud68c\uc801 \uc190\uc2e4\uc774 \uc99d\uac00\ud558\ub294 \ucd94\uc138\uc5d0 \uc788\ub294\ubc14 \uc190\uc2e4\uc774 \uad11\ubc94\uc704\ud558\uace0 \uc9c1\u00b7\uac04\uc811\uc801\uc774\uc5b4\uc11c \uc190\ud574 \uaddc\ubaa8\ub97c \uce21\uc815\ud558\uae30 \uc5b4\ub824\uc6b4 \uacbd\uc6b0\ub97c \ub300\ube44\ud55c \ubcf4\ud5d8\uc0c1\ud488\uc744 \uac1c\ubc1c\ud560 \ud544\uc694\uac00 \uc788\ub2e4.", + "text": "\ubcf4\ud5d8\uc0ac\ub294 \uae30\ud6c4\ubcc0\ud654, \uc804\uc5fc\ubcd1 \ub4f1\uacfc \uac19\uc740 \uc2e0\uc885\uc704\ud5d8 \uc73c\ub85c \uc778\ud55c \uc0ac\ud68c\uc801 \uc190\uc2e4\uc774 \uc99d\uac00\ud558\ub294 \ucd94\uc138\uc5d0 \uc788\ub294\ubc14 \uc190\uc2e4\uc774 \uad11\ubc94\uc704\ud558\uace0 \uc9c1\u00b7\uac04\uc811\uc801\uc774\uc5b4\uc11c \uc190\ud574 \uaddc\ubaa8\ub97c \uce21\uc815\ud558\uae30 \uc5b4\ub824\uc6b4 \uacbd\uc6b0\ub97c \ub300\ube44\ud55c \ubcf4\ud5d8\uc0c1\ud488\uc744 \uac1c\ubc1c\ud560 \ud544\uc694\uac00 \uc788\ub2e4." + }, + { + "self_ref": "#/texts/72", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 317.52, + "t": 661.988, + "r": 550.73, + "b": 575.818, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 143 + ] + } + ], + "orig": "\ub530\ub77c\uc11c \uac10\uc5fc\ubcd1 \ubcf4\ud5d8, \ud30c\ub77c\uba54\ud2b8\ub9ad(Parametric Insurance)\ubcf4\ud5d8 10) , \uc778\ub371\uc2a4(Index)\ubcf4\ud5d8 \ub4f1\uacfc \uac19\uc774 \uc2e4\uc81c \ubc1c\uc0dd\ud55c \uc190\uc2e4\uc561\uc774 \uc544\ub2c8\ub77c \ud2b9\uc815 \uc9c0\ud45c\uc5d0 \uc758\ud574 \ubcf4 \ud5d8\uae08\uc774 \uc9c0\uae09\ub418\ub294 \uc2e0\uc885\ubcf4\ud5d8\uc0c1\ud488\uc744 \uac1c\ubc1c \ubcf4\uae09 \ud310\ub9e4\ud560 \ud544\uc694\uac00 \uc810\uc9c4\uc801\uc73c\ub85c \uc99d\uac00\ud558\uace0 \uc788\ub2e4.", + "text": "\ub530\ub77c\uc11c \uac10\uc5fc\ubcd1 \ubcf4\ud5d8, \ud30c\ub77c\uba54\ud2b8\ub9ad(Parametric Insurance)\ubcf4\ud5d8 10) , \uc778\ub371\uc2a4(Index)\ubcf4\ud5d8 \ub4f1\uacfc \uac19\uc774 \uc2e4\uc81c \ubc1c\uc0dd\ud55c \uc190\uc2e4\uc561\uc774 \uc544\ub2c8\ub77c \ud2b9\uc815 \uc9c0\ud45c\uc5d0 \uc758\ud574 \ubcf4 \ud5d8\uae08\uc774 \uc9c0\uae09\ub418\ub294 \uc2e0\uc885\ubcf4\ud5d8\uc0c1\ud488\uc744 \uac1c\ubc1c \ubcf4\uae09 \ud310\ub9e4\ud560 \ud544\uc694\uac00 \uc810\uc9c4\uc801\uc73c\ub85c \uc99d\uac00\ud558\uace0 \uc788\ub2e4." + }, + { + "self_ref": "#/texts/73", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 325.74, + "t": 543.013, + "r": 333.341, + "b": 528.163, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 1 + ] + } + ], + "orig": "5", + "text": "5", + "level": 1 + }, + { + "self_ref": "#/texts/74", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 350.88, + "t": 542.473, + "r": 385.451, + "b": 527.623, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 3 + ] + } + ], + "orig": "\ub9fa\uc73c\uba70", + "text": "\ub9fa\uc73c\uba70", + "level": 1 + }, + { + "self_ref": "#/texts/75", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 317.52, + "t": 504.37, + "r": 547.121, + "b": 454.918, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 69 + ] + } + ], + "orig": "\uc9c0\uae08\uae4c\uc9c0 \uc774 \uae00\uc5d0\uc11c \ucf54\ub85c\ub098-19\uc640 \uad00\ub828\ud558\uc5ec \uc0dd\uba85 \ubcf4\ud5d8 \ud45c\uc900\uc57d\uad00\uc0c1 \uc7ac\ud574\ubcf4\ud5d8\uae08 \uc9c0\uae09\uc758 \ubb38\uc81c\uc810 \ubc0f \uac1c \uc120\uacfc\uc81c\uc5d0 \ub300\ud558\uc5ec \uc0b4\ud3b4\ubcf4\uc558\ub2e4.", + "text": "\uc9c0\uae08\uae4c\uc9c0 \uc774 \uae00\uc5d0\uc11c \ucf54\ub85c\ub098-19\uc640 \uad00\ub828\ud558\uc5ec \uc0dd\uba85 \ubcf4\ud5d8 \ud45c\uc900\uc57d\uad00\uc0c1 \uc7ac\ud574\ubcf4\ud5d8\uae08 \uc9c0\uae09\uc758 \ubb38\uc81c\uc810 \ubc0f \uac1c \uc120\uacfc\uc81c\uc5d0 \ub300\ud558\uc5ec \uc0b4\ud3b4\ubcf4\uc558\ub2e4." + }, + { + "self_ref": "#/texts/76", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 317.52, + "t": 449.229, + "r": 547.181, + "b": 363.057, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 128 + ] + } + ], + "orig": "\uadf8\ub7f0\ub370 \ud604\uc7ac \ucf54\ub85c\ub098-19\uc640 \uad00\ub828\ud55c \uae08\uc735\uac10\ub3c5\ub2f9\uad6d \uc758 \uc7ac\ud574\ubcf4\ud5d8\uae08 \ud45c\uc900\uc57d\uad00 \uac1c\uc815\uc791\uc5c5 \uc18c\ud640\ub85c \uc778\ud55c \uc9c0 \uae09\uae30\uc900 \ubbf8\uac1c\uc815\uc740 \ucf54\ub85c\ub098-19\ub85c \uace0\uc0dd\ud558\uace0 \uc788\ub294 \ubcf4\ud5d8 \uac00\uc785\uc790\uc758 \uacbd\uc81c\uc801 \uc5b4\ub824\uc6c0\uc744 \ud574\uc18c\ud558\uc9c0 \ubabb\ud558\uc5ec \uc544\uc26c\uc6c0 \uc744 \ub9ce\uc774 \ub0a8\uae30\uace0 \uc788\ub294 \uac83\uc774 \ud604\uc2e4\uc774\ub2e4.", + "text": "\uadf8\ub7f0\ub370 \ud604\uc7ac \ucf54\ub85c\ub098-19\uc640 \uad00\ub828\ud55c \uae08\uc735\uac10\ub3c5\ub2f9\uad6d \uc758 \uc7ac\ud574\ubcf4\ud5d8\uae08 \ud45c\uc900\uc57d\uad00 \uac1c\uc815\uc791\uc5c5 \uc18c\ud640\ub85c \uc778\ud55c \uc9c0 \uae09\uae30\uc900 \ubbf8\uac1c\uc815\uc740 \ucf54\ub85c\ub098-19\ub85c \uace0\uc0dd\ud558\uace0 \uc788\ub294 \ubcf4\ud5d8 \uac00\uc785\uc790\uc758 \uacbd\uc81c\uc801 \uc5b4\ub824\uc6c0\uc744 \ud574\uc18c\ud558\uc9c0 \ubabb\ud558\uc5ec \uc544\uc26c\uc6c0 \uc744 \ub9ce\uc774 \ub0a8\uae30\uace0 \uc788\ub294 \uac83\uc774 \ud604\uc2e4\uc774\ub2e4." + }, + { + "self_ref": "#/texts/77", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 317.52, + "t": 357.309, + "r": 550.672, + "b": 271.135, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 128 + ] + } + ], + "orig": "\ucf54\ub85c\ub098-19\ub294 \u300c\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95\u300d \uad00\ub828 \uaddc\uc815\uc5d0 \ub530\ub77c \ubcf4\ud5d8\uc57d\uad00 \ud45c\uc900\uc57d\uad00 \uc7ac\ud574\ubd84\ub958\ud45c\uc5d0\uc11c \uc778\uc815\ud558\ub294 \uc7ac\ud574 \uc774\uba70 \ud398\uc2a4\ud2b8\uc640 \uac19\uc774 \uc6b0\uc5f0\ud55c \uc678\ub798\uc758 \uc0ac\uace0\uc774\uba70 \uae09\uaca9 \uc131\uc744 \uc9c0\ub2c8\uace0 \uc788\ub294 \uc7ac\ud574\uc758 \uc815\uc758\uc5d0 \ubd80\ud569\ud558\ub294 \ub9cc\ud07c \uad00 \ub828 \ubcf4\ud5d8\uae08\uc744 \uc9c0\uae09\ud558\ub294 \uac83\uc774 \ud0c0\ub2f9\ud558\ub2e4.", + "text": "\ucf54\ub85c\ub098-19\ub294 \u300c\uac10\uc5fc\ubcd1\uc608\ubc29\ubc95\u300d \uad00\ub828 \uaddc\uc815\uc5d0 \ub530\ub77c \ubcf4\ud5d8\uc57d\uad00 \ud45c\uc900\uc57d\uad00 \uc7ac\ud574\ubd84\ub958\ud45c\uc5d0\uc11c \uc778\uc815\ud558\ub294 \uc7ac\ud574 \uc774\uba70 \ud398\uc2a4\ud2b8\uc640 \uac19\uc774 \uc6b0\uc5f0\ud55c \uc678\ub798\uc758 \uc0ac\uace0\uc774\uba70 \uae09\uaca9 \uc131\uc744 \uc9c0\ub2c8\uace0 \uc788\ub294 \uc7ac\ud574\uc758 \uc815\uc758\uc5d0 \ubd80\ud569\ud558\ub294 \ub9cc\ud07c \uad00 \ub828 \ubcf4\ud5d8\uae08\uc744 \uc9c0\uae09\ud558\ub294 \uac83\uc774 \ud0c0\ub2f9\ud558\ub2e4." + }, + { + "self_ref": "#/texts/78", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 317.52, + "t": 265.446, + "r": 550.672, + "b": 197.63200000000006, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 103 + ] + } + ], + "orig": "\ucf54\ub85c\ub098-19\ub85c \uc778\ud55c \uad6d\ubbfc\uc758 \uacbd\uc81c\uc190\uc2e4\uc744 \ubcf4\ucda9\ud558\uace0 \ubcf4\ud5d8\uc758 \uae30\ubcf8\uc6d0\ub9ac\uc5d0 \ucda9\uc2e4\ud55c \uacbd\uc81c\uc81c\ub3c4\ub85c\uc11c\uc758 \uc5ed\ud560\uc744 \uc218\ud589\ud558\ub3c4\ub85d \uae08\uc735\uac10\ub3c5\ub2f9\uad6d\uacfc \ubcf4\ud5d8\uc5c5\uacc4\uc758 \ud604\uba85\ud558\uace0 \ube60\ub978 \ubcf4\ud5d8\uc57d\uad00\uc758 \uc81c\ub3c4\uc801 \ubcf4\uc644\uc774 \ud544\uc694\ud55c \uc2dc\uc810\uc774\ub2e4.", + "text": "\ucf54\ub85c\ub098-19\ub85c \uc778\ud55c \uad6d\ubbfc\uc758 \uacbd\uc81c\uc190\uc2e4\uc744 \ubcf4\ucda9\ud558\uace0 \ubcf4\ud5d8\uc758 \uae30\ubcf8\uc6d0\ub9ac\uc5d0 \ucda9\uc2e4\ud55c \uacbd\uc81c\uc81c\ub3c4\ub85c\uc11c\uc758 \uc5ed\ud560\uc744 \uc218\ud589\ud558\ub3c4\ub85d \uae08\uc735\uac10\ub3c5\ub2f9\uad6d\uacfc \ubcf4\ud5d8\uc5c5\uacc4\uc758 \ud604\uba85\ud558\uace0 \ube60\ub978 \ubcf4\ud5d8\uc57d\uad00\uc758 \uc81c\ub3c4\uc801 \ubcf4\uc644\uc774 \ud544\uc694\ud55c \uc2dc\uc810\uc774\ub2e4." + }, + { + "self_ref": "#/texts/79", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 324.6, + "t": 180.64, + "r": 540.018, + "b": 154.46799999999996, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 71 + ] + } + ], + "orig": "\udb82\udc54 \uc774\uc288\uc640 \ub17c\uc810 \udb82\udc55 \uc740 \uad6d\ud68c\uc758\uc6d0\uc758 \uc785\ubc95\ud65c\ub3d9\uc744 \uc9c0\uc6d0\ud558\uae30 \uc704\ud574 \ucd5c\uc2e0 \uad6d\ub0b4\uc678 \ub3d9\ud5a5 \ubc0f \ud604\uc548\uc5d0 \ub300\ud574 \uc218\uc2dc\ub85c \ubc1c\uac04\ud558\ub294 \uc815\ubcf4 \uc18c\uc2dd\uc9c0\uc785\ub2c8\ub2e4.", + "text": "\udb82\udc54 \uc774\uc288\uc640 \ub17c\uc810 \udb82\udc55 \uc740 \uad6d\ud68c\uc758\uc6d0\uc758 \uc785\ubc95\ud65c\ub3d9\uc744 \uc9c0\uc6d0\ud558\uae30 \uc704\ud574 \ucd5c\uc2e0 \uad6d\ub0b4\uc678 \ub3d9\ud5a5 \ubc0f \ud604\uc548\uc5d0 \ub300\ud574 \uc218\uc2dc\ub85c \ubc1c\uac04\ud558\ub294 \uc815\ubcf4 \uc18c\uc2dd\uc9c0\uc785\ub2c8\ub2e4." + }, + { + "self_ref": "#/texts/80", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "footnote", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 317.52, + "t": 128.91999999999996, + "r": 549.633, + "b": 81.327, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 144 + ] + } + ], + "orig": "10) \uc778\ub371\uc2a4 \ubcf4\ud5d8\uc774\ub77c\uace0\ub3c4 \ubd88\ub9ac\uba70, \uc190\uc2e4\uaddc\ubaa8\ub97c \uce21\uc815\ud558\uae30 \uc5b4\ub824\uc6b4 \ud64d\uc218\ub098 \uc790 \uc5f0\uc7ac\ud574 \ub9ac\uc2a4\ud06c\ub97c \ubcf4\uc0c1\ud558\ub294 \ubcf4\ud5d8\uc73c\ub85c \uc2e4\uc81c\ub85c \ubc1c\uc0dd\ud55c \uc190\uc2e4\uae08\uc561\uc744 \ubcf4\uc0c1 \ud558\ub294 \uc2e4\uc190\ubcf4\uc0c1\uc758 \uc6d0\uce59\uc774 \uc801\uc6a9\ub418\uc9c0 \uc54a\uace0 \uac15\uc218\ub7c9, \ud48d\uc18d, \uc628\ub3c4 \ub4f1\uacfc \uac19\uc740 \uac1c\uad00\uc801\uc778 \uc9c0\ud45c\uc5d0 \uc758\ud574\uc11c \ubcf4\uc0c1\uc774 \uacb0\uc815\ub418\ub294 \ubcf4\ud5d8\uc744 \ub9d0\ud568", + "text": "10) \uc778\ub371\uc2a4 \ubcf4\ud5d8\uc774\ub77c\uace0\ub3c4 \ubd88\ub9ac\uba70, \uc190\uc2e4\uaddc\ubaa8\ub97c \uce21\uc815\ud558\uae30 \uc5b4\ub824\uc6b4 \ud64d\uc218\ub098 \uc790 \uc5f0\uc7ac\ud574 \ub9ac\uc2a4\ud06c\ub97c \ubcf4\uc0c1\ud558\ub294 \ubcf4\ud5d8\uc73c\ub85c \uc2e4\uc81c\ub85c \ubc1c\uc0dd\ud55c \uc190\uc2e4\uae08\uc561\uc744 \ubcf4\uc0c1 \ud558\ub294 \uc2e4\uc190\ubcf4\uc0c1\uc758 \uc6d0\uce59\uc774 \uc801\uc6a9\ub418\uc9c0 \uc54a\uace0 \uac15\uc218\ub7c9, \ud48d\uc18d, \uc628\ub3c4 \ub4f1\uacfc \uac19\uc740 \uac1c\uad00\uc801\uc778 \uc9c0\ud45c\uc5d0 \uc758\ud574\uc11c \ubcf4\uc0c1\uc774 \uacb0\uc815\ub418\ub294 \ubcf4\ud5d8\uc744 \ub9d0\ud568" + }, + { + "self_ref": "#/texts/81", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "furniture", + "label": "page_footer", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 65.22, + "t": 64.52800000000002, + "r": 251.993, + "b": 54.62800000000004, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 30 + ] + } + ], + "orig": "07233 \uc11c\uc6b8\uc2dc \uc601\ub4f1\ud3ec\uad6c \uc758\uc0ac\ub2f9\ub300\ub85c 1 \uad6d\ud68c\uc785\ubc95\uc870\uc0ac\ucc98", + "text": "07233 \uc11c\uc6b8\uc2dc \uc601\ub4f1\ud3ec\uad6c \uc758\uc0ac\ub2f9\ub300\ub85c 1 \uad6d\ud68c\uc785\ubc95\uc870\uc0ac\ucc98" + }, + { + "self_ref": "#/texts/82", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "furniture", + "label": "page_footer", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 65.22, + "t": 48.327999999999975, + "r": 136.475, + "b": 38.428, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 16 + ] + } + ], + "orig": "Tel. 02-788-4510", + "text": "Tel. 02-788-4510" + }, + { + "self_ref": "#/texts/83", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "furniture", + "label": "page_footer", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 357.66, + "t": 64.52800000000002, + "r": 504.459, + "b": 38.428, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 42 + ] + } + ], + "orig": "\ubc1c\uac04\ub4f1\ub85d\ubc88\ud638 31-9735045-001338-14 ISSN 2005-744X", + "text": "\ubc1c\uac04\ub4f1\ub85d\ubc88\ud638 31-9735045-001338-14 ISSN 2005-744X" + } + ], + "pictures": [ + { + "self_ref": "#/pictures/0", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "picture", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 40.95463562011719, + "t": 858.7548109292984, + "r": 135.7921142578125, + "b": 768.8457870483398, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 0 + ] + } + ], + "captions": [], + "references": [], + "footnotes": [], + "annotations": [] + }, + { + "self_ref": "#/pictures/1", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "picture", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 434.7245788574219, + "t": 49.31719970703125, + "r": 548.70849609375, + "b": 26.67352294921875, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 0 + ] + } + ], + "captions": [], + "references": [], + "footnotes": [], + "annotations": [] + }, + { + "self_ref": "#/pictures/2", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "picture", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 512.15966796875, + "t": 74.70208740234375, + "r": 547.8955078125, + "b": 32.78778076171875, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 0 + ] + } + ], + "captions": [], + "references": [], + "footnotes": [], + "annotations": [] + } + ], + "tables": [ + { + "self_ref": "#/tables/0", + "parent": { + "$ref": "#/body" + }, + "children": [ + { + "$ref": "#/texts/24" + }, + { + "$ref": "#/texts/25" + }, + { + "$ref": "#/texts/26" + } + ], + "content_layer": "body", + "label": "table", + "prov": [ + { + "page_no": 2, + "bbox": { + "l": 64.57624816894531, + "t": 516.4607238769531, + "r": 295.7119140625, + "b": 342.550537109375, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [ + 0, + 0 + ] + } + ], + "captions": [ + { + "$ref": "#/texts/24" + } + ], + "references": [], + "footnotes": [ + { + "$ref": "#/texts/25" + }, + { + "$ref": "#/texts/26" + } + ], + "data": { + "table_cells": [ + { + "bbox": { + "l": 68.76, + "t": 345.82500000000005, + "r": 85.957, + "b": 356.847, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "\uad6c\ubd84", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 127.32, + "t": 345.82500000000005, + "r": 152.917, + "b": 356.847, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "\uac1c\uc815\uc804", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 229.98, + "t": 345.82500000000005, + "r": 255.637, + "b": 356.847, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "\uac1c\uc815\ud6c4", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 70.32, + "t": 361.524, + "r": 84.429, + "b": 371.952, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "\ubd84\ub958", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 92.28, + "t": 361.524, + "r": 128.105, + "b": 371.952, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "1\uad70\uac10\uc5fc\ubcd1", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 193.558, + "t": 361.524, + "r": 229.383, + "b": 371.952, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "1\uae09\uac10\uc5fc\ubcd1", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 70.32, + "t": 382.824, + "r": 84.429, + "b": 405.612, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "\ubd84\ub958 \uae30\uc900", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 92.28, + "t": 376.569, + "r": 188.048, + "b": 411.792, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "\u25e6 \ub9c8\uc2dc\ub294\ubb3c\ub610\ub294\uc2dd\ud488\uc744\ub9e4\uac1c\ub85c \ubc1c\uc0dd\ud558\uace0\uc9d1\ub2e8\ubc1c\uc0dd\uc758\uc6b0\ub824\uac00 \ud070\uac10\uc5fc\ubcd1", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 193.56, + "t": 376.569, + "r": 292.15, + "b": 411.792, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "\u25e6 \uc0dd\ubb3c\ud14c\ub7ec\uac10\uc5fc\ubcd1\ub610\ub294\uce58\uba85\ub960\uc774 \ub192\uac70\ub098\uc9d1\ub2e8\ubc1c\uc0dd\uc758\uc6b0\ub824\uac00\ucee4\ub192 \uc740\uc218\uc900\uc758\uaca9\ub9ac\uac00\ud544\uc694\ud55c\uac10\uc5fc\ubcd1", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 70.321, + "t": 422.664, + "r": 84.43, + "b": 445.452, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "\ub300\uc0c1 \uc9c8\ubcd1", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 92.28, + "t": 416.409, + "r": 187.932, + "b": 451.632, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "\u25e6 (6\uc885)\ucf5c\ub808\ub77c,\uc7a5\ud2f0\ud478\uc2a4,\ud30c\ub77c \ud2f0\ud478\uc2a4, \uc138\uade0\uc131\uc774\uc9c8, \uc7a5\ucd9c\ud608 \uc131\ub300\uc7a5\uade0\uac10\uc5fc\uc99d,A\ud615\uac04\uc5fc", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 193.56, + "t": 416.409, + "r": 292.09, + "b": 451.632, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "\u25e6 (17\uc885)\uc5d0\ubcfc\ub77c,\ud398\uc2a4\ud2b8\ub4f1 *\uc88c\uce216\uc885(2\uae09\uac10\uc5fc\ubcd1\ubd84\ub958)\uc740 \ubbf8\ud3ec\ud568", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 67.56, + "t": 480.144, + "r": 87.189, + "b": 490.572, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 4, + "end_row_offset_idx": 5, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "U\ucf54\ub4dc", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 92.28, + "t": 480.069, + "r": 172.691, + "b": 490.572, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 4, + "end_row_offset_idx": 5, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "\u25e6 \ub300\uc0c1\uc9c8\ubcd1\uc5d0U\ucf54\ub4dc\uc5c6\uc74c", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 193.56, + "t": 456.249, + "r": 292.056, + "b": 514.3330000000001, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 4, + "end_row_offset_idx": 5, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "\u25e6 \ub300\uc0c1\uc9c8\ubcd1\uc5d0U\ucf54\ub4dc\uc77c\ubd80(3\uc885) \ud3ec\ud568 \u2460\uc2e0\uc885\uac10\uc5fc\ubcd1\uc99d\ud6c4\uad70\u2192\ucf54\ub85c\ub09819(U) \u2461\uc911\uc99d\uae09\uc131\ud638\ud761\uae30\uc99d\ud6c4\uad70(SARS)(U) \u2462\uc911\ub3d9\ud638\ud761\uae30\uc99d\ud6c4\uad70(MERS)(U)", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + "num_rows": 5, + "num_cols": 3, + "grid": [ + [ + { + "bbox": { + "l": 68.76, + "t": 345.82500000000005, + "r": 85.957, + "b": 356.847, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "\uad6c\ubd84", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 127.32, + "t": 345.82500000000005, + "r": 152.917, + "b": 356.847, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "\uac1c\uc815\uc804", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 229.98, + "t": 345.82500000000005, + "r": 255.637, + "b": 356.847, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 0, + "end_row_offset_idx": 1, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "\uac1c\uc815\ud6c4", + "column_header": true, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "bbox": { + "l": 70.32, + "t": 361.524, + "r": 84.429, + "b": 371.952, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "\ubd84\ub958", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 92.28, + "t": 361.524, + "r": 128.105, + "b": 371.952, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "1\uad70\uac10\uc5fc\ubcd1", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 193.558, + "t": 361.524, + "r": 229.383, + "b": 371.952, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 1, + "end_row_offset_idx": 2, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "1\uae09\uac10\uc5fc\ubcd1", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "bbox": { + "l": 70.32, + "t": 382.824, + "r": 84.429, + "b": 405.612, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "\ubd84\ub958 \uae30\uc900", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 92.28, + "t": 376.569, + "r": 188.048, + "b": 411.792, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "\u25e6 \ub9c8\uc2dc\ub294\ubb3c\ub610\ub294\uc2dd\ud488\uc744\ub9e4\uac1c\ub85c \ubc1c\uc0dd\ud558\uace0\uc9d1\ub2e8\ubc1c\uc0dd\uc758\uc6b0\ub824\uac00 \ud070\uac10\uc5fc\ubcd1", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 193.56, + "t": 376.569, + "r": 292.15, + "b": 411.792, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 2, + "end_row_offset_idx": 3, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "\u25e6 \uc0dd\ubb3c\ud14c\ub7ec\uac10\uc5fc\ubcd1\ub610\ub294\uce58\uba85\ub960\uc774 \ub192\uac70\ub098\uc9d1\ub2e8\ubc1c\uc0dd\uc758\uc6b0\ub824\uac00\ucee4\ub192 \uc740\uc218\uc900\uc758\uaca9\ub9ac\uac00\ud544\uc694\ud55c\uac10\uc5fc\ubcd1", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "bbox": { + "l": 70.321, + "t": 422.664, + "r": 84.43, + "b": 445.452, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "\ub300\uc0c1 \uc9c8\ubcd1", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 92.28, + "t": 416.409, + "r": 187.932, + "b": 451.632, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "\u25e6 (6\uc885)\ucf5c\ub808\ub77c,\uc7a5\ud2f0\ud478\uc2a4,\ud30c\ub77c \ud2f0\ud478\uc2a4, \uc138\uade0\uc131\uc774\uc9c8, \uc7a5\ucd9c\ud608 \uc131\ub300\uc7a5\uade0\uac10\uc5fc\uc99d,A\ud615\uac04\uc5fc", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 193.56, + "t": 416.409, + "r": 292.09, + "b": 451.632, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 3, + "end_row_offset_idx": 4, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "\u25e6 (17\uc885)\uc5d0\ubcfc\ub77c,\ud398\uc2a4\ud2b8\ub4f1 *\uc88c\uce216\uc885(2\uae09\uac10\uc5fc\ubcd1\ubd84\ub958)\uc740 \ubbf8\ud3ec\ud568", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ], + [ + { + "bbox": { + "l": 67.56, + "t": 480.144, + "r": 87.189, + "b": 490.572, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 4, + "end_row_offset_idx": 5, + "start_col_offset_idx": 0, + "end_col_offset_idx": 1, + "text": "U\ucf54\ub4dc", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 92.28, + "t": 480.069, + "r": 172.691, + "b": 490.572, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 4, + "end_row_offset_idx": 5, + "start_col_offset_idx": 1, + "end_col_offset_idx": 2, + "text": "\u25e6 \ub300\uc0c1\uc9c8\ubcd1\uc5d0U\ucf54\ub4dc\uc5c6\uc74c", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + }, + { + "bbox": { + "l": 193.56, + "t": 456.249, + "r": 292.056, + "b": 514.3330000000001, + "coord_origin": "TOPLEFT" + }, + "row_span": 1, + "col_span": 1, + "start_row_offset_idx": 4, + "end_row_offset_idx": 5, + "start_col_offset_idx": 2, + "end_col_offset_idx": 3, + "text": "\u25e6 \ub300\uc0c1\uc9c8\ubcd1\uc5d0U\ucf54\ub4dc\uc77c\ubd80(3\uc885) \ud3ec\ud568 \u2460\uc2e0\uc885\uac10\uc5fc\ubcd1\uc99d\ud6c4\uad70\u2192\ucf54\ub85c\ub09819(U) \u2461\uc911\uc99d\uae09\uc131\ud638\ud761\uae30\uc99d\ud6c4\uad70(SARS)(U) \u2462\uc911\ub3d9\ud638\ud761\uae30\uc99d\ud6c4\uad70(MERS)(U)", + "column_header": false, + "row_header": false, + "row_section": false, + "fillable": false + } + ] + ] + }, + "annotations": [] + } + ], + "key_value_items": [], + "form_items": [], + "pages": { + "1": { + "size": { + "width": 612.0, + "height": 859.0 + }, + "page_no": 1 + }, + "2": { + "size": { + "width": 612.0, + "height": 859.0 + }, + "page_no": 2 + }, + "3": { + "size": { + "width": 612.0, + "height": 859.0 + }, + "page_no": 3 + }, + "4": { + "size": { + "width": 612.0, + "height": 859.0 + }, + "page_no": 4 + } + } +} \ No newline at end of file diff --git a/test/data/doc/normal_4pages.pdf b/test/data/doc/normal_4pages.pdf new file mode 100644 index 00000000..5358f9bf Binary files /dev/null and b/test/data/doc/normal_4pages.pdf differ diff --git a/test/data/doc/skipped_1page.json b/test/data/doc/skipped_1page.json new file mode 100644 index 00000000..e1412b62 --- /dev/null +++ b/test/data/doc/skipped_1page.json @@ -0,0 +1,211 @@ +{ + "schema_name": "DoclingDocument", + "version": "1.8.0", + "name": "skipped_1page", + "origin": { + "mimetype": "application/pdf", + "binary_hash": 929099684939192284, + "filename": "skipped_1page.pdf" + }, + "furniture": { + "self_ref": "#/furniture", + "children": [], + "content_layer": "furniture", + "name": "_root_", + "label": "unspecified" + }, + "body": { + "self_ref": "#/body", + "children": [ + { + "$ref": "#/texts/0" + }, + { + "$ref": "#/pictures/0" + }, + { + "$ref": "#/texts/1" + }, + { + "$ref": "#/texts/2" + }, + { + "$ref": "#/groups/0" + } + ], + "content_layer": "body", + "name": "_root_", + "label": "unspecified" + }, + "groups": [ + { + "self_ref": "#/groups/0", + "parent": { + "$ref": "#/body" + }, + "children": [ + { + "$ref": "#/texts/3" + } + ], + "content_layer": "body", + "name": "list", + "label": "list" + } + ], + "texts": [ + { + "self_ref": "#/texts/0", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "furniture", + "label": "page_header", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 65.197, + "t": 682.5000283203125, + "r": 228.07, + "b": 672.1780283203125, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [0, 30] + } + ], + "orig": "78 ICT\u00a0\uae30\uc220\ubcc0\ud654\uc5d0\u00a0\ub530\ub978\u00a0\ubbf8\ub798\u00a0\ubcf4\uc548\uae30\uc220\u00a0\uc804\ub9dd\u00a0\ubcf4\uace0\uc11c", + "text": "78 ICT\u00a0\uae30\uc220\ubcc0\ud654\uc5d0\u00a0\ub530\ub978\u00a0\ubbf8\ub798\u00a0\ubcf4\uc548\uae30\uc220\u00a0\uc804\ub9dd\u00a0\ubcf4\uace0\uc11c" + }, + { + "self_ref": "#/texts/1", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 82.318, + "t": 629.6120283203124, + "r": 111.193, + "b": 615.8270283203125, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [0, 3] + } + ], + "orig": "\ubcf4\uc548\ubd84", + "text": "\ubcf4\uc548\ubd84", + "level": 1 + }, + { + "self_ref": "#/texts/2", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 65.197, + "t": 682.5000283203125, + "r": 228.07, + "b": 672.1780283203125, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [0, 30] + } + ], + "orig": "84 ICT\u00a0\uae30\uc220\ubcc0\ud654\uc5d0\u00a0\ub530\ub978\u00a0\ubbf8\ub798\u00a0\ubcf4\uc548\uae30\uc220\u00a0\uc804\ub9dd\u00a0\ubcf4\uace0\uc11c", + "text": "84 ICT\u00a0\uae30\uc220\ubcc0\ud654\uc5d0\u00a0\ub530\ub978\u00a0\ubbf8\ub798\u00a0\ubcf4\uc548\uae30\uc220\u00a0\uc804\ub9dd\u00a0\ubcf4\uace0\uc11c" + }, + { + "self_ref": "#/texts/3", + "parent": { + "$ref": "#/groups/0" + }, + "children": [], + "content_layer": "body", + "label": "list_item", + "prov": [ + { + "page_no": 3, + "bbox": { + "l": 87.874, + "t": 405.23402832031246, + "r": 452.986, + "b": 359.95302832031246, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [0, 164] + } + ], + "orig": "- \u00a0 AI\u00a0\uae30\uc220\uc744\u00a0\ud65c\uc6a9\ud574\u00a0\uc624\ud0d0\uc728\uc744\u00a0\uc904\uc774\uace0,\u00a0\ube60\ub978\u00a0\ubd84\uc11d\u00a0\ud0d0\uc9c0\ub97c\u00a0\ub118\uc5b4\u00a0\uc790\ub3d9\uc801\uc778\u00a0\uaca9\ub9ac\uae4c\uc9c0\u00a0\uc81c\uacf5\ud558\ub294\u00a0\ubc29\ud5a5\uc73c\ub85c\u00a0\uc9c4\ud654 - \u00a0 \uac01\uc885\u00a0\uc0ac\uc774\ubc84\uc704\ud611\uc5d0\u00a0\ub300\ud55c\u00a0\ud558\ub098\uc758\u00a0\uae30\ubc95\u00a0\ub610\ub294\u00a0\uc54c\uace0\ub9ac\uc998\uc774\u00a0\uc544\ub2cc,\u00a0\uce68\ud574\u00a0\ub300\uc751\uc758\u00a0\uac01\u00a0\uc694\uc18c\ubcc4\ub85c\u00a0\ucd5c\uc801\ud654\ub41c\u00a0\uc54c\uace0\ub9ac\uc998\uacfc \uae30\ubc95,\u00a0\uc774\uc804\uc5d0\u00a0\uc124\uba85\ud55c\u00a0\ud559\uc2b5\u00a0\ubc29\ubc95\uc744\u00a0\uc9c0\uc6d0\ud558\uace0\u00a0\uc774\ub97c\u00a0\ud1b5\ud569\ud560\u00a0\uc218\u00a0\uc788\ub294\u00a0\uae30\uc220\u00a0\ud544\uc694", + "text": "\u00a0 AI\u00a0\uae30\uc220\uc744\u00a0\ud65c\uc6a9\ud574\u00a0\uc624\ud0d0\uc728\uc744\u00a0\uc904\uc774\uace0,\u00a0\ube60\ub978\u00a0\ubd84\uc11d\u00a0\ud0d0\uc9c0\ub97c\u00a0\ub118\uc5b4\u00a0\uc790\ub3d9\uc801\uc778\u00a0\uaca9\ub9ac\uae4c\uc9c0\u00a0\uc81c\uacf5\ud558\ub294\u00a0\ubc29\ud5a5\uc73c\ub85c\u00a0\uc9c4\ud654 - \u00a0 \uac01\uc885\u00a0\uc0ac\uc774\ubc84\uc704\ud611\uc5d0\u00a0\ub300\ud55c\u00a0\ud558\ub098\uc758\u00a0\uae30\ubc95\u00a0\ub610\ub294\u00a0\uc54c\uace0\ub9ac\uc998\uc774\u00a0\uc544\ub2cc,\u00a0\uce68\ud574\u00a0\ub300\uc751\uc758\u00a0\uac01\u00a0\uc694\uc18c\ubcc4\ub85c\u00a0\ucd5c\uc801\ud654\ub41c\u00a0\uc54c\uace0\ub9ac\uc998\uacfc \uae30\ubc95,\u00a0\uc774\uc804\uc5d0\u00a0\uc124\uba85\ud55c\u00a0\ud559\uc2b5\u00a0\ubc29\ubc95\uc744\u00a0\uc9c0\uc6d0\ud558\uace0\u00a0\uc774\ub97c\u00a0\ud1b5\ud569\ud560\u00a0\uc218\u00a0\uc788\ub294\u00a0\uae30\uc220\u00a0\ud544\uc694", + "enumerated": false, + "marker": "-" + } + ], + "pictures": [ + { + "self_ref": "#/pictures/0", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "picture", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 78.60792541503906, + "t": 626.9734420776367, + "r": 83.17418670654297, + "b": 620.6187973022461, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [0, 0] + } + ], + "captions": [], + "references": [], + "footnotes": [], + "annotations": [] + } + ], + "tables": [], + "key_value_items": [], + "form_items": [], + "pages": { + "1": { + "size": { + "width": 515.906005859375, + "height": 728.5040283203125 + }, + "page_no": 1 + }, + "2": { + "size": { + "width": 515.906005859375, + "height": 728.5040283203125 + }, + "page_no": 2 + }, + "3": { + "size": { + "width": 515.906005859375, + "height": 728.5040283203125 + }, + "page_no": 3 + } + } +} diff --git a/test/data/doc/skipped_1page.pdf b/test/data/doc/skipped_1page.pdf new file mode 100644 index 00000000..1b3165e1 Binary files /dev/null and b/test/data/doc/skipped_1page.pdf differ diff --git a/test/data/doc/skipped_2pages.json b/test/data/doc/skipped_2pages.json new file mode 100644 index 00000000..575a80b2 --- /dev/null +++ b/test/data/doc/skipped_2pages.json @@ -0,0 +1,218 @@ +{ + "schema_name": "DoclingDocument", + "version": "1.8.0", + "name": "skipped_pages", + "origin": { + "mimetype": "application/pdf", + "binary_hash": 6335185560638207465, + "filename": "skipped_pages.pdf" + }, + "furniture": { + "self_ref": "#/furniture", + "children": [], + "content_layer": "furniture", + "name": "_root_", + "label": "unspecified" + }, + "body": { + "self_ref": "#/body", + "children": [ + { + "$ref": "#/texts/0" + }, + { + "$ref": "#/pictures/0" + }, + { + "$ref": "#/texts/1" + }, + { + "$ref": "#/texts/2" + }, + { + "$ref": "#/groups/0" + } + ], + "content_layer": "body", + "name": "_root_", + "label": "unspecified" + }, + "groups": [ + { + "self_ref": "#/groups/0", + "parent": { + "$ref": "#/body" + }, + "children": [ + { + "$ref": "#/texts/3" + } + ], + "content_layer": "body", + "name": "list", + "label": "list" + } + ], + "texts": [ + { + "self_ref": "#/texts/0", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "furniture", + "label": "page_header", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 65.197, + "t": 682.5000283203125, + "r": 228.07, + "b": 672.1780283203125, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [0, 30] + } + ], + "orig": "78 ICT\u00a0\uae30\uc220\ubcc0\ud654\uc5d0\u00a0\ub530\ub978\u00a0\ubbf8\ub798\u00a0\ubcf4\uc548\uae30\uc220\u00a0\uc804\ub9dd\u00a0\ubcf4\uace0\uc11c", + "text": "78 ICT\u00a0\uae30\uc220\ubcc0\ud654\uc5d0\u00a0\ub530\ub978\u00a0\ubbf8\ub798\u00a0\ubcf4\uc548\uae30\uc220\u00a0\uc804\ub9dd\u00a0\ubcf4\uace0\uc11c" + }, + { + "self_ref": "#/texts/1", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "section_header", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 82.318, + "t": 629.6120283203124, + "r": 111.193, + "b": 615.8270283203125, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [0, 3] + } + ], + "orig": "\ubcf4\uc548\ubd84", + "text": "\ubcf4\uc548\ubd84", + "level": 1 + }, + { + "self_ref": "#/texts/2", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "text", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 65.197, + "t": 682.5000283203125, + "r": 228.07, + "b": 672.1780283203125, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [0, 30] + } + ], + "orig": "84 ICT\u00a0\uae30\uc220\ubcc0\ud654\uc5d0\u00a0\ub530\ub978\u00a0\ubbf8\ub798\u00a0\ubcf4\uc548\uae30\uc220\u00a0\uc804\ub9dd\u00a0\ubcf4\uace0\uc11c", + "text": "84 ICT\u00a0\uae30\uc220\ubcc0\ud654\uc5d0\u00a0\ub530\ub978\u00a0\ubbf8\ub798\u00a0\ubcf4\uc548\uae30\uc220\u00a0\uc804\ub9dd\u00a0\ubcf4\uace0\uc11c" + }, + { + "self_ref": "#/texts/3", + "parent": { + "$ref": "#/groups/0" + }, + "children": [], + "content_layer": "body", + "label": "list_item", + "prov": [ + { + "page_no": 4, + "bbox": { + "l": 87.874, + "t": 405.23402832031246, + "r": 452.986, + "b": 359.95302832031246, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [0, 164] + } + ], + "orig": "- \u00a0 AI\u00a0\uae30\uc220\uc744\u00a0\ud65c\uc6a9\ud574\u00a0\uc624\ud0d0\uc728\uc744\u00a0\uc904\uc774\uace0,\u00a0\ube60\ub978\u00a0\ubd84\uc11d\u00a0\ud0d0\uc9c0\ub97c\u00a0\ub118\uc5b4\u00a0\uc790\ub3d9\uc801\uc778\u00a0\uaca9\ub9ac\uae4c\uc9c0\u00a0\uc81c\uacf5\ud558\ub294\u00a0\ubc29\ud5a5\uc73c\ub85c\u00a0\uc9c4\ud654 - \u00a0 \uac01\uc885\u00a0\uc0ac\uc774\ubc84\uc704\ud611\uc5d0\u00a0\ub300\ud55c\u00a0\ud558\ub098\uc758\u00a0\uae30\ubc95\u00a0\ub610\ub294\u00a0\uc54c\uace0\ub9ac\uc998\uc774\u00a0\uc544\ub2cc,\u00a0\uce68\ud574\u00a0\ub300\uc751\uc758\u00a0\uac01\u00a0\uc694\uc18c\ubcc4\ub85c\u00a0\ucd5c\uc801\ud654\ub41c\u00a0\uc54c\uace0\ub9ac\uc998\uacfc \uae30\ubc95,\u00a0\uc774\uc804\uc5d0\u00a0\uc124\uba85\ud55c\u00a0\ud559\uc2b5\u00a0\ubc29\ubc95\uc744\u00a0\uc9c0\uc6d0\ud558\uace0\u00a0\uc774\ub97c\u00a0\ud1b5\ud569\ud560\u00a0\uc218\u00a0\uc788\ub294\u00a0\uae30\uc220\u00a0\ud544\uc694", + "text": "\u00a0 AI\u00a0\uae30\uc220\uc744\u00a0\ud65c\uc6a9\ud574\u00a0\uc624\ud0d0\uc728\uc744\u00a0\uc904\uc774\uace0,\u00a0\ube60\ub978\u00a0\ubd84\uc11d\u00a0\ud0d0\uc9c0\ub97c\u00a0\ub118\uc5b4\u00a0\uc790\ub3d9\uc801\uc778\u00a0\uaca9\ub9ac\uae4c\uc9c0\u00a0\uc81c\uacf5\ud558\ub294\u00a0\ubc29\ud5a5\uc73c\ub85c\u00a0\uc9c4\ud654 - \u00a0 \uac01\uc885\u00a0\uc0ac\uc774\ubc84\uc704\ud611\uc5d0\u00a0\ub300\ud55c\u00a0\ud558\ub098\uc758\u00a0\uae30\ubc95\u00a0\ub610\ub294\u00a0\uc54c\uace0\ub9ac\uc998\uc774\u00a0\uc544\ub2cc,\u00a0\uce68\ud574\u00a0\ub300\uc751\uc758\u00a0\uac01\u00a0\uc694\uc18c\ubcc4\ub85c\u00a0\ucd5c\uc801\ud654\ub41c\u00a0\uc54c\uace0\ub9ac\uc998\uacfc \uae30\ubc95,\u00a0\uc774\uc804\uc5d0\u00a0\uc124\uba85\ud55c\u00a0\ud559\uc2b5\u00a0\ubc29\ubc95\uc744\u00a0\uc9c0\uc6d0\ud558\uace0\u00a0\uc774\ub97c\u00a0\ud1b5\ud569\ud560\u00a0\uc218\u00a0\uc788\ub294\u00a0\uae30\uc220\u00a0\ud544\uc694", + "enumerated": false, + "marker": "-" + } + ], + "pictures": [ + { + "self_ref": "#/pictures/0", + "parent": { + "$ref": "#/body" + }, + "children": [], + "content_layer": "body", + "label": "picture", + "prov": [ + { + "page_no": 1, + "bbox": { + "l": 78.6084213256836, + "t": 626.9741287231445, + "r": 83.17125701904297, + "b": 620.6191101074219, + "coord_origin": "BOTTOMLEFT" + }, + "charspan": [0, 0] + } + ], + "captions": [], + "references": [], + "footnotes": [], + "annotations": [] + } + ], + "tables": [], + "key_value_items": [], + "form_items": [], + "pages": { + "1": { + "size": { + "width": 515.906005859375, + "height": 728.5040283203125 + }, + "page_no": 1 + }, + "2": { + "size": { + "width": 515.906005859375, + "height": 728.5040283203125 + }, + "page_no": 2 + }, + "3": { + "size": { + "width": 515.906005859375, + "height": 728.5040283203125 + }, + "page_no": 3 + }, + "4": { + "size": { + "width": 515.906005859375, + "height": 728.5040283203125 + }, + "page_no": 4 + } + } +} diff --git a/test/data/doc/skipped_2pages.pdf b/test/data/doc/skipped_2pages.pdf new file mode 100644 index 00000000..ac1e5b8f Binary files /dev/null and b/test/data/doc/skipped_2pages.pdf differ diff --git a/test/test_page_break_skipped_pages.py b/test/test_page_break_skipped_pages.py new file mode 100644 index 00000000..4e9dd7bc --- /dev/null +++ b/test/test_page_break_skipped_pages.py @@ -0,0 +1,216 @@ +"""Test page break generation for skipped pages. + +This module tests that the _iterate_items() function correctly generates +page breaks for documents with non-consecutive page numbers (i.e., when +some pages failed to parse and were skipped). + +Tests cover: +1. Multiple page breaks are correctly generated when pages are skipped +2. The prev_page and next_page values in each generated PageBreakNode are correct +3. Edge cases: skipping just one page vs. multiple pages +""" + +from pathlib import Path + +from docling_core.types.doc.document import DoclingDocument + +# ============================================================================= +# Test: Document page count verification +# ============================================================================= + + +def test_normal_4pages_has_all_pages(): + """Test that normal_4pages.json has all 4 pages.""" + src = Path("./test/data/doc/normal_4pages.json") + doc = DoclingDocument.load_from_json(src) + + page_numbers = list(doc.pages.keys()) + + assert len(page_numbers) == 4, f"Expected 4 pages in normal_4pages.json, got {len(page_numbers)}" + assert page_numbers == [ + 1, + 2, + 3, + 4, + ], f"Expected pages [1, 2, 3, 4], got {page_numbers}" + + +def test_skipped_2pages_has_all_pages_including_failed(): + """Test that skipped_2pages.json has all 4 pages (pages 2 and 3 failed to parse but are still present).""" + src = Path("./test/data/doc/skipped_2pages.json") + doc = DoclingDocument.load_from_json(src) + + page_numbers = list(doc.pages.keys()) + + # After fix: all pages including failed ones should be present in pages dict + assert len(page_numbers) == 4, f"Expected 4 pages in skipped_2pages.json, got {len(page_numbers)}" + assert page_numbers == [1, 2, 3, 4], f"Expected pages [1, 2, 3, 4], got {page_numbers}" + + +def test_skipped_1page_has_all_pages_including_failed(): + """Test that skipped_1page.json has all 3 pages (page 2 failed to parse but is still present).""" + src = Path("./test/data/doc/skipped_1page.json") + doc = DoclingDocument.load_from_json(src) + + page_numbers = list(doc.pages.keys()) + + # After fix: all pages including failed ones should be present in pages dict + assert len(page_numbers) == 3, f"Expected 3 pages in skipped_1page.json, got {len(page_numbers)}" + assert page_numbers == [1, 2, 3], f"Expected pages [1, 2, 3], got {page_numbers}" + + +# ============================================================================= +# Test: DocTags page break count +# ============================================================================= + + +def test_doctags_page_breaks_normal(): + """Test that normal 4-page document has 3 page breaks in doctags output.""" + src = Path("./test/data/doc/normal_4pages.json") + doc = DoclingDocument.load_from_json(src) + + doctags_output = doc.export_to_doctags() + page_break_count = doctags_output.count("") + + assert page_break_count == 3, f"Expected 3 page breaks for 4-page document, got {page_break_count}" + + +def test_doctags_page_breaks_skipped_2pages(): + """Test that document with 2 skipped pages has 3 page breaks in doctags output. + + The skipped_2pages.json document has pages 1 and 4 only (pages 2 and 3 + failed to parse), but should still generate 3 page breaks to indicate + the page transitions from 1->2->3->4. + """ + src = Path("./test/data/doc/skipped_2pages.json") + doc = DoclingDocument.load_from_json(src) + + doctags_output = doc.export_to_doctags() + page_break_count = doctags_output.count("") + + # After the fix in _yield_page_breaks(): should have 3 page breaks + # (1->2, 2->3, 3->4) even though pages 2 and 3 are missing from the document. + # Before the fix: only had 1 page break (1->4) + assert page_break_count == 3, f"Expected 3 page breaks for document with 2 skipped pages, got {page_break_count}" + + +def test_doctags_page_breaks_skipped_1page(): + """Test that document with 1 skipped page has 2 page breaks in doctags output. + + The skipped_1page.json document has pages 1 and 3 only (page 2 failed + to parse), but should still generate 2 page breaks to indicate + the page transitions from 1->2->3. + """ + src = Path("./test/data/doc/skipped_1page.json") + doc = DoclingDocument.load_from_json(src) + + doctags_output = doc.export_to_doctags() + page_break_count = doctags_output.count("") + + # Should have 2 page breaks (1->2, 2->3) even though page 2 is missing. + # Before the fix: only had 1 page break (1->3) + assert page_break_count == 2, f"Expected 2 page breaks for document with 1 skipped page, got {page_break_count}" + + +# ============================================================================= +# Test: Markdown page break count +# ============================================================================= + + +def test_markdown_page_breaks_normal(): + """Test that normal 4-page document has 3 page breaks in markdown output.""" + src = Path("./test/data/doc/normal_4pages.json") + doc = DoclingDocument.load_from_json(src) + + markdown_output = doc.export_to_markdown(page_break_placeholder="---PAGE BREAK---") + page_break_count = markdown_output.count("---PAGE BREAK---") + + assert page_break_count == 3, f"Expected 3 page breaks for 4-page document, got {page_break_count}" + + +def test_markdown_page_breaks_skipped_2pages(): + """Test that document with 2 skipped pages has 3 page breaks in markdown output.""" + src = Path("./test/data/doc/skipped_2pages.json") + doc = DoclingDocument.load_from_json(src) + + markdown_output = doc.export_to_markdown(page_break_placeholder="---PAGE BREAK---") + page_break_count = markdown_output.count("---PAGE BREAK---") + + # After the fix: should have 3 page breaks + # Before the fix: only had 1 page break + assert page_break_count == 3, f"Expected 3 page breaks for document with 2 skipped pages, got {page_break_count}" + + +def test_markdown_page_breaks_skipped_1page(): + """Test that document with 1 skipped page has 2 page breaks in markdown output.""" + src = Path("./test/data/doc/skipped_1page.json") + doc = DoclingDocument.load_from_json(src) + + markdown_output = doc.export_to_markdown(page_break_placeholder="---PAGE BREAK---") + page_break_count = markdown_output.count("---PAGE BREAK---") + + # Should have 2 page breaks (1->2, 2->3) even though page 2 is missing. + assert page_break_count == 2, f"Expected 2 page breaks for document with 1 skipped page, got {page_break_count}" + + +# ============================================================================= +# Test: HTML split_page_view table row count +# ============================================================================= + + +def test_html_split_page_view_normal(): + """Test that normal 4-page document has 4 page divs in HTML split_page_view.""" + src = Path("./test/data/doc/normal_4pages.json") + doc = DoclingDocument.load_from_json(src) + + html_output = doc.export_to_html(split_page_view=True) + # Count page divs instead of tr tags to avoid counting nested tables + page_div_count = html_output.count("
") + + assert page_div_count == 4, f"Expected 4 page divs for 4-page document, got {page_div_count}" + + +def test_html_split_page_view_skipped_2pages(): + """Test that document with 2 skipped pages has 4 page divs in HTML split_page_view. + + The skipped_2pages.json document has pages 1 and 4 only (pages 2 and 3 + failed to parse), but should still generate 4 page divs to maintain + page number alignment with physical PDF pages. + """ + src = Path("./test/data/doc/skipped_2pages.json") + doc = DoclingDocument.load_from_json(src) + + html_output = doc.export_to_html(split_page_view=True) + # Count page divs (all use same structure now) + page_div_count = html_output.count("
") + + # Should have 4 page divs (pages 1, 2, 3, 4) even though pages 2 and 3 are missing + assert page_div_count == 4, f"Expected 4 page divs for document with 2 skipped pages, got {page_div_count}" + + +def test_html_split_page_view_skipped_1page(): + """Test that document with 1 skipped page has 3 page divs in HTML split_page_view. + + The skipped_1page.json document has pages 1 and 3 only (page 2 failed + to parse), but should still generate 3 page divs to maintain + page number alignment with physical PDF pages. + """ + src = Path("./test/data/doc/skipped_1page.json") + doc = DoclingDocument.load_from_json(src) + + html_output = doc.export_to_html(split_page_view=True) + # Count page divs (all use same structure now) + page_div_count = html_output.count("
") + + # Should have 3 page divs (pages 1, 2, 3) even though page 2 is missing + assert page_div_count == 3, f"Expected 3 page divs for document with 1 skipped page, got {page_div_count}" + + +# ============================================================================= +# Test: Page break index is correctly maintained +# (Verified indirectly through correct count of page breaks) +# ============================================================================= +# Note: The prev_page and next_page values in _PageBreakNode are internal +# implementation details that are not directly exposed in the exported formats. +# The correctness of these values is verified indirectly by ensuring the +# correct number of page breaks are generated.